From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 From: =?utf-8?b?VG9tw6HFoSBIcm7EjWlhciA8dGhybmNpYXJAcmVkaGF0LmNvbT4=?= To: git-commits@fedoraproject.org Subject: [rpms/python-packaging] rawhide: Fix test compatibility with pytest >= 9.1 Date: Fri, 26 Jun 2026 09:39:14 GMT Message-ID: <178246675467.1.10565348568947195733.rpms-python-packaging-b5c9705408dd@fedoraproject.org> List-ID: X-Git-Repo: rpms/python-packaging X-Git-Branch: rawhide X-Git-Rev: b5c9705408dd20dd663c6c52393a6143c306fde1 ICAgICAgICAgICAgQSBuZXcgY29tbWl0IGhhcyBiZWVuIHB1c2hlZC4KCiAgICAgICAgICAgIFJl cG8gICA6IHJwbXMvcHl0aG9uLXBhY2thZ2luZwogICAgICAgICAgICBCcmFuY2ggOiByYXdoaWRl CiAgICAgICAgICAgIENvbW1pdCA6IGI1Yzk3MDU0MDhkZDIwZGQ2NjNjNmM1MjM5M2E2MTQzYzMw NmZkZTEKICAgICAgICAgICAgQXV0aG9yIDogVG9tw6HFoSBIcm7EjWlhciA8dGhybmNpYXJAcmVk aGF0LmNvbT4KICAgICAgICAgICAgRGF0ZSAgIDogMjAyNi0wNi0yNVQxMzowMDozNyswMjowMAog ICAgICAgICAgICBTdGF0cyAgOiArMzI1Ly0wIGluIDIgZmlsZShzKQogICAgICAgICAgICBVUkwg ICAgOiBodHRwczovL3NyYy5mZWRvcmFwcm9qZWN0Lm9yZy9ycG1zL3B5dGhvbi1wYWNrYWdpbmcv Yy9iNWM5NzA1NDA4ZGQyMGRkNjYzYzZjNTIzOTNhNjE0M2MzMDZmZGUxP2JyYW5jaD1yYXdoaWRl CgogICAgICAgICAgICBMb2c6CiAgICAgICAgICAgIEZpeCB0ZXN0IGNvbXBhdGliaWxpdHkgd2l0 aCBweXRlc3QgPj0gOS4xCgpCYWNrcG9ydCB1cHN0cmVhbSBjb21taXQgMTU1NzYwZTMgKFBSICMx MjYwKS4KCkFzc2lzdGVkLWJ5OiBDbGF1ZGUgT3B1cyA0LjYKCi0tLQpkaWZmIC0tZ2l0IGEvMTU1 NzYwZTMucGF0Y2ggYi8xNTU3NjBlMy5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw MDAwMDAwLi5jNjc4NDkyCi0tLSAvZGV2L251bGwKKysrIGIvMTU1NzYwZTMucGF0Y2gKQEAgLTAs MCArMSwzMjIgQEAKK0Zyb20gMTU1NzYwZTM3YWNiZTI0YmY4MjQ0NGYyMWU4MDUwMDZlZjBiNThj OCBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKK0Zyb206IEhlbnJ5IFNjaHJlaW5lciA8SGVucnlT Y2hyZWluZXJJSUlAZ21haWwuY29tPgorRGF0ZTogU3VuLCAxNCBKdW4gMjAyNiAyMTo0NTo0MSAt MDQwMAorU3ViamVjdDogW1BBVENIXSB0ZXN0OiBtYWtlIHRlc3Qgc3VpdGUgY29tcGF0aWJsZSB3 aXRoIHB5dGVzdCA5LjEuMCAoIzEyNjApCitNSU1FLVZlcnNpb246IDEuMAorQ29udGVudC1UeXBl OiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CitDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4 Yml0CisKKyogdGVzdDogd3JhcCBwYXJhbWV0cml6ZSBhcmd2YWx1ZXMgaW4gbGlzdCBmb3IgcHl0 ZXN0IGNvbXBhdGliaWxpdHkKKworQSByZWNlbnQgcHl0ZXN0IHJlbGVhc2UgZXNjYWxhdGVkIFB5 dGVzdFJlbW92ZWRJbjEwV2FybmluZyAoIlBhc3NpbmcgYQorbm9uLUNvbGxlY3Rpb24gaXRlcmFi bGUgdG8gcGFyYW1ldHJpemUgaXMgZGVwcmVjYXRlZCIpIHRvIGEgd2FybmluZyB0aGF0LAordW5k ZXIgdGhpcyByZXBvJ3MgZmlsdGVyd2FybmluZ3M9ZXJyb3IsIGZhaWxzIGNvbGxlY3Rpb24uIFRo ZSBjb21wYXJpc29uCit0ZXN0cyBpbiB0ZXN0X3NwZWNpZmllcnMucHkgYW5kIHRlc3RfdmVyc2lv bi5weSBwYXNzZWQKK2l0ZXJ0b29scy5jaGFpbi5mcm9tX2l0ZXJhYmxlKC4uLikg4oCUIGEgbGF6 eSBjaGFpbiBpdGVyYXRvciDigJQgZGlyZWN0bHkgYXMKK3RoZSBwYXJhbWV0cml6ZSBhcmd2YWx1 ZXMuCisKK1dyYXAgZWFjaCBpbiBsaXN0KCkgc28gYSBjb25jcmV0ZSBDb2xsZWN0aW9uIGlzIHBh c3NlZC4gTm8gdGVzdCBiZWhhdmlvcgorY2hhbmdlczsgdGhpcyBvbmx5IGFmZmVjdHMgaG93IHRo ZSBjYXNlcyBhcmUgbWF0ZXJpYWxpemVkIGF0IGNvbGxlY3Rpb24uCisKK0Fzc2lzdGVkLWJ5OiBD bGF1ZGVDb2RlOmNsYXVkZS1vcHVzLTQuOAorCisqIHRlc3QoZG93bnN0cmVhbSk6IHBpbiBweXRl c3Q8OS4xLjAgZm9yIGRvd25zdHJlYW0gc3VpdGVzCisKK3B5dGVzdCA5LjEuMCB0dXJucyB0aGUg cGlubmVkIGRvd25zdHJlYW0gcmVsZWFzZXMnIHBhcmFtZXRyaXplIHVzYWdlIGludG8KK2NvbGxl Y3Rpb24gZXJyb3JzIChub24tQ29sbGVjdGlvbiBpdGVyYWJsZSBpbiBwYWNrYWdpbmdfbGVnYWN5 L3NldHVwdG9vbHMsCitkdXBsaWNhdGUgcGFyYW1ldHJpemF0aW9uIGluIGJ1aWxkKS4gVGhlc2Ug c3VpdGVzIHdlcmUgZ3JlZW4gb24gdGhlIGxhc3QKK3ByZS05LjEuMCBydW4uIEluc3RhbGwgcHl0 ZXN0PDkuMS4wIGJlZm9yZSBlYWNoIHByb2plY3QncyB0ZXN0IGRlcHMgc28gYQorY29tcGF0aWJs ZSB2ZXJzaW9uIGlzIGtlcHQ7IHRoZSBwaW4gZG93bmdyYWRlcyB0aGUgOS4xLjAgdGhhdCB0aGUg ZGVwcword291bGQgb3RoZXJ3aXNlIHB1bGwuCisKK1ZlcmlmaWVkIGxvY2FsbHk6IHBhY2thZ2lu Z19sZWdhY3kgZG93bnN0cmVhbSBjb2xsZWN0cyBhbmQgcGFzc2VzIG9uIDkuMC4zLgorCitBc3Np c3RlZC1ieTogQ2xhdWRlQ29kZTpjbGF1ZGUtb3B1cy00LjgKKy0tLQorIG5veGZpbGUucHkgICAg ICAgICAgICAgICB8ICAgNSArKworIHRlc3RzL3Rlc3Rfc3BlY2lmaWVycy5weSB8ICA4MCArKysr KysrKysrKystLS0tLS0tLS0tLQorIHRlc3RzL3Rlc3RfdmVyc2lvbi5weSAgICB8IDEzNiArKysr KysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0KKyAzIGZpbGVzIGNoYW5nZWQsIDEx OSBpbnNlcnRpb25zKCspLCAxMDIgZGVsZXRpb25zKC0pCisKK2RpZmYgLS1naXQgYS9ub3hmaWxl LnB5IGIvbm94ZmlsZS5weQoraW5kZXggZDZiZDgxNmYwLi5lOTlkOTE2OGEgMTAwNjQ0CistLS0g YS9ub3hmaWxlLnB5CisrKysgYi9ub3hmaWxlLnB5CitAQCAtMTM1LDYgKzEzNSwxMSBAQCBkZWYg ZG93bnN0cmVhbShzZXNzaW9uOiBub3guU2Vzc2lvbiwgcHJvamVjdDogc3RyKSAtPiBOb25lOgor IAorICAgICBwaXBfY21kID0gWyJ1diIsICJwaXAiXSBpZiBzZXNzaW9uLnZlbnZfYmFja2VuZCA9 PSAidXYiIGVsc2UgWyJwaXAiXQorIAorKyAgICAjIFRoZXNlIHBpbm5lZCBkb3duc3RyZWFtIHJl bGVhc2VzIHByZWRhdGUgcHl0ZXN0IDkuMS4wLCB3aGljaCB0dXJucyB0aGVpcgorKyAgICAjIHBh cmFtZXRyaXplIHVzYWdlIGludG8gY29sbGVjdGlvbiBlcnJvcnMuIEluc3RhbGwgYSBjb21wYXRp YmxlIHB5dGVzdAorKyAgICAjIGJlZm9yZSB0aGUgcHJvamVjdCdzIHRlc3QgZGVwcyBzbyBpdCBp cyBrZXB0IChwaXAgd29uJ3QgdXBncmFkZSBpdCkuCisrICAgIHNlc3Npb24uaW5zdGFsbCgicHl0 ZXN0PDkuMS4wIikKKysKKyAgICAgaWYgcHJvamVjdCA9PSAicGFja2FnaW5nX2xlZ2FjeSI6Cisg ICAgICAgICBzZXNzaW9uLmluc3RhbGwoIi1yIiwgInRlc3RzL3JlcXVpcmVtZW50cy50eHQiKQor ICAgICAgICAgc2Vzc2lvbi5pbnN0YWxsKCItZS4iKQorZGlmZiAtLWdpdCBhL3Rlc3RzL3Rlc3Rf c3BlY2lmaWVycy5weSBiL3Rlc3RzL3Rlc3Rfc3BlY2lmaWVycy5weQoraW5kZXggNmQ0MzVhY2Ew Li40NTYxMTBiNjUgMTAwNjQ0CistLS0gYS90ZXN0cy90ZXN0X3NwZWNpZmllcnMucHkKKysrKyBi L3Rlc3RzL3Rlc3Rfc3BlY2lmaWVycy5weQorQEAgLTI0OCwxNSArMjQ4LDE3IEBAIGRlZiB0ZXN0 X3NwZWNpZmllcnNfaGFzaChzZWxmLCBzcGVjaWZpZXI6IHN0cikgLT4gTm9uZToKKyAKKyAgICAg QHB5dGVzdC5tYXJrLnBhcmFtZXRyaXplKAorICAgICAgICAgKCJsZWZ0IiwgInJpZ2h0IiwgIm9w IiksCistICAgICAgICBpdGVydG9vbHMuY2hhaW4uZnJvbV9pdGVyYWJsZSgKKy0gICAgICAgICAg ICAjIFZlcmlmeSB0aGF0IHRoZSBlcXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQor LSAgICAgICAgICAgIFtbKHgsIHgsIG9wZXJhdG9yLmVxKSBmb3IgeCBpbiBTUEVDSUZJRVJTXV0K Ky0gICAgICAgICAgICArCistICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgbm90IGVxdWFs ICghPSkgb3BlcmF0b3Igd29ya3MgY29ycmVjdGx5CistICAgICAgICAgICAgWworLSAgICAgICAg ICAgICAgICBbKHgsIHksIG9wZXJhdG9yLm5lKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoU1BFQ0lG SUVSUykgaWYgaSAhPSBqXQorLSAgICAgICAgICAgICAgICBmb3IgaSwgeCBpbiBlbnVtZXJhdGUo U1BFQ0lGSUVSUykKKy0gICAgICAgICAgICBdCisrICAgICAgICBsaXN0KAorKyAgICAgICAgICAg IGl0ZXJ0b29scy5jaGFpbi5mcm9tX2l0ZXJhYmxlKAorKyAgICAgICAgICAgICAgICAjIFZlcmlm eSB0aGF0IHRoZSBlcXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAg ICAgICAgICBbWyh4LCB4LCBvcGVyYXRvci5lcSkgZm9yIHggaW4gU1BFQ0lGSUVSU11dCisrICAg ICAgICAgICAgICAgICsKKysgICAgICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgbm90IGVx dWFsICghPSkgb3BlcmF0b3Igd29ya3MgY29ycmVjdGx5CisrICAgICAgICAgICAgICAgIFsKKysg ICAgICAgICAgICAgICAgICAgIFsoeCwgeSwgb3BlcmF0b3IubmUpIGZvciBqLCB5IGluIGVudW1l cmF0ZShTUEVDSUZJRVJTKSBpZiBpICE9IGpdCisrICAgICAgICAgICAgICAgICAgICBmb3IgaSwg eCBpbiBlbnVtZXJhdGUoU1BFQ0lGSUVSUykKKysgICAgICAgICAgICAgICAgXQorKyAgICAgICAg ICAgICkKKyAgICAgICAgICksCisgICAgICkKKyAgICAgZGVmIHRlc3RfY29tcGFyaXNvbl90cnVl KAorQEAgLTI3NywxNSArMjc5LDE3IEBAIGRlZiB0ZXN0X2NvbXBhcmlzb25fY2Fub25pY2FsaXpl cyhzZWxmLCBsZWZ0OiBzdHIsIHJpZ2h0OiBzdHIpIC0+IE5vbmU6CisgCisgICAgIEBweXRlc3Qu bWFyay5wYXJhbWV0cml6ZSgKKyAgICAgICAgICgibGVmdCIsICJyaWdodCIsICJvcCIpLAorLSAg ICAgICAgaXRlcnRvb2xzLmNoYWluLmZyb21faXRlcmFibGUoCistICAgICAgICAgICAgIyBWZXJp ZnkgdGhhdCB0aGUgZXF1YWwgKD09KSBvcGVyYXRvciB3b3JrcyBjb3JyZWN0bHkKKy0gICAgICAg ICAgICBbWyh4LCB4LCBvcGVyYXRvci5uZSkgZm9yIHggaW4gU1BFQ0lGSUVSU11dCistICAgICAg ICAgICAgKworLSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9w ZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAg Wyh4LCB5LCBvcGVyYXRvci5lcSkgZm9yIGosIHkgaW4gZW51bWVyYXRlKFNQRUNJRklFUlMpIGlm IGkgIT0gal0KKy0gICAgICAgICAgICAgICAgZm9yIGksIHggaW4gZW51bWVyYXRlKFNQRUNJRklF UlMpCistICAgICAgICAgICAgXQorKyAgICAgICAgbGlzdCgKKysgICAgICAgICAgICBpdGVydG9v bHMuY2hhaW4uZnJvbV9pdGVyYWJsZSgKKysgICAgICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0 aGUgZXF1YWwgKD09KSBvcGVyYXRvciB3b3JrcyBjb3JyZWN0bHkKKysgICAgICAgICAgICAgICAg W1soeCwgeCwgb3BlcmF0b3IubmUpIGZvciB4IGluIFNQRUNJRklFUlNdXQorKyAgICAgICAgICAg ICAgICArCisrICAgICAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0p IG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAg ICAgICAgICAgICBbKHgsIHksIG9wZXJhdG9yLmVxKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoU1BF Q0lGSUVSUykgaWYgaSAhPSBqXQorKyAgICAgICAgICAgICAgICAgICAgZm9yIGksIHggaW4gZW51 bWVyYXRlKFNQRUNJRklFUlMpCisrICAgICAgICAgICAgICAgIF0KKysgICAgICAgICAgICApCisg ICAgICAgICApLAorICAgICApCisgICAgIGRlZiB0ZXN0X2NvbXBhcmlzb25fZmFsc2UoCitAQCAt MjI5NywxNSArMjMwMSwxNyBAQCBkZWYgdGVzdF9zcGVjaWZpZXJzX2NvbWJpbmVfbm90X2ltcGxl bWVudGVkKHNlbGYpIC0+IE5vbmU6CisgCisgICAgIEBweXRlc3QubWFyay5wYXJhbWV0cml6ZSgK KyAgICAgICAgICgibGVmdCIsICJyaWdodCIsICJvcCIpLAorLSAgICAgICAgaXRlcnRvb2xzLmNo YWluLmZyb21faXRlcmFibGUoCistICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgZXF1YWwg KD09KSBvcGVyYXRvciB3b3JrcyBjb3JyZWN0bHkKKy0gICAgICAgICAgICBbWyh4LCB4LCBvcGVy YXRvci5lcSkgZm9yIHggaW4gU1BFQ0lGSUVSU11dCistICAgICAgICAgICAgKworLSAgICAgICAg ICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJl Y3RseQorLSAgICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5u ZSkgZm9yIGosIHkgaW4gZW51bWVyYXRlKFNQRUNJRklFUlMpIGlmIGkgIT0gal0KKy0gICAgICAg ICAgICAgICAgZm9yIGksIHggaW4gZW51bWVyYXRlKFNQRUNJRklFUlMpCistICAgICAgICAgICAg XQorKyAgICAgICAgbGlzdCgKKysgICAgICAgICAgICBpdGVydG9vbHMuY2hhaW4uZnJvbV9pdGVy YWJsZSgKKysgICAgICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgZXF1YWwgKD09KSBvcGVy YXRvciB3b3JrcyBjb3JyZWN0bHkKKysgICAgICAgICAgICAgICAgW1soeCwgeCwgb3BlcmF0b3Iu ZXEpIGZvciB4IGluIFNQRUNJRklFUlNdXQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAg ICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdvcmtzIGNv cnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHks IG9wZXJhdG9yLm5lKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoU1BFQ0lGSUVSUykgaWYgaSAhPSBq XQorKyAgICAgICAgICAgICAgICAgICAgZm9yIGksIHggaW4gZW51bWVyYXRlKFNQRUNJRklFUlMp CisrICAgICAgICAgICAgICAgIF0KKysgICAgICAgICAgICApCisgICAgICAgICApLAorICAgICAp CisgICAgIGRlZiB0ZXN0X2NvbXBhcmlzb25fdHJ1ZSgKK0BAIC0yMzE5LDE1ICsyMzI1LDE3IEBA IGRlZiB0ZXN0X2NvbXBhcmlzb25fdHJ1ZSgKKyAKKyAgICAgQHB5dGVzdC5tYXJrLnBhcmFtZXRy aXplKAorICAgICAgICAgKCJsZWZ0IiwgInJpZ2h0IiwgIm9wIiksCistICAgICAgICBpdGVydG9v bHMuY2hhaW4uZnJvbV9pdGVyYWJsZSgKKy0gICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBl cXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFtbKHgsIHgs IG9wZXJhdG9yLm5lKSBmb3IgeCBpbiBTUEVDSUZJRVJTXV0KKy0gICAgICAgICAgICArCistICAg ICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgbm90IGVxdWFsICghPSkgb3BlcmF0b3Igd29ya3Mg Y29ycmVjdGx5CistICAgICAgICAgICAgWworLSAgICAgICAgICAgICAgICBbKHgsIHksIG9wZXJh dG9yLmVxKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoU1BFQ0lGSUVSUykgaWYgaSAhPSBqXQorLSAg ICAgICAgICAgICAgICBmb3IgaSwgeCBpbiBlbnVtZXJhdGUoU1BFQ0lGSUVSUykKKy0gICAgICAg ICAgICBdCisrICAgICAgICBsaXN0KAorKyAgICAgICAgICAgIGl0ZXJ0b29scy5jaGFpbi5mcm9t X2l0ZXJhYmxlKAorKyAgICAgICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBlcXVhbCAoPT0p IG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbWyh4LCB4LCBvcGVy YXRvci5uZSkgZm9yIHggaW4gU1BFQ0lGSUVSU11dCisrICAgICAgICAgICAgICAgICsKKysgICAg ICAgICAgICAgICAgIyBWZXJpZnkgdGhhdCB0aGUgbm90IGVxdWFsICghPSkgb3BlcmF0b3Igd29y a3MgY29ycmVjdGx5CisrICAgICAgICAgICAgICAgIFsKKysgICAgICAgICAgICAgICAgICAgIFso eCwgeSwgb3BlcmF0b3IuZXEpIGZvciBqLCB5IGluIGVudW1lcmF0ZShTUEVDSUZJRVJTKSBpZiBp ICE9IGpdCisrICAgICAgICAgICAgICAgICAgICBmb3IgaSwgeCBpbiBlbnVtZXJhdGUoU1BFQ0lG SUVSUykKKysgICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICkKKyAgICAgICAgICksCisg ICAgICkKKyAgICAgZGVmIHRlc3RfY29tcGFyaXNvbl9mYWxzZSgKK2RpZmYgLS1naXQgYS90ZXN0 cy90ZXN0X3ZlcnNpb24ucHkgYi90ZXN0cy90ZXN0X3ZlcnNpb24ucHkKK2luZGV4IDk3MjkyOThi ZS4uYjNiZjMzOTRlIDEwMDY0NAorLS0tIGEvdGVzdHMvdGVzdF92ZXJzaW9uLnB5CisrKysgYi90 ZXN0cy90ZXN0X3ZlcnNpb24ucHkKK0BAIC04MDUsMzkgKzgwNSw0MSBAQCBkZWYgdGVzdF92ZXJz aW9uX2lzX3Bvc3RyZWxlYXNlKHNlbGYsIHZlcnNpb246IHN0ciwgZXhwZWN0ZWQ6IGJvb2wpIC0+ IE5vbmU6CisgICAgICAgICAoImxlZnQiLCAicmlnaHQiLCAib3AiKSwKKyAgICAgICAgICMgQmVs b3cgd2UnbGwgZ2VuZXJhdGUgZXZlcnkgcG9zc2libGUgY29tYmluYXRpb24gb2YgVkVSU0lPTlMg dGhhdAorICAgICAgICAgIyBzaG91bGQgYmUgVHJ1ZSBmb3IgdGhlIGdpdmVuIG9wZXJhdG9yCist ICAgICAgICBpdGVydG9vbHMuY2hhaW4uZnJvbV9pdGVyYWJsZSgKKy0gICAgICAgICAgICAjIFZl cmlmeSB0aGF0IHRoZSBsZXNzIHRoYW4gKDwpIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAg ICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5sdCkgZm9yIHkg aW4gVkVSU0lPTlNbaSArIDEgOl1dCistICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1l cmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCistICAgICAgICAgICAgKworLSAgICAgICAg ICAgICMgVmVyaWZ5IHRoYXQgdGhlIGxlc3MgdGhhbiBlcXVhbCAoPD0pIG9wZXJhdG9yIHdvcmtz IGNvcnJlY3RseQorLSAgICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVy YXRvci5sZSkgZm9yIHkgaW4gVkVSU0lPTlNbaTpdXQorLSAgICAgICAgICAgICAgICBmb3IgaSwg eCBpbiBlbnVtZXJhdGUoVkVSU0lPTlMpCistICAgICAgICAgICAgXQorLSAgICAgICAgICAgICsK Ky0gICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBlcXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtz IGNvcnJlY3RseQorLSAgICAgICAgICAgIFtbKHgsIHgsIG9wZXJhdG9yLmVxKSBmb3IgeCBpbiBW RVJTSU9OU11dCistICAgICAgICAgICAgKworLSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhl IG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFsK Ky0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5uZSkgZm9yIGosIHkgaW4gZW51bWVy YXRlKFZFUlNJT05TKSBpZiBpICE9IGpdCistICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVu dW1lcmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCistICAgICAgICAgICAgKworLSAgICAg ICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIGdyZWF0ZXIgdGhhbiBlcXVhbCAoPj0pIG9wZXJhdG9y IHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5 LCBvcGVyYXRvci5nZSkgZm9yIHkgaW4gVkVSU0lPTlNbOiBpICsgMV1dCistICAgICAgICAgICAg ICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCistICAg ICAgICAgICAgKworLSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIGdyZWF0ZXIgdGhhbiAo Pikgb3BlcmF0b3Igd29ya3MgY29ycmVjdGx5CistICAgICAgICAgICAgWworLSAgICAgICAgICAg ICAgICBbKHgsIHksIG9wZXJhdG9yLmd0KSBmb3IgeSBpbiBWRVJTSU9OU1s6aV1dCistICAgICAg ICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBd CisrICAgICAgICBsaXN0KAorKyAgICAgICAgICAgIGl0ZXJ0b29scy5jaGFpbi5mcm9tX2l0ZXJh YmxlKAorKyAgICAgICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBsZXNzIHRoYW4gKDwpIG9w ZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAg ICAgICAgICBbKHgsIHksIG9wZXJhdG9yLmx0KSBmb3IgeSBpbiBWRVJTSU9OU1tpICsgMSA6XV0K KysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysg ICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAgICAgICAgICMg VmVyaWZ5IHRoYXQgdGhlIGxlc3MgdGhhbiBlcXVhbCAoPD0pIG9wZXJhdG9yIHdvcmtzIGNvcnJl Y3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHksIG9w ZXJhdG9yLmxlKSBmb3IgeSBpbiBWRVJTSU9OU1tpOl1dCisrICAgICAgICAgICAgICAgICAgICBm b3IgaSwgeCBpbiBlbnVtZXJhdGUoVkVSU0lPTlMpCisrICAgICAgICAgICAgICAgIF0KKysgICAg ICAgICAgICAgICAgKworKyAgICAgICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBlcXVhbCAo PT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbWyh4LCB4LCBv cGVyYXRvci5lcSkgZm9yIHggaW4gVkVSU0lPTlNdXQorKyAgICAgICAgICAgICAgICArCisrICAg ICAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdv cmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBb KHgsIHksIG9wZXJhdG9yLm5lKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoVkVSU0lPTlMpIGlmIGkg IT0gal0KKysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9O UykKKysgICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAgICAg ICAgICMgVmVyaWZ5IHRoYXQgdGhlIGdyZWF0ZXIgdGhhbiBlcXVhbCAoPj0pIG9wZXJhdG9yIHdv cmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBb KHgsIHksIG9wZXJhdG9yLmdlKSBmb3IgeSBpbiBWRVJTSU9OU1s6IGkgKyAxXV0KKysgICAgICAg ICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysgICAgICAgICAg ICAgICAgXQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAgICAgICAgICMgVmVyaWZ5IHRo YXQgdGhlIGdyZWF0ZXIgdGhhbiAoPikgb3BlcmF0b3Igd29ya3MgY29ycmVjdGx5CisrICAgICAg ICAgICAgICAgIFsKKysgICAgICAgICAgICAgICAgICAgIFsoeCwgeSwgb3BlcmF0b3IuZ3QpIGZv ciB5IGluIFZFUlNJT05TWzppXV0KKysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVu dW1lcmF0ZShWRVJTSU9OUykKKysgICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICkKKyAg ICAgICAgICksCisgICAgICkKKyAgICAgZGVmIHRlc3RfY29tcGFyaXNvbl90cnVlKAorQEAgLTg0 OSwzOSArODUxLDQxIEBAIGRlZiB0ZXN0X2NvbXBhcmlzb25fdHJ1ZSgKKyAgICAgICAgICgibGVm dCIsICJyaWdodCIsICJvcCIpLAorICAgICAgICAgIyBCZWxvdyB3ZSdsbCBnZW5lcmF0ZSBldmVy eSBwb3NzaWJsZSBjb21iaW5hdGlvbiBvZiBWRVJTSU9OUyB0aGF0CisgICAgICAgICAjIHNob3Vs ZCBiZSBGYWxzZSBmb3IgdGhlIGdpdmVuIG9wZXJhdG9yCistICAgICAgICBpdGVydG9vbHMuY2hh aW4uZnJvbV9pdGVyYWJsZSgKKy0gICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBsZXNzIHRo YW4gKDwpIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFsKKy0gICAgICAg ICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5sdCkgZm9yIHkgaW4gVkVSU0lPTlNbOiBpICsgMV1d CistICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKy0gICAg ICAgICAgICBdCistICAgICAgICAgICAgKworLSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhl IGxlc3MgdGhhbiBlcXVhbCAoPD0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAg ICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5sZSkgZm9yIHkgaW4gVkVS U0lPTlNbOmldXQorLSAgICAgICAgICAgICAgICBmb3IgaSwgeCBpbiBlbnVtZXJhdGUoVkVSU0lP TlMpCistICAgICAgICAgICAgXQorLSAgICAgICAgICAgICsKKy0gICAgICAgICAgICAjIFZlcmlm eSB0aGF0IHRoZSBlcXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAgICAgICAg ICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5lcSkgZm9yIGosIHkgaW4g ZW51bWVyYXRlKFZFUlNJT05TKSBpZiBpICE9IGpdCistICAgICAgICAgICAgICAgIGZvciBpLCB4 IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCistICAgICAgICAgICAgKwor LSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdv cmtzIGNvcnJlY3RseQorLSAgICAgICAgICAgIFtbKHgsIHgsIG9wZXJhdG9yLm5lKSBmb3IgeCBp biBWRVJTSU9OU11dCistICAgICAgICAgICAgKworLSAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQg dGhlIGdyZWF0ZXIgdGhhbiBlcXVhbCAoPj0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorLSAg ICAgICAgICAgIFsKKy0gICAgICAgICAgICAgICAgWyh4LCB5LCBvcGVyYXRvci5nZSkgZm9yIHkg aW4gVkVSU0lPTlNbaSArIDEgOl1dCistICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1l cmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCistICAgICAgICAgICAgKworLSAgICAgICAg ICAgICMgVmVyaWZ5IHRoYXQgdGhlIGdyZWF0ZXIgdGhhbiAoPikgb3BlcmF0b3Igd29ya3MgY29y cmVjdGx5CistICAgICAgICAgICAgWworLSAgICAgICAgICAgICAgICBbKHgsIHksIG9wZXJhdG9y Lmd0KSBmb3IgeSBpbiBWRVJTSU9OU1tpOl1dCistICAgICAgICAgICAgICAgIGZvciBpLCB4IGlu IGVudW1lcmF0ZShWRVJTSU9OUykKKy0gICAgICAgICAgICBdCisrICAgICAgICBsaXN0KAorKyAg ICAgICAgICAgIGl0ZXJ0b29scy5jaGFpbi5mcm9tX2l0ZXJhYmxlKAorKyAgICAgICAgICAgICAg ICAjIFZlcmlmeSB0aGF0IHRoZSBsZXNzIHRoYW4gKDwpIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3Rs eQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHksIG9wZXJh dG9yLmx0KSBmb3IgeSBpbiBWRVJTSU9OU1s6IGkgKyAxXV0KKysgICAgICAgICAgICAgICAgICAg IGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysgICAgICAgICAgICAgICAgXQorKyAg ICAgICAgICAgICAgICArCisrICAgICAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIGxlc3Mg dGhhbiBlcXVhbCAoPD0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAgICAgICAgICAg ICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHksIG9wZXJhdG9yLmxlKSBmb3IgeSBpbiBW RVJTSU9OU1s6aV1dCisrICAgICAgICAgICAgICAgICAgICBmb3IgaSwgeCBpbiBlbnVtZXJhdGUo VkVSU0lPTlMpCisrICAgICAgICAgICAgICAgIF0KKysgICAgICAgICAgICAgICAgKworKyAgICAg ICAgICAgICAgICAjIFZlcmlmeSB0aGF0IHRoZSBlcXVhbCAoPT0pIG9wZXJhdG9yIHdvcmtzIGNv cnJlY3RseQorKyAgICAgICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHks IG9wZXJhdG9yLmVxKSBmb3IgaiwgeSBpbiBlbnVtZXJhdGUoVkVSU0lPTlMpIGlmIGkgIT0gal0K KysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysg ICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAgICAgICAgICMg VmVyaWZ5IHRoYXQgdGhlIG5vdCBlcXVhbCAoIT0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQor KyAgICAgICAgICAgICAgICBbWyh4LCB4LCBvcGVyYXRvci5uZSkgZm9yIHggaW4gVkVSU0lPTlNd XQorKyAgICAgICAgICAgICAgICArCisrICAgICAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhl IGdyZWF0ZXIgdGhhbiBlcXVhbCAoPj0pIG9wZXJhdG9yIHdvcmtzIGNvcnJlY3RseQorKyAgICAg ICAgICAgICAgICBbCisrICAgICAgICAgICAgICAgICAgICBbKHgsIHksIG9wZXJhdG9yLmdlKSBm b3IgeSBpbiBWRVJTSU9OU1tpICsgMSA6XV0KKysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4 IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysgICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAg ICAgICArCisrICAgICAgICAgICAgICAgICMgVmVyaWZ5IHRoYXQgdGhlIGdyZWF0ZXIgdGhhbiAo Pikgb3BlcmF0b3Igd29ya3MgY29ycmVjdGx5CisrICAgICAgICAgICAgICAgIFsKKysgICAgICAg ICAgICAgICAgICAgIFsoeCwgeSwgb3BlcmF0b3IuZ3QpIGZvciB5IGluIFZFUlNJT05TW2k6XV0K KysgICAgICAgICAgICAgICAgICAgIGZvciBpLCB4IGluIGVudW1lcmF0ZShWRVJTSU9OUykKKysg ICAgICAgICAgICAgICAgXQorKyAgICAgICAgICAgICkKKyAgICAgICAgICksCisgICAgICkKKyAg ICAgZGVmIHRlc3RfY29tcGFyaXNvbl9mYWxzZSgKCmRpZmYgLS1naXQgYS9weXRob24tcGFja2Fn aW5nLnNwZWMgYi9weXRob24tcGFja2FnaW5nLnNwZWMKaW5kZXggOTRiZmJmNS4uMTE0MmUzNSAx MDA2NDQKLS0tIGEvcHl0aG9uLXBhY2thZ2luZy5zcGVjCisrKyBiL3B5dGhvbi1wYWNrYWdpbmcu c3BlYwpAQCAtMjksNiArMjksOSBAQCBMaWNlbnNlOiAgICAgICAgQlNELTItQ2xhdXNlIE9SIEFw YWNoZS0yLjAKIFVSTDogICAgICAgICAgICBodHRwczovL2dpdGh1Yi5jb20vcHlwYS9wYWNrYWdp bmcKIFNvdXJjZTA6ICAgICAgICAle3VybH0vYXJjaGl2ZS8le3ZlcnNpb259LyV7cHlwaV9uYW1l fS0le3ZlcnNpb259LnRhci5negogCisjIEZpeCB0ZXN0IGNvbXBhdGliaWxpdHkgd2l0aCBweXRl c3QgPj0gOS4xIChub24tQ29sbGVjdGlvbiBwYXJhbWV0cml6ZSkKK1BhdGNoOiAgICAgICAgICBo dHRwczovL2dpdGh1Yi5jb20vcHlwYS9wYWNrYWdpbmcvY29tbWl0LzE1NTc2MGUzLnBhdGNoCisK IEJ1aWxkQXJjaDogICAgICBub2FyY2gKIAogQnVpbGRSZXF1aXJlczogIHB5dGhvbiV7cHl0aG9u M19wa2d2ZXJzaW9ufS1kZXZlbAo=