0s autopkgtest [19:25:47]: starting date and time: 2025-12-03 19:25:47+0000 0s autopkgtest [19:25:47]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [19:25:47]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2j610v_z/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-jsonschema --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup --name adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c from image adt/ubuntu-resolute-amd64-server-20251203.img (UUID 32968f47-375b-4278-ba47-0724b7286e54)... 329s nova [E] nova boot failed (attempt #0): 329s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 329s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 329s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 329s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 329s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 329s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 329s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 329s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:55 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-88b151d4-6761-4029-abdc-4abdf77517ee 329s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 329s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-88b151d4-6761-4029-abdc-4abdf77517ee 329s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 329s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12521 329s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "39656a4e94d140279666b3398a5d36e3", "name": "prod-proposed-migration-amd64", "password_expires_at": null}, "audit_ids": ["jcyR1P_vR4efC8AshqSyRQ"], "expires_at": "2025-12-04T19:25:55.000000Z", "issued_at": "2025-12-03T19:25:55.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "6804bfca484f4f559c01edaf5615dc5f", "name": "prod-proposed-migration-amd64_project"}, "is_domain": false, "roles": [{"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}, {"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}, {"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_6804bfca484f4f559c01edaf5615dc5f", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 329s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" 329s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" 329s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 329s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Wed, 03 Dec 2025 19:25:55 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-b51fa9cd-59dd-49dd-a61c-94abef54776c x-openstack-request-id: req-b51fa9cd-59dd-49dd-a61c-94abef54776c 329s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Wed, 03 Dec 2025 19:25:55 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-b51fa9cd-59dd-49dd-a61c-94abef54776c x-openstack-request-id: req-b51fa9cd-59dd-49dd-a61c-94abef54776c 329s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 329s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 329s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:55 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b x-openstack-request-id: req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:55 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b x-openstack-request-id: req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b 329s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 329s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 329s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-cb0b16b4-87e3-44b2-a6b9-c2374583e15b 329s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 329s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 329s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 329s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 329s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 329s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 329s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/32968f47-375b-4278-ba47-0724b7286e54 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 329s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/32968f47-375b-4278-ba47-0724b7286e54 HTTP/1.1" 200 2247 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2247 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:56 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-a26abede-a903-4750-b369-f6acc417d7a1 329s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "ce0a188e-8c04-4d32-acb6-48f1057f6836", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "ide", "hw_disk_bus": "scsi", "hw_machine_type": "pc", "hw_scsi_model": "virtio-scsi", "hw_video_model": "qxl", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "96a844d7-fd7e-4f40-bb72-c394eb4136ed", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "6804bfca484f4f559c01edaf5615dc5f", "owner_project_name": "prod-proposed-migration-amd64_project", "owner_user_name": "prod-proposed-migration-amd64", "product_name": "com.ubuntu.cloud.daily:server:26.04:amd64", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-amd64-server-20251126\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"26.04", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "39656a4e94d140279666b3398a5d36e3", "version_name": "20251126", "name": "adt/ubuntu-resolute-amd64-server-20251203.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3661430784, "virtual_size": 21474836480, "status": "active", "checksum": "df16c75928f54ec21953df2e6d7e83f7", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "6804bfca484f4f559c01edaf5615dc5f", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "9ea700ab587991ef0c4af9a659c5ad107abb05fc0ac3238d38807e5afd5f61d2", "id": "32968f47-375b-4278-ba47-0724b7286e54", "created_at": "2025-12-03T01:30:07Z", "updated_at": "2025-12-03T01:31:09Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/32968f47-375b-4278-ba47-0724b7286e54/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/32968f47-375b-4278-ba47-0724b7286e54/snap", "tags": [], "self": "/v2/images/32968f47-375b-4278-ba47-0724b7286e54", "file": "/v2/images/32968f47-375b-4278-ba47-0724b7286e54/file", "schema": "/v2/schemas/image", "stores": "ceph"} 329s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/32968f47-375b-4278-ba47-0724b7286e54 used request id req-a26abede-a903-4750-b369-f6acc417d7a1 329s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/builder-cpu2-ram4-disk20 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/builder-cpu2-ram4-disk20 HTTP/1.1" 404 97 329s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 97 Content-Type: application/json; charset=UTF-8 Date: Wed, 03 Dec 2025 19:25:56 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-45bbbcb6-b266-4599-9398-35f435dee839 x-openstack-request-id: req-45bbbcb6-b266-4599-9398-35f435dee839 329s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor builder-cpu2-ram4-disk20 could not be found."}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/builder-cpu2-ram4-disk20 used request id req-45bbbcb6-b266-4599-9398-35f435dee839 329s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 14815 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 14815 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:56 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-15220838-3656-43b4-9225-68f5a90d0b87 x-openstack-request-id: req-15220838-3656-43b4-9225-68f5a90d0b87 329s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "0109c751-c572-4a9f-91d0-8d6e59b0d20c", "name": "builder-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0109c751-c572-4a9f-91d0-8d6e59b0d20c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0109c751-c572-4a9f-91d0-8d6e59b0d20c"}], "description": null}, {"id": "07723f32-0afa-4840-a5e5-0a50201c8e44", "name": "builder-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/07723f32-0afa-4840-a5e5-0a50201c8e44"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/07723f32-0afa-4840-a5e5-0a50201c8e44"}], "description": null}, {"id": "138760ec-e722-45fb-9a1b-dbe9faa4be05", "name": "builder-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/138760ec-e722-45fb-9a1b-dbe9faa4be05"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/138760ec-e722-45fb-9a1b-dbe9faa4be05"}], "description": null}, {"id": "158b4ac0-c3d5-4189-9385-67b42147a8ff", "name": "builder-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/158b4ac0-c3d5-4189-9385-67b42147a8ff"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/158b4ac0-c3d5-4189-9385-67b42147a8ff"}], "description": null}, {"id": "175e511c-8e8c-4bef-a838-296f69e1f9f1", "name": "builder-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/175e511c-8e8c-4bef-a838-296f69e1f9f1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/175e511c-8e8c-4bef-a838-296f69e1f9f1"}], "description": null}, {"id": "2bd20aa0-a89c-4bbc-a604-1f24ffacf6b9", "name": "builder-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2bd20aa0-a89c-4bbc-a604-1f24ffacf6b9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2bd20aa0-a89c-4bbc-a604-1f24ffacf6b9"}], "description": null}, {"id": "2d153fc9-adc6-410a-8ee9-ffd692c5fbad", "name": "builder-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2d153fc9-adc6-410a-8ee9-ffd692c5fbad"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2d153fc9-adc6-410a-8ee9-ffd692c5fbad"}], "description": null}, {"id": "2db0936e-251d-45de-822d-2de051f51fdb", "name": "builder-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2db0936e-251d-45de-822d-2de051f51fdb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2db0936e-251d-45de-822d-2de051f51fdb"}], "description": null}, {"id": "30e7c231-fc6a-4320-a9ef-bd53e01a46b2", "name": "builder-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/30e7c231-fc6a-4320-a9ef-bd53e01a46b2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/30e7c231-fc6a-4320-a9ef-bd53e01a46b2"}], "description": null}, {"id": "36e6d612-0802-400d-a5bd-1a49426335d3", "name": "builder-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/36e6d612-0802-400d-a5bd-1a49426335d3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/36e6d612-0802-400d-a5bd-1a49426335d3"}], "description": null}, {"id": "425f06de-791e-4ad1-9d83-d2172e41df58", "name": "builder-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/425f06de-791e-4ad1-9d83-d2172e41df58"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/425f06de-791e-4ad1-9d83-d2172e41df58"}], "description": null}, {"id": "524b7819-9c1f-4ef5-99b9-3e9a28c2eb97", "name": "builder-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/524b7819-9c1f-4ef5-99b9-3e9a28c2eb97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/524b7819-9c1f-4ef5-99b9-3e9a28c2eb97"}], "description": null}, {"id": "52a591a7-a936-4a37-a2bc-edd6f8d57f7e", "name": "builder-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/52a591a7-a936-4a37-a2bc-edd6f8d57f7e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/52a591a7-a936-4a37-a2bc-edd6f8d57f7e"}], "description": null}, {"id": "5334be72-1d86-439a-8549-fad956b798c7", "name": "builder-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5334be72-1d86-439a-8549-fad956b798c7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5334be72-1d86-439a-8549-fad956b798c7"}], "description": null}, {"id": "56da88c5-b279-4c1e-a32c-c98f93a56fee", "name": "builder-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/56da88c5-b279-4c1e-a32c-c98f93a56fee"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/56da88c5-b279-4c1e-a32c-c98f93a56fee"}], "description": null}, {"id": "63d310b0-ffab-461d-9d8f-5b2ac4bba10e", "name": "builder-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/63d310b0-ffab-461d-9d8f-5b2ac4bba10e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/63d310b0-ffab-461d-9d8f-5b2ac4bba10e"}], "description": null}, {"id": "693e1657-a13b-45bb-a302-d3b024dbc7a7", "name": "builder-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/693e1657-a13b-45bb-a302-d3b024dbc7a7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/693e1657-a13b-45bb-a302-d3b024dbc7a7"}], "description": null}, {"id": "694f2dbf-3783-421c-8029-14204ec0fa76", "name": "builder-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/694f2dbf-3783-421c-8029-14204ec0fa76"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/694f2dbf-3783-421c-8029-14204ec0fa76"}], "description": null}, {"id": "6e7e9a3e-de86-42a0-a5ea-1adc850fffa9", "name": "builder-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e7e9a3e-de86-42a0-a5ea-1adc850fffa9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e7e9a3e-de86-42a0-a5ea-1adc850fffa9"}], "description": null}, {"id": "77ba4c1f-1832-4c08-8e97-1aeace974c42", "name": "builder-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/77ba4c1f-1832-4c08-8e97-1aeace974c42"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/77ba4c1f-1832-4c08-8e97-1aeace974c42"}], "description": null}, {"id": "7a011be8-94a6-4b77-a5a5-e77254ccbca8", "name": "builder-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7a011be8-94a6-4b77-a5a5-e77254ccbca8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7a011be8-94a6-4b77-a5a5-e77254ccbca8"}], "description": null}, {"id": "7a55424e-2c8e-4e12-b4c2-226ac97f7237", "name": "builder-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7a55424e-2c8e-4e12-b4c2-226ac97f7237"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7a55424e-2c8e-4e12-b4c2-226ac97f7237"}], "description": null}, {"id": "7f96fb47-d80d-4438-9869-04b733a2c8ea", "name": "builder-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7f96fb47-d80d-4438-9869-04b733a2c8ea"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7f96fb47-d80d-4438-9869-04b733a2c8ea"}], "description": null}, {"id": "844e4d87-7d63-4df9-ae60-ec55926a83f7", "name": "builder-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/844e4d87-7d63-4df9-ae60-ec55926a83f7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/844e4d87-7d63-4df9-ae60-ec55926a83f7"}], "description": null}, {"id": "864f58ce-7611-4c29-8541-2cb4aba5bed7", "name": "builder-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/864f58ce-7611-4c29-8541-2cb4aba5bed7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/864f58ce-7611-4c29-8541-2cb4aba5bed7"}], "description": null}, {"id": "88476d5c-36a0-40a0-a5cd-ce7887a403af", "name": "builder-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88476d5c-36a0-40a0-a5cd-ce7887a403af"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88476d5c-36a0-40a0-a5cd-ce7887a403af"}], "description": null}, {"id": "88f47114-c251-4759-aa7d-f6280baab638", "name": "builder-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88f47114-c251-4759-aa7d-f6280baab638"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88f47114-c251-4759-aa7d-f6280baab638"}], "description": null}, {"id": "9371011e-59db-485e-9aba-38d8b8aeb207", "name": "builder-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9371011e-59db-485e-9aba-38d8b8aeb207"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9371011e-59db-485e-9aba-38d8b8aeb207"}], "description": null}, {"id": "985fca03-bec8-47d9-bdd3-0a32698ed6b5", "name": "builder-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/985fca03-bec8-47d9-bdd3-0a32698ed6b5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/985fca03-bec8-47d9-bdd3-0a32698ed6b5"}], "description": null}, {"id": "9ff981fa-78dc-450d-a19d-bc1a888410f3", "name": "builder-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9ff981fa-78dc-450d-a19d-bc1a888410f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9ff981fa-78dc-450d-a19d-bc1a888410f3"}], "description": null}, {"id": "a96c87b7-24d4-4982-9bfd-b67873fb0804", "name": "builder-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a96c87b7-24d4-4982-9bfd-b67873fb0804"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a96c87b7-24d4-4982-9bfd-b67873fb0804"}], "description": null}, {"id": "b33cc302-5dc3-4956-b919-744a9c7938e2", "name": "builder-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b33cc302-5dc3-4956-b919-744a9c7938e2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b33cc302-5dc3-4956-b919-744a9c7938e2"}], "description": null}, {"id": "c3f22941-d6f7-4af2-bff2-56f11319f383", "name": "builder-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c3f22941-d6f7-4af2-bff2-56f11319f383"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c3f22941-d6f7-4af2-bff2-56f11319f383"}], "description": null}, {"id": "c6b90335-0ca7-4bc1-ba8a-adca9972c8e9", "name": "builder-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c6b90335-0ca7-4bc1-ba8a-adca9972c8e9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c6b90335-0ca7-4bc1-ba8a-adca9972c8e9"}], "description": null}, {"id": "cf420ea2-b852-4299-9894-2df35510350f", "name": "builder-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cf420ea2-b852-4299-9894-2df35510350f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cf420ea2-b852-4299-9894-2df35510350f"}], "description": null}, {"id": "d26e5c93-1d6c-4e5e-90fd-780550218127", "name": "builder-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d26e5c93-1d6c-4e5e-90fd-780550218127"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d26e5c93-1d6c-4e5e-90fd-780550218127"}], "description": null}, {"id": "d2dc768c-8a0b-4821-9881-efbdd8a7c06e", "name": "builder-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d2dc768c-8a0b-4821-9881-efbdd8a7c06e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d2dc768c-8a0b-4821-9881-efbdd8a7c06e"}], "description": null}, {"id": "d955a9a4-1b25-4f3f-91d1-6bf9cd03cbf1", "name": "builder-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d955a9a4-1b25-4f3f-91d1-6bf9cd03cbf1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d955a9a4-1b25-4f3f-91d1-6bf9cd03cbf1"}], "description": null}, {"id": "df486496-2753-4212-b4be-2e3a6e9b5b36", "name": "builder-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/df486496-2753-4212-b4be-2e3a6e9b5b36"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/df486496-2753-4212-b4be-2e3a6e9b5b36"}], "description": null}, {"id": "dffd96f6-2523-45ea-bd8c-0e13a12d753e", "name": "builder-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dffd96f6-2523-45ea-bd8c-0e13a12d753e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dffd96f6-2523-45ea-bd8c-0e13a12d753e"}], "description": null}, {"id": "e0416e72-df6b-44d4-b3de-db9ab74cc7b3", "name": "builder-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3"}], "description": null}, {"id": "eef2cd3d-9e03-4605-8440-19b4346a1850", "name": "builder-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/eef2cd3d-9e03-4605-8440-19b4346a1850"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/eef2cd3d-9e03-4605-8440-19b4346a1850"}], "description": null}, {"id": "fdf1b849-98d4-40ac-b60a-f56fe00b8b6d", "name": "builder-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fdf1b849-98d4-40ac-b60a-f56fe00b8b6d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fdf1b849-98d4-40ac-b60a-f56fe00b8b6d"}], "description": null}]} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-15220838-3656-43b4-9225-68f5a90d0b87 329s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3 HTTP/1.1" 200 594 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 594 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:56 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4ac1c97c-2b12-4164-94c9-6c05060f82a4 x-openstack-request-id: req-4ac1c97c-2b12-4164-94c9-6c05060f82a4 329s DEBUG (session:580) RESP BODY: {"flavor": {"id": "e0416e72-df6b-44d4-b3de-db9ab74cc7b3", "name": "builder-cpu2-ram4-disk20", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/e0416e72-df6b-44d4-b3de-db9ab74cc7b3 used request id req-4ac1c97c-2b12-4164-94c9-6c05060f82a4 329s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "imageRef": "32968f47-375b-4278-ba47-0724b7286e54", "flavorRef": "e0416e72-df6b-44d4-b3de-db9ab74cc7b3", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "networks": [{"uuid": "6ed11345-2198-454b-9eb6-d2e8a156635a"}]}}' 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 470 329s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 470 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:57 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 x-compute-request-id: req-e3b13fbe-b74b-4a94-ac6c-16f582107953 x-openstack-request-id: req-e3b13fbe-b74b-4a94-ac6c-16f582107953 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "adminPass": "D35JmHhrJV69"}} 329s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-e3b13fbe-b74b-4a94-ac6c-16f582107953 329s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2611 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2611 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:58 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-85f022b9-eef7-44ff-bd5a-58bd5eb1aab5 x-openstack-request-id: req-85f022b9-eef7-44ff-bd5a-58bd5eb1aab5 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:25:58Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-85f022b9-eef7-44ff-bd5a-58bd5eb1aab5 329s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/32968f47-375b-4278-ba47-0724b7286e54 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/32968f47-375b-4278-ba47-0724b7286e54 HTTP/1.1" 200 2247 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2247 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:58 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-643eec78-8a18-402a-9ab9-289e0b2a5fad 329s DEBUG (session:580) RESP BODY: {"architecture": "x86_64", "base_image_ref": "ce0a188e-8c04-4d32-acb6-48f1057f6836", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "ide", "hw_disk_bus": "scsi", "hw_machine_type": "pc", "hw_scsi_model": "virtio-scsi", "hw_video_model": "qxl", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "96a844d7-fd7e-4f40-bb72-c394eb4136ed", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "26.04", "owner_id": "6804bfca484f4f559c01edaf5615dc5f", "owner_project_name": "prod-proposed-migration-amd64_project", "owner_user_name": "prod-proposed-migration-amd64", "product_name": "com.ubuntu.cloud.daily:server:26.04:amd64", "simplestreams_metadata": "{\"aliases\": \"26.04,r,resolute,devel\", \"arch\": \"amd64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-resolute-daily-amd64-server-20251126\", \"release\": \"resolute\", \"release_codename\": \"Resolute Raccoon\", \"release_title\": \"26.04", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "39656a4e94d140279666b3398a5d36e3", "version_name": "20251126", "name": "adt/ubuntu-resolute-amd64-server-20251203.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3661430784, "virtual_size": 21474836480, "status": "active", "checksum": "df16c75928f54ec21953df2e6d7e83f7", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "6804bfca484f4f559c01edaf5615dc5f", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "9ea700ab587991ef0c4af9a659c5ad107abb05fc0ac3238d38807e5afd5f61d2", "id": "32968f47-375b-4278-ba47-0724b7286e54", "created_at": "2025-12-03T01:30:07Z", "updated_at": "2025-12-03T01:31:09Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/32968f47-375b-4278-ba47-0724b7286e54/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/32968f47-375b-4278-ba47-0724b7286e54/snap", "tags": [], "self": "/v2/images/32968f47-375b-4278-ba47-0724b7286e54", "file": "/v2/images/32968f47-375b-4278-ba47-0724b7286e54/file", "schema": "/v2/schemas/image", "stores": "ceph"} 329s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/32968f47-375b-4278-ba47-0724b7286e54 used request id req-643eec78-8a18-402a-9ab9-289e0b2a5fad 329s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ 329s | Property | Value | 329s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+ 329s | OS-DCF:diskConfig | MANUAL | 329s | OS-EXT-AZ:availability_zone | | 329s | OS-EXT-SRV-ATTR:host | - | 329s | OS-EXT-SRV-ATTR:hostname | adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275 | 329s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 329s | OS-EXT-SRV-ATTR:instance_name | | 329s | OS-EXT-SRV-ATTR:kernel_id | | 329s | OS-EXT-SRV-ATTR:launch_index | 0 | 329s | OS-EXT-SRV-ATTR:ramdisk_id | | 329s | OS-EXT-SRV-ATTR:reservation_id | r-5bb04olo | 329s | OS-EXT-SRV-ATTR:root_device_name | - | 329s | OS-EXT-STS:power_state | 0 | 329s | OS-EXT-STS:task_state | scheduling | 329s | OS-EXT-STS:vm_state | building | 329s | OS-SRV-USG:launched_at | - | 329s | OS-SRV-USG:terminated_at | - | 329s | accessIPv4 | | 329s | accessIPv6 | | 329s | adminPass | D35JmHhrJV69 | 329s | config_drive | | 329s | created | 2025-12-03T19:25:58Z | 329s | description | - | 329s | flavor:disk | 20 | 329s | flavor:ephemeral | 0 | 329s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder"} | 329s | flavor:original_name | builder-cpu2-ram4-disk20 | 329s | flavor:ram | 4096 | 329s | flavor:swap | 0 | 329s | flavor:vcpus | 2 | 329s | hostId | | 329s | id | 109e6960-e6be-41d3-9fb6-9516be9e9ad4 | 329s | image | adt/ubuntu-resolute-amd64-server-20251203.img (32968f47-375b-4278-ba47-0724b7286e54) | 329s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 329s | locked | False | 329s | locked_reason | - | 329s | metadata | {} | 329s | name | adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c | 329s | os-extended-volumes:volumes_attached | [] | 329s | progress | 0 | 329s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup | 329s | server_groups | [] | 329s | status | BUILD | 329s | tags | [] | 329s | tenant_id | 6804bfca484f4f559c01edaf5615dc5f | 329s | trusted_image_certificates | - | 329s | updated | 2025-12-03T19:25:58Z | 329s | user_id | 39656a4e94d140279666b3398a5d36e3 | 329s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2611 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2611 Content-Type: application/json Date: Wed, 03 Dec 2025 19:25:58 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4f02c342-47fc-45ae-a262-b7e7ccf6fb2b x-openstack-request-id: req-4f02c342-47fc-45ae-a262-b7e7ccf6fb2b 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:25:58Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-4f02c342-47fc-45ae-a262-b7e7ccf6fb2b 329s 329s 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:04 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-052224e7-92d0-41f1-b7e7-bd358be044c1 x-openstack-request-id: req-052224e7-92d0-41f1-b7e7-bd358be044c1 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-052224e7-92d0-41f1-b7e7-bd358be044c1 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:09 GMT Keep-Alive: timeout=75, max=991 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0ed88d60-9734-4a5f-a7d3-5355ea035ac8 x-openstack-request-id: req-0ed88d60-9734-4a5f-a7d3-5355ea035ac8 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-0ed88d60-9734-4a5f-a7d3-5355ea035ac8 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:14 GMT Keep-Alive: timeout=75, max=990 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d30e7100-e4a7-40f8-a5ab-f36f172bd363 x-openstack-request-id: req-d30e7100-e4a7-40f8-a5ab-f36f172bd363 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d30e7100-e4a7-40f8-a5ab-f36f172bd363 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:19 GMT Keep-Alive: timeout=75, max=989 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-76d48669-22b4-4cc1-9584-b38a08dd6429 x-openstack-request-id: req-76d48669-22b4-4cc1-9584-b38a08dd6429 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-76d48669-22b4-4cc1-9584-b38a08dd6429 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:25 GMT Keep-Alive: timeout=75, max=988 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-af0c66ee-5baa-46fd-ba94-ffdb9ffbf710 x-openstack-request-id: req-af0c66ee-5baa-46fd-ba94-ffdb9ffbf710 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-af0c66ee-5baa-46fd-ba94-ffdb9ffbf710 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:30 GMT Keep-Alive: timeout=75, max=987 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a173b607-adb8-4d9f-9a6e-9ddc73eaf0ed x-openstack-request-id: req-a173b607-adb8-4d9f-9a6e-9ddc73eaf0ed 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-a173b607-adb8-4d9f-9a6e-9ddc73eaf0ed 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:36 GMT Keep-Alive: timeout=75, max=986 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b2206601-c630-4411-898b-4732843b3282 x-openstack-request-id: req-b2206601-c630-4411-898b-4732843b3282 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-b2206601-c630-4411-898b-4732843b3282 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:41 GMT Keep-Alive: timeout=75, max=985 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e3cb2157-67d1-4f45-b59b-137f171cd5fd x-openstack-request-id: req-e3cb2157-67d1-4f45-b59b-137f171cd5fd 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-e3cb2157-67d1-4f45-b59b-137f171cd5fd 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:46 GMT Keep-Alive: timeout=75, max=984 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3547c511-5aef-466b-86fd-730e5ab9e56b x-openstack-request-id: req-3547c511-5aef-466b-86fd-730e5ab9e56b 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-3547c511-5aef-466b-86fd-730e5ab9e56b 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:51 GMT Keep-Alive: timeout=75, max=983 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-106dfc5d-82a7-4a35-b0b8-64c7448386cb x-openstack-request-id: req-106dfc5d-82a7-4a35-b0b8-64c7448386cb 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-106dfc5d-82a7-4a35-b0b8-64c7448386cb 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:26:57 GMT Keep-Alive: timeout=75, max=982 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a34722bd-b66a-4443-b79f-6e2c451eb86a x-openstack-request-id: req-a34722bd-b66a-4443-b79f-6e2c451eb86a 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-a34722bd-b66a-4443-b79f-6e2c451eb86a 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:02 GMT Keep-Alive: timeout=75, max=981 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2d257f0a-34ac-449d-845d-28be2d31c199 x-openstack-request-id: req-2d257f0a-34ac-449d-845d-28be2d31c199 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-2d257f0a-34ac-449d-845d-28be2d31c199 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:08 GMT Keep-Alive: timeout=75, max=980 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d8468780-2692-4b0a-86e6-1e406009a93d x-openstack-request-id: req-d8468780-2692-4b0a-86e6-1e406009a93d 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d8468780-2692-4b0a-86e6-1e406009a93d 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:14 GMT Keep-Alive: timeout=75, max=979 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7de7a169-df36-422c-961f-581eefa2e6e3 x-openstack-request-id: req-7de7a169-df36-422c-961f-581eefa2e6e3 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-7de7a169-df36-422c-961f-581eefa2e6e3 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:19 GMT Keep-Alive: timeout=75, max=978 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-21892970-33e0-490d-988c-600270077952 x-openstack-request-id: req-21892970-33e0-490d-988c-600270077952 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-21892970-33e0-490d-988c-600270077952 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:24 GMT Keep-Alive: timeout=75, max=977 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d8a8a5c0-978b-4d9d-b7b7-f3eb3f402589 x-openstack-request-id: req-d8a8a5c0-978b-4d9d-b7b7-f3eb3f402589 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d8a8a5c0-978b-4d9d-b7b7-f3eb3f402589 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:30 GMT Keep-Alive: timeout=75, max=976 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4637bcbf-c691-4d74-8356-090c0112c8df x-openstack-request-id: req-4637bcbf-c691-4d74-8356-090c0112c8df 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-4637bcbf-c691-4d74-8356-090c0112c8df 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:35 GMT Keep-Alive: timeout=75, max=975 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1c81e089-26be-416b-a795-44da1ab1dc47 x-openstack-request-id: req-1c81e089-26be-416b-a795-44da1ab1dc47 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-1c81e089-26be-416b-a795-44da1ab1dc47 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:40 GMT Keep-Alive: timeout=75, max=974 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-67692997-4ab6-4508-839f-5d8a8ab1bd9b x-openstack-request-id: req-67692997-4ab6-4508-839f-5d8a8ab1bd9b 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-67692997-4ab6-4508-839f-5d8a8ab1bd9b 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:46 GMT Keep-Alive: timeout=75, max=973 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1de2dd44-4e52-4a1c-8181-4a1ef4ce5a12 x-openstack-request-id: req-1de2dd44-4e52-4a1c-8181-4a1ef4ce5a12 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-1de2dd44-4e52-4a1c-8181-4a1ef4ce5a12 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:51 GMT Keep-Alive: timeout=75, max=972 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f331e60b-e466-4a75-bf02-da91f19830d4 x-openstack-request-id: req-f331e60b-e466-4a75-bf02-da91f19830d4 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-f331e60b-e466-4a75-bf02-da91f19830d4 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:27:56 GMT Keep-Alive: timeout=75, max=971 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b1b7c23f-395d-441b-bc6a-103715602bc4 x-openstack-request-id: req-b1b7c23f-395d-441b-bc6a-103715602bc4 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-b1b7c23f-395d-441b-bc6a-103715602bc4 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:01 GMT Keep-Alive: timeout=75, max=970 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-75ef2a66-1037-4617-a716-8574472f1a93 x-openstack-request-id: req-75ef2a66-1037-4617-a716-8574472f1a93 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-75ef2a66-1037-4617-a716-8574472f1a93 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:07 GMT Keep-Alive: timeout=75, max=969 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-cb2312cb-4683-4ec4-a2a6-5d60ed11dede x-openstack-request-id: req-cb2312cb-4683-4ec4-a2a6-5d60ed11dede 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-cb2312cb-4683-4ec4-a2a6-5d60ed11dede 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:12 GMT Keep-Alive: timeout=75, max=968 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-23eb0fb6-a546-4984-9993-0b0c0edfb9e8 x-openstack-request-id: req-23eb0fb6-a546-4984-9993-0b0c0edfb9e8 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-23eb0fb6-a546-4984-9993-0b0c0edfb9e8 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:18 GMT Keep-Alive: timeout=75, max=967 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-dc6e724d-bd89-425e-8889-184defc54eef x-openstack-request-id: req-dc6e724d-bd89-425e-8889-184defc54eef 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-dc6e724d-bd89-425e-8889-184defc54eef 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:23 GMT Keep-Alive: timeout=75, max=966 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c9506a55-49ec-4eef-8ea8-2b9ed4bcedb8 x-openstack-request-id: req-c9506a55-49ec-4eef-8ea8-2b9ed4bcedb8 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-c9506a55-49ec-4eef-8ea8-2b9ed4bcedb8 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:28 GMT Keep-Alive: timeout=75, max=965 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-92aba12e-5873-48b5-9ef3-3534e8669e55 x-openstack-request-id: req-92aba12e-5873-48b5-9ef3-3534e8669e55 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-92aba12e-5873-48b5-9ef3-3534e8669e55 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:34 GMT Keep-Alive: timeout=75, max=964 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-85a29995-3965-4aeb-b069-819dd92234ab x-openstack-request-id: req-85a29995-3965-4aeb-b069-819dd92234ab 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-85a29995-3965-4aeb-b069-819dd92234ab 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:39 GMT Keep-Alive: timeout=75, max=963 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e0902a9c-1892-4262-8847-8bd190d7ff57 x-openstack-request-id: req-e0902a9c-1892-4262-8847-8bd190d7ff57 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-e0902a9c-1892-4262-8847-8bd190d7ff57 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:44 GMT Keep-Alive: timeout=75, max=962 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-fb75e2d7-fb96-4866-ac2b-0c2a3da7557f x-openstack-request-id: req-fb75e2d7-fb96-4866-ac2b-0c2a3da7557f 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-fb75e2d7-fb96-4866-ac2b-0c2a3da7557f 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:50 GMT Keep-Alive: timeout=75, max=961 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-fe102126-0dad-4f79-a039-3f939dddc5ff x-openstack-request-id: req-fe102126-0dad-4f79-a039-3f939dddc5ff 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-fe102126-0dad-4f79-a039-3f939dddc5ff 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:28:55 GMT Keep-Alive: timeout=75, max=960 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c15b4e8c-7aa0-472e-934a-e017a2d7fad7 x-openstack-request-id: req-c15b4e8c-7aa0-472e-934a-e017a2d7fad7 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-c15b4e8c-7aa0-472e-934a-e017a2d7fad7 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:00 GMT Keep-Alive: timeout=75, max=959 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-186c1150-2698-42b3-8c6f-56522997bf2e x-openstack-request-id: req-186c1150-2698-42b3-8c6f-56522997bf2e 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-186c1150-2698-42b3-8c6f-56522997bf2e 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:05 GMT Keep-Alive: timeout=75, max=958 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d05e0764-d199-40ed-9fbd-25e4b3def6dd x-openstack-request-id: req-d05e0764-d199-40ed-9fbd-25e4b3def6dd 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d05e0764-d199-40ed-9fbd-25e4b3def6dd 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:11 GMT Keep-Alive: timeout=75, max=957 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0d24a26b-f4b6-4e11-878d-8b4ace1ef90a x-openstack-request-id: req-0d24a26b-f4b6-4e11-878d-8b4ace1ef90a 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-0d24a26b-f4b6-4e11-878d-8b4ace1ef90a 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:17 GMT Keep-Alive: timeout=75, max=956 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0d58a6f3-ec2f-4682-b044-9c9e6a4fcaa0 x-openstack-request-id: req-0d58a6f3-ec2f-4682-b044-9c9e6a4fcaa0 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-0d58a6f3-ec2f-4682-b044-9c9e6a4fcaa0 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:22 GMT Keep-Alive: timeout=75, max=955 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ffae1588-2822-4b8c-b30f-8d7d5e781b73 x-openstack-request-id: req-ffae1588-2822-4b8c-b30f-8d7d5e781b73 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-ffae1588-2822-4b8c-b30f-8d7d5e781b73 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:28 GMT Keep-Alive: timeout=75, max=954 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a4f9a6f5-5e45-48a1-986c-efc1758b33ba x-openstack-request-id: req-a4f9a6f5-5e45-48a1-986c-efc1758b33ba 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-a4f9a6f5-5e45-48a1-986c-efc1758b33ba 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:33 GMT Keep-Alive: timeout=75, max=953 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4a8abcd6-8fda-4047-b3bb-2038179b410a x-openstack-request-id: req-4a8abcd6-8fda-4047-b3bb-2038179b410a 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-4a8abcd6-8fda-4047-b3bb-2038179b410a 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:39 GMT Keep-Alive: timeout=75, max=952 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-580a0683-8f78-4542-bc9e-b83cbef80b2e x-openstack-request-id: req-580a0683-8f78-4542-bc9e-b83cbef80b2e 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-580a0683-8f78-4542-bc9e-b83cbef80b2e 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:44 GMT Keep-Alive: timeout=75, max=951 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-18eccf73-2050-416e-a42b-47403a0494b0 x-openstack-request-id: req-18eccf73-2050-416e-a42b-47403a0494b0 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-18eccf73-2050-416e-a42b-47403a0494b0 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:49 GMT Keep-Alive: timeout=75, max=950 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-53976c6d-3fad-4f83-a56d-c8c3a027a479 x-openstack-request-id: req-53976c6d-3fad-4f83-a56d-c8c3a027a479 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-53976c6d-3fad-4f83-a56d-c8c3a027a479 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:29:55 GMT Keep-Alive: timeout=75, max=949 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d8c83600-4c78-4916-9bd3-56f6f2b42e2c x-openstack-request-id: req-d8c83600-4c78-4916-9bd3-56f6f2b42e2c 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d8c83600-4c78-4916-9bd3-56f6f2b42e2c 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:00 GMT Keep-Alive: timeout=75, max=948 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-9c9d08cf-fb2a-437d-854e-33b13350ac24 x-openstack-request-id: req-9c9d08cf-fb2a-437d-854e-33b13350ac24 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-9c9d08cf-fb2a-437d-854e-33b13350ac24 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:05 GMT Keep-Alive: timeout=75, max=947 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-2bb68152-8d1c-4533-bc9d-537323b87ff6 x-openstack-request-id: req-2bb68152-8d1c-4533-bc9d-537323b87ff6 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-2bb68152-8d1c-4533-bc9d-537323b87ff6 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:11 GMT Keep-Alive: timeout=75, max=946 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6100f826-dfd7-4ac4-92da-69c3bc4668ac x-openstack-request-id: req-6100f826-dfd7-4ac4-92da-69c3bc4668ac 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-6100f826-dfd7-4ac4-92da-69c3bc4668ac 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:17 GMT Keep-Alive: timeout=75, max=945 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6e69aa41-66ca-4171-8512-c43aa309d324 x-openstack-request-id: req-6e69aa41-66ca-4171-8512-c43aa309d324 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-6e69aa41-66ca-4171-8512-c43aa309d324 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:22 GMT Keep-Alive: timeout=75, max=944 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-30cac75f-b723-425c-92d7-b9eee3fd8c15 x-openstack-request-id: req-30cac75f-b723-425c-92d7-b9eee3fd8c15 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-30cac75f-b723-425c-92d7-b9eee3fd8c15 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:28 GMT Keep-Alive: timeout=75, max=943 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-098307dd-3a24-40c3-a98f-818e616e535f x-openstack-request-id: req-098307dd-3a24-40c3-a98f-818e616e535f 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-098307dd-3a24-40c3-a98f-818e616e535f 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:33 GMT Keep-Alive: timeout=75, max=942 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-882bc15b-f8e8-4c1e-a9e4-d51ae0d65638 x-openstack-request-id: req-882bc15b-f8e8-4c1e-a9e4-d51ae0d65638 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-882bc15b-f8e8-4c1e-a9e4-d51ae0d65638 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:39 GMT Keep-Alive: timeout=75, max=941 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1b039b91-4402-4f82-a3a6-197058b9749a x-openstack-request-id: req-1b039b91-4402-4f82-a3a6-197058b9749a 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-1b039b91-4402-4f82-a3a6-197058b9749a 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:44 GMT Keep-Alive: timeout=75, max=940 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c476f1ea-51f7-471c-b688-af798959908e x-openstack-request-id: req-c476f1ea-51f7-471c-b688-af798959908e 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-c476f1ea-51f7-471c-b688-af798959908e 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:49 GMT Keep-Alive: timeout=75, max=939 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a1e39edd-0ea0-4bde-8e4a-affc34c68c87 x-openstack-request-id: req-a1e39edd-0ea0-4bde-8e4a-affc34c68c87 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-a1e39edd-0ea0-4bde-8e4a-affc34c68c87 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:30:54 GMT Keep-Alive: timeout=75, max=938 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-17d2f11c-2992-4a55-8bcb-37e02af05178 x-openstack-request-id: req-17d2f11c-2992-4a55-8bcb-37e02af05178 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-17d2f11c-2992-4a55-8bcb-37e02af05178 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:31:00 GMT Keep-Alive: timeout=75, max=937 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-45b28a58-769d-4754-9eee-c085ab2cb583 x-openstack-request-id: req-45b28a58-769d-4754-9eee-c085ab2cb583 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-45b28a58-769d-4754-9eee-c085ab2cb583 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:31:05 GMT Keep-Alive: timeout=75, max=936 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7f052ec9-aef5-4d2a-9933-6a598871a739 x-openstack-request-id: req-7f052ec9-aef5-4d2a-9933-6a598871a739 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-7f052ec9-aef5-4d2a-9933-6a598871a739 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2873 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2873 Content-Type: application/json Date: Wed, 03 Dec 2025 19:31:11 GMT Keep-Alive: timeout=75, max=935 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d1d347d0-0099-418f-b208-ec8f22492baf x-openstack-request-id: req-d1d347d0-0099-418f-b208-ec8f22492baf 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "BUILD", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "234192cab7595ee183cab4d4e93e06b710b4ebae5df60750d6b255e6", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:26:01Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-1", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-4.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-ra2-n1.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-d1d347d0-0099-418f-b208-ec8f22492baf 329s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}a2a3485b045f032239ed85dce78d4aa95b8570a96217b0cb5580de5671c7d7c5" -H "X-OpenStack-Nova-API-Version: 2.87" 329s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 HTTP/1.1" 200 2798 329s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2798 Content-Type: application/json Date: Wed, 03 Dec 2025 19:31:16 GMT Keep-Alive: timeout=75, max=934 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-12b6cd44-c83f-4e7d-aee5-5423c0257456 x-openstack-request-id: req-12b6cd44-c83f-4e7d-aee5-5423c0257456 329s DEBUG (session:580) RESP BODY: {"server": {"id": "109e6960-e6be-41d3-9fb6-9516be9e9ad4", "name": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275-prod-proposed-migration-environment-15-57a4af9e-076c-428f-ac75-16a762c55b4c", "status": "ERROR", "tenant_id": "6804bfca484f4f559c01edaf5615dc5f", "user_id": "39656a4e94d140279666b3398a5d36e3", "metadata": {}, "hostId": "", "image": {"id": "32968f47-375b-4278-ba47-0724b7286e54", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/32968f47-375b-4278-ba47-0724b7286e54"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "builder-cpu2-ram4-disk20", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder"}}, "created": "2025-12-03T19:25:58Z", "updated": "2025-12-03T19:31:15Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2025-12-03T19:31:15Z", "message": "Build of instance 109e6960-e6be-41d3-9fb6-9516be9e9ad4 aborted: Failed to allocate the network(s), not rescheduling."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-00d09a63", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-5bb04olo", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-i386-python-jsonschema-20251203-192547-juju-7f2275", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/sda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 329s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/109e6960-e6be-41d3-9fb6-9516be9e9ad4 used request id req-12b6cd44-c83f-4e7d-aee5-5423c0257456 329s DEBUG (shell:822) 329s Traceback (most recent call last): 329s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 329s OpenStackComputeShell().main(argv) 329s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 329s args.func(self.cs, args) 329s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 329s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 329s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 329s raise exceptions.ResourceInErrorState(obj) 329s novaclient.exceptions.ResourceInErrorState: 329s ERROR (ResourceInErrorState): 329s 329s Error building server 686s autopkgtest [19:37:13]: testbed dpkg architecture: amd64 686s autopkgtest [19:37:13]: testbed apt version: 3.1.12 687s autopkgtest [19:37:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 687s autopkgtest [19:37:14]: testbed release detected to be: None 688s autopkgtest [19:37:15]: updating testbed package index (apt update) 688s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 688s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 689s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 689s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 689s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.1 kB] 689s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [954 kB] 689s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [157 kB] 689s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [161 kB] 689s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [220 kB] 689s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6252 B] 689s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [120 B] 689s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [349 kB] 689s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [764 kB] 689s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [23.0 kB] 689s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4040 B] 689s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [9636 B] 689s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [764 B] 694s Fetched 2796 kB in 1s (1974 kB/s) 695s Reading package lists... 696s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 696s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 696s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 696s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 698s Reading package lists... 698s Reading package lists... 698s Building dependency tree... 698s Reading state information... 698s Calculating upgrade... 699s The following packages will be upgraded: 699s libpython3-stdlib python3 python3-gdbm python3-minimal 699s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 699s Need to get 72.9 kB of archives. 699s After this operation, 2048 B of additional disk space will be used. 699s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.9-2 [28.1 kB] 699s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.9-2 [23.0 kB] 699s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.9-2 [10.8 kB] 699s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.13.9-2 [11.0 kB] 699s dpkg-preconfigure: unable to re-open stdin: No such file or directory 699s Fetched 72.9 kB in 0s (213 kB/s) 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123179 files and directories currently installed.) 700s Preparing to unpack .../python3-minimal_3.13.9-2_amd64.deb ... 700s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 700s Setting up python3-minimal (3.13.9-2) ... 700s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123179 files and directories currently installed.) 700s Preparing to unpack .../python3_3.13.9-2_amd64.deb ... 700s running python pre-rtupdate hooks for python3.13... 700s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 700s Preparing to unpack .../libpython3-stdlib_3.13.9-2_amd64.deb ... 700s Unpacking libpython3-stdlib:amd64 (3.13.9-2) over (3.13.7-1) ... 700s Preparing to unpack .../python3-gdbm_3.13.9-2_amd64.deb ... 700s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 700s Setting up python3-gdbm (3.13.9-2) ... 700s Setting up libpython3-stdlib:amd64 (3.13.9-2) ... 700s Setting up python3 (3.13.9-2) ... 700s running python rtupdate hooks for python3.13... 700s running python post-rtupdate hooks for python3.13... 701s Processing triggers for man-db (2.13.1-1) ... 702s autopkgtest [19:37:29]: upgrading testbed (apt dist-upgrade and autopurge) 702s Reading package lists... 702s Building dependency tree... 702s Reading state information... 702s Calculating upgrade... 703s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 703s Reading package lists... 703s Building dependency tree... 703s Reading state information... 703s Solving dependencies... 703s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 706s autopkgtest [19:37:33]: testbed running kernel: Linux 6.17.0-6-generic #6-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 7 13:34:17 UTC 2025 707s autopkgtest [19:37:34]: @@@@@@@@@@@@@@@@@@@@ apt-source python-jsonschema 709s Get:1 http://ftpmaster.internal/ubuntu resolute/main python-jsonschema 4.19.2-6ubuntu1 (dsc) [2918 B] 709s Get:2 http://ftpmaster.internal/ubuntu resolute/main python-jsonschema 4.19.2-6ubuntu1 (tar) [158 kB] 709s Get:3 http://ftpmaster.internal/ubuntu resolute/main python-jsonschema 4.19.2-6ubuntu1 (diff) [8036 B] 709s gpgv: Signature made Mon Feb 3 10:55:08 2025 UTC 709s gpgv: using RSA key AB23E9A98422889E08C3838CBFECAECBA0E7D8C3 709s gpgv: Can't check signature: No public key 709s dpkg-source: warning: cannot verify inline signature for ./python-jsonschema_4.19.2-6ubuntu1.dsc: no acceptable signature found 709s autopkgtest [19:37:36]: testing package python-jsonschema version 4.19.2-6ubuntu1 709s autopkgtest [19:37:36]: build not needed 710s autopkgtest [19:37:37]: test upstream-py3: preparing testbed 710s Reading package lists... 711s Building dependency tree... 711s Reading state information... 711s Solving dependencies... 711s The following NEW packages will be installed: 711s apt-utils autoconf automake autopkgtest autopoint autotools-dev 711s binutils-i686-linux-gnu build-essential cpp cpp-15 cpp-15-i686-linux-gnu 711s cpp-15-x86-64-linux-gnu cpp-i686-linux-gnu cpp-x86-64-linux-gnu 711s crossbuild-essential-i386 debhelper debugedit dh-autoreconf dh-python 711s dh-strip-nondeterminism docutils-common dwz g++ g++-15 g++-15-i686-linux-gnu 711s g++-15-x86-64-linux-gnu g++-i686-linux-gnu g++-x86-64-linux-gnu gcc 711s gcc-11-base:i386 gcc-15 gcc-15-base:i386 gcc-15-cross-base 711s gcc-15-i686-linux-gnu gcc-15-i686-linux-gnu-base gcc-15-x86-64-linux-gnu 711s gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 711s libarchive-zip-perl libasan6:i386 libasan8 libasan8-i386-cross 711s libatomic1:i386 libatomic1-i386-cross libc-gconv-modules-extra:i386 711s libc6:i386 libc6-dev:i386 libc6-dev-i386-cross libc6-i386-cross libcc1-0 711s libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl 711s libfile-stripnondeterminism-perl libgcc-11-dev:i386 libgcc-15-dev 711s libgcc-15-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1 711s libgomp1:i386 libgomp1-i386-cross libhwasan0 libisl23 libitm1 libitm1:i386 711s libitm1-i386-cross libjs-jquery libjs-sphinxdoc libjs-underscore 711s libjson-perl liblsan0 libmpc3 libpython3.14-minimal libpython3.14-stdlib 711s libquadmath0 libquadmath0:i386 libquadmath0-i386-cross libstdc++-11-dev:i386 711s libstdc++-15-dev libstdc++-15-dev-i386-cross libstdc++6:i386 711s libstdc++6-i386-cross libtool libtsan2 libubsan1 libubsan1:i386 711s libubsan1-i386-cross libxslt1.1 linux-libc-dev:i386 711s linux-libc-dev-i386-cross m4 openstack-pkg-tools po-debconf 711s pybuild-plugin-pyproject python-jsonschema-doc python3-alabaster python3-all 711s python3-automat python3-build python3-constantly python3-debian 711s python3-defusedxml python3-distro-info python3-docutils python3-hamcrest 711s python3-hatch-fancy-pypi-readme python3-hatch-vcs python3-hatchling 711s python3-hyperlink python3-imagesize python3-incremental python3-iniconfig 711s python3-installer python3-lxml python3-pathspec python3-pip python3-pluggy 711s python3-poetry-core python3-pyasn1 python3-pyasn1-modules 711s python3-pyproject-hooks python3-pyrsistent python3-pytest python3-rfc3987 711s python3-roman python3-service-identity python3-setuptools-scm 711s python3-snowballstemmer python3-sphinx python3-sphinx-autodoc-typehints 711s python3-sphinx-copybutton python3-sphinxext-opengraph 711s python3-trove-classifiers python3-twisted python3-uritemplate 711s python3-webcolors python3-wheel python3-zope.interface python3.14 711s python3.14-minimal retry sgml-base sphinx-common xml-core 712s 0 upgraded, 147 newly installed, 0 to remove and 0 not upgraded. 712s Need to get 183 MB of archives. 712s After this operation, 668 MB of additional disk space will be used. 712s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.0-4 [906 kB] 712s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.0-4 [2559 kB] 713s Get:3 http://ftpmaster.internal/ubuntu resolute/main i386 gcc-15-base i386 15.2.0-9ubuntu1 [58.8 kB] 713s Get:4 http://ftpmaster.internal/ubuntu resolute/main i386 libc-gconv-modules-extra i386 2.42-2ubuntu2 [1359 kB] 713s Get:5 http://ftpmaster.internal/ubuntu resolute/main i386 libgcc-s1 i386 15.2.0-9ubuntu1 [94.1 kB] 713s Get:6 http://ftpmaster.internal/ubuntu resolute/main i386 libc6 i386 2.42-2ubuntu2 [1824 kB] 714s Get:7 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt1 i386 1:4.5.1-1 [100 kB] 714s Get:8 http://ftpmaster.internal/ubuntu resolute/main i386 libatomic1 i386 15.2.0-9ubuntu1 [8410 B] 714s Get:9 http://ftpmaster.internal/ubuntu resolute/main i386 libstdc++6 i386 15.2.0-9ubuntu1 [877 kB] 714s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-distro-info all 1.14 [7922 B] 714s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 apt-utils amd64 3.1.12 [235 kB] 714s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.20-2 [217 kB] 714s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 714s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 714s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.18.1-3 [582 kB] 714s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-debian all 1.0.1ubuntu1 [121 kB] 714s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 retry amd64 1.0.6-1 [11.3 kB] 714s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 autopkgtest all 5.52 [205 kB] 714s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.2-1 [620 kB] 714s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 714s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 714s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-9ubuntu1 [12.9 MB] 715s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-9ubuntu1 [1030 B] 715s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 715s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 715s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-9ubuntu1 [47.4 kB] 715s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-9ubuntu1 [151 kB] 715s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-9ubuntu1 [29.6 kB] 715s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-9ubuntu1 [3071 kB] 715s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-9ubuntu1 [1360 kB] 715s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-9ubuntu1 [2757 kB] 715s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-9ubuntu1 [1210 kB] 715s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-9ubuntu1 [1685 kB] 715s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-9ubuntu1 [153 kB] 715s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-9ubuntu1 [2863 kB] 716s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-9ubuntu1 [25.4 MB] 716s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-9ubuntu1 [527 kB] 716s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 716s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 716s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-9ubuntu1 [2574 kB] 716s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-9ubuntu1 [14.4 MB] 717s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-9ubuntu1 [24.3 kB] 717s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 717s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 717s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu2 [5256 B] 717s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu-base amd64 15.2.0-7ubuntu1cross1 [58.6 kB] 717s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [13.8 MB] 717s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [5730 B] 717s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 binutils-i686-linux-gnu amd64 2.45.50.20251125-1ubuntu1 [1759 kB] 717s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-7ubuntu1cross1 [53.8 kB] 717s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-i386-cross all 2.42-0ubuntu3cross1 [1582 kB] 717s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-s1-i386-cross all 15.2.0-7ubuntu1cross1 [94.2 kB] 717s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1-i386-cross all 15.2.0-7ubuntu1cross1 [152 kB] 717s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1-i386-cross all 15.2.0-7ubuntu1cross1 [31.1 kB] 717s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libatomic1-i386-cross all 15.2.0-7ubuntu1cross1 [8158 B] 717s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8-i386-cross all 15.2.0-7ubuntu1cross1 [2906 kB] 717s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++6-i386-cross all 15.2.0-7ubuntu1cross1 [827 kB] 717s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1-i386-cross all 15.2.0-7ubuntu1cross1 [1171 kB] 717s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0-i386-cross all 15.2.0-7ubuntu1cross1 [245 kB] 717s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2755 kB] 717s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [27.0 MB] 718s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [1220 B] 718s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev-i386-cross all 6.17.0-4.4cross1 [1503 kB] 718s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev-i386-cross all 2.42-0ubuntu3cross1 [1992 kB] 718s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2655 kB] 718s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [15.3 MB] 718s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [954 B] 718s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 crossbuild-essential-i386 all 12.12ubuntu2 [4146 B] 718s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 718s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-7 [169 kB] 718s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 718s Get:72 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 718s Get:73 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [20.5 kB] 718s Get:74 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.15.0-1 [5090 B] 718s Get:75 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 719s Get:76 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 719s Get:77 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.2-1 [1019 kB] 719s Get:78 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 719s Get:79 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 719s Get:80 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 719s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 dh-python all 6.20251029 [120 kB] 719s Get:82 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 719s Get:83 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 719s Get:84 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 719s Get:85 http://ftpmaster.internal/ubuntu resolute/universe i386 gcc-11-base i386 11.5.0-7ubuntu1 [46.4 kB] 719s Get:86 http://ftpmaster.internal/ubuntu resolute/universe i386 libasan6 i386 11.5.0-7ubuntu1 [2122 kB] 719s Get:87 http://ftpmaster.internal/ubuntu resolute/main i386 linux-libc-dev i386 6.17.0-6.6 [1814 kB] 719s Get:88 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt-dev i386 1:4.5.1-1 [131 kB] 719s Get:89 http://ftpmaster.internal/ubuntu resolute/main i386 libc6-dev i386 2.42-2ubuntu2 [1945 kB] 719s Get:90 http://ftpmaster.internal/ubuntu resolute/main i386 libgomp1 i386 15.2.0-9ubuntu1 [155 kB] 719s Get:91 http://ftpmaster.internal/ubuntu resolute/main i386 libitm1 i386 15.2.0-9ubuntu1 [31.6 kB] 719s Get:92 http://ftpmaster.internal/ubuntu resolute/main i386 libubsan1 i386 15.2.0-9ubuntu1 [1173 kB] 719s Get:93 http://ftpmaster.internal/ubuntu resolute/main i386 libquadmath0 i386 15.2.0-9ubuntu1 [246 kB] 719s Get:94 http://ftpmaster.internal/ubuntu resolute/universe i386 libgcc-11-dev i386 11.5.0-7ubuntu1 [2450 kB] 719s Get:95 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 719s Get:96 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 719s Get:97 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 719s Get:98 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 719s Get:99 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.0-4 [2397 kB] 719s Get:100 http://ftpmaster.internal/ubuntu resolute/universe i386 libstdc++-11-dev i386 11.5.0-7ubuntu1 [2459 kB] 719s Get:101 http://ftpmaster.internal/ubuntu resolute/main amd64 libxslt1.1 amd64 1.1.43-0.3 [172 kB] 719s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 719s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-wheel all 0.46.1-2 [22.1 kB] 719s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-build all 1.2.2-4 [31.0 kB] 719s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 720s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 pybuild-plugin-pyproject all 6.20251029 [1732 B] 720s Get:107 http://ftpmaster.internal/ubuntu resolute/main amd64 python-jsonschema-doc all 4.19.2-6ubuntu1 [107 kB] 720s Get:108 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.0-4 [805 kB] 720s Get:109 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.9-2 [892 B] 720s Get:110 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-automat all 25.4.16-1 [35.7 kB] 720s Get:111 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-constantly all 23.10.4-2 [13.9 kB] 720s Get:112 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 720s Get:113 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 720s Get:114 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 720s Get:115 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-hamcrest all 2.1.0-1 [28.1 kB] 720s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pathspec all 0.12.1-1 [24.5 kB] 720s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-1 [21.0 kB] 720s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 720s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hatchling all 1.27.0-1 [47.1 kB] 720s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hatch-fancy-pypi-readme all 25.1.0-1 [8730 B] 720s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-setuptools-scm all 8.2.1-3 [32.7 kB] 720s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-hatch-vcs all 0.5.0-1 [8078 B] 720s Get:123 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-hyperlink all 21.0.0-6 [68.0 kB] 720s Get:124 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1build1 [6900 B] 720s Get:125 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-incremental all 24.7.2-3 [18.6 kB] 720s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-1 [6840 B] 720s Get:127 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-lxml amd64 6.0.2-1 [2333 kB] 720s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pip all 25.1.1+dfsg-1ubuntu2 [1416 kB] 720s Get:129 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-poetry-core all 2.2.1-2 [226 kB] 720s Get:130 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pyasn1 all 0.6.1-1 [56.4 kB] 720s Get:131 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pyasn1-modules all 0.4.1-2 [80.3 kB] 720s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pyrsistent amd64 0.20.0-2build2 [60.7 kB] 720s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 720s Get:134 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rfc3987 all 1.3.8-3 [8960 B] 720s Get:135 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-service-identity all 24.2.0-1 [11.0 kB] 720s Get:136 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 3.0.1-1 [65.9 kB] 720s Get:137 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 720s Get:138 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 720s Get:139 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 720s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-autodoc-typehints all 3.2.0-1 [22.2 kB] 720s Get:141 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinx-copybutton all 0.5.2-3 [16.7 kB] 720s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-sphinxext-opengraph all 0.12.0-1 [873 kB] 720s Get:143 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-zope.interface amd64 8.1-1 [146 kB] 720s Get:144 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-twisted all 25.5.0-4 [2077 kB] 721s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-uritemplate all 4.2.0-2 [10.9 kB] 721s Get:146 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-webcolors all 1.13-1 [13.6 kB] 721s Get:147 http://ftpmaster.internal/ubuntu resolute/universe amd64 openstack-pkg-tools all 137 [100 kB] 721s Preconfiguring packages ... 721s Fetched 183 MB in 9s (19.9 MB/s) 721s Selecting previously unselected package libpython3.14-minimal:amd64. 721s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 123179 files and directories currently installed.) 721s Preparing to unpack .../000-libpython3.14-minimal_3.14.0-4_amd64.deb ... 721s Unpacking libpython3.14-minimal:amd64 (3.14.0-4) ... 721s Selecting previously unselected package python3.14-minimal. 721s Preparing to unpack .../001-python3.14-minimal_3.14.0-4_amd64.deb ... 721s Unpacking python3.14-minimal (3.14.0-4) ... 721s Selecting previously unselected package gcc-15-base:i386. 721s Preparing to unpack .../002-gcc-15-base_15.2.0-9ubuntu1_i386.deb ... 721s Unpacking gcc-15-base:i386 (15.2.0-9ubuntu1) ... 721s Selecting previously unselected package libc-gconv-modules-extra:i386. 721s Preparing to unpack .../003-libc-gconv-modules-extra_2.42-2ubuntu2_i386.deb ... 721s Unpacking libc-gconv-modules-extra:i386 (2.42-2ubuntu2) ... 721s Selecting previously unselected package libgcc-s1:i386. 721s Preparing to unpack .../004-libgcc-s1_15.2.0-9ubuntu1_i386.deb ... 721s Unpacking libgcc-s1:i386 (15.2.0-9ubuntu1) ... 721s Selecting previously unselected package libc6:i386. 722s Preparing to unpack .../005-libc6_2.42-2ubuntu2_i386.deb ... 722s Unpacking libc6:i386 (2.42-2ubuntu2) ... 722s Selecting previously unselected package libcrypt1:i386. 722s Preparing to unpack .../006-libcrypt1_1%3a4.5.1-1_i386.deb ... 722s Unpacking libcrypt1:i386 (1:4.5.1-1) ... 722s Selecting previously unselected package libatomic1:i386. 722s Preparing to unpack .../007-libatomic1_15.2.0-9ubuntu1_i386.deb ... 722s Unpacking libatomic1:i386 (15.2.0-9ubuntu1) ... 722s Selecting previously unselected package libstdc++6:i386. 722s Preparing to unpack .../008-libstdc++6_15.2.0-9ubuntu1_i386.deb ... 722s Unpacking libstdc++6:i386 (15.2.0-9ubuntu1) ... 722s Selecting previously unselected package python3-distro-info. 722s Preparing to unpack .../009-python3-distro-info_1.14_all.deb ... 722s Unpacking python3-distro-info (1.14) ... 722s Selecting previously unselected package apt-utils. 722s Preparing to unpack .../010-apt-utils_3.1.12_amd64.deb ... 722s Unpacking apt-utils (3.1.12) ... 722s Selecting previously unselected package m4. 722s Preparing to unpack .../011-m4_1.4.20-2_amd64.deb ... 722s Unpacking m4 (1.4.20-2) ... 722s Selecting previously unselected package autoconf. 722s Preparing to unpack .../012-autoconf_2.72-3.1ubuntu1_all.deb ... 722s Unpacking autoconf (2.72-3.1ubuntu1) ... 722s Selecting previously unselected package autotools-dev. 722s Preparing to unpack .../013-autotools-dev_20240727.1_all.deb ... 722s Unpacking autotools-dev (20240727.1) ... 722s Selecting previously unselected package automake. 722s Preparing to unpack .../014-automake_1%3a1.18.1-3_all.deb ... 722s Unpacking automake (1:1.18.1-3) ... 722s Selecting previously unselected package python3-debian. 722s Preparing to unpack .../015-python3-debian_1.0.1ubuntu1_all.deb ... 722s Unpacking python3-debian (1.0.1ubuntu1) ... 722s Selecting previously unselected package retry. 722s Preparing to unpack .../016-retry_1.0.6-1_amd64.deb ... 722s Unpacking retry (1.0.6-1) ... 722s Selecting previously unselected package autopkgtest. 722s Preparing to unpack .../017-autopkgtest_5.52_all.deb ... 722s Unpacking autopkgtest (5.52) ... 722s Selecting previously unselected package autopoint. 722s Preparing to unpack .../018-autopoint_0.23.2-1_all.deb ... 722s Unpacking autopoint (0.23.2-1) ... 722s Selecting previously unselected package libisl23:amd64. 722s Preparing to unpack .../019-libisl23_0.27-1_amd64.deb ... 722s Unpacking libisl23:amd64 (0.27-1) ... 722s Selecting previously unselected package libmpc3:amd64. 722s Preparing to unpack .../020-libmpc3_1.3.1-2_amd64.deb ... 722s Unpacking libmpc3:amd64 (1.3.1-2) ... 722s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 722s Preparing to unpack .../021-cpp-15-x86-64-linux-gnu_15.2.0-9ubuntu1_amd64.deb ... 722s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 722s Selecting previously unselected package cpp-15. 722s Preparing to unpack .../022-cpp-15_15.2.0-9ubuntu1_amd64.deb ... 722s Unpacking cpp-15 (15.2.0-9ubuntu1) ... 722s Selecting previously unselected package cpp-x86-64-linux-gnu. 722s Preparing to unpack .../023-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 722s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 723s Selecting previously unselected package cpp. 723s Preparing to unpack .../024-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 723s Unpacking cpp (4:15.2.0-4ubuntu1) ... 723s Selecting previously unselected package libcc1-0:amd64. 723s Preparing to unpack .../025-libcc1-0_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libcc1-0:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libgomp1:amd64. 723s Preparing to unpack .../026-libgomp1_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libgomp1:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libitm1:amd64. 723s Preparing to unpack .../027-libitm1_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libitm1:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libasan8:amd64. 723s Preparing to unpack .../028-libasan8_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libasan8:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package liblsan0:amd64. 723s Preparing to unpack .../029-liblsan0_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking liblsan0:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libtsan2:amd64. 723s Preparing to unpack .../030-libtsan2_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libtsan2:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libubsan1:amd64. 723s Preparing to unpack .../031-libubsan1_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libubsan1:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libhwasan0:amd64. 723s Preparing to unpack .../032-libhwasan0_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libhwasan0:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libquadmath0:amd64. 723s Preparing to unpack .../033-libquadmath0_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libquadmath0:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package libgcc-15-dev:amd64. 723s Preparing to unpack .../034-libgcc-15-dev_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking libgcc-15-dev:amd64 (15.2.0-9ubuntu1) ... 723s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 723s Preparing to unpack .../035-gcc-15-x86-64-linux-gnu_15.2.0-9ubuntu1_amd64.deb ... 723s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 724s Selecting previously unselected package gcc-15. 724s Preparing to unpack .../036-gcc-15_15.2.0-9ubuntu1_amd64.deb ... 724s Unpacking gcc-15 (15.2.0-9ubuntu1) ... 724s Selecting previously unselected package gcc-x86-64-linux-gnu. 724s Preparing to unpack .../037-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 724s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 724s Selecting previously unselected package gcc. 724s Preparing to unpack .../038-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 724s Unpacking gcc (4:15.2.0-4ubuntu1) ... 724s Selecting previously unselected package libstdc++-15-dev:amd64. 724s Preparing to unpack .../039-libstdc++-15-dev_15.2.0-9ubuntu1_amd64.deb ... 724s Unpacking libstdc++-15-dev:amd64 (15.2.0-9ubuntu1) ... 724s Selecting previously unselected package g++-15-x86-64-linux-gnu. 724s Preparing to unpack .../040-g++-15-x86-64-linux-gnu_15.2.0-9ubuntu1_amd64.deb ... 724s Unpacking g++-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 724s Selecting previously unselected package g++-15. 724s Preparing to unpack .../041-g++-15_15.2.0-9ubuntu1_amd64.deb ... 724s Unpacking g++-15 (15.2.0-9ubuntu1) ... 724s Selecting previously unselected package g++-x86-64-linux-gnu. 724s Preparing to unpack .../042-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 724s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 724s Selecting previously unselected package g++. 724s Preparing to unpack .../043-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 724s Unpacking g++ (4:15.2.0-4ubuntu1) ... 724s Selecting previously unselected package build-essential. 724s Preparing to unpack .../044-build-essential_12.12ubuntu2_amd64.deb ... 724s Unpacking build-essential (12.12ubuntu2) ... 724s Selecting previously unselected package gcc-15-i686-linux-gnu-base:amd64. 724s Preparing to unpack .../045-gcc-15-i686-linux-gnu-base_15.2.0-7ubuntu1cross1_amd64.deb ... 724s Unpacking gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 724s Selecting previously unselected package cpp-15-i686-linux-gnu. 724s Preparing to unpack .../046-cpp-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 724s Unpacking cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 724s Selecting previously unselected package cpp-i686-linux-gnu. 724s Preparing to unpack .../047-cpp-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 724s Unpacking cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 724s Selecting previously unselected package binutils-i686-linux-gnu. 724s Preparing to unpack .../048-binutils-i686-linux-gnu_2.45.50.20251125-1ubuntu1_amd64.deb ... 724s Unpacking binutils-i686-linux-gnu (2.45.50.20251125-1ubuntu1) ... 725s Selecting previously unselected package gcc-15-cross-base. 725s Preparing to unpack .../049-gcc-15-cross-base_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libc6-i386-cross. 725s Preparing to unpack .../050-libc6-i386-cross_2.42-0ubuntu3cross1_all.deb ... 725s Unpacking libc6-i386-cross (2.42-0ubuntu3cross1) ... 725s Selecting previously unselected package libgcc-s1-i386-cross. 725s Preparing to unpack .../051-libgcc-s1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libgomp1-i386-cross. 725s Preparing to unpack .../052-libgomp1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libitm1-i386-cross. 725s Preparing to unpack .../053-libitm1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libatomic1-i386-cross. 725s Preparing to unpack .../054-libatomic1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libasan8-i386-cross. 725s Preparing to unpack .../055-libasan8-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libstdc++6-i386-cross. 725s Preparing to unpack .../056-libstdc++6-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libubsan1-i386-cross. 725s Preparing to unpack .../057-libubsan1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libquadmath0-i386-cross. 725s Preparing to unpack .../058-libquadmath0-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package libgcc-15-dev-i386-cross. 725s Preparing to unpack .../059-libgcc-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 725s Unpacking libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 725s Selecting previously unselected package gcc-15-i686-linux-gnu. 725s Preparing to unpack .../060-gcc-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 725s Unpacking gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 726s Selecting previously unselected package gcc-i686-linux-gnu. 726s Preparing to unpack .../061-gcc-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 726s Unpacking gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 726s Selecting previously unselected package linux-libc-dev-i386-cross. 726s Preparing to unpack .../062-linux-libc-dev-i386-cross_6.17.0-4.4cross1_all.deb ... 726s Unpacking linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 726s Selecting previously unselected package libc6-dev-i386-cross. 726s Preparing to unpack .../063-libc6-dev-i386-cross_2.42-0ubuntu3cross1_all.deb ... 726s Unpacking libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 726s Selecting previously unselected package libstdc++-15-dev-i386-cross. 726s Preparing to unpack .../064-libstdc++-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 726s Unpacking libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 726s Selecting previously unselected package g++-15-i686-linux-gnu. 726s Preparing to unpack .../065-g++-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 726s Unpacking g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 726s Selecting previously unselected package g++-i686-linux-gnu. 726s Preparing to unpack .../066-g++-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 726s Unpacking g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 726s Selecting previously unselected package crossbuild-essential-i386. 726s Preparing to unpack .../067-crossbuild-essential-i386_12.12ubuntu2_all.deb ... 726s Unpacking crossbuild-essential-i386 (12.12ubuntu2) ... 727s Selecting previously unselected package libdebhelper-perl. 727s Preparing to unpack .../068-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 727s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 727s Selecting previously unselected package libtool. 727s Preparing to unpack .../069-libtool_2.5.4-7_all.deb ... 727s Unpacking libtool (2.5.4-7) ... 727s Selecting previously unselected package dh-autoreconf. 727s Preparing to unpack .../070-dh-autoreconf_21_all.deb ... 727s Unpacking dh-autoreconf (21) ... 727s Selecting previously unselected package libarchive-zip-perl. 727s Preparing to unpack .../071-libarchive-zip-perl_1.68-1_all.deb ... 727s Unpacking libarchive-zip-perl (1.68-1) ... 727s Selecting previously unselected package libfile-stripnondeterminism-perl. 727s Preparing to unpack .../072-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... 727s Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... 727s Selecting previously unselected package dh-strip-nondeterminism. 727s Preparing to unpack .../073-dh-strip-nondeterminism_1.15.0-1_all.deb ... 727s Unpacking dh-strip-nondeterminism (1.15.0-1) ... 727s Selecting previously unselected package debugedit. 727s Preparing to unpack .../074-debugedit_1%3a5.2-3_amd64.deb ... 727s Unpacking debugedit (1:5.2-3) ... 727s Selecting previously unselected package dwz. 727s Preparing to unpack .../075-dwz_0.16-2_amd64.deb ... 727s Unpacking dwz (0.16-2) ... 727s Selecting previously unselected package gettext. 727s Preparing to unpack .../076-gettext_0.23.2-1_amd64.deb ... 727s Unpacking gettext (0.23.2-1) ... 727s Selecting previously unselected package intltool-debian. 727s Preparing to unpack .../077-intltool-debian_0.35.0+20060710.6build1_all.deb ... 727s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 727s Selecting previously unselected package po-debconf. 727s Preparing to unpack .../078-po-debconf_1.0.21+nmu1_all.deb ... 727s Unpacking po-debconf (1.0.21+nmu1) ... 727s Selecting previously unselected package debhelper. 727s Preparing to unpack .../079-debhelper_13.24.2ubuntu1_all.deb ... 727s Unpacking debhelper (13.24.2ubuntu1) ... 727s Selecting previously unselected package dh-python. 727s Preparing to unpack .../080-dh-python_6.20251029_all.deb ... 727s Unpacking dh-python (6.20251029) ... 727s Selecting previously unselected package sgml-base. 727s Preparing to unpack .../081-sgml-base_1.31+nmu1_all.deb ... 727s Unpacking sgml-base (1.31+nmu1) ... 727s Selecting previously unselected package xml-core. 727s Preparing to unpack .../082-xml-core_0.19_all.deb ... 727s Unpacking xml-core (0.19) ... 727s Selecting previously unselected package docutils-common. 727s Preparing to unpack .../083-docutils-common_0.21.2+dfsg-2_all.deb ... 727s Unpacking docutils-common (0.21.2+dfsg-2) ... 727s Selecting previously unselected package gcc-11-base:i386. 727s Preparing to unpack .../084-gcc-11-base_11.5.0-7ubuntu1_i386.deb ... 727s Unpacking gcc-11-base:i386 (11.5.0-7ubuntu1) ... 727s Selecting previously unselected package libasan6:i386. 727s Preparing to unpack .../085-libasan6_11.5.0-7ubuntu1_i386.deb ... 727s Unpacking libasan6:i386 (11.5.0-7ubuntu1) ... 727s Selecting previously unselected package linux-libc-dev:i386. 727s Preparing to unpack .../086-linux-libc-dev_6.17.0-6.6_i386.deb ... 727s Unpacking linux-libc-dev:i386 (6.17.0-6.6) ... 729s Selecting previously unselected package libcrypt-dev:i386. 729s Preparing to unpack .../087-libcrypt-dev_1%3a4.5.1-1_i386.deb ... 729s Unpacking libcrypt-dev:i386 (1:4.5.1-1) ... 729s Selecting previously unselected package libc6-dev:i386. 729s Preparing to unpack .../088-libc6-dev_2.42-2ubuntu2_i386.deb ... 729s Unpacking libc6-dev:i386 (2.42-2ubuntu2) ... 729s Selecting previously unselected package libgomp1:i386. 729s Preparing to unpack .../089-libgomp1_15.2.0-9ubuntu1_i386.deb ... 729s Unpacking libgomp1:i386 (15.2.0-9ubuntu1) ... 729s Selecting previously unselected package libitm1:i386. 729s Preparing to unpack .../090-libitm1_15.2.0-9ubuntu1_i386.deb ... 729s Unpacking libitm1:i386 (15.2.0-9ubuntu1) ... 729s Selecting previously unselected package libubsan1:i386. 729s Preparing to unpack .../091-libubsan1_15.2.0-9ubuntu1_i386.deb ... 729s Unpacking libubsan1:i386 (15.2.0-9ubuntu1) ... 729s Selecting previously unselected package libquadmath0:i386. 729s Preparing to unpack .../092-libquadmath0_15.2.0-9ubuntu1_i386.deb ... 729s Unpacking libquadmath0:i386 (15.2.0-9ubuntu1) ... 729s Selecting previously unselected package libgcc-11-dev:i386. 729s Preparing to unpack .../093-libgcc-11-dev_11.5.0-7ubuntu1_i386.deb ... 729s Unpacking libgcc-11-dev:i386 (11.5.0-7ubuntu1) ... 729s Selecting previously unselected package libjs-jquery. 729s Preparing to unpack .../094-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 729s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 729s Selecting previously unselected package libjs-underscore. 729s Preparing to unpack .../095-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 729s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 729s Selecting previously unselected package libjs-sphinxdoc. 729s Preparing to unpack .../096-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 729s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 729s Selecting previously unselected package libjson-perl. 729s Preparing to unpack .../097-libjson-perl_4.10000-1_all.deb ... 729s Unpacking libjson-perl (4.10000-1) ... 729s Selecting previously unselected package libpython3.14-stdlib:amd64. 729s Preparing to unpack .../098-libpython3.14-stdlib_3.14.0-4_amd64.deb ... 729s Unpacking libpython3.14-stdlib:amd64 (3.14.0-4) ... 729s Selecting previously unselected package libstdc++-11-dev:i386. 729s Preparing to unpack .../099-libstdc++-11-dev_11.5.0-7ubuntu1_i386.deb ... 729s Unpacking libstdc++-11-dev:i386 (11.5.0-7ubuntu1) ... 729s Selecting previously unselected package libxslt1.1:amd64. 729s Preparing to unpack .../100-libxslt1.1_1.1.43-0.3_amd64.deb ... 729s Unpacking libxslt1.1:amd64 (1.1.43-0.3) ... 729s Selecting previously unselected package python3-pyproject-hooks. 729s Preparing to unpack .../101-python3-pyproject-hooks_1.2.0-1_all.deb ... 729s Unpacking python3-pyproject-hooks (1.2.0-1) ... 729s Selecting previously unselected package python3-wheel. 729s Preparing to unpack .../102-python3-wheel_0.46.1-2_all.deb ... 729s Unpacking python3-wheel (0.46.1-2) ... 729s Selecting previously unselected package python3-build. 729s Preparing to unpack .../103-python3-build_1.2.2-4_all.deb ... 729s Unpacking python3-build (1.2.2-4) ... 729s Selecting previously unselected package python3-installer. 729s Preparing to unpack .../104-python3-installer_0.7.0+dfsg1-3_all.deb ... 729s Unpacking python3-installer (0.7.0+dfsg1-3) ... 729s Selecting previously unselected package pybuild-plugin-pyproject. 729s Preparing to unpack .../105-pybuild-plugin-pyproject_6.20251029_all.deb ... 729s Unpacking pybuild-plugin-pyproject (6.20251029) ... 729s Selecting previously unselected package python-jsonschema-doc. 729s Preparing to unpack .../106-python-jsonschema-doc_4.19.2-6ubuntu1_all.deb ... 729s Unpacking python-jsonschema-doc (4.19.2-6ubuntu1) ... 729s Selecting previously unselected package python3.14. 729s Preparing to unpack .../107-python3.14_3.14.0-4_amd64.deb ... 729s Unpacking python3.14 (3.14.0-4) ... 729s Selecting previously unselected package python3-all. 729s Preparing to unpack .../108-python3-all_3.13.9-2_amd64.deb ... 729s Unpacking python3-all (3.13.9-2) ... 729s Selecting previously unselected package python3-automat. 729s Preparing to unpack .../109-python3-automat_25.4.16-1_all.deb ... 729s Unpacking python3-automat (25.4.16-1) ... 729s Selecting previously unselected package python3-constantly. 729s Preparing to unpack .../110-python3-constantly_23.10.4-2_all.deb ... 729s Unpacking python3-constantly (23.10.4-2) ... 729s Selecting previously unselected package python3-defusedxml. 729s Preparing to unpack .../111-python3-defusedxml_0.7.1-3_all.deb ... 729s Unpacking python3-defusedxml (0.7.1-3) ... 729s Selecting previously unselected package python3-roman. 729s Preparing to unpack .../112-python3-roman_5.1-1_all.deb ... 729s Unpacking python3-roman (5.1-1) ... 729s Selecting previously unselected package python3-docutils. 729s Preparing to unpack .../113-python3-docutils_0.21.2+dfsg-2_all.deb ... 729s Unpacking python3-docutils (0.21.2+dfsg-2) ... 729s Selecting previously unselected package python3-hamcrest. 729s Preparing to unpack .../114-python3-hamcrest_2.1.0-1_all.deb ... 729s Unpacking python3-hamcrest (2.1.0-1) ... 729s Selecting previously unselected package python3-pathspec. 729s Preparing to unpack .../115-python3-pathspec_0.12.1-1_all.deb ... 729s Unpacking python3-pathspec (0.12.1-1) ... 729s Selecting previously unselected package python3-pluggy. 729s Preparing to unpack .../116-python3-pluggy_1.6.0-1_all.deb ... 729s Unpacking python3-pluggy (1.6.0-1) ... 729s Selecting previously unselected package python3-trove-classifiers. 729s Preparing to unpack .../117-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 729s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 729s Selecting previously unselected package python3-hatchling. 729s Preparing to unpack .../118-python3-hatchling_1.27.0-1_all.deb ... 729s Unpacking python3-hatchling (1.27.0-1) ... 729s Selecting previously unselected package python3-hatch-fancy-pypi-readme. 729s Preparing to unpack .../119-python3-hatch-fancy-pypi-readme_25.1.0-1_all.deb ... 729s Unpacking python3-hatch-fancy-pypi-readme (25.1.0-1) ... 729s Selecting previously unselected package python3-setuptools-scm. 729s Preparing to unpack .../120-python3-setuptools-scm_8.2.1-3_all.deb ... 729s Unpacking python3-setuptools-scm (8.2.1-3) ... 730s Selecting previously unselected package python3-hatch-vcs. 730s Preparing to unpack .../121-python3-hatch-vcs_0.5.0-1_all.deb ... 730s Unpacking python3-hatch-vcs (0.5.0-1) ... 730s Selecting previously unselected package python3-hyperlink. 730s Preparing to unpack .../122-python3-hyperlink_21.0.0-6_all.deb ... 730s Unpacking python3-hyperlink (21.0.0-6) ... 730s Selecting previously unselected package python3-imagesize. 730s Preparing to unpack .../123-python3-imagesize_1.4.1-1build1_all.deb ... 730s Unpacking python3-imagesize (1.4.1-1build1) ... 730s Selecting previously unselected package python3-incremental. 730s Preparing to unpack .../124-python3-incremental_24.7.2-3_all.deb ... 730s Unpacking python3-incremental (24.7.2-3) ... 730s Selecting previously unselected package python3-iniconfig. 730s Preparing to unpack .../125-python3-iniconfig_2.1.0-1_all.deb ... 730s Unpacking python3-iniconfig (2.1.0-1) ... 730s Selecting previously unselected package python3-lxml:amd64. 730s Preparing to unpack .../126-python3-lxml_6.0.2-1_amd64.deb ... 730s Unpacking python3-lxml:amd64 (6.0.2-1) ... 730s Selecting previously unselected package python3-pip. 730s Preparing to unpack .../127-python3-pip_25.1.1+dfsg-1ubuntu2_all.deb ... 730s Unpacking python3-pip (25.1.1+dfsg-1ubuntu2) ... 730s Selecting previously unselected package python3-poetry-core. 730s Preparing to unpack .../128-python3-poetry-core_2.2.1-2_all.deb ... 730s Unpacking python3-poetry-core (2.2.1-2) ... 730s Selecting previously unselected package python3-pyasn1. 730s Preparing to unpack .../129-python3-pyasn1_0.6.1-1_all.deb ... 730s Unpacking python3-pyasn1 (0.6.1-1) ... 730s Selecting previously unselected package python3-pyasn1-modules. 730s Preparing to unpack .../130-python3-pyasn1-modules_0.4.1-2_all.deb ... 730s Unpacking python3-pyasn1-modules (0.4.1-2) ... 730s Selecting previously unselected package python3-pyrsistent:amd64. 730s Preparing to unpack .../131-python3-pyrsistent_0.20.0-2build2_amd64.deb ... 730s Unpacking python3-pyrsistent:amd64 (0.20.0-2build2) ... 730s Selecting previously unselected package python3-pytest. 730s Preparing to unpack .../132-python3-pytest_8.3.5-2_all.deb ... 730s Unpacking python3-pytest (8.3.5-2) ... 730s Selecting previously unselected package python3-rfc3987. 730s Preparing to unpack .../133-python3-rfc3987_1.3.8-3_all.deb ... 730s Unpacking python3-rfc3987 (1.3.8-3) ... 730s Selecting previously unselected package python3-service-identity. 730s Preparing to unpack .../134-python3-service-identity_24.2.0-1_all.deb ... 730s Unpacking python3-service-identity (24.2.0-1) ... 730s Selecting previously unselected package python3-snowballstemmer. 730s Preparing to unpack .../135-python3-snowballstemmer_3.0.1-1_all.deb ... 730s Unpacking python3-snowballstemmer (3.0.1-1) ... 730s Selecting previously unselected package sphinx-common. 730s Preparing to unpack .../136-sphinx-common_8.2.3-1ubuntu2_all.deb ... 730s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 730s Selecting previously unselected package python3-alabaster. 730s Preparing to unpack .../137-python3-alabaster_0.7.16-0.1_all.deb ... 730s Unpacking python3-alabaster (0.7.16-0.1) ... 730s Selecting previously unselected package python3-sphinx. 730s Preparing to unpack .../138-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 730s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 730s Selecting previously unselected package python3-sphinx-autodoc-typehints. 730s Preparing to unpack .../139-python3-sphinx-autodoc-typehints_3.2.0-1_all.deb ... 730s Unpacking python3-sphinx-autodoc-typehints (3.2.0-1) ... 731s Selecting previously unselected package python3-sphinx-copybutton. 731s Preparing to unpack .../140-python3-sphinx-copybutton_0.5.2-3_all.deb ... 731s Unpacking python3-sphinx-copybutton (0.5.2-3) ... 731s Selecting previously unselected package python3-sphinxext-opengraph. 731s Preparing to unpack .../141-python3-sphinxext-opengraph_0.12.0-1_all.deb ... 731s Unpacking python3-sphinxext-opengraph (0.12.0-1) ... 731s Selecting previously unselected package python3-zope.interface. 731s Preparing to unpack .../142-python3-zope.interface_8.1-1_amd64.deb ... 731s Unpacking python3-zope.interface (8.1-1) ... 731s Selecting previously unselected package python3-twisted. 731s Preparing to unpack .../143-python3-twisted_25.5.0-4_all.deb ... 731s Unpacking python3-twisted (25.5.0-4) ... 731s Selecting previously unselected package python3-uritemplate. 731s Preparing to unpack .../144-python3-uritemplate_4.2.0-2_all.deb ... 731s Unpacking python3-uritemplate (4.2.0-2) ... 731s Selecting previously unselected package python3-webcolors. 731s Preparing to unpack .../145-python3-webcolors_1.13-1_all.deb ... 731s Unpacking python3-webcolors (1.13-1) ... 731s Selecting previously unselected package openstack-pkg-tools. 731s Preparing to unpack .../146-openstack-pkg-tools_137_all.deb ... 731s Unpacking openstack-pkg-tools (137) ... 731s Setting up libc-gconv-modules-extra:i386 (2.42-2ubuntu2) ... 731s Setting up dh-python (6.20251029) ... 731s Setting up python3-iniconfig (2.1.0-1) ... 732s Setting up gcc-11-base:i386 (11.5.0-7ubuntu1) ... 732s Setting up apt-utils (3.1.12) ... 732s Setting up python3-defusedxml (0.7.1-3) ... 732s Setting up python3-zope.interface (8.1-1) ... 732s Setting up libarchive-zip-perl (1.68-1) ... 732s Setting up python3-alabaster (0.7.16-0.1) ... 732s Setting up binutils-i686-linux-gnu (2.45.50.20251125-1ubuntu1) ... 732s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 732s Setting up libpython3.14-minimal:amd64 (3.14.0-4) ... 733s Setting up python3-automat (25.4.16-1) ... 733s Setting up linux-libc-dev:i386 (6.17.0-6.6) ... 733s Setting up m4 (1.4.20-2) ... 733s Setting up python3-hamcrest (2.1.0-1) ... 733s Setting up libgomp1:amd64 (15.2.0-9ubuntu1) ... 733s Setting up python3-wheel (0.46.1-2) ... 733s Setting up python3-setuptools-scm (8.2.1-3) ... 733s Setting up python3-uritemplate (4.2.0-2) ... 734s Setting up retry (1.0.6-1) ... 734s Setting up python3-roman (5.1-1) ... 734s Setting up linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 734s Setting up autotools-dev (20240727.1) ... 734s Setting up python3-webcolors (1.13-1) ... 734s Setting up python3-pyproject-hooks (1.2.0-1) ... 734s Setting up python3-snowballstemmer (3.0.1-1) ... 735s Setting up python3-poetry-core (2.2.1-2) ... 736s Setting up python3-incremental (24.7.2-3) ... 736s Setting up python3-debian (1.0.1ubuntu1) ... 736s Setting up python3-rfc3987 (1.3.8-3) ... 736s Setting up libquadmath0:amd64 (15.2.0-9ubuntu1) ... 736s Setting up python3-hyperlink (21.0.0-6) ... 737s Setting up libmpc3:amd64 (1.3.1-2) ... 737s Setting up gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 737s Setting up autopoint (0.23.2-1) ... 737s Setting up python3-pip (25.1.1+dfsg-1ubuntu2) ... 739s Setting up python3-installer (0.7.0+dfsg1-3) ... 739s Setting up autoconf (2.72-3.1ubuntu1) ... 739s Setting up python3-pluggy (1.6.0-1) ... 739s Setting up libubsan1:amd64 (15.2.0-9ubuntu1) ... 739s Setting up python3-pyrsistent:amd64 (0.20.0-2build2) ... 740s Setting up dwz (0.16-2) ... 740s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 740s Setting up libhwasan0:amd64 (15.2.0-9ubuntu1) ... 740s Setting up libasan8:amd64 (15.2.0-9ubuntu1) ... 740s Setting up libjson-perl (4.10000-1) ... 740s Setting up libxslt1.1:amd64 (1.1.43-0.3) ... 740s Setting up python3-pyasn1 (0.6.1-1) ... 740s Setting up debugedit (1:5.2-3) ... 740s Setting up libc6-i386-cross (2.42-0ubuntu3cross1) ... 740s Setting up python3-constantly (23.10.4-2) ... 740s Setting up sgml-base (1.31+nmu1) ... 740s Setting up libtsan2:amd64 (15.2.0-9ubuntu1) ... 740s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 740s Setting up libisl23:amd64 (0.27-1) ... 740s Setting up gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 740s Setting up python3-build (1.2.2-4) ... 741s Setting up gcc-15-base:i386 (15.2.0-9ubuntu1) ... 741s Setting up python3-pathspec (0.12.1-1) ... 741s Setting up libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 741s Setting up python3-distro-info (1.14) ... 741s Setting up python3.14-minimal (3.14.0-4) ... 742s Setting up libcc1-0:amd64 (15.2.0-9ubuntu1) ... 742s Setting up liblsan0:amd64 (15.2.0-9ubuntu1) ... 742s Setting up libitm1:amd64 (15.2.0-9ubuntu1) ... 742s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 742s Setting up python3-imagesize (1.4.1-1build1) ... 742s Setting up automake (1:1.18.1-3) ... 742s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 742s Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... 742s Setting up gettext (0.23.2-1) ... 742s Setting up libgcc-15-dev:amd64 (15.2.0-9ubuntu1) ... 742s Setting up libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 742s Setting up libpython3.14-stdlib:amd64 (3.14.0-4) ... 742s Setting up pybuild-plugin-pyproject (6.20251029) ... 742s Setting up python3-pytest (8.3.5-2) ... 743s Setting up cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 743s Setting up libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 743s Setting up libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 743s Setting up cpp-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 743s Setting up autopkgtest (5.52) ... 743s Setting up intltool-debian (0.35.0+20060710.6build1) ... 743s Setting up gcc-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 743s Setting up libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 743s Setting up libstdc++-15-dev:amd64 (15.2.0-9ubuntu1) ... 743s Setting up python3-pyasn1-modules (0.4.1-2) ... 744s Setting up libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 744s Setting up python3-service-identity (24.2.0-1) ... 744s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 744s Setting up dh-strip-nondeterminism (1.15.0-1) ... 744s Setting up cpp-15 (15.2.0-9ubuntu1) ... 744s Setting up python3-lxml:amd64 (6.0.2-1) ... 744s Setting up xml-core (0.19) ... 745s Setting up python3-hatchling (1.27.0-1) ... 745s Setting up cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 745s Setting up python3.14 (3.14.0-4) ... 746s Setting up python3-hatch-vcs (0.5.0-1) ... 747s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 747s Setting up g++-15-x86-64-linux-gnu (15.2.0-9ubuntu1) ... 747s Setting up python-jsonschema-doc (4.19.2-6ubuntu1) ... 747s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 747s Setting up po-debconf (1.0.21+nmu1) ... 747s Setting up python3-all (3.13.9-2) ... 747s Setting up libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 747s Setting up libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 747s Setting up openstack-pkg-tools (137) ... 747s Setting up python3-hatch-fancy-pypi-readme (25.1.0-1) ... 747s Setting up gcc-15 (15.2.0-9ubuntu1) ... 747s Setting up python3-twisted (25.5.0-4) ... 750s /usr/lib/python3/dist-packages/twisted/internet/test/test_posixbase.py:55: SyntaxWarning: 'return' in a 'finally' block 750s return 753s Setting up sphinx-common (8.2.3-1ubuntu2) ... 753s Setting up cpp (4:15.2.0-4ubuntu1) ... 753s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 753s Setting up g++-15 (15.2.0-9ubuntu1) ... 753s Setting up libtool (2.5.4-7) ... 753s Setting up libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 753s Setting up gcc (4:15.2.0-4ubuntu1) ... 753s Setting up dh-autoreconf (21) ... 753s Setting up libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 753s Setting up libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 753s Setting up g++ (4:15.2.0-4ubuntu1) ... 753s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 753s Setting up build-essential (12.12ubuntu2) ... 753s Setting up gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 753s Setting up debhelper (13.24.2ubuntu1) ... 753s Setting up g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 753s Setting up gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 753s Setting up g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 753s Setting up crossbuild-essential-i386 (12.12ubuntu2) ... 753s Setting up libgcc-s1:i386 (15.2.0-9ubuntu1) ... 753s Setting up libc6:i386 (2.42-2ubuntu2) ... 753s Setting up libstdc++6:i386 (15.2.0-9ubuntu1) ... 753s Setting up libitm1:i386 (15.2.0-9ubuntu1) ... 753s Setting up libcrypt1:i386 (1:4.5.1-1) ... 753s Setting up libgomp1:i386 (15.2.0-9ubuntu1) ... 753s Setting up libasan6:i386 (11.5.0-7ubuntu1) ... 753s Setting up libquadmath0:i386 (15.2.0-9ubuntu1) ... 753s Setting up libatomic1:i386 (15.2.0-9ubuntu1) ... 753s Setting up libubsan1:i386 (15.2.0-9ubuntu1) ... 753s Setting up libgcc-11-dev:i386 (11.5.0-7ubuntu1) ... 753s Setting up libcrypt-dev:i386 (1:4.5.1-1) ... 753s Setting up libc6-dev:i386 (2.42-2ubuntu2) ... 753s Setting up libstdc++-11-dev:i386 (11.5.0-7ubuntu1) ... 753s Processing triggers for install-info (7.2-5) ... 754s Processing triggers for libc-bin (2.42-2ubuntu2) ... 754s Processing triggers for systemd (257.9-0ubuntu2) ... 754s Processing triggers for man-db (2.13.1-1) ... 756s Processing triggers for sgml-base (1.31+nmu1) ... 756s Setting up docutils-common (0.21.2+dfsg-2) ... 756s Processing triggers for sgml-base (1.31+nmu1) ... 756s Setting up python3-docutils (0.21.2+dfsg-2) ... 757s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 759s Setting up python3-sphinx-copybutton (0.5.2-3) ... 759s Setting up python3-sphinx-autodoc-typehints (3.2.0-1) ... 759s Setting up python3-sphinxext-opengraph (0.12.0-1) ... 761s autopkgtest [19:38:28]: test environment configured for cross building 761s autopkgtest [19:38:28]: test upstream-py3: [----------------------- 762s ============================= test session starts ============================== 762s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3 762s cachedir: .pytest_cache 762s rootdir: /tmp/autopkgtest.6DorBt/build.GNr/src 762s configfile: pyproject.toml 762s plugins: typeguard-4.4.2 763s collecting ... collected 7537 items 763s 763s jsonschema/tests/test_cli.py::TestCLI::test_custom_error_format PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_custom_error_format_applies_to_schema_errors PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_does_not_exist PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_does_not_exist_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_is_invalid_JSON PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_is_invalid_JSON_on_stdin PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_is_invalid_JSON_on_stdin_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_instance_is_invalid_JSON_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_explicit_base_uri PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance_continues_with_the_rest PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance_explicit_plain_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance_multiple_errors PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance_multiple_errors_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_instance_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema_multiple_errors PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema_multiple_errors_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema_with_invalid_instance PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_invalid_schema_with_invalid_instance_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_it_validates_using_draft4_when_specified PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_it_validates_using_draft7_when_specified PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_it_validates_using_the_latest_validator_when_unspecified PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_multiple_invalid_instances PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_multiple_invalid_instances_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_neither_instance_nor_schema_exist PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_neither_instance_nor_schema_exist_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_nonexistent_file_with_explicit_base_uri PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_and_instance_are_both_invalid_JSON PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_and_instance_are_both_invalid_JSON_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_does_not_exist PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_does_not_exist_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_is_invalid_JSON PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_schema_is_invalid_JSON_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_of_just_the_schema PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_of_just_the_schema_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_of_stdin PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_of_stdin_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_pretty_output PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_successful_validation_via_explicit_base_uri PASSED 763s jsonschema/tests/test_cli.py::TestCLI::test_unsuccessful_validation_via_explicit_base_uri PASSED 763s jsonschema/tests/test_cli.py::TestParser::test_find_validator_by_fully_qualified_object_name PASSED 763s jsonschema/tests/test_cli.py::TestParser::test_find_validator_in_jsonschema PASSED 763s jsonschema/tests/test_cli.py::TestParser::test_unknown_output PASSED 763s jsonschema/tests/test_cli.py::TestParser::test_useless_error_format PASSED 764s jsonschema/tests/test_cli.py::TestCLIIntegration::test_license PASSED 764s jsonschema/tests/test_cli.py::TestCLIIntegration::test_no_arguments_shows_usage_notes PASSED 764s jsonschema/tests/test_cli.py::TestCLIIntegration::test_version PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_FormatChecker_cls_checks PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_RefResolutionError PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_RefResolver PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_RefResolver_in_scope PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_Validator_is_valid_two_arguments PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_Validator_iter_errors_two_arguments PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_Validator_resolver PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_Validator_subclassing PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_WrappedReferencingError_hashability PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_automatic_remote_retrieval PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_catching_Unresolvable_directly PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_catching_Unresolvable_via_RefResolutionError PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_cli PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_draftN_format_checker PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_import_ErrorTree PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_import_FormatError PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_import_Validator PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_import_cli PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_validators_ErrorTree PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_validators_meta_schemas PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_validators_validators PASSED 764s jsonschema/tests/test_deprecations.py::TestDeprecations::test_version PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_anyOf_traversal_for_single_equally_relevant_error PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_boolean_schemas PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_if_the_most_relevant_error_is_allOf_it_is_traversed PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_if_the_most_relevant_error_is_anyOf_it_is_traversed PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_if_the_most_relevant_error_is_oneOf_it_is_traversed PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_it_prioritizes_matching_types PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_it_prioritizes_matching_union_types PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_nested_context_for_oneOf PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_no_anyOf_traversal_for_equally_relevant_errors PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_no_errors PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_no_oneOf_traversal_for_equally_relevant_errors PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_oneOf_and_anyOf_are_weak_matches PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_oneOf_traversal_for_single_equally_relevant_error PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_one_error PASSED 764s jsonschema/tests/test_exceptions.py::TestBestMatch::test_shallower_errors_are_better_matches PASSED 764s jsonschema/tests/test_exceptions.py::TestByRelevance::test_global_errors_are_even_better_matches PASSED 764s jsonschema/tests/test_exceptions.py::TestByRelevance::test_short_paths_are_better_matches PASSED 764s jsonschema/tests/test_exceptions.py::TestByRelevance::test_strong_keywords_are_higher_priority PASSED 764s jsonschema/tests/test_exceptions.py::TestByRelevance::test_weak_keywords_are_lower_priority PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_children_have_their_errors_dicts_built PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_if_its_in_the_tree_anyhow_it_does_not_raise_an_error PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_it_contains_an_item_if_the_item_had_an_error PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_it_creates_a_child_tree_for_each_nested_path PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_it_does_not_contain_an_item_if_the_item_had_no_error PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_it_does_not_contain_subtrees_that_are_not_in_the_instance PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_it_knows_how_many_total_errors_it_contains PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_keywords_that_failed_appear_in_errors_dict PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_multiple_errors_with_instance PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_repr_empty PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_repr_multiple PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorTree::test_repr_single PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_empty_paths PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_it_calls_super_and_sets_args PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_multiple_item_paths PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_one_item_paths PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_repr PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_str_works_with_instances_having_overriden_eq_operator PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_unset_error PASSED 764s jsonschema/tests/test_exceptions.py::TestErrorInitReprStr::test_uses_pprint PASSED 764s jsonschema/tests/test_exceptions.py::TestHashable::test_hashable PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_format_checkers_come_with_defaults PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_format_error_causes_become_validation_error_causes PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_it_can_register_checkers PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_it_can_register_cls_checkers PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_it_can_validate_no_formats PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_it_catches_registered_errors PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_it_raises_a_key_error_for_unknown_formats PASSED 764s jsonschema/tests/test_format.py::TestFormatChecker::test_repr PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_are_allowed_by_default_only_the_first_item_is_validated PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_as_false_without_items_ignores_non_arrays PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_as_false_without_items_items_defaults_to_empty_schema_so_everything_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_as_schema_additional_items_do_not_match_schema PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_as_schema_additional_items_match_schema PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_does_not_look_in_applicators_items_defined_in_extends_are_not_examined PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_with_heterogeneous_array_valid_instance PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_additionalItems_with_null_instance_elements_allows_null_elements PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_array_of_items_with_no_additionalItems_permitted_additional_items_are_not_permitted PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_array_of_items_with_no_additionalItems_permitted_empty_array PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_array_of_items_with_no_additionalItems_permitted_equal_number_of_items_present PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_1_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_2_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_all_items_match_schema PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_extends_are_not_examined PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_integer_a_bignum_is_an_integer PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_number_a_bignum_is_a_number PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_number_a_negative_bignum_is_a_number PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_bignum_string_a_bignum_is_not_a_string PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_a_CSS_color_name_containing_invalid_characters PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_a_valid_CSS_color_name PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_a_valid_six_digit_CSS_color_code PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_a_valid_three_digit_CSS_color_code PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_an_invalid_CSS_color_code PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_color_validation_of_CSS_colors_an_invalid_CSS_color_name PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_29_days_in_February_normal_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_30_days_in_February_leap_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_April PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_June PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_November PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_September PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_August PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_December PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_January PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_July PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_March PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_May PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_October PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_invalid_date_string_with_invalid_month PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_28_days_in_February_normal_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_29_days_in_February_leap_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_April PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_June PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_November PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_September PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_August PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_December PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_January PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_July PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_March PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_May PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_October PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_an_invalid_date_string PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_invalidates_non_padded_day_dates PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_invalidates_non_padded_month_dates PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_date_validation_of_date_strings_only_RFC3339_not_all_of_ISO_8601_are_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_ignores_arrays PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_ignores_other_non_objects PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_ignores_strings PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_missing_dependency PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_neither PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_nondependant PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_dependencies_with_dependency PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_missing_both_dependencies PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_missing_dependency PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_missing_other_dependency PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_neither PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_nondependants PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_subschema_no_dependency PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_subschema_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_subschema_wrong_type PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_subschema_wrong_type_both PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_subschema_wrong_type_other PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_dependencies_multiple_dependencies_with_dependencies PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_disallow_allowed PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_disallow_disallowed PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_mismatch PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_other_mismatch PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_subschema_match PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_subschema_mismatch PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_subschema_other_match PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_subschema_other_mismatch PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_disallow_multiple_disallow_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_int_ignores_non_numbers PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_int_int_by_int PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_int_int_by_int_fail PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_number_35_is_not_divisible_by_1_5 PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_number_4_5_is_divisible_by_1_5 PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_number_zero_is_divisible_by_anything_except_0_ PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_small_number_0_00751_is_not_divisible_by_0_0001 PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_divisibleBy_by_small_number_0_0075_is_divisible_by_0_0001 PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_both_properties_are_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_wrong_bar_value PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_enums_in_properties_wrong_foo_value PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_enum_simple_enum_validation_something_else_is_invalid PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_extends PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_mismatch_extended PASSED 764s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_mismatch_extends PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_simple_types_mismatch_extends PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_simple_types_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_extends_wrong_type PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_multiple_extends_mismatch_both PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_multiple_extends_mismatch_first_extends PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_multiple_extends_mismatch_second_extends PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_extends_multiple_extends_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_color_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_date_time_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_email_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_host_name_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ip_address_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_regex_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_time_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_format_uri_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_a_valid_host_name PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_contains_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_ends_with_hyphen SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_ends_with_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_exceeds_maximum_label_length SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_maximum_label_length PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_starts_with_hyphen SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_host_name_validation_of_host_names_starts_with_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ip_address_validation_of_IP_addresses_a_valid_IP_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ip_address_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ip_address_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_a_schema_given_for_items_valid_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_an_array_of_schemas_for_items_correct_types PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_an_array_of_schemas_for_items_wrong_types PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_array_form_items_with_null_instance_elements_allows_null_elements PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_items_items_with_null_instance_elements_allows_null_elements PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxItems_maxItems_validation_shorter_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxLength_maxLength_validation_ignores_non_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxLength_maxLength_validation_shorter_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_exclusiveMaximum_validation_below_the_maximum_is_still_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_explicit_false_exclusivity__above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_explicit_false_exclusivity__below_the_maximum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_explicit_false_exclusivity__boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_explicit_false_exclusivity__ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minItems_minItems_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minItems_minItems_validation_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minItems_minItems_validation_longer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minItems_minItems_validation_too_short_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minLength_minLength_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minLength_minLength_validation_ignores_non_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minLength_minLength_validation_longer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minLength_minLength_validation_too_short_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_exclusiveMinimum_validation_above_the_minimum_is_still_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_pattern_pattern_validation_ignores_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_change_resolution_scope_changed_scope_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_change_resolution_scope_changed_scope_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_remote_ref_remote_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_refRemote_remote_ref_remote_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_does_not_validate PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_validates PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_percent_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_percent_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_slash_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_slash_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_tilde_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_escaped_pointer_ref_tilde_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_nested_refs_nested_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_nested_refs_nested_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_ref_overrides_any_sibling_keywords_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_ref_overrides_any_sibling_keywords_remote_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_ref_overrides_any_sibling_keywords_remote_ref_valid_maxItems_ignored PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_relative_pointer_ref_to_array_match_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_relative_pointer_ref_to_object_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_relative_pointer_ref_to_object_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_root_pointer_ref_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_root_pointer_ref_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_root_pointer_ref_recursive_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_ref_root_pointer_ref_recursive_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_regex_validation_of_regular_expressions_a_regular_expression_with_unclosed_parens_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_regex_validation_of_regular_expressions_a_valid_regular_expression PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_required_required_default_validation_not_required_by_default PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_required_required_explicitly_false_validation_not_required_if_required_is_false PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_required_required_validation_non_present_required_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_required_required_validation_present_required_property_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_time_validation_of_time_strings_a_valid_time_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_time_validation_of_time_strings_an_invalid_time_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_float PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_any_type_matches_any_type_any_type_includes_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_applies_a_nested_schema_an_integer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_applies_a_nested_schema_an_object_is_invalid_otherwise PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_applies_a_nested_schema_an_object_is_valid_only_if_it_is_fully_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_a_boolean_is_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_a_boolean_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_an_object_is_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_object_type_matches_objects_null_is_not_an_object PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_1_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_a_string_is_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_string_type_matches_strings_null_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_a_boolean_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_a_float_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_a_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_an_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_an_integer_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_an_object_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_can_include_schemas_null_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_from_separate_schemas_are_merged_a_string_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_from_separate_schemas_are_merged_an_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_type_types_from_separate_schemas_are_merged_an_integer_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uri_validation_of_URIs_a_valid_URI PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uri_validation_of_URIs_an_invalid_URI PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft3::test_zeroTerminatedFloats_some_languages_do_not_distinguish_between_different_types_of_numeric_value_a_float_is_not_an_integer_even_without_fractional_part PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_are_allowed_by_default_only_the_first_item_is_validated PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_as_false_without_items_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_as_false_without_items_items_defaults_to_empty_schema_so_everything_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_as_schema_additional_items_do_not_match_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_as_schema_additional_items_match_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_does_not_look_in_applicators_invalid_case_items_defined_in_allOf_are_not_examined PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_does_not_look_in_applicators_valid_case_items_defined_in_allOf_are_not_examined PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_with_heterogeneous_array_valid_instance PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_additionalItems_with_null_instance_elements_allows_null_elements PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_array_of_items_with_no_additionalItems_permitted_additional_items_are_not_permitted PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_array_of_items_with_no_additionalItems_permitted_empty_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_array_of_items_with_no_additionalItems_permitted_equal_number_of_items_present PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_1_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_2_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_valid_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_wrong_type_of_second_item PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_all_items_match_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_allOf_are_not_examined PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_allOf PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_false PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_true PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_false PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_true PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_false PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_true PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_false PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_true PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_mismatch_first PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_mismatch_second PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_simple_types_mismatch_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_simple_types_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_base_schema_mismatch_base_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_base_schema_mismatch_both PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_base_schema_mismatch_first_allOf PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_base_schema_mismatch_second_allOf PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_base_schema_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_one_empty_schema_any_data_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_the_first_empty_schema_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_the_first_empty_schema_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_the_last_empty_schema_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_the_last_empty_schema_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_with_two_empty_schemas_any_data_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_allOf_wrong_type PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_nested_allOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_allOf_nested_allOf_to_check_validation_semantics_null_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_both_anyOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_complex_types_both_anyOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_complex_types_first_anyOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_complex_types_neither_anyOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_complex_types_second_anyOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_first_anyOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_neither_anyOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_second_anyOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_with_base_schema_both_anyOf_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_with_base_schema_mismatch_base_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_with_base_schema_one_anyOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_with_one_empty_schema_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_anyOf_with_one_empty_schema_string_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_nested_anyOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_anyOf_nested_anyOf_to_check_validation_semantics_null_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_integer_a_bignum_is_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_number_a_bignum_is_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_number_a_negative_bignum_is_a_number PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_bignum_string_a_bignum_is_not_a_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_minus_offset PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_plus_offset PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_without_second_fraction PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_UTC SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_with_minus_offset SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_closing_Z_after_time_zone_offset SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_date_time_past_leap_second_UTC SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_hour_UTC SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_minute_UTC SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_day_in_date_time_string SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_an_invalid_offset_in_date_time_string SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_date_portion SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_time_portion SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_definitions_validate_definition_against_metaschema_invalid_definition_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_definitions_validate_definition_against_metaschema_valid_definition_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_ignores_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_missing_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_neither PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_nondependant PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_invalid_object_1 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_invalid_object_2 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_invalid_object_3 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_invalid_object_4 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_valid_object_1 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_valid_object_2 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependencies_with_escaped_characters_valid_object_3 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependent_subschema_incompatible_with_root_matches_both PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependent_subschema_incompatible_with_root_matches_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependent_subschema_incompatible_with_root_matches_root PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_dependent_subschema_incompatible_with_root_no_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_missing_both_dependencies PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_missing_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_missing_other_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_neither PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_nondependants PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_subschema_no_dependency PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_subschema_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_subschema_wrong_type PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_subschema_wrong_type_both PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_subschema_wrong_type_other PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_dependencies_multiple_dependencies_with_dependencies PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_0_does_not_match_false_false_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_0_does_not_match_false_float_zero_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_0_does_not_match_false_integer_zero_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_1_does_not_match_true_float_one_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_1_does_not_match_true_integer_one_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_1_does_not_match_true_true_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_escaped_characters_another_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_escaped_characters_member_1_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_escaped_characters_member_2_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_false_does_not_match_0_false_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_false_does_not_match_0_float_zero_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_false_does_not_match_0_integer_zero_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_true_does_not_match_1_float_one_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_true_does_not_match_1_integer_one_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enum_with_true_does_not_match_1_true_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_both_properties_are_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_wrong_bar_value PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_enums_in_properties_wrong_foo_value PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_validation_extra_properties_in_object_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_validation_valid_object_matches PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_enum_simple_enum_validation_something_else_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_float_overflow_all_integers_are_multiples_of_0_5_if_overflow_is_handled_valid_if_optional_overflow_handling_is_implemented PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_date_time_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_email_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_hostname_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv4_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_format_uri_format_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_a_valid_host_name PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_a_valid_punycoded_IDN_hostname PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_contains_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_ends_with_hyphen SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_ends_with_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_exceeds_maximum_label_length SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_maximum_label_length PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_single_label PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_single_label_ending_with_digit PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_single_label_with_digits PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_single_label_with_hyphen PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_starts_with_hyphen SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_hostname_validation_of_host_names_starts_with_underscore SKIPPED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_id_id_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_id_id_inside_an_enum_is_not_a_real_identifier_match_ref_to_id PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_id_id_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_id PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_a_valid_IP_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer_decimal_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_an_IP_address_without_4_components PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_invalid_leading_zeroes_as_they_are_treated_as_octals PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_invalid_non_ASCII_২_a_Bengali_2_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_netmask_is_not_a_part_of_ipv4_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv4_validation_of_IP_addresses_value_without_leading_zero_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_8_octets PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_first PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_second PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_a_long_valid_ipv6 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_nulls PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_insufficient_octets_without_double_colons PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_in_the_IPv4_portion PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_ipv4_is_not_ipv6 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_ipv4_segment_must_have_4_octets PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_leading_whitespace_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_with_omitted_octets_later PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_missing_trailing_octet_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_leading_double_colons_ipv4_mapped_ipv6_address_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_netmask_is_not_a_part_of_ipv6_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_no_colons_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_single_set_of_double_colons_in_the_middle_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_trailing_4_hex_symbols_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_trailing_5_hex_symbols_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_trailing_whitespace_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_triple_colons_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ipv6_validation_of_IPv6_addresses_zone_id_is_not_a_part_of_ipv6_address PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_a_schema_given_for_items_JavaScript_pseudo_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_a_schema_given_for_items_valid_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_JavaScript_pseudo_array_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_array_with_additional_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_correct_types PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_empty_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_incomplete_array_of_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_an_array_of_schemas_for_items_wrong_types PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_array_form_items_with_null_instance_elements_allows_null_elements PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_fewer_items_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_too_many_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_too_many_sub_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_valid_items PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_wrong_item PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_and_subitems_wrong_sub_item PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_items_with_null_instance_elements_allows_null_elements PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_nested_items_nested_array_with_invalid_type PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_nested_items_not_deep_enough PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_items_nested_items_valid_nested_array PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxItems_maxItems_validation_shorter_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxLength_maxLength_validation_ignores_non_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxLength_maxLength_validation_shorter_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_0_means_the_object_is_empty_no_properties_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_0_means_the_object_is_empty_one_property_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_ignores_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_shorter_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maxProperties_maxProperties_validation_too_long_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_exclusiveMaximum_validation_below_the_maximum_is_still_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_explicit_false_exclusivity__above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_explicit_false_exclusivity__below_the_maximum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_explicit_false_exclusivity__boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_explicit_false_exclusivity__ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minItems_minItems_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minItems_minItems_validation_ignores_non_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minItems_minItems_validation_longer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minItems_minItems_validation_too_short_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minLength_minLength_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minLength_minLength_validation_ignores_non_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minLength_minLength_validation_longer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minLength_minLength_validation_too_short_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_exact_length_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_ignores_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_longer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minProperties_minProperties_validation_too_short_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_exclusiveMinimum_validation_above_the_minimum_is_still_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_explicit_false_exclusivity__above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_explicit_false_exclusivity__below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_explicit_false_exclusivity__boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_explicit_false_exclusivity__ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_int_ignores_non_numbers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_int_int_by_int PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_int_int_by_int_fail PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_number_35_is_not_multiple_of_1_5 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_number_4_5_is_multiple_of_1_5 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_number_zero_is_multiple_of_anything PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_small_number_0_00751_is_not_multiple_of_0_0001 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_by_small_number_0_0075_is_multiple_of_0_0001 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_float_division_inf_invalid_but_naive_implementations_may_raise_an_overflow_error PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_multipleOf_small_multiple_of_large_integer_any_integer_is_a_multiple_of_1e_8 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_forbidden_property_property_absent PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_forbidden_property_property_present PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_allowed PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_disallowed PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_more_complex_schema_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_more_complex_schema_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_more_complex_schema_other_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_multiple_types_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_multiple_types_other_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_not_not_multiple_types_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_nested_oneOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_nested_oneOf_to_check_validation_semantics_null_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_both_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_complex_types_both_oneOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_complex_types_first_oneOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_complex_types_neither_oneOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_complex_types_second_oneOf_valid_complex_ PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_first_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_neither_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_second_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_base_schema_both_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_base_schema_mismatch_base_schema PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_base_schema_one_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_empty_schema_both_valid_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_empty_schema_one_valid_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_missing_optional_property_both_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_missing_optional_property_first_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_missing_optional_property_neither_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_missing_optional_property_second_oneOf_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_required_both_invalid_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_required_both_valid_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_required_first_valid_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_oneOf_oneOf_with_required_second_valid_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_strings PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_booleans PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_floats PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_integers PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_null PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_pattern_pattern_validation_ignores_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names___proto___not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_all_present_and_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_constructor_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_whose_names_are_Javascript_object_property_names_toString_not_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_with_escaped_characters_object_with_all_numbers_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_with_escaped_characters_object_with_strings_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_Location_independent_identifier_in_remote_ref_integer_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_Location_independent_identifier_in_remote_ref_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_base_URI_change_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_base_URI_change_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_change_folder_in_subschema_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_change_folder_in_subschema_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_change_folder_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_base_URI_change_change_folder_string_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_remote_ref_remote_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_remote_ref_remote_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_root_ref_in_remote_ref_null_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_root_ref_in_remote_ref_object_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_refRemote_root_ref_in_remote_ref_string_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Location_independent_identifier_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Location_independent_identifier_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_match PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_mismatch PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Recursive_references_between_schemas_invalid_tree PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_Recursive_references_between_schemas_valid_tree PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_does_not_validate PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_validates PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_empty_tokens_in_ref_json_pointer_non_number_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_empty_tokens_in_ref_json_pointer_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_percent_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_percent_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_slash_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_slash_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_tilde_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_escaped_pointer_ref_tilde_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_non_number_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_with_file_URI_still_resolves_pointers_nix_non_number_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_with_file_URI_still_resolves_pointers_nix_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_with_file_URI_still_resolves_pointers_windows_non_number_is_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_id_with_file_URI_still_resolves_pointers_windows_number_is_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_nested_refs_nested_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_nested_refs_nested_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_ref_overrides_any_sibling_keywords_ref_invalid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_ref_overrides_any_sibling_keywords_ref_valid PASSED 765s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_ref_overrides_any_sibling_keywords_ref_valid_maxItems_ignored PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_refs_with_quote_object_with_numbers_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_refs_with_quote_object_with_strings_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_relative_pointer_ref_to_array_match_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_relative_pointer_ref_to_object_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_relative_pointer_ref_to_object_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_root_pointer_ref_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_root_pointer_ref_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_root_pointer_ref_recursive_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_ref_root_pointer_ref_recursive_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_default_validation_not_required_by_default PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names___proto___present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_all_present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_constructor_present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_properties_whose_names_are_Javascript_object_property_names_toString_present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_validation_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_validation_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_validation_non_present_required_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_validation_present_required_property_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_with_escaped_characters_object_with_all_properties_present_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_required_required_with_escaped_characters_object_with_some_properties_missing_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_an_empty_string_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_false_is_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_true_is_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_boolean_type_matches_booleans_zero_is_not_a_boolean PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_an_empty_string_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_false_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_true_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_null_type_matches_only_the_null_object_zero_is_not_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_an_object_is_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_object_type_matches_objects_null_is_not_an_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_1_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_a_string_is_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_an_empty_string_is_still_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_string_type_matches_strings_null_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_object_or_null_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_object_or_null_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_object_or_null_number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_object_or_null_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_object_or_null_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_or_object_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_or_object_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_or_object_number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_or_object_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_array_or_object_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_as_array_with_one_item_number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_type_type_as_array_with_one_item_string_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_false_is_not_equal_to_zero PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_true_is_not_equal_to_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_different_objects_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_false_is_not_equal_to_zero PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_objects_are_non_unique_despite_key_order PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_property_order_of_array_of_objects_is_ignored PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_true_is_not_equal_to_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_unknown_unknown_format_unknown_formats_ignore_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_based_on_IPv4 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_for_a_simple_text_file PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_with_URL_encoded_stuff PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag_and_parentheses PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_with_ftp_scheme PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URL_with_many_special_characters PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_URN PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_mailto_URI PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_newsgroup_URI PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_puny_coded_URL_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_a_valid_tel_URI PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_URI PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_URI_with_comma_in_scheme PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_URI_with_spaces PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_URI_with_spaces_and_missing_scheme PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_uri_validation_of_URIs_an_invalid_relative_URI_Reference PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft4::test_zeroTerminatedFloats_some_languages_do_not_distinguish_between_different_types_of_numeric_value_a_float_is_not_an_integer_even_without_fractional_part PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_are_allowed_by_default_only_the_first_item_is_validated PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_as_false_without_items_ignores_non_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_as_false_without_items_items_defaults_to_empty_schema_so_everything_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_as_schema_additional_items_do_not_match_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_as_schema_additional_items_match_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_does_not_look_in_applicators_invalid_case_items_defined_in_allOf_are_not_examined PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_does_not_look_in_applicators_valid_case_items_defined_in_allOf_are_not_examined PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_with_heterogeneous_array_valid_instance PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_additionalItems_with_null_instance_elements_allows_null_elements PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_array_of_items_with_no_additionalItems_permitted_additional_items_are_not_permitted PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_array_of_items_with_no_additionalItems_permitted_empty_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_array_of_items_with_no_additionalItems_permitted_equal_number_of_items_present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_1_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_2_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_valid_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_wrong_type_of_second_item PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_invalid_with_a_array_of_mixed_types PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_valid_with_a_array_of_type_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalItems_when_items_is_schema_boolean_additionalItems_does_nothing_all_items_match_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_allOf_are_not_examined PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_allOf PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_false PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_true PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_false PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_true PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_false PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_true PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_false PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_true PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_mismatch_first PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_mismatch_second PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_simple_types_mismatch_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_simple_types_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_base_schema_mismatch_base_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_base_schema_mismatch_both PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_base_schema_mismatch_first_allOf PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_base_schema_mismatch_second_allOf PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_base_schema_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_boolean_schemas_some_false_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_one_empty_schema_any_data_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_the_first_empty_schema_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_the_first_empty_schema_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_the_last_empty_schema_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_the_last_empty_schema_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_with_two_empty_schemas_any_data_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_allOf_wrong_type PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_nested_allOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_allOf_nested_allOf_to_check_validation_semantics_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_both_anyOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_complex_types_both_anyOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_complex_types_first_anyOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_complex_types_neither_anyOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_complex_types_second_anyOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_first_anyOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_neither_anyOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_second_anyOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_base_schema_both_anyOf_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_base_schema_mismatch_base_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_base_schema_one_anyOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_boolean_schemas_some_true_any_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_one_empty_schema_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_anyOf_with_one_empty_schema_string_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_nested_anyOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_anyOf_nested_anyOf_to_check_validation_semantics_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_integer_a_bignum_is_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_number_a_bignum_is_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_number_a_negative_bignum_is_a_number PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_bignum_string_a_bignum_is_not_a_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__boolean_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__boolean_true_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__empty_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_false__string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__boolean_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__boolean_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__empty_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__empty_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_boolean_schema_boolean_schema_true__string_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_validation_another_type_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_validation_another_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_validation_same_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_empty_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_empty_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_float_zero_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_0_does_not_match_other_zero_like_types_integer_zero_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_1_does_not_match_true_float_one_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_1_does_not_match_true_integer_one_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_1_does_not_match_true_true_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_2_0_matches_integer_and_float_types_float_2_00001_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_false_does_not_match_a_0___a_0_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_false_does_not_match_a_0___a_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_false_does_not_match_a_0___a_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_true_does_not_match_a_1___a_1_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_true_does_not_match_a_1___a_1_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_a_true_does_not_match_a_1___a_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_array_another_array_item_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_array_array_with_additional_items_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_array_same_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0___0_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0___0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0___false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0_float_zero_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_false_does_not_match_0_integer_zero_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_null_not_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_null_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_object_another_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_object_another_type_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_object_same_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_object_same_object_with_different_property_order_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1___1_0_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1___1_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1___true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1_float_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1_integer_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_const_with_true_does_not_match_1_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_minus_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_minus_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_const_nul_characters_in_strings_match_string_with_nul PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_array_with_item_matching_schema_5_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_array_with_item_matching_schema_6_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_array_with_two_items_matching_schema_5_6_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_array_without_items_matching_schema_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_validation_not_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_boolean_schema_false_any_non_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_boolean_schema_false_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_boolean_schema_false_non_arrays_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_boolean_schema_true_any_non_empty_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_boolean_schema_true_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_const_keyword_array_with_item_5_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_const_keyword_array_with_two_items_5_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_keyword_with_const_keyword_array_without_item_5_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_contains_with_null_instance_elements_allows_null_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_items_contains_does_not_match_items_matches_contains PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_items_contains_matches_both_items_and_contains PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_items_contains_matches_items_does_not_match_contains PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_contains_items_contains_matches_neither_items_nor_contains PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_minus_offset PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_plus_offset PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_without_second_fraction PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_UTC SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_with_minus_offset SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_closing_Z_after_time_zone_offset SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_date_time_past_leap_second_UTC SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_hour_UTC SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_minute_UTC SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_day_in_date_time_string SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_an_invalid_offset_in_date_time_string SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_date_portion SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_time_portion SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_definitions_validate_definition_against_metaschema_invalid_definition_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_definitions_validate_definition_against_metaschema_valid_definition_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_missing_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_neither PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_nondependant PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_boolean_subschemas_empty_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_boolean_subschemas_object_with_both_properties_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_boolean_subschemas_object_with_property_having_schema_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_boolean_subschemas_object_with_property_having_schema_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_empty_array_empty_object PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_empty_array_non_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_empty_array_object_with_one_property PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_invalid_object_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_invalid_object_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_invalid_object_3 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_invalid_object_4 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_valid_object_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_valid_object_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependencies_with_escaped_characters_valid_object_3 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependent_subschema_incompatible_with_root_matches_both PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependent_subschema_incompatible_with_root_matches_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependent_subschema_incompatible_with_root_matches_root PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_dependent_subschema_incompatible_with_root_no_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_missing_both_dependencies PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_missing_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_missing_other_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_neither PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_nondependants PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_subschema_no_dependency PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_subschema_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_subschema_wrong_type PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_subschema_wrong_type_both PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_subschema_wrong_type_other PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_dependencies_multiple_dependencies_with_dependencies PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_0_does_not_match_false_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_0_does_not_match_false_float_zero_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_0_does_not_match_false_integer_zero_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_1_does_not_match_true_float_one_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_1_does_not_match_true_integer_one_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_1_does_not_match_true_true_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_escaped_characters_another_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_escaped_characters_member_1_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_escaped_characters_member_2_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_false_does_not_match_0_false_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_false_does_not_match_0_float_zero_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_false_does_not_match_0_integer_zero_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_true_does_not_match_1_float_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_true_does_not_match_1_integer_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enum_with_true_does_not_match_1_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_both_properties_are_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_wrong_bar_value PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_enums_in_properties_wrong_foo_value PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_validation_extra_properties_in_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_validation_valid_object_matches PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_enum_simple_enum_validation_something_else_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMaximum_exclusiveMaximum_validation_above_the_exclusiveMaximum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMaximum_exclusiveMaximum_validation_below_the_exclusiveMaximum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMaximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMaximum_exclusiveMaximum_validation_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMinimum_exclusiveMinimum_validation_above_the_exclusiveMinimum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMinimum_exclusiveMinimum_validation_below_the_exclusiveMinimum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMinimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_exclusiveMinimum_exclusiveMinimum_validation_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_float_overflow_all_integers_are_multiples_of_0_5_if_overflow_is_handled_valid_if_optional_overflow_handling_is_implemented PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_date_time_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_email_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_hostname_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv4_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_json_pointer_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_reference_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_format_uri_template_format_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_a_valid_host_name PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_a_valid_punycoded_IDN_hostname PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_contains_underscore SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_ends_with_hyphen SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_ends_with_underscore SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_exceeds_maximum_label_length SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_maximum_label_length PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_single_label PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_single_label_ending_with_digit PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_single_label_with_digits PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_single_label_with_hyphen PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_starts_with_hyphen SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_hostname_validation_of_host_names_starts_with_underscore SKIPPED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_id_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_id_inside_an_enum_is_not_a_real_identifier_match_ref_to_id PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_id_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_id PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_non_schema_object_containing_a_plain_name_id_property_const_at_const_not_anchor_does_not_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_non_schema_object_containing_a_plain_name_id_property_skip_traversing_definition_for_a_valid_result PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_non_schema_object_containing_an_id_property_const_at_const_not_id_does_not_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_id_non_schema_object_containing_an_id_property_skip_traversing_definition_for_a_valid_result PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_a_valid_IP_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer_decimal_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_an_IP_address_without_4_components PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_invalid_leading_zeroes_as_they_are_treated_as_octals PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_invalid_non_ASCII_২_a_Bengali_2_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_netmask_is_not_a_part_of_ipv4_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv4_validation_of_IP_addresses_value_without_leading_zero_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_8_octets PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_first PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_second PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_a_long_valid_ipv6 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_insufficient_octets_without_double_colons PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_in_the_IPv4_portion PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_ipv4_is_not_ipv6 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_ipv4_segment_must_have_4_octets PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_leading_whitespace_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_with_omitted_octets_later PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_missing_trailing_octet_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_leading_double_colons_ipv4_mapped_ipv6_address_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_netmask_is_not_a_part_of_ipv6_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_no_colons_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_single_set_of_double_colons_in_the_middle_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_trailing_4_hex_symbols_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_trailing_5_hex_symbols_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_trailing_whitespace_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_triple_colons_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ipv6_validation_of_IPv6_addresses_zone_id_is_not_a_part_of_ipv6_address PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_a_schema_given_for_items_JavaScript_pseudo_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_a_schema_given_for_items_valid_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_JavaScript_pseudo_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_array_with_additional_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_correct_types PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_empty_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_incomplete_array_of_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_an_array_of_schemas_for_items_wrong_types PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_array_form_items_with_null_instance_elements_allows_null_elements PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_fewer_items_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_too_many_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_too_many_sub_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_valid_items PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_wrong_item PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_and_subitems_wrong_sub_item PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schema_false__any_non_empty_array_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schema_false__empty_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schema_true__any_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schema_true__empty_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schemas_array_with_one_item_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schemas_array_with_two_items_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_items_with_boolean_schemas_empty_array_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_nested_items_nested_array_with_invalid_type PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_nested_items_not_deep_enough PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_nested_items_valid_nested_array PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_items_single_form_items_with_null_instance_elements_allows_null_elements PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__a_valid_JSON_pointer PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_nulls PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_3 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_3 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_multiple_characters_not_escaped_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_not_escaped_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_10 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_11 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_12 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_3 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_4 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_5 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_6 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_7 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_8 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_9 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_1 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_multiple_escaped_characters_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_adding_to_the_last_array_position PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_as_object_member_name_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_empty_segment PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_the_last_empty_segment PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_with_a_decimal_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxItems_maxItems_validation_with_a_decimal_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_ignores_non_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_with_a_decimal_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxLength_maxLength_validation_with_a_decimal_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_0_means_the_object_is_empty_no_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_0_means_the_object_is_empty_one_property_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_with_a_decimal_shorter_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maxProperties_maxProperties_validation_with_a_decimal_too_long_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_boundary_point_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_ignores_non_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_with_a_decimal_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minItems_minItems_validation_with_a_decimal_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_ignores_non_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_with_a_decimal_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minLength_minLength_validation_with_a_decimal_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_exact_length_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_with_a_decimal_longer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minProperties_minProperties_validation_with_a_decimal_too_short_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_boundary_point_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_int_ignores_non_numbers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_int_int_by_int PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_int_int_by_int_fail PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_number_35_is_not_multiple_of_1_5 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_number_4_5_is_multiple_of_1_5 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_number_zero_is_multiple_of_anything PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_small_number_0_00751_is_not_multiple_of_0_0001 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_by_small_number_0_0075_is_multiple_of_0_0001 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_float_division_inf_always_invalid_but_naive_implementations_may_raise_an_overflow_error PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_multipleOf_small_multiple_of_large_integer_any_integer_is_a_multiple_of_1e_8 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_forbidden_property_property_absent PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_forbidden_property_property_present PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_allowed PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_disallowed PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_more_complex_schema_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_more_complex_schema_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_more_complex_schema_other_match PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_multiple_types_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_multiple_types_other_mismatch PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_multiple_types_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_with_boolean_schema_false_any_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_not_not_with_boolean_schema_true_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_nested_oneOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_nested_oneOf_to_check_validation_semantics_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_both_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_complex_types_both_oneOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_complex_types_first_oneOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_complex_types_neither_oneOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_complex_types_second_oneOf_valid_complex_ PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_first_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_neither_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_second_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_base_schema_both_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_base_schema_mismatch_base_schema PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_base_schema_one_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_boolean_schemas_all_true_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_boolean_schemas_more_than_one_true_any_value_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_boolean_schemas_one_true_any_value_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_empty_schema_both_valid_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_empty_schema_one_valid_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_missing_optional_property_both_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_missing_optional_property_first_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_missing_optional_property_neither_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_missing_optional_property_second_oneOf_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_required_both_invalid_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_required_both_valid_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_required_first_valid_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_oneOf_oneOf_with_required_second_valid_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_boolean_schemas_empty_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_boolean_schemas_object_with_a_property_matching_both_true_and_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_boolean_schemas_object_with_both_properties_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_false_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_true_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_booleans PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_floats PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_integers PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_null PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_pattern_pattern_validation_ignores_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names___proto___not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_all_present_and_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_constructor_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_whose_names_are_Javascript_object_property_names_toString_not_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_boolean_schema_both_properties_present_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_boolean_schema_no_property_present_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_boolean_schema_only_false_property_present_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_boolean_schema_only_true_property_present_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_escaped_characters_object_with_all_numbers_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_escaped_characters_object_with_strings_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_all_property_names_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_ignores_arrays PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_ignores_other_non_objects PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_ignores_strings PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_object_without_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_some_property_names_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_with_pattern_matching_property_names_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_with_pattern_non_matching_property_name_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_validation_with_pattern_object_without_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_with_boolean_schema_false_empty_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_with_boolean_schema_false_object_with_any_properties_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_with_boolean_schema_true_empty_object_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_propertyNames_propertyNames_with_boolean_schema_true_object_with_any_properties_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_Location_independent_identifier_in_remote_ref_integer_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_Location_independent_identifier_in_remote_ref_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote__ref_to_ref_finds_location_independent_id_non_number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote__ref_to_ref_finds_location_independent_id_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_base_URI_change_ref_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_base_URI_change_ref_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_change_folder_in_subschema_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_change_folder_in_subschema_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_change_folder_number_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_base_URI_change_change_folder_string_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_remote_ref_remote_ref_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_remote_ref_remote_ref_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_remote_ref_with_ref_to_definitions_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_remote_ref_with_ref_to_definitions_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_number_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_string_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_root_ref_in_remote_ref_null_is_valid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_root_ref_in_remote_ref_object_is_invalid PASSED 766s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_refRemote_root_ref_in_remote_ref_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Location_independent_identifier_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Location_independent_identifier_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Recursive_references_between_schemas_invalid_tree PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Recursive_references_between_schemas_valid_tree PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Reference_an_anchor_with_a_non_relative_URI_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_Reference_an_anchor_with_a_non_relative_URI_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_NSS_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_NSS_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_q_component_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_q_component_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_r_component_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_URN_base_URI_with_r_component_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__id_with_file_URI_still_resolves_pointers_nix_non_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__id_with_file_URI_still_resolves_pointers_nix_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__id_with_file_URI_still_resolves_pointers_windows_non_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__id_with_file_URI_still_resolves_pointers_windows_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_does_not_validate PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_validates PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__ref_to_boolean_schema_false_any_value_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref__ref_to_boolean_schema_true_any_value_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_empty_tokens_in_ref_json_pointer_non_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_empty_tokens_in_ref_json_pointer_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_percent_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_percent_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_slash_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_slash_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_tilde_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_escaped_pointer_ref_tilde_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_definition_exact_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_nested_refs_nested_ref_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_nested_refs_nested_ref_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_ref_overrides_any_sibling_keywords_ref_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_ref_overrides_any_sibling_keywords_ref_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_ref_overrides_any_sibling_keywords_ref_valid_maxItems_ignored PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_ref_with_absolute_path_reference_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_ref_with_absolute_path_reference_an_integer_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_refs_with_quote_object_with_numbers_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_refs_with_quote_object_with_strings_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_refs_with_relative_uris_and_defs_invalid_on_inner_field PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_refs_with_relative_uris_and_defs_invalid_on_outer_field PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_refs_with_relative_uris_and_defs_valid_on_both_fields PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_pointer_ref_to_array_match_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_pointer_ref_to_object_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_pointer_ref_to_object_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_inner_field PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_outer_field PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_relative_refs_with_absolute_uris_and_defs_valid_on_both_fields PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_root_pointer_ref_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_root_pointer_ref_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_root_pointer_ref_recursive_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_root_pointer_ref_recursive_mismatch PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_simple_URN_base_URI_with_JSON_pointer_a_non_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_simple_URN_base_URI_with_JSON_pointer_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_simple_URN_base_URI_with_ref_via_the_URN_invalid_under_the_URN_IDed_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_ref_simple_URN_base_URI_with_ref_via_the_URN_valid_under_the_URN_IDed_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_default_validation_not_required_by_default PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names___proto___present PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_all_present PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_constructor_present PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_properties_whose_names_are_Javascript_object_property_names_toString_present PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_validation_ignores_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_validation_ignores_other_non_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_validation_ignores_strings PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_validation_non_present_required_property_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_validation_present_required_property_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_with_empty_array_property_not_required PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_with_escaped_characters_object_with_all_properties_present_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_required_required_with_escaped_characters_object_with_some_properties_missing_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_an_empty_string_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_false_is_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_true_is_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_boolean_type_matches_booleans_zero_is_not_a_boolean PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_a_float_with_zero_fractional_part_is_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_an_empty_string_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_false_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_true_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_null_type_matches_only_the_null_object_zero_is_not_null PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number_and_an_integer_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_an_object_is_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_object_type_matches_objects_null_is_not_an_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_1_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_a_string_is_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_an_empty_string_is_still_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_string_type_matches_strings_null_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_object_or_null_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_object_or_null_null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_object_or_null_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_object_or_null_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_object_or_null_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_or_object_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_or_object_null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_or_object_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_or_object_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_array_or_object_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_as_array_with_one_item_number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_type_type_as_array_with_one_item_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_false_is_not_equal_to_zero PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_true_is_not_equal_to_one PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_different_objects_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_false_is_not_equal_to_zero PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_objects_are_non_unique_despite_key_order PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_property_order_of_array_of_objects_is_ignored PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_true_is_not_equal_to_one PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_first_anyOf PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_third_anyOf PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_second_anyOf_which_has_a_real_schema_in_it PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_unknown_unknown_format_unknown_formats_ignore_strings PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_a_valid_URI PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_a_valid_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_a_valid_URI_fragment PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_a_valid_protocol_relative_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_a_valid_relative_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_an_invalid_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_reference_validation_of_URI_References_an_invalid_URI_fragment PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_a_valid_relative_uri_template PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_a_valid_uri_template PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_a_valid_uri_template_without_variables PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_template_format_uri_template_an_invalid_uri_template SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_based_on_IPv4 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_for_a_simple_text_file PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_with_URL_encoded_stuff PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag_and_parentheses PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_with_ftp_scheme PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URL_with_many_special_characters PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_URN PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_mailto_URI PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_newsgroup_URI PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_puny_coded_URL_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_a_valid_tel_URI PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_URI PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_URI_with_comma_in_scheme PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_URI_with_spaces PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_URI_with_spaces_and_missing_scheme PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft6::test_uri_validation_of_URIs_an_invalid_relative_URI_Reference PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_are_allowed_by_default_only_the_first_item_is_validated PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_as_false_without_items_ignores_non_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_as_false_without_items_items_defaults_to_empty_schema_so_everything_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_as_schema_additional_items_do_not_match_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_as_schema_additional_items_match_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_does_not_look_in_applicators_invalid_case_items_defined_in_allOf_are_not_examined PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_does_not_look_in_applicators_valid_case_items_defined_in_allOf_are_not_examined PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_with_heterogeneous_array_valid_instance PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_additionalItems_with_null_instance_elements_allows_null_elements PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_array_of_items_with_no_additionalItems_permitted_additional_items_are_not_permitted PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_array_of_items_with_no_additionalItems_permitted_empty_array PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_array_of_items_with_no_additionalItems_permitted_equal_number_of_items_present PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_1_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_2_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_valid_items PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_wrong_type_of_second_item PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_invalid_with_a_array_of_mixed_types PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_valid_with_a_array_of_type_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalItems_when_items_is_schema_boolean_additionalItems_does_nothing_all_items_match_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_allOf_are_not_examined PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_allOf PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_false PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_true PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_false PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_true PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_false PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_true PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_false PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_true PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_mismatch_first PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_mismatch_second PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_simple_types_mismatch_one PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_simple_types_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_base_schema_mismatch_base_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_base_schema_mismatch_both PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_base_schema_mismatch_first_allOf PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_base_schema_mismatch_second_allOf PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_base_schema_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_boolean_schemas_some_false_any_value_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_one_empty_schema_any_data_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_the_first_empty_schema_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_the_first_empty_schema_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_the_last_empty_schema_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_the_last_empty_schema_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_with_two_empty_schemas_any_data_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_allOf_wrong_type PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_nested_allOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_allOf_nested_allOf_to_check_validation_semantics_null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_both_anyOf_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_complex_types_both_anyOf_valid_complex_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_complex_types_first_anyOf_valid_complex_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_complex_types_neither_anyOf_valid_complex_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_complex_types_second_anyOf_valid_complex_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_first_anyOf_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_neither_anyOf_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_second_anyOf_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_base_schema_both_anyOf_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_base_schema_mismatch_base_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_base_schema_one_anyOf_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_boolean_schemas_some_true_any_value_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_one_empty_schema_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_anyOf_with_one_empty_schema_string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_nested_anyOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_anyOf_nested_anyOf_to_check_validation_semantics_null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_integer_a_bignum_is_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_number_a_bignum_is_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_number_a_negative_bignum_is_a_number PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_bignum_string_a_bignum_is_not_a_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__boolean_false_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__boolean_true_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__empty_object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__number_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_false__string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__boolean_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__boolean_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__empty_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__empty_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_boolean_schema_boolean_schema_true__string_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_validation_another_type_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_validation_another_value_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_validation_same_value_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_empty_object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_empty_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_false_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_float_zero_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_0_does_not_match_other_zero_like_types_integer_zero_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_1_does_not_match_true_float_one_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_1_does_not_match_true_integer_one_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_1_does_not_match_true_true_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_2_0_matches_integer_and_float_types_float_2_00001_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_false_does_not_match_a_0___a_0_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_false_does_not_match_a_0___a_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_false_does_not_match_a_0___a_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_true_does_not_match_a_1___a_1_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_true_does_not_match_a_1___a_1_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_a_true_does_not_match_a_1___a_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_array_another_array_item_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_array_array_with_additional_items_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_array_same_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0___0_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0___0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0___false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0_float_zero_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_false_does_not_match_0_integer_zero_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_null_not_null_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_null_null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_object_another_object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_object_another_type_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_object_same_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_object_same_object_with_different_property_order_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1___1_0_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1___1_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1___true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1_float_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1_integer_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_const_with_true_does_not_match_1_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_minus_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_minus_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_const_nul_characters_in_strings_match_string_with_nul PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_array_with_item_matching_schema_5_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_array_with_item_matching_schema_6_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_array_with_two_items_matching_schema_5_6_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_array_without_items_matching_schema_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_validation_not_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_boolean_schema_false_any_non_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_boolean_schema_false_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_boolean_schema_false_non_arrays_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_boolean_schema_true_any_non_empty_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_boolean_schema_true_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_const_keyword_array_with_item_5_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_const_keyword_array_with_two_items_5_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_keyword_with_const_keyword_array_without_item_5_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_with_false_if_subschema_any_non_empty_array_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_with_false_if_subschema_empty_array_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_contains_with_null_instance_elements_allows_null_items PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_items_contains_does_not_match_items_matches_contains PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_items_contains_matches_both_items_and_contains PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_items_contains_matches_items_does_not_match_contains PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_contains_items_contains_matches_neither_items_nor_contains PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_cross_draft_refs_to_future_drafts_are_processed_as_future_drafts_missing_bar_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_cross_draft_refs_to_future_drafts_are_processed_as_future_drafts_present_bar_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_minus_offset PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_plus_offset PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_without_second_fraction PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_UTC SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_with_minus_offset SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_closing_Z_after_time_zone_offset SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_date_time_past_leap_second_UTC SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_hour_UTC SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_minute_UTC SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_day_in_date_time_string SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_an_invalid_offset_in_date_time_string SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_date_portion SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_time_portion SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_2020_is_a_leap_year PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_2021_is_not_a_leap_year PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_ISO8601_non_RFC3339_YYYYMMDD_without_dashes_2023_03_28_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_implicit_day_of_week_2023_01_02_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_rollover_to_next_year_2023_01_01_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_with_day_of_week_2023_03_28_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_29_days_in_February_normal_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_30_days_in_February_leap_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_April PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_June PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_November PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_September PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_August PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_December PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_January PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_July PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_March PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_May PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_October PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_invalid_date_string_with_invalid_month PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_28_days_in_February_normal_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_29_days_in_February_leap_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_April PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_June PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_November PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_September PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_August PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_December PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_January PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_July PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_March PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_May PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_October PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_an_invalid_date_string PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_invalid_month PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_invalid_month_day_combination PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_non_padded_day_dates_are_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_non_padded_month_dates_are_not_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_date_validation_of_date_strings_only_RFC3339_not_all_of_ISO_8601_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_definitions_validate_definition_against_metaschema_invalid_definition_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_definitions_validate_definition_against_metaschema_valid_definition_schema PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_ignores_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_ignores_other_non_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_ignores_strings PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_missing_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_neither PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_nondependant PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_boolean_subschemas_empty_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_boolean_subschemas_object_with_both_properties_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_boolean_subschemas_object_with_property_having_schema_false_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_boolean_subschemas_object_with_property_having_schema_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_empty_array_empty_object PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_empty_array_non_object_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_empty_array_object_with_one_property PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_invalid_object_1 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_invalid_object_2 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_invalid_object_3 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_invalid_object_4 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_valid_object_1 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_valid_object_2 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependencies_with_escaped_characters_valid_object_3 PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependent_subschema_incompatible_with_root_matches_both PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependent_subschema_incompatible_with_root_matches_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependent_subschema_incompatible_with_root_matches_root PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_dependent_subschema_incompatible_with_root_no_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_missing_both_dependencies PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_missing_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_missing_other_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_neither PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_nondependants PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_subschema_no_dependency PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_subschema_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_subschema_wrong_type PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_subschema_wrong_type_both PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_subschema_wrong_type_other PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_dependencies_multiple_dependencies_with_dependencies PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_0_does_not_match_false_false_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_0_does_not_match_false_float_zero_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_0_does_not_match_false_integer_zero_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_1_does_not_match_true_float_one_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_1_does_not_match_true_integer_one_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_1_does_not_match_true_true_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_escaped_characters_another_string_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_escaped_characters_member_1_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_escaped_characters_member_2_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_false_does_not_match_0_false_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_false_does_not_match_0_float_zero_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_false_does_not_match_0_integer_zero_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_true_does_not_match_1_float_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_true_does_not_match_1_integer_one_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enum_with_true_does_not_match_1_true_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_both_properties_are_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_wrong_bar_value PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_enums_in_properties_wrong_foo_value PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_validation_extra_properties_in_object_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_validation_valid_object_matches PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_enum_simple_enum_validation_something_else_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMaximum_exclusiveMaximum_validation_above_the_exclusiveMaximum_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMaximum_exclusiveMaximum_validation_below_the_exclusiveMaximum_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMaximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMaximum_exclusiveMaximum_validation_ignores_non_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMinimum_exclusiveMinimum_validation_above_the_exclusiveMinimum_is_valid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMinimum_exclusiveMinimum_validation_below_the_exclusiveMinimum_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMinimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_exclusiveMinimum_exclusiveMinimum_validation_ignores_non_numbers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_float_overflow_all_integers_are_multiples_of_0_5_if_overflow_is_handled_valid_if_optional_overflow_handling_is_implemented PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_date_time_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_email_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_hostname_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_email_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_idn_hostname_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv4_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_iri_reference_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_json_pointer_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_regex_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_relative_json_pointer_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_time_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_reference_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_format_uri_template_format_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_a_valid_host_name PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_a_valid_punycoded_IDN_hostname PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_contains_underscore SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_ends_with_hyphen SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_ends_with_underscore SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_exceeds_maximum_label_length SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_maximum_label_length PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_single_label PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_single_label_ending_with_digit PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_single_label_with_digits PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_single_label_with_hyphen PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_starts_with_hyphen SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_hostname_validation_of_host_names_starts_with_underscore SKIPPED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_id_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_id_inside_an_enum_is_not_a_real_identifier_match_ref_to_id PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_id_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_id PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_non_schema_object_containing_a_plain_name_id_property_const_at_const_not_anchor_does_not_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_non_schema_object_containing_a_plain_name_id_property_skip_traversing_definition_for_a_valid_result PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_non_schema_object_containing_an_id_property_const_at_const_not_id_does_not_match PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_id_non_schema_object_containing_an_id_property_skip_traversing_definition_for_a_valid_result PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_e_mail_address PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_idn_e_mail_example_example_test_in_Hangul_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_integers PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_nulls PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_objects PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_e_mail_address PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_idn_e_mail_address PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_mixed_with_Extended_Arabic_Indic_digits PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_not_mixed_with_Extended_Arabic_Indic_digits PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Nonspacing_Mark PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Spacing_Combining_Mark PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_an_Enclosing_Mark PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_left_to_right_chars PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_right_to_left_chars PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_left_to_right_chars PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_right_to_left_chars PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Extended_Arabic_Indic_digits_not_mixed_with_Arabic_Indic_digits PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_followed_by_Greek PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_Greek PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_anything PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_Hebrew PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_anything PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_preceded_by_Hebrew PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_Hebrew PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_anything PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_preceded_by_Hebrew PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Han PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Hiragana PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Katakana PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_Hiragana_Katakana_or_Han PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_other_characters PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_following_l_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_preceding_l_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_following PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_preceding PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_surrounding_l_s PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_U_label_contains_in_the_3rd_and_4th_position PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_U_label_ends_with_a_dash PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_and_ends_with_a_dash PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_with_a_dash PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_Virama PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_anything PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_preceded_by_Virama PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_not_preceded_by_Virama_but_matches_regexp PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_preceded_by_Virama PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_a_host_name_with_a_component_too_long PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_a_valid_host_name_example_test_in_Hangul_ PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_arrays PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_booleans PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_floats PASSED 767s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_contains_illegal_char_U_302E_Hangul_single_dot_tone_mark PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_illegal_first_char_U_302E_Hangul_single_dot_tone_mark PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_invalid_Punycode PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_invalid_label_correct_Punycode PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_single_label PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_single_label_ending_with_digit PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_digits PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_hyphen PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_idn_hostname_validation_of_internationalized_host_names_valid_Chinese_Punycode PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_else_without_then_invalid_through_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_else_without_then_valid_through_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_else_without_then_valid_when_if_test_passes PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_then_without_else_invalid_through_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_then_without_else_valid_through_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_and_then_without_else_valid_when_if_test_fails PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__invalid_redirects_to_else_and_fails PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__no_redirects_to_then_and_fails PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__other_redirects_to_else_and_passes PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__yes_redirects_to_then_and_passes PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_invalid_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_valid_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_invalid_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_valid_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_else_without_if_valid_when_invalid_against_lone_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_else_without_if_valid_when_valid_against_lone_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_if_without_then_or_else_valid_when_invalid_against_lone_if PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_if_without_then_or_else_valid_when_valid_against_lone_if PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_then_without_if_valid_when_invalid_against_lone_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_ignore_then_without_if_valid_when_valid_against_lone_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_else PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_then PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_a_valid_IP_address PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer_decimal_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_an_IP_address_without_4_components PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_invalid_leading_zeroes_as_they_are_treated_as_octals PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_invalid_non_ASCII_২_a_Bengali_2_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_netmask_is_not_a_part_of_ipv4_address PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv4_validation_of_IP_addresses_value_without_leading_zero_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_8_octets PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_first PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_second PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_a_long_valid_ipv6 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_insufficient_octets_without_double_colons PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_in_the_IPv4_portion PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_ipv4_is_not_ipv6 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_ipv4_segment_must_have_4_octets PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_leading_whitespace_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_with_omitted_octets_later PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_missing_trailing_octet_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_leading_double_colons_ipv4_mapped_ipv6_address_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_netmask_is_not_a_part_of_ipv6_address PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_no_colons_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_single_set_of_double_colons_in_the_middle_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_trailing_4_hex_symbols_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_trailing_5_hex_symbols_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_trailing_whitespace_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_triple_colons_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ipv6_validation_of_IPv6_addresses_zone_id_is_not_a_part_of_ipv6_address PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_a_valid_IRI PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_a_valid_IRI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_a_valid_IRI_fragment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_a_valid_protocol_relative_IRI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_a_valid_relative_IRI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_fragment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_a_valid_IRI_based_on_IPv6 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_a_valid_IRI_with_URL_encoded_stuff PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag_and_parentheses PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_a_valid_IRI_with_many_special_characters PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_an_invalid_IRI PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_an_invalid_IRI_based_on_IPv6 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_an_invalid_IRI_though_valid_IRI_reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_iri_validation_of_IRIs_an_invalid_relative_IRI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_a_schema_given_for_items_JavaScript_pseudo_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_a_schema_given_for_items_valid_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_JavaScript_pseudo_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_array_with_additional_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_correct_types PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_empty_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_incomplete_array_of_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_an_array_of_schemas_for_items_wrong_types PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_array_form_items_with_null_instance_elements_allows_null_elements PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_fewer_items_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_too_many_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_too_many_sub_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_valid_items PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_wrong_item PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_and_subitems_wrong_sub_item PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schema_false__any_non_empty_array_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schema_false__empty_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schema_true__any_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schema_true__empty_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schemas_array_with_one_item_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schemas_array_with_two_items_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_items_with_boolean_schemas_empty_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_nested_items_nested_array_with_invalid_type PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_nested_items_not_deep_enough PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_nested_items_valid_nested_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_items_single_form_items_with_null_instance_elements_allows_null_elements PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__a_valid_JSON_pointer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_3 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_3 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_multiple_characters_not_escaped_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_not_escaped_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_10 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_11 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_12 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_3 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_4 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_5 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_6 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_7 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_8 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_9 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_1 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_multiple_escaped_characters_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_adding_to_the_last_array_position PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_as_object_member_name_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_empty_segment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_the_last_empty_segment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_with_a_decimal_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxItems_maxItems_validation_with_a_decimal_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_ignores_non_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_with_a_decimal_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxLength_maxLength_validation_with_a_decimal_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_0_means_the_object_is_empty_no_properties_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_0_means_the_object_is_empty_one_property_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_ignores_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_with_a_decimal_shorter_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maxProperties_maxProperties_validation_with_a_decimal_too_long_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_boundary_point_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_ignores_non_numbers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_ignores_non_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_with_a_decimal_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minItems_minItems_validation_with_a_decimal_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_ignores_non_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_with_a_decimal_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minLength_minLength_validation_with_a_decimal_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_exact_length_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_ignores_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_with_a_decimal_longer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minProperties_minProperties_validation_with_a_decimal_too_short_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_boundary_point_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_ignores_non_numbers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_int_ignores_non_numbers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_int_int_by_int PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_int_int_by_int_fail PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_number_35_is_not_multiple_of_1_5 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_number_4_5_is_multiple_of_1_5 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_number_zero_is_multiple_of_anything PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_small_number_0_00751_is_not_multiple_of_0_0001 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_by_small_number_0_0075_is_multiple_of_0_0001 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_float_division_inf_always_invalid_but_naive_implementations_may_raise_an_overflow_error PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_multipleOf_small_multiple_of_large_integer_any_integer_is_a_multiple_of_1e_8 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_forbidden_property_property_absent PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_forbidden_property_property_present PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_allowed PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_disallowed PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_more_complex_schema_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_more_complex_schema_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_more_complex_schema_other_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_multiple_types_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_multiple_types_other_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_multiple_types_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_with_boolean_schema_false_any_value_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_not_not_with_boolean_schema_true_any_value_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_nested_oneOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_nested_oneOf_to_check_validation_semantics_null_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_both_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_complex_types_both_oneOf_valid_complex_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_complex_types_first_oneOf_valid_complex_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_complex_types_neither_oneOf_valid_complex_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_complex_types_second_oneOf_valid_complex_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_first_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_neither_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_second_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_base_schema_both_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_base_schema_mismatch_base_schema PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_base_schema_one_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_boolean_schemas_all_true_any_value_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_boolean_schemas_more_than_one_true_any_value_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_boolean_schemas_one_true_any_value_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_empty_schema_both_valid_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_empty_schema_one_valid_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_missing_optional_property_both_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_missing_optional_property_first_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_missing_optional_property_neither_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_missing_optional_property_second_oneOf_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_required_both_invalid_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_required_both_valid_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_required_first_valid_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_oneOf_oneOf_with_required_second_valid_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_boolean_schemas_empty_object_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_boolean_schemas_object_with_a_property_matching_both_true_and_false_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_boolean_schemas_object_with_both_properties_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_false_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_true_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_pattern_pattern_validation_ignores_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names___proto___not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_all_present_and_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_constructor_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_whose_names_are_Javascript_object_property_names_toString_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_boolean_schema_both_properties_present_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_boolean_schema_no_property_present_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_boolean_schema_only_false_property_present_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_boolean_schema_only_true_property_present_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_escaped_characters_object_with_all_numbers_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_escaped_characters_object_with_strings_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_all_property_names_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_ignores_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_object_without_properties_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_some_property_names_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_with_pattern_matching_property_names_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_with_pattern_non_matching_property_name_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_validation_with_pattern_object_without_properties_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_with_boolean_schema_false_empty_object_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_with_boolean_schema_false_object_with_any_properties_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_with_boolean_schema_true_empty_object_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_propertyNames_propertyNames_with_boolean_schema_true_object_with_any_properties_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_Location_independent_identifier_in_remote_ref_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_Location_independent_identifier_in_remote_ref_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote__ref_to_ref_finds_location_independent_id_non_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote__ref_to_ref_finds_location_independent_id_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_base_URI_change_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_base_URI_change_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_change_folder_in_subschema_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_change_folder_in_subschema_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_change_folder_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_base_URI_change_change_folder_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_remote_ref_remote_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_remote_ref_remote_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_remote_ref_with_ref_to_definitions_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_remote_ref_with_ref_to_definitions_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_root_ref_in_remote_ref_null_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_root_ref_in_remote_ref_object_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_refRemote_root_ref_in_remote_ref_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Location_independent_identifier_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Location_independent_identifier_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Location_independent_identifier_with_base_URI_change_in_subschema_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Recursive_references_between_schemas_invalid_tree PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Recursive_references_between_schemas_valid_tree PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Reference_an_anchor_with_a_non_relative_URI_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_Reference_an_anchor_with_a_non_relative_URI_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_NSS_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_NSS_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_q_component_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_q_component_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_r_component_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_URN_base_URI_with_r_component_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_non_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_with_file_URI_still_resolves_pointers_nix_non_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_with_file_URI_still_resolves_pointers_nix_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_with_file_URI_still_resolves_pointers_windows_non_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__id_with_file_URI_still_resolves_pointers_windows_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_does_not_validate PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__ref_prevents_a_sibling_id_from_changing_the_base_uri__ref_resolves_to_definitions_base_foo_data_validates PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__ref_to_boolean_schema_false_any_value_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref__ref_to_boolean_schema_true_any_value_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_empty_tokens_in_ref_json_pointer_non_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_empty_tokens_in_ref_json_pointer_number_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_percent_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_percent_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_slash_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_slash_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_tilde_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_escaped_pointer_ref_tilde_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_definition_exact_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_nested_refs_nested_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_nested_refs_nested_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_overrides_any_sibling_keywords_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_overrides_any_sibling_keywords_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_overrides_any_sibling_keywords_ref_valid_maxItems_ignored PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_else_a_non_integer_is_invalid_due_to_the_ref PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_else_an_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_if_a_non_integer_is_invalid_due_to_the_ref PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_if_an_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_then_a_non_integer_is_invalid_due_to_the_ref PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_to_then_an_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_with_absolute_path_reference_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_ref_with_absolute_path_reference_an_integer_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_refs_with_quote_object_with_numbers_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_refs_with_quote_object_with_strings_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_refs_with_relative_uris_and_defs_invalid_on_inner_field PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_refs_with_relative_uris_and_defs_invalid_on_outer_field PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_refs_with_relative_uris_and_defs_valid_on_both_fields PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_pointer_ref_to_array_match_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_pointer_ref_to_object_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_pointer_ref_to_object_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_inner_field PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_outer_field PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_relative_refs_with_absolute_uris_and_defs_valid_on_both_fields PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_root_pointer_ref_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_root_pointer_ref_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_root_pointer_ref_recursive_match PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_root_pointer_ref_recursive_mismatch PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_simple_URN_base_URI_with_JSON_pointer_a_non_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_simple_URN_base_URI_with_JSON_pointer_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_simple_URN_base_URI_with_ref_via_the_URN_invalid_under_the_URN_IDed_schema PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_ref_simple_URN_base_URI_with_ref_via_the_URN_valid_under_the_URN_IDed_schema PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_a_regular_expression_with_unclosed_parens_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_a_valid_regular_expression PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_regex_validation_of_regular_expressions_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP___is_not_a_valid_json_pointer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_RJP_taking_the_member_or_index_name PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_downwards_RJP PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_up_and_then_down_RJP_with_array_index PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_upwards_RJP PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__an_invalid_RJP_that_is_a_valid_JSON_Pointer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__empty_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__explicit_positive_prefix PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__multi_digit_integer_prefix PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__negative_prefix PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_json_pointer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_octothorpe PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_default_validation_not_required_by_default PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names___proto___present PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_all_present PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_constructor_present PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_properties_whose_names_are_Javascript_object_property_names_toString_present PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_validation_ignores_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_validation_ignores_other_non_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_validation_ignores_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_validation_non_present_required_property_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_validation_present_required_property_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_with_empty_array_property_not_required PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_with_escaped_characters_object_with_all_properties_present_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_required_required_with_escaped_characters_object_with_some_properties_missing_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_case_insensitive_Z PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_leap_second_Zulu SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_minus_offset PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_plus_offset PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_precise_second_fraction PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_a_valid_time_string_with_second_fraction PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_offset_indicator SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_hour SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_hour_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_minute_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_minute SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_second SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_hour SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_minute SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_with_both_Z_and_numoffset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_contains_letters SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_hour_minute_in_time_offset_must_be_two_digits SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_hour_minute_second_must_be_two_digits SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_hour_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_minute_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_hour_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_minute_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_hour_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_minute_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_hour_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_minute_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_non_ASCII_২_a_Bengali_2_ SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_time_string_with_extra_leading_zeros SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_invalid_time_string_with_no_leading_zero_for_single_digit SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_no_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_no_time_offset_with_second_fraction SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_offset_not_starting_with_plus_or_minus SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_valid_leap_second_large_negative_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_valid_leap_second_large_positive_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_valid_leap_second_negative_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_valid_leap_second_positive_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_time_validation_of_time_strings_valid_leap_second_zero_time_offset SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_an_empty_string_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_false_is_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_true_is_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_boolean_type_matches_booleans_zero_is_not_a_boolean PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_a_float_with_zero_fractional_part_is_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_an_empty_string_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_false_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_true_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_null_type_matches_only_the_null_object_zero_is_not_null PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number_and_an_integer_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_an_object_is_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_object_type_matches_objects_null_is_not_an_object PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_1_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_a_string_is_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_an_empty_string_is_still_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_string_type_matches_strings_null_is_not_a_string PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_object_or_null_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_object_or_null_null_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_object_or_null_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_object_or_null_object_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_object_or_null_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_or_object_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_or_object_null_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_or_object_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_or_object_object_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_array_or_object_string_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_as_array_with_one_item_number_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_type_type_as_array_with_one_item_string_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_false_is_not_equal_to_zero PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_true_is_not_equal_to_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_different_objects_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_false_is_not_equal_to_zero PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_objects_are_non_unique_despite_key_order PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_property_order_of_array_of_objects_is_ignored PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_true_is_not_equal_to_one PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_first_anyOf PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_third_anyOf PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_second_anyOf_which_has_a_real_schema_in_it PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_unknown_unknown_format_unknown_formats_ignore_strings PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_a_valid_URI PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_a_valid_URI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_a_valid_URI_fragment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_a_valid_protocol_relative_URI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_a_valid_relative_URI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_an_invalid_URI_Reference PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_reference_validation_of_URI_References_an_invalid_URI_fragment PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_a_valid_relative_uri_template PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_a_valid_uri_template PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_a_valid_uri_template_without_variables PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_arrays PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_booleans PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_floats PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_integers PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_nulls PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_all_string_formats_ignore_objects PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_template_format_uri_template_an_invalid_uri_template SKIPPED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_ PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_based_on_IPv4 PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_for_a_simple_text_file PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_with_URL_encoded_stuff PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag_and_parentheses PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_with_ftp_scheme PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URL_with_many_special_characters PASSED 768s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_URN PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_mailto_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_newsgroup_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_puny_coded_URL_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_a_valid_tel_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_URI_with_comma_in_scheme PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_URI_with_spaces PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_URI_with_spaces_and_missing_scheme PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft7::test_uri_validation_of_URIs_an_invalid_relative_URI_Reference PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_are_allowed_by_default_only_the_first_item_is_validated PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_as_false_without_items_ignores_non_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_as_false_without_items_items_defaults_to_empty_schema_so_everything_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_as_schema_additional_items_do_not_match_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_as_schema_additional_items_match_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_does_not_look_in_applicators_invalid_case_items_defined_in_allOf_are_not_examined PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_does_not_look_in_applicators_valid_case_items_defined_in_allOf_are_not_examined PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_with_heterogeneous_array_valid_instance PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_additionalItems_with_null_instance_elements_allows_null_elements PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_array_of_items_with_no_additionalItems_permitted_additional_items_are_not_permitted PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_array_of_items_with_no_additionalItems_permitted_empty_array PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_array_of_items_with_no_additionalItems_permitted_equal_number_of_items_present PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_1_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_array_of_items_with_no_additionalItems_permitted_fewer_number_of_items_present_2_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_valid_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_items_validation_adjusts_the_starting_index_for_additionalItems_wrong_type_of_second_item PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_invalid_with_a_array_of_mixed_types PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_when_items_is_schema_additionalItems_does_nothing_valid_with_a_array_of_type_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalItems_when_items_is_schema_boolean_additionalItems_does_nothing_all_items_match_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_allOf_are_not_examined PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_allOf PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_false PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_false PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_false PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_false PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_mismatch_first PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_mismatch_second PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_simple_types_mismatch_one PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_simple_types_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_base_schema_mismatch_base_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_base_schema_mismatch_both PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_base_schema_mismatch_first_allOf PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_base_schema_mismatch_second_allOf PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_base_schema_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_boolean_schemas_some_false_any_value_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_one_empty_schema_any_data_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_the_first_empty_schema_number_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_the_first_empty_schema_string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_the_last_empty_schema_number_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_the_last_empty_schema_string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_with_two_empty_schemas_any_data_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_allOf_wrong_type PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_nested_allOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_allOf_nested_allOf_to_check_validation_semantics_null_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_match PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_mismatch PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_with_absolute_URI_match PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_with_absolute_URI_mismatch PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_with_base_URI_change_in_subschema_match PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_Location_independent_identifier_with_base_URI_change_in_subschema_mismatch PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_in_implementations_that_strip_anchor_this_may_match_either_def PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_match_ref_to_anchor PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_anchor PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_invalid_anchors_JSON_pointers_are_not_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_invalid_anchors_MUST_start_with_a_letter_and_not_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_invalid_anchors_invalid_with_valid_beginning PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_non_schema_object_containing_an_anchor_property_const_at_const_not_anchor_does_not_match PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_non_schema_object_containing_an_anchor_property_skip_traversing_definition_for_a_valid_result PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_same_anchor_with_different_base_uri__ref_does_not_resolve_to_defs_A_allOf_0 PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anchor_same_anchor_with_different_base_uri__ref_resolves_to_defs_A_allOf_1 PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_both_anyOf_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_complex_types_both_anyOf_valid_complex_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_complex_types_first_anyOf_valid_complex_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_complex_types_neither_anyOf_valid_complex_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_complex_types_second_anyOf_valid_complex_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_first_anyOf_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_neither_anyOf_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_second_anyOf_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_base_schema_both_anyOf_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_base_schema_mismatch_base_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_base_schema_one_anyOf_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_boolean_schemas_some_true_any_value_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_one_empty_schema_number_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_anyOf_with_one_empty_schema_string_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_nested_anyOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_anyOf_nested_anyOf_to_check_validation_semantics_null_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_integer_a_bignum_is_an_integer PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_number_a_bignum_is_a_number PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_number_a_negative_bignum_is_a_number PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_bignum_string_a_bignum_is_not_a_string PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__boolean_false_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__boolean_true_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__empty_object_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__null_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__number_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__object_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_false__string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__boolean_false_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__boolean_true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__empty_object_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__null_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__number_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__object_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_boolean_schema_boolean_schema_true__string_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_validation_another_type_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_validation_another_value_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_validation_same_value_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_empty_object_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_empty_string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_false_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_float_zero_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_0_does_not_match_other_zero_like_types_integer_zero_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_1_does_not_match_true_float_one_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_1_does_not_match_true_integer_one_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_1_does_not_match_true_true_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_2_0_matches_integer_and_float_types_float_2_00001_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_false_does_not_match_a_0___a_0_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_false_does_not_match_a_0___a_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_false_does_not_match_a_0___a_false_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_true_does_not_match_a_1___a_1_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_true_does_not_match_a_1___a_1_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_a_true_does_not_match_a_1___a_true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_array_another_array_item_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_array_array_with_additional_items_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_array_same_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0___0_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0___0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0___false_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0_false_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0_float_zero_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_false_does_not_match_0_integer_zero_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_null_not_null_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_null_null_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_object_another_object_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_object_another_type_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_object_same_object_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_object_same_object_with_different_property_order_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1___1_0_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1___1_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1___true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1_float_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1_integer_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_const_with_true_does_not_match_1_true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_minus_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_minus_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_const_nul_characters_in_strings_match_string_with_nul PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_array_with_item_matching_schema_5_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_array_with_item_matching_schema_6_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_array_with_two_items_matching_schema_5_6_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_array_without_items_matching_schema_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_validation_not_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_boolean_schema_false_any_non_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_boolean_schema_false_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_boolean_schema_false_non_arrays_are_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_boolean_schema_true_any_non_empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_boolean_schema_true_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_const_keyword_array_with_item_5_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_const_keyword_array_with_two_items_5_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_keyword_with_const_keyword_array_without_item_5_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_with_false_if_subschema_any_non_empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_with_false_if_subschema_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_contains_with_null_instance_elements_allows_null_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_items_contains_does_not_match_items_matches_contains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_items_contains_matches_both_items_and_contains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_items_contains_matches_items_does_not_match_contains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_contains_items_contains_matches_neither_items_nor_contains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_a_valid_base64_encoded_JSON_document PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_a_validly_encoded_invalid_JSON_document_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_an_invalid_base64_string_that_is_valid_JSON_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_ignores_non_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_a_valid_base64_encoded_JSON_document PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_a_validly_encoded_invalid_JSON_document_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_empty_array_as_a_base64_encoded_JSON_document PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_empty_object_as_a_base64_encoded_JSON_document_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_invalid_base64_encoded_JSON_document_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_invalid_base64_string_that_is_valid_JSON_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_another_valid_base64_encoded_JSON_document PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_encoded_media_type_documents_with_schema_ignores_non_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_string_encoding_a_valid_base64_string PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_string_encoding_an_invalid_base64_string_is_not_a_valid_character_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_binary_string_encoding_ignores_non_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_string_encoded_content_based_on_media_type_a_valid_JSON_document PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_string_encoded_content_based_on_media_type_an_invalid_JSON_document_validates_true PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_content_validation_of_string_encoded_content_based_on_media_type_ignores_non_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_cross_draft_refs_to_future_drafts_are_processed_as_future_drafts_first_item_is_a_string_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_cross_draft_refs_to_future_drafts_are_processed_as_future_drafts_first_item_not_a_string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_cross_draft_refs_to_historic_drafts_are_processed_as_historic_drafts_missing_bar_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_defs_validate_definition_against_metaschema_invalid_definition_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_defs_validate_definition_against_metaschema_valid_definition_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_dependencies_with_escaped_characters_CRLF PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_dependencies_with_escaped_characters_CRLF_missing_dependent PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_dependencies_with_escaped_characters_quoted_quotes PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_dependencies_with_escaped_characters_quoted_quotes_missing_dependent PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_empty_dependents_empty_object PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_empty_dependents_non_object_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_empty_dependents_object_with_one_property PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_missing_both_dependencies PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_missing_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_missing_other_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_neither PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_nondependants PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_multiple_dependents_required_with_dependencies PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_ignores_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_ignores_other_non_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_ignores_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_missing_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_neither PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_nondependant PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentRequired_single_dependency_with_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_boolean_subschemas_empty_object_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_boolean_subschemas_object_with_both_properties_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_boolean_subschemas_object_with_property_having_schema_false_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_boolean_subschemas_object_with_property_having_schema_true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependencies_with_escaped_characters_quoted_quote PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependencies_with_escaped_characters_quoted_quote_invalid_under_dependent_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependencies_with_escaped_characters_quoted_tab PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependencies_with_escaped_characters_quoted_tab_invalid_under_dependent_schema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_both PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_root PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_dependent_subschema_incompatible_with_root_no_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_ignores_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_ignores_other_non_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_ignores_strings PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_no_dependency PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_wrong_type PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_wrong_type_both PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_dependentSchemas_single_dependency_wrong_type_other PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_0_does_not_match_false_false_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_0_does_not_match_false_float_zero_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_0_does_not_match_false_integer_zero_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_1_does_not_match_true_float_one_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_1_does_not_match_true_integer_one_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_1_does_not_match_true_true_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_escaped_characters_another_string_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_escaped_characters_member_1_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_escaped_characters_member_2_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_false_does_not_match_0_false_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_false_does_not_match_0_float_zero_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_false_does_not_match_0_integer_zero_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_true_does_not_match_1_float_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_true_does_not_match_1_integer_one_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enum_with_true_does_not_match_1_true_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_both_properties_are_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_wrong_bar_value PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_enums_in_properties_wrong_foo_value PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_validation_extra_properties_in_object_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_validation_valid_object_matches PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_enum_simple_enum_validation_something_else_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMaximum_exclusiveMaximum_validation_above_the_exclusiveMaximum_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMaximum_exclusiveMaximum_validation_below_the_exclusiveMaximum_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMaximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMaximum_exclusiveMaximum_validation_ignores_non_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMinimum_exclusiveMinimum_validation_above_the_exclusiveMinimum_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMinimum_exclusiveMinimum_validation_below_the_exclusiveMinimum_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMinimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_exclusiveMinimum_exclusiveMinimum_validation_ignores_non_numbers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_float_overflow_all_integers_are_multiples_of_0_5_if_overflow_is_handled_valid_if_optional_overflow_handling_is_implemented PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_date_time_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_duration_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_email_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_hostname_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_email_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_idn_hostname_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv4_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_iri_reference_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_json_pointer_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_regex_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_relative_json_pointer_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_time_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_reference_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uri_template_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_booleans PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_floats PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_integers PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_nulls PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_format_uuid_format_all_string_formats_ignore_objects PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_and_no_ref PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_with_absolute_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_with_base_URI_change_in_subschema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path_with_absolute_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path_with_base_URI_change_in_subschema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_and_no_ref PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_with_empty_fragment PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_with_empty_fragment_and_no_ref PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Valid_use_of_empty_fragments_in_location_independent_id_Identifier_name_with_absolute_URI PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_Valid_use_of_empty_fragments_in_location_independent_id_Identifier_name_with_base_URI_change_in_subschema PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id__id_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id__id_inside_an_enum_is_not_a_real_identifier_match_ref_to_id PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id__id_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_id PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_non_schema_object_containing_an_id_property_const_at_const_not_id_does_not_match PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_id_non_schema_object_containing_an_id_property_skip_traversing_definition_for_a_valid_result PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_else_without_then_invalid_through_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_else_without_then_valid_through_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_else_without_then_valid_when_if_test_passes PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_then_without_else_invalid_through_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_then_without_else_valid_through_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_and_then_without_else_valid_when_if_test_fails PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__invalid_redirects_to_else_and_fails PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__no_redirects_to_then_and_fails PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__other_redirects_to_else_and_passes PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__yes_redirects_to_then_and_passes PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_invalid_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_valid_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_invalid_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_valid_ PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_else_without_if_valid_when_invalid_against_lone_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_else_without_if_valid_when_valid_against_lone_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_if_without_then_or_else_valid_when_invalid_against_lone_if PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_if_without_then_or_else_valid_when_valid_against_lone_if PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_then_without_if_valid_when_invalid_against_lone_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_ignore_then_without_if_valid_when_valid_against_lone_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_else PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_then PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_a_schema_given_for_items_JavaScript_pseudo_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_a_schema_given_for_items_valid_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_JavaScript_pseudo_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_array_with_additional_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_correct_types PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_empty_array PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_incomplete_array_of_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_an_array_of_schemas_for_items_wrong_types PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_array_form_items_with_null_instance_elements_allows_null_elements PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_fewer_items_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_too_many_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_too_many_sub_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_valid_items PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_wrong_item PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_and_subitems_wrong_sub_item PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schema_false__any_non_empty_array_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schema_false__empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schema_true__any_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schema_true__empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schemas_array_with_one_item_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schemas_array_with_two_items_is_invalid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_items_with_boolean_schemas_empty_array_is_valid PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_nested_items_nested_array_with_invalid_type PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_nested_items_not_deep_enough PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_nested_items_valid_nested_array PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_items_single_form_items_with_null_instance_elements_allows_null_elements PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_all_elements_match_invalid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_all_elements_match_valid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_empty_data PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_some_elements_match_invalid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_some_elements_match_valid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_value_with_a_decimal_one_element_matches_valid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_with_contains_value_with_a_decimal_too_many_elements_match_invalid_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_without_contains_is_ignored_one_item_valid_against_lone_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_maxContains_without_contains_is_ignored_two_items_still_valid_against_lone_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_minContains_maxContains_actual_minContains_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_minContains_maxContains_minContains_actual_maxContains PASSED 769s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxContains_minContains_maxContains_minContains_maxContains_actual PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_with_a_decimal_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxItems_maxItems_validation_with_a_decimal_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_ignores_non_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_with_a_decimal_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxLength_maxLength_validation_with_a_decimal_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_0_means_the_object_is_empty_no_properties_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_0_means_the_object_is_empty_one_property_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_ignores_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_with_a_decimal_shorter_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maxProperties_maxProperties_validation_with_a_decimal_too_long_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_boundary_point_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_ignores_non_numbers PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_all_elements_match_invalid_maxContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_all_elements_match_invalid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_all_elements_match_valid_maxContains_and_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_empty_data PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_invalid_maxContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_invalid_maxContains_and_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_maxContains_minContains_invalid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_0_with_maxContains_empty_data PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_0_with_maxContains_not_more_than_maxContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_0_with_maxContains_too_many PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_0_with_no_maxContains_empty_data PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_0_with_no_maxContains_minContains_0_makes_contains_always_pass PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_1_with_contains_all_elements_match_valid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_1_with_contains_empty_data PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_1_with_contains_no_elements_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_1_with_contains_single_element_matches_valid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_1_with_contains_some_elements_match_valid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_all_elements_match_invalid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_all_elements_match_valid_minContains_exactly_as_needed_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_all_elements_match_valid_minContains_more_than_needed_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_empty_data PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_some_elements_match_invalid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_some_elements_match_valid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_with_a_decimal_value_both_elements_match_valid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_2_with_contains_with_a_decimal_value_one_element_matches_invalid_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_without_contains_is_ignored_one_item_valid_against_lone_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minContains_minContains_without_contains_is_ignored_zero_items_still_valid_against_lone_minContains PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_ignores_non_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_with_a_decimal_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minItems_minItems_validation_with_a_decimal_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_ignores_non_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_with_a_decimal_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minLength_minLength_validation_with_a_decimal_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_exact_length_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_ignores_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_with_a_decimal_longer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minProperties_minProperties_validation_with_a_decimal_too_short_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_boundary_point_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_ignores_non_numbers PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_int_ignores_non_numbers PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_int_int_by_int PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_int_int_by_int_fail PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_number_35_is_not_multiple_of_1_5 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_number_4_5_is_multiple_of_1_5 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_number_zero_is_multiple_of_anything PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_small_number_0_00751_is_not_multiple_of_0_0001 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_by_small_number_0_0075_is_multiple_of_0_0001 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_float_division_inf_always_invalid_but_naive_implementations_may_raise_an_overflow_error PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_multipleOf_small_multiple_of_large_integer_any_integer_is_a_multiple_of_1e_8 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_collect_annotations_inside_a_not_even_if_collection_is_disabled_annotations_are_still_collected_inside_a_not_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_collect_annotations_inside_a_not_even_if_collection_is_disabled_unevaluated_property PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_forbidden_property_property_absent PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_forbidden_property_property_present PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_allowed PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_disallowed PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_more_complex_schema_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_more_complex_schema_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_more_complex_schema_other_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_multiple_types_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_multiple_types_other_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_multiple_types_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_with_boolean_schema_false_any_value_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_not_not_with_boolean_schema_true_any_value_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_nested_oneOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_nested_oneOf_to_check_validation_semantics_null_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_both_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_complex_types_both_oneOf_valid_complex_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_complex_types_first_oneOf_valid_complex_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_complex_types_neither_oneOf_valid_complex_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_complex_types_second_oneOf_valid_complex_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_first_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_neither_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_second_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_base_schema_both_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_base_schema_mismatch_base_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_base_schema_one_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_boolean_schemas_all_true_any_value_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_boolean_schemas_more_than_one_true_any_value_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_boolean_schemas_one_true_any_value_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_empty_schema_both_valid_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_empty_schema_one_valid_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_missing_optional_property_both_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_missing_optional_property_first_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_missing_optional_property_neither_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_missing_optional_property_second_oneOf_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_required_both_invalid_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_required_both_valid_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_required_first_valid_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_oneOf_oneOf_with_required_second_valid_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_boolean_schemas_empty_object_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_boolean_schemas_object_with_a_property_matching_both_true_and_false_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_boolean_schemas_object_with_both_properties_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_false_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_true_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_booleans PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_floats PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_integers PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_pattern_pattern_validation_ignores_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names___proto___not_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_all_present_and_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_constructor_not_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_whose_names_are_Javascript_object_property_names_toString_not_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_boolean_schema_both_properties_present_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_boolean_schema_no_property_present_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_boolean_schema_only_false_property_present_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_boolean_schema_only_true_property_present_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_escaped_characters_object_with_all_numbers_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_escaped_characters_object_with_strings_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_all_property_names_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_ignores_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_object_without_properties_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_some_property_names_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_with_pattern_matching_property_names_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_with_pattern_non_matching_property_name_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_validation_with_pattern_object_without_properties_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_with_boolean_schema_false_empty_object_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_with_boolean_schema_false_object_with_any_properties_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_with_boolean_schema_true_empty_object_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_propertyNames_propertyNames_with_boolean_schema_true_object_with_any_properties_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_nesting_integer_matches_at_the_outer_level PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_nesting_integer_now_matches_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_nesting_single_level_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_nesting_two_levels_properties_match_with_inner_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_nesting_two_levels_properties_match_with_recursiveRef PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_initial_target_schema_resource_leaf_node_does_not_match_no_recursion PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_initial_target_schema_resource_leaf_node_does_not_match_recursion_uses_the_inner_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_initial_target_schema_resource_leaf_node_matches_recursion_uses_the_inner_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_outer_schema_resource_leaf_node_does_not_match_no_recursion PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_outer_schema_resource_leaf_node_does_not_match_recursion_only_uses_inner_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_in_the_outer_schema_resource_leaf_node_matches_recursion_only_uses_inner_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_works_like_ref_integer_does_not_match_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_works_like_ref_integer_matches_at_the_outer_level PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_works_like_ref_single_level_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_works_like_ref_two_levels_integer_does_not_match_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_no_recursiveAnchor_works_like_ref_two_levels_properties_match_with_inner_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_recursiveAnchor_false_works_like_ref_integer_does_not_match_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_recursiveAnchor_false_works_like_ref_integer_matches_at_the_outer_level PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_recursiveAnchor_false_works_like_ref_single_level_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_recursiveAnchor_false_works_like_ref_two_levels_integer_does_not_match_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_with_recursiveAnchor_false_works_like_ref_two_levels_properties_match_with_inner_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_recursiveAnchor_works_like_ref_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_recursiveAnchor_works_like_ref_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_recursiveAnchor_works_like_ref_recursive_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_recursiveAnchor_works_like_ref_recursive_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_using_nesting_integer_does_not_match_as_a_property_value PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_using_nesting_integer_matches_at_the_outer_level PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_using_nesting_single_level_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_using_nesting_two_levels_no_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef__recursiveRef_without_using_nesting_two_levels_properties_match_with_inner_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef_dynamic_recursiveRef_destination_not_predictable_at_schema_compile_time__integer_node PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef_dynamic_recursiveRef_destination_not_predictable_at_schema_compile_time__numeric_node PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef_multiple_dynamic_paths_to_the_recursiveRef_keyword_recurse_to_anyLeafNode_floats_are_allowed PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_recursiveRef_multiple_dynamic_paths_to_the_recursiveRef_keyword_recurse_to_integerNode_floats_are_not_allowed PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_internals_of_known_non_applicator_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_internals_of_known_non_applicator_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_of_a_root_arbitrary_keyword__match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_of_a_root_arbitrary_keyword__mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_of_an_arbitrary_keyword_of_a_sub_schema_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refOfUnknownKeyword_reference_of_an_arbitrary_keyword_of_a_sub_schema_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_Location_independent_identifier_in_remote_ref_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_Location_independent_identifier_in_remote_ref_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote__ref_to_ref_finds_detached_anchor_non_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote__ref_to_ref_finds_detached_anchor_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_anchor_within_remote_ref_remote_anchor_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_anchor_within_remote_ref_remote_anchor_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_base_URI_change_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_base_URI_change_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_change_folder_in_subschema_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_change_folder_in_subschema_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_change_folder_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_base_URI_change_change_folder_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_different_URN_id_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_different_URN_id_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_different_id_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_different_id_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_nested_absolute_ref_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_HTTP_ref_with_nested_absolute_ref_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_ref_remote_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_ref_remote_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_ref_with_ref_to_defs_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_remote_ref_with_ref_to_defs_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_root_ref_in_remote_ref_null_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_root_ref_in_remote_ref_object_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_refRemote_root_ref_in_remote_ref_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_Recursive_references_between_schemas_invalid_tree PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_Recursive_references_between_schemas_valid_tree PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_NSS_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_NSS_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_f_component_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_q_component_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_q_component_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_r_component_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_base_URI_with_r_component_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_ref_with_nested_pointer_ref_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_URN_ref_with_nested_pointer_ref_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_non_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_with_file_URI_still_resolves_pointers_nix_non_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_with_file_URI_still_resolves_pointers_nix_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_with_file_URI_still_resolves_pointers_windows_non_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__id_with_file_URI_still_resolves_pointers_windows_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__ref_to_boolean_schema_false_any_value_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref__ref_to_boolean_schema_true_any_value_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_empty_tokens_in_ref_json_pointer_non_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_empty_tokens_in_ref_json_pointer_number_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_percent_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_percent_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_slash_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_slash_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_tilde_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_escaped_pointer_ref_tilde_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_definition_exact_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_nested_refs_nested_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_nested_refs_nested_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_order_of_evaluation_id_and_anchor_and_ref_data_is_invalid_against_first_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_order_of_evaluation_id_and_anchor_and_ref_data_is_valid_against_first_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_order_of_evaluation_id_and_ref_data_is_invalid_against_first_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_order_of_evaluation_id_and_ref_data_is_valid_against_first_definition PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_applies_alongside_sibling_keywords_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_applies_alongside_sibling_keywords_ref_valid_maxItems_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_applies_alongside_sibling_keywords_ref_valid_maxItems_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_creates_new_scope_when_adjacent_to_keywords_referenced_subschema_doesn_t_see_annotations_from_properties PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_else_a_non_integer_is_invalid_due_to_the_ref PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_else_an_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_if_a_non_integer_is_invalid_due_to_the_ref PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_if_an_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_then_a_non_integer_is_invalid_due_to_the_ref PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_to_then_an_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_with_absolute_path_reference_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_ref_with_absolute_path_reference_an_integer_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_refs_with_quote_object_with_numbers_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_refs_with_quote_object_with_strings_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_refs_with_relative_uris_and_defs_invalid_on_inner_field PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_refs_with_relative_uris_and_defs_invalid_on_outer_field PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_refs_with_relative_uris_and_defs_valid_on_both_fields PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_pointer_ref_to_array_match_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_pointer_ref_to_object_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_pointer_ref_to_object_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_inner_field PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_outer_field PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_relative_refs_with_absolute_uris_and_defs_valid_on_both_fields PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_root_pointer_ref_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_root_pointer_ref_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_root_pointer_ref_recursive_match PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_root_pointer_ref_recursive_mismatch PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_simple_URN_base_URI_with_JSON_pointer_a_non_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_simple_URN_base_URI_with_JSON_pointer_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_simple_URN_base_URI_with_ref_via_the_URN_invalid_under_the_URN_IDed_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_ref_simple_URN_base_URI_with_ref_via_the_URN_valid_under_the_URN_IDed_schema PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_default_validation_not_required_by_default PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names___proto___present PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_all_present PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_constructor_present PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_properties_whose_names_are_Javascript_object_property_names_toString_present PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_validation_ignores_arrays PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_validation_ignores_other_non_objects PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_validation_ignores_strings PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_validation_non_present_required_property_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_validation_present_required_property_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_with_empty_array_property_not_required PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_with_escaped_characters_object_with_all_properties_present_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_required_required_with_escaped_characters_object_with_some_properties_missing_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_an_empty_string_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_false_is_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_true_is_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_boolean_type_matches_booleans_zero_is_not_a_boolean PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_a_float_with_zero_fractional_part_is_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_an_empty_string_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_false_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_true_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_null_type_matches_only_the_null_object_zero_is_not_null PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number_and_an_integer_ PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_an_object_is_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_object_type_matches_objects_null_is_not_an_object PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_1_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_a_string_is_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_an_empty_string_is_still_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_string_type_matches_strings_null_is_not_a_string PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_object_or_null_array_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_object_or_null_null_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_object_or_null_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_object_or_null_object_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_object_or_null_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_or_object_array_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_or_object_null_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_or_object_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_or_object_object_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_array_or_object_string_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_as_array_with_one_item_number_is_invalid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_type_type_as_array_with_one_item_string_is_valid PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_item_is_evaluated_in_an_uncle_schema_to_unevaluatedItems_no_extra_items PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_item_is_evaluated_in_an_uncle_schema_to_unevaluatedItems_uncle_keyword_evaluation_is_not_significant PASSED 770s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_null PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_non_array_instances_are_valid_ignores_strings PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_as_schema_with_invalid_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_as_schema_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_as_schema_with_valid_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_can_see_annotations_from_if_without_then_and_else_invalid_in_case_if_is_evaluated PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_can_see_annotations_from_if_without_then_and_else_valid_in_case_if_is_evaluated PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_can_t_see_inside_cousins_always_fails PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_false_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_false_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_true_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_true_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_one_schema_matches_and_has_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_one_schema_matches_and_has_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_two_schemas_match_and_has_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_two_schemas_match_and_has_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_boolean_schemas_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_boolean_schemas_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_doesn_t_match_and_it_has_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_doesn_t_match_and_it_has_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_matches_and_it_has_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_matches_and_it_has_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ignored_additionalItems_all_valid_under_unevaluatedItems PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ignored_additionalItems_invalid_under_unevaluatedItems PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ignored_applicator_additionalItems_all_valid_under_unevaluatedItems PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ignored_applicator_additionalItems_invalid_under_unevaluatedItems PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_items_and_additionalItems_unevaluatedItems_doesn_t_apply PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_items_and_additionalItems_with_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_items_and_additionalItems_with_no_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_invalid_additional_item PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_no_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_only_valid_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_tuple_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_tuple_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_unevaluatedItems_with_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_nested_unevaluatedItems_with_no_additional_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_not_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_null_instance_elements_allows_null_elements PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_oneOf_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_oneOf_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ref_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_ref_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_tuple_with_no_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_tuple_with_unevaluated_items PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedItems_unevaluatedItems_with_uniform_items_unevaluatedItems_doesn_t_apply PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_false_with_properties_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_false_with_properties_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_true_with_properties_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_true_with_properties_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_Empty_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_b_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_c_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_d_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_a_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_foo_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_c_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_d_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_c_d_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_c_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_d_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_a_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_b_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_c_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_d_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_foo_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_foox_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_base_case_both_properties_present PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_in_place_applicator_siblings_bar_is_missing PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_in_place_applicator_siblings_foo_is_missing PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_base_case_both_properties_present PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_in_place_applicator_siblings_bar_is_missing PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_in_place_applicator_siblings_foo_is_missing PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_inside_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_inside_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_outside_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_outside_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_inside_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_inside_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_outside_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_outside_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_null PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_non_object_instances_are_valid_ignores_strings PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_property_is_evaluated_in_an_uncle_schema_to_unevaluatedProperties_no_extra_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_property_is_evaluated_in_an_uncle_schema_to_unevaluatedProperties_uncle_keyword_evaluation_is_not_significant PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_can_see_annotations_from_if_without_then_and_else_invalid_in_case_if_is_evaluated PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_can_see_annotations_from_if_without_then_and_else_valid_in_case_if_is_evaluated PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_can_t_see_inside_cousins_always_fails PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_can_t_see_inside_cousins_reverse_order__always_fails PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_false_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_false_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_not_affected_by_propertyNames_allows_only_number_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_not_affected_by_propertyNames_string_property_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_Empty_is_invalid_no_x_or_y_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_x_and_y_are_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_x_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_y_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_are_invalid_no_x_or_y_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_x_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_y_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_x_and_y_are_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_schema_with_invalid_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_schema_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_schema_with_valid_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Deep_nested_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Empty_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Nested_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Single_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_1st_level_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_2nd_level_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_3rd_level_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_true_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_true_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_additionalProperties_with_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_additionalProperties_with_no_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_patternProperties_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_patternProperties_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_properties_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_properties_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_one_matches_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_one_matches_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_two_match_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_two_match_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_boolean_schemas_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_boolean_schemas_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_dependentSchemas_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_dependentSchemas_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_false_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_false_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_true_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_true_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_false_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_false_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_true_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_true_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_false_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_false_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_true_and_has_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_true_and_has_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_additionalProperties_with_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_additionalProperties_with_no_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_patternProperties_with_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_patternProperties_with_no_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_properties_with_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_properties_with_no_additional_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_unevaluatedProperties_with_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_nested_unevaluatedProperties_with_no_nested_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_not_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_null_valued_instance_properties_allows_null_valued_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_oneOf_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_oneOf_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_ref_with_no_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unevaluatedProperties_unevaluatedProperties_with_ref_with_unevaluated_properties PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_false_is_not_equal_to_zero PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_true_is_not_equal_to_one PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_different_objects_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_false_is_not_equal_to_zero PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_objects_are_non_unique_despite_key_order PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_property_order_of_array_of_objects_is_ignored PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_true_is_not_equal_to_one PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_first_anyOf PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_third_anyOf PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_second_anyOf_which_has_a_real_schema_in_it PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_vocabulary_ignore_unrecognized_optional_vocabulary_number_value PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_vocabulary_ignore_unrecognized_optional_vocabulary_string_value PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_applicator_vocabulary_still_works PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_no_validation_invalid_number_but_it_still_validates SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_no_validation_valid_number PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_minus_offset PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_plus_offset PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_without_second_fraction PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_UTC SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_with_minus_offset SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_closing_Z_after_time_zone_offset SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_past_leap_second_UTC SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_hour_UTC SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_minute_UTC SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_day_in_date_time_string SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_an_invalid_offset_in_date_time_string SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_date_portion SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_time_portion SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_2020_is_a_leap_year PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_2021_is_not_a_leap_year PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_YYYYMMDD_without_dashes_2023_03_28_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_implicit_day_of_week_2023_01_02_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_rollover_to_next_year_2023_01_01_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_with_day_of_week_2023_03_28_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_29_days_in_February_normal_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_30_days_in_February_leap_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_April PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_June PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_November PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_September PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_August PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_December PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_January PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_July PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_March PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_May PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_October PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_invalid_date_string_with_invalid_month PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_28_days_in_February_normal_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_29_days_in_February_leap_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_April PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_June PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_November PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_September PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_August PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_December PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_January PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_July PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_March PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_May PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_October PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_an_invalid_date_string PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_invalid_month PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_invalid_month_day_combination PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_non_padded_day_dates_are_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_non_padded_month_dates_are_not_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_date_validation_of_date_strings_only_RFC3339_not_all_of_ISO_8601_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_a_valid_duration_string PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_an_invalid_duration_string SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_element_without_unit SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_elements_out_of_order SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_four_years_duration PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_invalid_non_ASCII_২_a_Bengali_2_ SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_missing_time_separator SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_no_date_or_time_elements_present SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_no_elements_present SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_no_time_elements_present SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_one_and_a_half_days_in_days_and_hours PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_one_and_a_half_days_in_hours PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_one_minute_duration PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_one_month_duration PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_time_element_in_the_date_position SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_two_weeks PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_weeks_cannot_be_combined_with_other_units SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_zero_time_in_days PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_duration_validation_of_duration_strings_zero_time_in_seconds PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_a_valid_host_name PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_a_valid_punycoded_IDN_hostname PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_contains_underscore SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_ends_with_hyphen SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_ends_with_underscore SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_exceeds_maximum_label_length SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_maximum_label_length PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_single_label PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_single_label_ending_with_digit PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_single_label_starting_with_digit PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_single_label_with_digits PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_single_label_with_hyphen PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_starts_with_hyphen SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_hostname_validation_of_host_names_starts_with_underscore SKIPPED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_e_mail_address PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_idn_e_mail_example_example_test_in_Hangul_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_arrays PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_booleans PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_floats PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_integers PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_nulls PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_objects PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_e_mail_address PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_idn_e_mail_address PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_mixed_with_Extended_Arabic_Indic_digits PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_not_mixed_with_Extended_Arabic_Indic_digits PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Nonspacing_Mark PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Spacing_Combining_Mark PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_an_Enclosing_Mark PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_left_to_right_chars PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_right_to_left_chars PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_left_to_right_chars PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_right_to_left_chars PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Extended_Arabic_Indic_digits_not_mixed_with_Arabic_Indic_digits PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_followed_by_Greek PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_Greek PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_anything PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_Hebrew PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_anything PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_preceded_by_Hebrew PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_Hebrew PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_anything PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_preceded_by_Hebrew PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Han PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Hiragana PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Katakana PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_Hiragana_Katakana_or_Han PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_other_characters PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_following_l_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_preceding_l_ PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_following PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_preceding PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_surrounding_l_s PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_contains_in_the_3rd_and_4th_position PASSED 771s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_ends_with_a_dash PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_and_ends_with_a_dash PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_with_a_dash PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_Virama PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_anything PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_preceded_by_Virama PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_not_preceded_by_Virama_but_matches_regexp PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_preceded_by_Virama PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_a_host_name_with_a_component_too_long PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_a_valid_host_name_example_test_in_Hangul_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_contains_illegal_char_U_302E_Hangul_single_dot_tone_mark PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_illegal_first_char_U_302E_Hangul_single_dot_tone_mark PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_invalid_Punycode PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_invalid_label_correct_Punycode PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_single_label PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_ending_with_digit PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_starting_with_digit PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_digits PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_hyphen PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_idn_hostname_validation_of_internationalized_host_names_valid_Chinese_Punycode PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_a_valid_IP_address PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer_decimal_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_an_IP_address_without_4_components PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_invalid_leading_zeroes_as_they_are_treated_as_octals PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_invalid_non_ASCII_২_a_Bengali_2_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_netmask_is_not_a_part_of_ipv4_address PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv4_validation_of_IP_addresses_value_without_leading_zero_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_8_octets PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_first PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_second PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_a_long_valid_ipv6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_insufficient_octets_without_double_colons PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_in_the_IPv4_portion PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_ipv4_is_not_ipv6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_ipv4_segment_must_have_4_octets PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_leading_whitespace_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_with_omitted_octets_later PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_missing_trailing_octet_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_leading_double_colons_ipv4_mapped_ipv6_address_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_netmask_is_not_a_part_of_ipv6_address PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_no_colons_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_single_set_of_double_colons_in_the_middle_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_trailing_4_hex_symbols_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_trailing_5_hex_symbols_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_trailing_whitespace_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_triple_colons_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_ipv6_validation_of_IPv6_addresses_zone_id_is_not_a_part_of_ipv6_address PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI_fragment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_a_valid_protocol_relative_IRI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_a_valid_relative_IRI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_fragment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_a_valid_IRI_based_on_IPv6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_a_valid_IRI_with_URL_encoded_stuff PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag_and_parentheses PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_a_valid_IRI_with_many_special_characters PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_an_invalid_IRI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_an_invalid_IRI_based_on_IPv6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_an_invalid_IRI_though_valid_IRI_reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_iri_validation_of_IRIs_an_invalid_relative_IRI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__a_valid_JSON_pointer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_3 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_3 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_multiple_characters_not_escaped_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_not_escaped_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_10 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_11 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_12 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_3 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_4 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_5 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_7 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_8 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_9 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_2 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_multiple_escaped_characters_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_adding_to_the_last_array_position PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_as_object_member_name_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_empty_segment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_the_last_empty_segment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_a_regular_expression_with_unclosed_parens_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_a_valid_regular_expression PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP___is_not_a_valid_json_pointer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_RJP_taking_the_member_or_index_name PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_downwards_RJP PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_up_and_then_down_RJP_with_array_index PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_upwards_RJP PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__an_invalid_RJP_that_is_a_valid_JSON_Pointer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__empty_string PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__explicit_positive_prefix PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__multi_digit_integer_prefix PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__negative_prefix PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_json_pointer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_octothorpe PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_case_insensitive_Z PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_leap_second_Zulu SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_minus_offset PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_plus_offset PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_precise_second_fraction PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_a_valid_time_string_with_second_fraction PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_offset_indicator SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_hour SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_hour_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_minute_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_minute SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_second SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_hour SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_minute SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_with_both_Z_and_numoffset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_contains_letters SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_hour_minute_in_time_offset_must_be_two_digits SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_hour_minute_second_must_be_two_digits SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_hour_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_minute_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_hour_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_minute_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_hour_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_minute_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_hour_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_minute_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_non_ASCII_২_a_Bengali_2_ SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_time_string_with_extra_leading_zeros SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_invalid_time_string_with_no_leading_zero_for_single_digit SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_no_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_no_time_offset_with_second_fraction SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_offset_not_starting_with_plus_or_minus SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_valid_leap_second_large_negative_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_valid_leap_second_large_positive_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_valid_leap_second_negative_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_valid_leap_second_positive_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_time_validation_of_time_strings_valid_leap_second_zero_time_offset SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_unknown_unknown_format_unknown_formats_ignore_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_a_valid_URI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_a_valid_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_a_valid_URI_fragment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_a_valid_protocol_relative_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_a_valid_relative_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_an_invalid_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_reference_validation_of_URI_References_an_invalid_URI_fragment PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_a_valid_relative_uri_template PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_a_valid_uri_template PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_a_valid_uri_template_without_variables PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_template_format_uri_template_an_invalid_uri_template SKIPPED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_based_on_IPv4 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_for_a_simple_text_file PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_with_URL_encoded_stuff PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag_and_parentheses PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_with_ftp_scheme PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URL_with_many_special_characters PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_URN PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_mailto_URI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_newsgroup_URI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_puny_coded_URL_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_a_valid_tel_URI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_URI PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_URI_with_comma_in_scheme PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_URI_with_spaces PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_URI_with_spaces_and_missing_scheme PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uri_validation_of_URIs_an_invalid_relative_URI_Reference PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_lower_case PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_booleans PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_floats PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_integers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_nulls PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_string_formats_ignore_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_upper_case PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_all_zeroes_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_bad_characters_not_hex_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_dashes_in_the_wrong_spot PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_hypothetical_version_15 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_hypothetical_version_6 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_missing_section PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_mixed_case PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_no_dashes PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_too_few_dashes PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_too_many_dashes PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_valid_version_4 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_valid_version_5 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft201909Format::test_uuid_uuid_format_wrong_length PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_are_allowed_by_default_additional_properties_are_allowed PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_an_additional_property_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_other_non_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_ignores_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_no_additional_properties_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_being_false_does_not_allow_other_properties_patternProperties_are_not_additional_properties PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_invalid_property_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_can_exist_by_itself_an_additional_valid_property_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_does_not_look_in_applicators_properties_defined_in_allOf_are_not_examined PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_with_null_valued_instance_properties_allows_null_values PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_with_schema_an_additional_invalid_property_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_with_schema_an_additional_valid_property_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_additionalProperties_with_schema_no_additional_properties_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_matching_the_pattern_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_additionalProperties_non_ASCII_pattern_with_additionalProperties_not_matching_the_pattern_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_allOf PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_false PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_false_oneOf_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_false PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_false_anyOf_true_oneOf_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_false PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_false_oneOf_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_false PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_combined_with_anyOf_oneOf_allOf_true_anyOf_true_oneOf_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_mismatch_first PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_mismatch_second PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_simple_types_mismatch_one PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_simple_types_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_base_schema_mismatch_base_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_base_schema_mismatch_both PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_base_schema_mismatch_first_allOf PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_base_schema_mismatch_second_allOf PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_base_schema_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_boolean_schemas_some_false_any_value_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_one_empty_schema_any_data_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_the_first_empty_schema_number_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_the_first_empty_schema_string_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_the_last_empty_schema_number_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_the_last_empty_schema_string_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_with_two_empty_schemas_any_data_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_allOf_wrong_type PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_nested_allOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_allOf_nested_allOf_to_check_validation_semantics_null_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_match PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_mismatch PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_with_absolute_URI_match PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_with_absolute_URI_mismatch PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_with_base_URI_change_in_subschema_match PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_Location_independent_identifier_with_base_URI_change_in_subschema_mismatch PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_in_implementations_that_strip_anchor_this_may_match_either_def PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_match_ref_to_anchor PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor__anchor_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_anchor PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_invalid_anchors_JSON_pointers_are_not_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_invalid_anchors_MUST_start_with_a_letter_and_not_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_invalid_anchors_invalid_with_valid_beginning PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_non_schema_object_containing_an_anchor_property_const_at_const_not_anchor_does_not_match PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_non_schema_object_containing_an_anchor_property_skip_traversing_definition_for_a_valid_result PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_same_anchor_with_different_base_uri__ref_does_not_resolve_to_defs_A_allOf_0 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anchor_same_anchor_with_different_base_uri__ref_resolves_to_defs_A_allOf_1 PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_both_anyOf_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_complex_types_both_anyOf_valid_complex_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_complex_types_first_anyOf_valid_complex_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_complex_types_neither_anyOf_valid_complex_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_complex_types_second_anyOf_valid_complex_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_first_anyOf_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_neither_anyOf_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_second_anyOf_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_base_schema_both_anyOf_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_base_schema_mismatch_base_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_base_schema_one_anyOf_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_boolean_schemas_all_true_any_value_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_boolean_schemas_some_true_any_value_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_one_empty_schema_number_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_anyOf_with_one_empty_schema_string_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_nested_anyOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_anyOf_nested_anyOf_to_check_validation_semantics_null_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_float_comparison_with_high_precision_comparison_works_for_high_numbers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_float_comparison_with_high_precision_on_negative_numbers_comparison_works_for_very_negative_numbers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_integer_a_bignum_is_an_integer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_integer_a_negative_bignum_is_an_integer PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_maximum_integer_comparison_comparison_works_for_high_numbers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_minimum_integer_comparison_comparison_works_for_very_negative_numbers PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_number_a_bignum_is_a_number PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_number_a_negative_bignum_is_a_number PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_bignum_string_a_bignum_is_not_a_string PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__boolean_false_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__boolean_true_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__empty_object_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__null_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__number_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__object_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_false__string_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__boolean_false_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__boolean_true_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__empty_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__empty_object_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__null_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__number_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__object_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_boolean_schema_boolean_schema_true__string_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_validation_another_type_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_validation_another_value_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_validation_same_value_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_empty_object_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_empty_string_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_false_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_float_zero_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_0_does_not_match_other_zero_like_types_integer_zero_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_1_does_not_match_true_float_one_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_1_does_not_match_true_integer_one_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_1_does_not_match_true_true_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_2_0_matches_integer_and_float_types_float_2_00001_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_2_0_matches_integer_and_float_types_float_2_0_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_2_0_matches_integer_and_float_types_integer_2_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_false_does_not_match_a_0___a_0_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_false_does_not_match_a_0___a_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_false_does_not_match_a_0___a_false_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_true_does_not_match_a_1___a_1_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_true_does_not_match_a_1___a_1_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_a_true_does_not_match_a_1___a_true_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_array_another_array_item_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_array_array_with_additional_items_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_array_same_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0___0_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0___0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0___false_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0_false_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0_float_zero_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_false_does_not_match_0_integer_zero_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_null_not_null_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_null_null_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_object_another_object_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_object_another_type_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_object_same_object_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_object_same_object_with_different_property_order_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1___1_0_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1___1_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1___true_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1_float_one_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1_integer_one_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_const_with_true_does_not_match_1_true_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_float_minus_one_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_float_and_integers_are_equal_up_to_64_bit_representation_limits_integer_minus_one_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_const_nul_characters_in_strings_match_string_with_nul PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_array_with_item_matching_schema_5_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_array_with_item_matching_schema_6_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_array_with_two_items_matching_schema_5_6_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_array_without_items_matching_schema_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_validation_not_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_boolean_schema_false_any_non_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_boolean_schema_false_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_boolean_schema_false_non_arrays_are_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_boolean_schema_true_any_non_empty_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_boolean_schema_true_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_const_keyword_array_with_item_5_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_const_keyword_array_with_two_items_5_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_keyword_with_const_keyword_array_without_item_5_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_with_false_if_subschema_any_non_empty_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_with_false_if_subschema_empty_array_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_contains_with_null_instance_elements_allows_null_items PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_items_contains_does_not_match_items_matches_contains PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_items_contains_matches_both_items_and_contains PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_items_contains_matches_items_does_not_match_contains PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_contains_items_contains_matches_neither_items_nor_contains PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_a_valid_base64_encoded_JSON_document PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_a_validly_encoded_invalid_JSON_document_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_an_invalid_base64_string_that_is_valid_JSON_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_ignores_non_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_a_valid_base64_encoded_JSON_document PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_a_validly_encoded_invalid_JSON_document_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_empty_array_as_a_base64_encoded_JSON_document PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_empty_object_as_a_base64_encoded_JSON_document_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_invalid_base64_encoded_JSON_document_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_an_invalid_base64_string_that_is_valid_JSON_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_another_valid_base64_encoded_JSON_document PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_encoded_media_type_documents_with_schema_ignores_non_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_string_encoding_a_valid_base64_string PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_string_encoding_an_invalid_base64_string_is_not_a_valid_character_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_binary_string_encoding_ignores_non_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_string_encoded_content_based_on_media_type_a_valid_JSON_document PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_string_encoded_content_based_on_media_type_an_invalid_JSON_document_validates_true PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_content_validation_of_string_encoded_content_based_on_media_type_ignores_non_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_cross_draft_refs_to_historic_drafts_are_processed_as_historic_drafts_first_item_not_a_string_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_invalid_string_value_for_default_still_valid_when_the_invalid_default_is_used PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_invalid_string_value_for_default_valid_when_property_is_specified PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_invalid_type_for_default_still_valid_when_the_invalid_default_is_used PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_invalid_type_for_default_valid_when_property_is_specified PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_failing_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_an_explicit_property_value_is_checked_against_maximum_passing_ PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_default_the_default_keyword_does_not_do_anything_if_the_property_is_missing_missing_properties_are_not_filled_in_with_the_default PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_defs_validate_definition_against_metaschema_invalid_definition_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_defs_validate_definition_against_metaschema_valid_definition_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_dependencies_with_escaped_characters_CRLF PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_dependencies_with_escaped_characters_CRLF_missing_dependent PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_dependencies_with_escaped_characters_quoted_quotes PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_dependencies_with_escaped_characters_quoted_quotes_missing_dependent PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_empty_dependents_empty_object PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_empty_dependents_non_object_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_empty_dependents_object_with_one_property PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_missing_both_dependencies PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_missing_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_missing_other_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_neither PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_nondependants PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_multiple_dependents_required_with_dependencies PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_ignores_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_ignores_other_non_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_ignores_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_missing_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_neither PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_nondependant PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentRequired_single_dependency_with_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_boolean_subschemas_empty_object_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_boolean_subschemas_object_with_both_properties_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_boolean_subschemas_object_with_property_having_schema_false_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_boolean_subschemas_object_with_property_having_schema_true_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependencies_with_escaped_characters_quoted_quote PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependencies_with_escaped_characters_quoted_quote_invalid_under_dependent_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependencies_with_escaped_characters_quoted_tab PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependencies_with_escaped_characters_quoted_tab_invalid_under_dependent_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_both PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependent_subschema_incompatible_with_root_matches_root PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_dependent_subschema_incompatible_with_root_no_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_ignores_arrays PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_ignores_other_non_objects PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_ignores_strings PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_no_dependency PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_wrong_type PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_wrong_type_both PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dependentSchemas_single_dependency_wrong_type_other PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_resolves_to_the_first_dynamicAnchor_still_in_scope_that_is_encountered_when_the_schema_is_evaluated_An_array_containing_non_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_resolves_to_the_first_dynamicAnchor_still_in_scope_that_is_encountered_when_the_schema_is_evaluated_An_array_of_strings_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_that_initially_resolves_to_a_schema_with_a_matching_dynamicAnchor_resolves_to_the_first_dynamicAnchor_in_the_dynamic_scope_The_recursive_part_is_not_valid_against_the_root PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_that_initially_resolves_to_a_schema_with_a_matching_dynamicAnchor_resolves_to_the_first_dynamicAnchor_in_the_dynamic_scope_The_recursive_part_is_valid_against_the_root PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_that_initially_resolves_to_a_schema_without_a_matching_dynamicAnchor_behaves_like_a_normal_ref_to_anchor_The_recursive_part_doesn_t_need_to_validate_against_the_root PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_to_a_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_containing_non_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_to_a_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_of_strings_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_to_an_anchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_containing_non_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_to_an_anchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_of_strings_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_with_a_non_matching_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_anchor_Any_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_with_intermediate_scopes_that_don_t_include_a_matching_dynamicAnchor_does_not_affect_dynamic_scope_resolution_An_array_containing_non_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_with_intermediate_scopes_that_don_t_include_a_matching_dynamicAnchor_does_not_affect_dynamic_scope_resolution_An_array_of_strings_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_without_a_matching_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_anchor_Any_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_without_anchor_in_fragment_behaves_identical_to_ref_An_array_of_numbers_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_dynamicRef_without_anchor_in_fragment_behaves_identical_to_ref_An_array_of_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_ref_to_a_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_containing_non_strings_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_A_ref_to_a_dynamicAnchor_in_the_same_schema_resource_behaves_like_a_normal_ref_to_an_anchor_An_array_of_strings_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_An_anchor_with_the_same_name_as_a_dynamicAnchor_is_not_used_for_dynamic_scope_resolution_Any_array_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_defs_first_correct_extended_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_defs_first_incorrect_extended_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_defs_first_incorrect_parent_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_ref_first_correct_extended_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_ref_first_incorrect_extended_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_and_dynamicAnchor_are_independent_of_order_ref_first_incorrect_parent_schema PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_to_dynamicRef_finds_detached_dynamicAnchor_non_number_is_invalid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef__ref_to_dynamicRef_finds_detached_dynamicAnchor_number_is_valid PASSED 772s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_after_leaving_a_dynamic_scope_it_is_not_used_by_a_dynamicRef__then_defs_thingy_is_the_final_stop_for_the_dynamicRef PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_after_leaving_a_dynamic_scope_it_is_not_used_by_a_dynamicRef_first_scope_is_not_in_dynamic_scope_for_the_dynamicRef PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_after_leaving_a_dynamic_scope_it_is_not_used_by_a_dynamicRef_string_matches_defs_thingy_but_the_dynamicRef_does_not_stop_here PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_multiple_dynamic_paths_to_the_dynamicRef_keyword_number_list_with_number_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_multiple_dynamic_paths_to_the_dynamicRef_keyword_number_list_with_string_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_multiple_dynamic_paths_to_the_dynamicRef_keyword_string_list_with_number_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_multiple_dynamic_paths_to_the_dynamicRef_keyword_string_list_with_string_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_strict_tree_schema_guards_against_misspelled_properties_instance_with_correct_field PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_strict_tree_schema_guards_against_misspelled_properties_instance_with_misspelled_field PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_tests_for_implementation_dynamic_anchor_and_reference_link_correct_extended_schema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_tests_for_implementation_dynamic_anchor_and_reference_link_incorrect_extended_schema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_dynamicRef_tests_for_implementation_dynamic_anchor_and_reference_link_incorrect_parent_schema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_0_does_not_match_false_false_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_0_does_not_match_false_float_zero_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_0_does_not_match_false_integer_zero_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_1_does_not_match_true_float_one_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_1_does_not_match_true_integer_one_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_1_does_not_match_true_true_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_escaped_characters_another_string_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_escaped_characters_member_1_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_escaped_characters_member_2_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_false_does_not_match_0_false_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_false_does_not_match_0_float_zero_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_false_does_not_match_0_integer_zero_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_true_does_not_match_1_float_one_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_true_does_not_match_1_integer_one_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enum_with_true_does_not_match_1_true_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_both_properties_are_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_missing_all_properties_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_missing_optional_property_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_missing_required_property_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_wrong_bar_value PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_enums_in_properties_wrong_foo_value PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_validation_extra_properties_in_object_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_validation_objects_are_deep_compared PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_validation_one_of_the_enum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_validation_something_else_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_validation_valid_object_matches PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_with_null_validation_null_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_with_null_validation_number_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_heterogeneous_enum_with_null_validation_something_else_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_nul_characters_in_strings_do_not_match_string_lacking_nul PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_nul_characters_in_strings_match_string_with_nul PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_simple_enum_validation_one_of_the_enum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_enum_simple_enum_validation_something_else_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMaximum_exclusiveMaximum_validation_above_the_exclusiveMaximum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMaximum_exclusiveMaximum_validation_below_the_exclusiveMaximum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMaximum_exclusiveMaximum_validation_boundary_point_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMaximum_exclusiveMaximum_validation_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMinimum_exclusiveMinimum_validation_above_the_exclusiveMinimum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMinimum_exclusiveMinimum_validation_below_the_exclusiveMinimum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMinimum_exclusiveMinimum_validation_boundary_point_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_exclusiveMinimum_exclusiveMinimum_validation_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_float_overflow_all_integers_are_multiples_of_0_5_if_overflow_is_handled_valid_if_optional_overflow_handling_is_implemented PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_format_invalid_date_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_date_time_format_invalid_date_time_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_duration_format_invalid_duration_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_email_format_invalid_email_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_hostname_format_invalid_hostname_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_email_format_invalid_idn_email_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_idn_hostname_format_invalid_idn_hostname_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv4_format_invalid_ipv4_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_ipv6_format_invalid_ipv6_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_format_invalid_iri_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_iri_reference_format_invalid_iri_reference_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_json_pointer_format_invalid_json_pointer_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_regex_format_invalid_regex_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_relative_json_pointer_format_invalid_relative_json_pointer_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_time_format_invalid_time_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_format_invalid_uri_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_reference_format_invalid_uri_reference_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uri_template_format_invalid_uri_template_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_nulls PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_all_string_formats_ignore_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_format_uuid_format_invalid_uuid_string_is_only_an_annotation_by_default PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_and_no_ref PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_with_absolute_URI PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_name_with_base_URI_change_in_subschema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path_with_absolute_URI PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Invalid_use_of_fragments_in_location_independent_id_Identifier_path_with_base_URI_change_in_subschema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_and_no_ref PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_with_empty_fragment PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Unnormalized_ids_are_allowed_but_discouraged_Unnormalized_identifier_with_empty_fragment_and_no_ref PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Valid_use_of_empty_fragments_in_location_independent_id_Identifier_name_with_absolute_URI PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_Valid_use_of_empty_fragments_in_location_independent_id_Identifier_name_with_base_URI_change_in_subschema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id__id_inside_an_enum_is_not_a_real_identifier_exact_match_to_enum_and_type_matches PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id__id_inside_an_enum_is_not_a_real_identifier_match_ref_to_id PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id__id_inside_an_enum_is_not_a_real_identifier_no_match_on_enum_or_ref_to_id PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_non_schema_object_containing_an_id_property_const_at_const_not_id_does_not_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_id_non_schema_object_containing_an_id_property_skip_traversing_definition_for_a_valid_result PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_else_without_then_invalid_through_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_else_without_then_valid_through_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_else_without_then_valid_when_if_test_passes PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_then_without_else_invalid_through_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_then_without_else_valid_through_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_and_then_without_else_valid_when_if_test_fails PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__invalid_redirects_to_else_and_fails PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__no_redirects_to_then_and_fails PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__other_redirects_to_else_and_passes PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_appears_at_the_end_when_serialized_keyword_processing_sequence__yes_redirects_to_then_and_passes PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_invalid_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_with_boolean_schema_false_boolean_schema_false_in_if_always_chooses_the_else_path_valid_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_invalid_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_if_with_boolean_schema_true_boolean_schema_true_in_if_always_chooses_the_then_path_valid_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_else_without_if_valid_when_invalid_against_lone_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_else_without_if_valid_when_valid_against_lone_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_if_without_then_or_else_valid_when_invalid_against_lone_if PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_if_without_then_or_else_valid_when_valid_against_lone_if PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_then_without_if_valid_when_invalid_against_lone_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_ignore_then_without_if_valid_when_valid_against_lone_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_non_interference_across_combined_schemas_valid_but_would_have_been_invalid_through_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_validate_against_correct_branch_then_vs_else_invalid_through_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_else PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_if_then_else_validate_against_correct_branch_then_vs_else_valid_through_then PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_failing_case PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_infinite_loop_detection_evaluating_the_same_schema_location_against_the_same_data_location_twice_is_not_a_sign_of_an_infinite_loop_passing_case PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_a_schema_given_for_items_JavaScript_pseudo_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_a_schema_given_for_items_ignores_non_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_a_schema_given_for_items_valid_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_a_schema_given_for_items_wrong_type_of_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_fewer_items_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_too_many_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_too_many_sub_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_valid_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_wrong_item PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_and_subitems_wrong_sub_item PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_does_not_look_in_applicators_valid_case_prefixItems_in_allOf_does_not_constrain_items_invalid_case PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_does_not_look_in_applicators_valid_case_prefixItems_in_allOf_does_not_constrain_items_valid_case PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_boolean_schema_false__any_non_empty_array_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_boolean_schema_false__empty_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_boolean_schema_true__any_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_boolean_schema_true__empty_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_heterogeneous_array_heterogeneous_invalid_instance PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_heterogeneous_array_valid_instance PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_items_with_null_instance_elements_allows_null_elements PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_nested_items_nested_array_with_invalid_type PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_nested_items_not_deep_enough PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_nested_items_valid_nested_array PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_validation_adjusts_the_starting_index_for_items_valid_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_validation_adjusts_the_starting_index_for_items_wrong_type_of_second_item PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_with_no_additional_items_allowed_additional_items_are_not_permitted PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_with_no_additional_items_allowed_empty_array PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_with_no_additional_items_allowed_equal_number_of_items_present PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_with_no_additional_items_allowed_fewer_number_of_items_present_1_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_items_prefixItems_with_no_additional_items_allowed_fewer_number_of_items_present_2_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_all_elements_match_invalid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_all_elements_match_valid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_some_elements_match_invalid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_some_elements_match_valid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_value_with_a_decimal_one_element_matches_valid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_with_contains_value_with_a_decimal_too_many_elements_match_invalid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_without_contains_is_ignored_one_item_valid_against_lone_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_maxContains_without_contains_is_ignored_two_items_still_valid_against_lone_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_minContains_maxContains_actual_minContains_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_minContains_maxContains_minContains_actual_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxContains_minContains_maxContains_minContains_maxContains_actual PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_ignores_non_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_with_a_decimal_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxItems_maxItems_validation_with_a_decimal_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_ignores_non_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_two_supplementary_Unicode_code_points_is_long_enough PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_with_a_decimal_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxLength_maxLength_validation_with_a_decimal_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_0_means_the_object_is_empty_no_properties_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_0_means_the_object_is_empty_one_property_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_ignores_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_with_a_decimal_shorter_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maxProperties_maxProperties_validation_with_a_decimal_too_long_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_above_the_maximum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_below_the_maximum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_boundary_point_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_with_unsigned_integer_above_the_maximum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_with_unsigned_integer_below_the_maximum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_float_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_maximum_maximum_validation_with_unsigned_integer_boundary_point_integer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_all_elements_match_invalid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_all_elements_match_invalid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_all_elements_match_valid_maxContains_and_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_invalid_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_invalid_maxContains_and_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_maxContains_minContains_invalid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_0_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_0_minContains_0_makes_contains_always_pass PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_0_with_maxContains_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_0_with_maxContains_not_more_than_maxContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_0_with_maxContains_too_many PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_1_with_contains_all_elements_match_valid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_1_with_contains_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_1_with_contains_no_elements_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_1_with_contains_single_element_matches_valid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_1_with_contains_some_elements_match_valid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_all_elements_match_invalid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_all_elements_match_valid_minContains_exactly_as_needed_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_all_elements_match_valid_minContains_more_than_needed_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_empty_data PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_some_elements_match_invalid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_some_elements_match_valid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_with_a_decimal_value_both_elements_match_valid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_2_with_contains_with_a_decimal_value_one_element_matches_invalid_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_without_contains_is_ignored_one_item_valid_against_lone_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minContains_minContains_without_contains_is_ignored_zero_items_still_valid_against_lone_minContains PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_ignores_non_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_with_a_decimal_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minItems_minItems_validation_with_a_decimal_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_ignores_non_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_one_supplementary_Unicode_code_point_is_not_long_enough PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_with_a_decimal_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minLength_minLength_validation_with_a_decimal_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_exact_length_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_ignores_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_with_a_decimal_longer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minProperties_minProperties_validation_with_a_decimal_too_short_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_above_the_minimum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_below_the_minimum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_boundary_point_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_boundary_point_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_boundary_point_with_float_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_float_below_the_minimum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_int_below_the_minimum_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_negative_above_the_minimum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_minimum_minimum_validation_with_signed_integer_positive_above_the_minimum_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_int_ignores_non_numbers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_int_int_by_int PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_int_int_by_int_fail PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_number_35_is_not_multiple_of_1_5 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_number_4_5_is_multiple_of_1_5 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_number_zero_is_multiple_of_anything PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_small_number_0_00751_is_not_multiple_of_0_0001 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_by_small_number_0_0075_is_multiple_of_0_0001 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_float_division_inf_always_invalid_but_naive_implementations_may_raise_an_overflow_error PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_multipleOf_small_multiple_of_large_integer_any_integer_is_a_multiple_of_1e_8 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_one PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_doesn_t_match_two PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_empty PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_single PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_patternProperties_matches_two PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_one_ASCII PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_doesn_t_match_two_ASCII PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_empty PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_single PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_non_bmp_regex_Proper_UTF_16_surrogate_pair_handling_pattern_matches_two PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_collect_annotations_inside_a_not_even_if_collection_is_disabled_annotations_are_still_collected_inside_a_not_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_collect_annotations_inside_a_not_even_if_collection_is_disabled_unevaluated_property PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_forbidden_property_property_absent PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_forbidden_property_property_present PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_allowed PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_disallowed PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_more_complex_schema_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_more_complex_schema_mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_more_complex_schema_other_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_multiple_types_mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_multiple_types_other_mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_multiple_types_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_with_boolean_schema_false_any_value_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_not_not_with_boolean_schema_true_any_value_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_nested_oneOf_to_check_validation_semantics_anything_non_null_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_nested_oneOf_to_check_validation_semantics_null_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_both_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_complex_types_both_oneOf_valid_complex_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_complex_types_first_oneOf_valid_complex_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_complex_types_neither_oneOf_valid_complex_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_complex_types_second_oneOf_valid_complex_ PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_first_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_neither_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_second_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_base_schema_both_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_base_schema_mismatch_base_schema PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_base_schema_one_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_boolean_schemas_all_false_any_value_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_boolean_schemas_all_true_any_value_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_boolean_schemas_more_than_one_true_any_value_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_boolean_schemas_one_true_any_value_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_empty_schema_both_valid_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_empty_schema_one_valid_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_missing_optional_property_both_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_missing_optional_property_first_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_missing_optional_property_neither_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_missing_optional_property_second_oneOf_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_required_both_invalid_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_required_both_valid_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_required_first_valid_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_oneOf_oneOf_with_required_second_valid_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_simultaneous_match_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_a_single_valid_match_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_both_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_one_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_an_invalid_due_to_the_other_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_multiple_simultaneous_patternProperties_are_validated_multiple_matches_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_invalid_match_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_a_single_valid_match_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_ignores_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_invalid_matches_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_validates_properties_matching_a_regex_multiple_valid_matches_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_boolean_schemas_empty_object_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_boolean_schemas_object_with_a_property_matching_both_true_and_false_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_boolean_schemas_object_with_both_properties_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_false_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_boolean_schemas_object_with_property_matching_schema_true_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_patternProperties_with_null_valued_instance_properties_allows_null_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_non_recognized_members_are_ignored PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_recognized_members_are_accounted_for PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_patternProperties_regexes_are_not_anchored_by_default_and_are_case_sensitive_regexes_are_case_sensitive_2 PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_is_not_anchored_matches_a_substring PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_a_matching_pattern_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_a_non_matching_pattern_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_booleans PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_floats PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_integers PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_null PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_pattern_pattern_validation_ignores_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_JavaScript_pseudo_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_array_with_additional_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_correct_types PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_empty_array PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_incomplete_array_of_items PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_a_schema_given_for_prefixItems_wrong_types PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_additional_items_are_allowed_by_default_only_the_first_item_is_validated PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_prefixItems_with_boolean_schemas_array_with_one_item_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_prefixItems_with_boolean_schemas_array_with_two_items_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_prefixItems_with_boolean_schemas_empty_array_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_prefixItems_prefixItems_with_null_instance_elements_allows_null_elements PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_both_properties_invalid_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_both_properties_present_and_valid_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_doesn_t_invalidate_other_properties PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_object_properties_validation_one_property_invalid_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_ignores_property PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_invalidates_others PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_additionalProperty_validates_others PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_nonproperty PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_invalidates_property PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_patternProperty_validates_nonproperty PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_property_invalidates_property PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_patternProperties_additionalProperties_interaction_property_validates_property PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names___proto___not_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_all_present_and_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_constructor_not_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_whose_names_are_Javascript_object_property_names_toString_not_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_boolean_schema_both_properties_present_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_boolean_schema_no_property_present_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_boolean_schema_only_false_property_present_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_boolean_schema_only_true_property_present_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_escaped_characters_object_with_all_numbers_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_escaped_characters_object_with_strings_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_properties_properties_with_null_valued_instance_properties_allows_null_values PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_all_property_names_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_ignores_arrays PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_ignores_other_non_objects PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_ignores_strings PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_object_without_properties_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_validation_some_property_names_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_with_boolean_schema_false_empty_object_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_with_boolean_schema_false_object_with_any_properties_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_with_boolean_schema_true_empty_object_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_propertyNames_propertyNames_with_boolean_schema_true_object_with_any_properties_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_internals_of_known_non_applicator_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_internals_of_known_non_applicator_mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_of_a_root_arbitrary_keyword__match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_of_a_root_arbitrary_keyword__mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_of_an_arbitrary_keyword_of_a_sub_schema_match PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refOfUnknownKeyword_reference_of_an_arbitrary_keyword_of_a_sub_schema_mismatch PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_Location_independent_identifier_in_remote_ref_integer_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_Location_independent_identifier_in_remote_ref_string_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote__ref_to_ref_finds_detached_anchor_non_number_is_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote__ref_to_ref_finds_detached_anchor_number_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_anchor_within_remote_ref_remote_anchor_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_anchor_within_remote_ref_remote_anchor_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_base_URI_change_ref_invalid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_base_URI_change_ref_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_change_folder_in_subschema_number_is_valid PASSED 773s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_change_folder_in_subschema_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_change_folder_number_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_base_URI_change_change_folder_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_fragment_within_remote_ref_remote_fragment_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_fragment_within_remote_ref_remote_fragment_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_ref_within_remote_ref_ref_within_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_ref_within_remote_ref_ref_within_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_different_URN_id_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_different_URN_id_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_different_id_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_different_id_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_nested_absolute_ref_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_HTTP_ref_with_nested_absolute_ref_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_ref_remote_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_ref_remote_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_ref_with_ref_to_defs_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_remote_ref_with_ref_to_defs_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_retrieved_nested_refs_resolve_relative_to_their_URI_not_id_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_root_ref_in_remote_ref_null_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_root_ref_in_remote_ref_object_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_refRemote_root_ref_in_remote_ref_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_Recursive_references_between_schemas_invalid_tree PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_Recursive_references_between_schemas_valid_tree PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_NSS_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_NSS_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_URN_and_JSON_pointer_ref_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_URN_and_anchor_ref_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_f_component_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_q_component_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_q_component_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_r_component_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_base_URI_with_r_component_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_ref_with_nested_pointer_ref_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_URN_ref_with_nested_pointer_ref_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_non_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_must_be_resolved_against_nearest_parent_not_just_immediate_parent_number_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_with_file_URI_still_resolves_pointers_nix_non_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_with_file_URI_still_resolves_pointers_nix_number_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_with_file_URI_still_resolves_pointers_windows_non_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__id_with_file_URI_still_resolves_pointers_windows_number_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__ref_to_boolean_schema_false_any_value_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref__ref_to_boolean_schema_true_any_value_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_empty_tokens_in_ref_json_pointer_non_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_empty_tokens_in_ref_json_pointer_number_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_percent_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_percent_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_slash_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_slash_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_tilde_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_escaped_pointer_ref_tilde_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_definition_exact_match PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_do_not_evaluate_the_ref_inside_the_enum_matching_any_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_naive_replacement_of_ref_with_its_destination_is_not_correct_match_the_enum_exactly PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_nested_refs_nested_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_nested_refs_nested_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_order_of_evaluation_id_and_anchor_and_ref_data_is_invalid_against_first_definition PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_order_of_evaluation_id_and_anchor_and_ref_data_is_valid_against_first_definition PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_order_of_evaluation_id_and_ref_data_is_invalid_against_first_definition PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_order_of_evaluation_id_and_ref_data_is_valid_against_first_definition PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_property_named_ref_containing_an_actual_ref_property_named_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_property_named_ref_that_is_not_a_reference_property_named_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_applies_alongside_sibling_keywords_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_applies_alongside_sibling_keywords_ref_valid_maxItems_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_applies_alongside_sibling_keywords_ref_valid_maxItems_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_creates_new_scope_when_adjacent_to_keywords_referenced_subschema_doesn_t_see_annotations_from_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_else_a_non_integer_is_invalid_due_to_the_ref PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_else_an_integer_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_if_a_non_integer_is_invalid_due_to_the_ref PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_if_an_integer_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_then_a_non_integer_is_invalid_due_to_the_ref PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_to_then_an_integer_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_with_absolute_path_reference_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_ref_with_absolute_path_reference_an_integer_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_refs_with_quote_object_with_numbers_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_refs_with_quote_object_with_strings_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_refs_with_relative_uris_and_defs_invalid_on_inner_field PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_refs_with_relative_uris_and_defs_invalid_on_outer_field PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_refs_with_relative_uris_and_defs_valid_on_both_fields PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_pointer_ref_to_array_match_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_pointer_ref_to_array_mismatch_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_pointer_ref_to_object_match PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_pointer_ref_to_object_mismatch PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_inner_field PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_refs_with_absolute_uris_and_defs_invalid_on_outer_field PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_relative_refs_with_absolute_uris_and_defs_valid_on_both_fields PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_remote_ref_containing_refs_itself_remote_ref_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_remote_ref_containing_refs_itself_remote_ref_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_root_pointer_ref_match PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_root_pointer_ref_mismatch PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_root_pointer_ref_recursive_match PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_root_pointer_ref_recursive_mismatch PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_simple_URN_base_URI_with_JSON_pointer_a_non_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_simple_URN_base_URI_with_JSON_pointer_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_simple_URN_base_URI_with_ref_via_the_URN_invalid_under_the_URN_IDed_schema PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_ref_simple_URN_base_URI_with_ref_via_the_URN_valid_under_the_URN_IDed_schema PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_default_validation_not_required_by_default PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names___proto___present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_all_present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_constructor_present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_arrays PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_ignores_other_non_objects PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_none_of_the_properties_mentioned PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_properties_whose_names_are_Javascript_object_property_names_toString_present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_validation_ignores_arrays PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_validation_ignores_other_non_objects PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_validation_ignores_strings PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_validation_non_present_required_property_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_validation_present_required_property_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_with_empty_array_property_not_required PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_with_escaped_characters_object_with_all_properties_present_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_required_required_with_escaped_characters_object_with_some_properties_missing_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_a_boolean_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_a_float_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_a_string_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_an_array_is_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_an_integer_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_an_object_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_array_type_matches_arrays_null_is_not_an_array PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_a_float_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_a_string_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_an_array_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_an_empty_string_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_an_integer_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_an_object_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_false_is_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_null_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_true_is_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_boolean_type_matches_booleans_zero_is_not_a_boolean PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_a_boolean_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_a_float_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_a_float_with_zero_fractional_part_is_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_a_string_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_a_string_is_still_not_an_integer_even_if_it_looks_like_one PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_an_array_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_an_integer_is_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_an_object_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_integer_type_matches_integers_null_is_not_an_integer PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_a_boolean_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_a_float_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_a_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_an_array_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_an_integer_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_an_object_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_multiple_types_can_be_specified_in_an_array_null_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_a_float_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_a_string_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_an_array_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_an_empty_string_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_an_integer_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_an_object_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_false_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_null_is_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_true_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_null_type_matches_only_the_null_object_zero_is_not_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_a_boolean_is_not_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_a_float_is_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_a_float_with_zero_fractional_part_is_a_number_and_an_integer_ PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_a_string_is_not_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_a_string_is_still_not_a_number_even_if_it_looks_like_one PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_an_array_is_not_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_an_integer_is_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_an_object_is_not_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_number_type_matches_numbers_null_is_not_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_a_boolean_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_a_float_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_a_string_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_an_array_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_an_integer_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_an_object_is_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_object_type_matches_objects_null_is_not_an_object PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_1_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_a_boolean_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_a_float_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_a_string_is_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_a_string_is_still_a_string_even_if_it_looks_like_a_number PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_an_array_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_an_empty_string_is_still_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_an_object_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_string_type_matches_strings_null_is_not_a_string PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_object_or_null_array_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_object_or_null_null_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_object_or_null_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_object_or_null_object_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_object_or_null_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_or_object_array_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_or_object_null_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_or_object_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_or_object_object_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_array_or_object_string_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_as_array_with_one_item_number_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_type_type_as_array_with_one_item_string_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_item_is_evaluated_in_an_uncle_schema_to_unevaluatedItems_no_extra_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_item_is_evaluated_in_an_uncle_schema_to_unevaluatedItems_uncle_keyword_evaluation_is_not_significant PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_booleans PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_floats PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_integers PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_objects PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_non_array_instances_are_valid_ignores_strings PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_a_s_and_b_s_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_a_s_b_s_and_c_s_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_empty_array_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_only_a_s_and_c_s_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_only_a_s_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_only_b_s_and_c_s_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_only_b_s_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_and_contains_interact_to_control_item_dependency_relationship_only_c_s_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_as_schema_with_invalid_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_as_schema_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_as_schema_with_valid_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_can_see_annotations_from_if_without_then_and_else_invalid_in_case_if_is_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_can_see_annotations_from_if_without_then_and_else_valid_in_case_if_is_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_can_t_see_inside_cousins_always_fails PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_depends_on_adjacent_contains_contains_fails_second_item_is_not_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_depends_on_adjacent_contains_contains_passes_second_item_is_not_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_depends_on_adjacent_contains_second_item_is_evaluated_by_contains PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_depends_on_multiple_nested_contains_5_not_evaluated_passes_unevaluatedItems PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_depends_on_multiple_nested_contains_7_not_evaluated_fails_unevaluatedItems PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_false_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_false_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_true_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_true_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_one_schema_matches_and_has_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_one_schema_matches_and_has_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_two_schemas_match_and_has_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_anyOf_when_two_schemas_match_and_has_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_boolean_schemas_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_boolean_schemas_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_doesn_t_match_and_it_has_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_doesn_t_match_and_it_has_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_matches_and_it_has_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_if_then_else_when_if_matches_and_it_has_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_items_and_prefixItems_unevaluatedItems_doesn_t_apply PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_items_invalid_under_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_items_valid_under_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_invalid_additional_item PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_no_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_items_with_only_valid_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_prefixItems_and_items_with_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_prefixItems_and_items_with_no_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_tuple_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_tuple_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_unevaluatedItems_with_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_nested_unevaluatedItems_with_no_additional_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_not_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_null_instance_elements_allows_null_elements PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_oneOf_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_oneOf_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_ref_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_ref_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_tuple_with_no_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_tuple_with_unevaluated_items PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedItems_unevaluatedItems_with_uniform_items_unevaluatedItems_doesn_t_apply PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_false_with_properties_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_false_with_properties_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_true_with_properties_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_cousin_unevaluatedProperties_true_and_false_true_with_properties_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_Empty_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_b_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_c_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_d_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_a_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_a_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_foo_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_all_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_c_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_d_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_b_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_c_d_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_c_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_d_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_a_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_b_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_c_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_d_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_foo_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_foox_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_dynamic_evalation_inside_nested_refs_xx_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_base_case_both_properties_present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_in_place_applicator_siblings_bar_is_missing PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_allOf_has_unevaluated_in_place_applicator_siblings_foo_is_missing PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_base_case_both_properties_present PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_in_place_applicator_siblings_bar_is_missing PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_in_place_applicator_siblings_anyOf_has_unevaluated_in_place_applicator_siblings_foo_is_missing PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_inside_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_inside_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_outside_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_false_inner_true_properties_outside_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_inside_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_inside_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_outside_with_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_nested_unevaluatedProperties_outer_true_inner_false_properties_outside_with_no_nested_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_arrays PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_booleans PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_floats PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_integers PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_null PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_non_object_instances_are_valid_ignores_strings PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_property_is_evaluated_in_an_uncle_schema_to_unevaluatedProperties_no_extra_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_property_is_evaluated_in_an_uncle_schema_to_unevaluatedProperties_uncle_keyword_evaluation_is_not_significant PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_can_see_annotations_from_if_without_then_and_else_invalid_in_case_if_is_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_can_see_annotations_from_if_without_then_and_else_valid_in_case_if_is_evaluated PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_can_t_see_inside_cousins_always_fails PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_can_t_see_inside_cousins_reverse_order__always_fails PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_false_with_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_false_with_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_not_affected_by_propertyNames_allows_only_number_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_not_affected_by_propertyNames_string_property_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_Empty_is_invalid_no_x_or_y_ PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_x_and_y_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_x_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_and_y_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_b_are_invalid_no_x_or_y_ PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_x_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_a_and_y_are_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_ref_inside_allOf_oneOf_x_and_y_are_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_schema_with_invalid_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_schema_with_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_schema_with_valid_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Deep_nested_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Empty_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Nested_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Single_is_valid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_1st_level_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_2nd_level_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_single_cyclic_ref_Unevaluated_on_3rd_level_is_invalid PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_true_with_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_true_with_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_additionalProperties_with_additional_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_additionalProperties_with_no_additional_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_patternProperties_with_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_patternProperties_with_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_properties_with_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_adjacent_properties_with_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_one_matches_and_has_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_one_matches_and_has_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_two_match_and_has_no_unevaluated_properties PASSED 774s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_anyOf_when_two_match_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_boolean_schemas_with_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_boolean_schemas_with_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_dependentSchemas_with_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_dependentSchemas_with_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_false_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_false_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_true_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_else_not_defined_when_if_is_true_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_false_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_false_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_true_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_then_not_defined_when_if_is_true_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_false_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_false_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_true_and_has_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_if_then_else_when_if_is_true_and_has_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_additionalProperties_with_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_additionalProperties_with_no_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_patternProperties_with_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_patternProperties_with_no_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_properties_with_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_properties_with_no_additional_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_unevaluatedProperties_with_nested_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_nested_unevaluatedProperties_with_no_nested_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_not_with_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_null_valued_instance_properties_allows_null_valued_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_oneOf_with_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_oneOf_with_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_ref_with_no_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unevaluatedProperties_unevaluatedProperties_with_ref_with_unevaluated_properties PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_0_and_false_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_1_and_true_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_false_is_not_equal_to_zero PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_arrays_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_integers_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_nested_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_non_unique_array_of_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_non_unique_heterogeneous_types_are_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_numbers_are_unique_if_mathematically_unequal PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_true_is_not_equal_to_one PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_unique_array_of_arrays_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_unique_array_of_integers_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_unique_array_of_nested_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_unique_array_of_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_validation_unique_heterogeneous_types_are_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items__true_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_false_true_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_non_unique_array_extended_from_true_false_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_false_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_0_and_false_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_1_and_true_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation__0_and_false_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation__1_and_true_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation__a_false_and_a_0_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation__a_true_and_a_1_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_different_objects_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_false_is_not_equal_to_zero PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_nested_0_and_false_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_nested_1_and_true_are_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_arrays_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_integers_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_arrays_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_more_than_two_integers_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_nested_objects_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_objects_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_array_of_strings_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_non_unique_heterogeneous_types_are_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_numbers_are_unique_if_mathematically_unequal PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_objects_are_non_unique_despite_key_order PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_property_order_of_array_of_objects_is_ignored PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_true_is_not_equal_to_one PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_array_of_arrays_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_array_of_integers_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_array_of_nested_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_array_of_objects_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_array_of_strings_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_validation_unique_heterogeneous_types_are_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items__false_false_from_items_array_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items__false_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items__true_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items__true_true_from_items_array_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_false_from_items_array_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__false_true_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_false_from_items_array_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false__true_true_from_items_array_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_and_additionalItems_false_extra_items_are_invalid_even_if_unique PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_false_true_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_non_unique_array_extended_from_true_false_is_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_false_true_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_uniqueItems_uniqueItems_with_an_array_of_items_unique_array_extended_from_true_false_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_first_anyOf PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_non_schema_in_third_anyOf PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_unknownKeyword__id_inside_an_unknown_keyword_is_not_a_real_identifier_type_matches_second_anyOf_which_has_a_real_schema_in_it PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_vocabulary_ignore_unrecognized_optional_vocabulary_number_value PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_vocabulary_ignore_unrecognized_optional_vocabulary_string_value PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_applicator_vocabulary_still_works PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_no_validation_invalid_number_but_it_still_validates SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012::test_vocabulary_schema_that_uses_custom_metaschema_with_with_no_validation_vocabulary_no_validation_valid_number PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_minus_offset PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_with_plus_offset PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_string_without_second_fraction PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_UTC SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_a_valid_date_time_with_a_leap_second_with_minus_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_closing_Z_after_time_zone_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_past_leap_second_UTC SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_string SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_hour_UTC SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_date_time_with_leap_second_on_a_wrong_minute_UTC SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_day_in_date_time_string SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_an_invalid_offset_in_date_time_string SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_case_insensitive_T_and_Z PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_date_portion SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_invalid_non_ASCII_৪_a_Bengali_4_in_time_portion SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_invalid_non_padded_day_dates SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_invalid_non_padded_month_dates SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_time_validation_of_date_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_2020_is_a_leap_year PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_2021_is_not_a_leap_year PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_YYYYMMDD_without_dashes_2023_03_28_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_implicit_day_of_week_2023_01_02_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_rollover_to_next_year_2023_01_01_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_ISO8601_non_RFC3339_week_number_with_day_of_week_2023_03_28_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_29_days_in_February_normal_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_30_days_in_February_leap_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_April PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_June PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_November PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_31_days_in_September PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_August PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_December PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_January PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_July PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_March PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_May PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_32_days_in_October PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_invalid_date_string_with_invalid_month PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_28_days_in_February_normal_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_29_days_in_February_leap_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_April PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_June PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_November PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_30_days_in_September PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_August PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_December PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_January PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_July PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_March PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_May PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_a_valid_date_string_with_31_days_in_October PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_an_invalid_date_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_invalid_month PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_invalid_month_day_combination PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_non_padded_day_dates_are_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_non_padded_month_dates_are_not_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_date_validation_of_date_strings_only_RFC3339_not_all_of_ISO_8601_are_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_a_valid_duration_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_an_invalid_duration_string SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_element_without_unit SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_elements_out_of_order SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_four_years_duration PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_invalid_non_ASCII_২_a_Bengali_2_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_missing_time_separator SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_no_date_or_time_elements_present SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_no_elements_present SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_no_time_elements_present SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_one_and_a_half_days_in_days_and_hours PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_one_and_a_half_days_in_hours PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_one_minute_duration PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_one_month_duration PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_time_element_in_the_date_position SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_two_weeks PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_weeks_cannot_be_combined_with_other_units SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_zero_time_in_days PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_duration_validation_of_duration_strings_zero_time_in_seconds PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_a_quoted_string_with_a_double_dot_in_the_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_a_quoted_string_with_a_in_the_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_a_quoted_string_with_a_space_in_the_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_a_valid_e_mail_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_an_IPv4_address_literal_after_the_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_an_IPv6_address_literal_after_the_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_an_invalid_IPv4_address_literal SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_an_invalid_domain SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_an_invalid_e_mail_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_dot_after_local_part_is_not_valid SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_dot_before_local_part_is_not_valid SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_tilde_after_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_tilde_before_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_tilde_in_local_part_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_two_separated_dots_inside_local_part_are_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_email_validation_of_e_mail_addresses_two_subsequent_dots_inside_local_part_are_not_valid SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_a_host_name_containing_illegal_characters SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_a_host_name_starting_with_an_illegal_character SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_a_host_name_with_a_component_too_long SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_a_valid_host_name PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_a_valid_punycoded_IDN_hostname PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_contains_underscore SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_ends_with_hyphen SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_ends_with_underscore SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_exceeds_maximum_label_length SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_maximum_label_length PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_single_label PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_single_label_ending_with_digit PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_single_label_starting_with_digit PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_single_label_with_digits PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_single_label_with_hyphen PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_starts_with_hyphen SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_hostname_validation_of_host_names_starts_with_underscore SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_e_mail_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_a_valid_idn_e_mail_example_example_test_in_Hangul_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_e_mail_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_email_validation_of_an_internationalized_e_mail_addresses_an_invalid_idn_e_mail_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_mixed_with_Extended_Arabic_Indic_digits PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Arabic_Indic_digits_not_mixed_with_Extended_Arabic_Indic_digits PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Nonspacing_Mark PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_a_Spacing_Combining_Mark PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Begins_with_an_Enclosing_Mark PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_left_to_right_chars PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_DISALLOWED_right_to_left_chars PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_left_to_right_chars PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Exceptions_that_are_PVALID_right_to_left_chars PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Extended_Arabic_Indic_digits_not_mixed_with_Arabic_Indic_digits PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_followed_by_Greek PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_Greek PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Greek_KERAIA_not_followed_by_anything PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_Hebrew PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_not_preceded_by_anything PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERESH_preceded_by_Hebrew PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_Hebrew PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_not_preceded_by_anything PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_Hebrew_GERSHAYIM_preceded_by_Hebrew PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Han PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Hiragana PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_Katakana PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_Hiragana_Katakana_or_Han PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_KATAKANA_MIDDLE_DOT_with_no_other_characters PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_following_l_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_no_preceding_l_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_following PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_nothing_preceding PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_MIDDLE_DOT_with_surrounding_l_s PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_contains_in_the_3rd_and_4th_position PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_ends_with_a_dash PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_and_ends_with_a_dash PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_U_label_starts_with_a_dash PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_Virama PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_not_preceded_by_anything PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_JOINER_preceded_by_Virama PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_not_preceded_by_Virama_but_matches_regexp PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_ZERO_WIDTH_NON_JOINER_preceded_by_Virama PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_a_host_name_with_a_component_too_long PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_a_valid_host_name_example_test_in_Hangul_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_contains_illegal_char_U_302E_Hangul_single_dot_tone_mark PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_illegal_first_char_U_302E_Hangul_single_dot_tone_mark PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_invalid_Punycode PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_invalid_label_correct_Punycode PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_single_label PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_ending_with_digit PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_starting_with_digit PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_digits PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_single_label_with_hyphen PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_idn_hostname_validation_of_internationalized_host_names_valid_Chinese_Punycode PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_a_valid_IP_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_an_IP_address_as_an_integer_decimal_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_an_IP_address_with_out_of_range_values PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_an_IP_address_with_too_many_components PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_an_IP_address_without_4_components PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_invalid_leading_zeroes_as_they_are_treated_as_octals PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_invalid_non_ASCII_২_a_Bengali_2_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_netmask_is_not_a_part_of_ipv4_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv4_validation_of_IP_addresses_value_without_leading_zero_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_8_octets PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_first PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_a_long_invalid_ipv6_below_length_limit_second PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_a_long_valid_ipv6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_a_valid_IPv6_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_containing_illegal_characters PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_out_of_range_values PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_an_IPv6_address_with_too_many_components PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_insufficient_octets_without_double_colons PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_invalid_non_ASCII_৪_a_Bengali_4_in_the_IPv4_portion PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_ipv4_is_not_ipv6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_ipv4_segment_must_have_4_octets PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_leading_colons_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_leading_whitespace_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_missing_leading_octet_with_omitted_octets_later PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_missing_trailing_octet_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_double_colons_between_the_sections PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_a_hex_octet PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_ipv4_section_with_octet_out_of_range PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_leading_double_colons_ipv4_mapped_ipv6_address_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_mixed_format_with_the_ipv4_section_as_decimal_octets PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_netmask_is_not_a_part_of_ipv6_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_no_colons_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_no_digits_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_single_set_of_double_colons_in_the_middle_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_trailing_4_hex_symbols_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_trailing_5_hex_symbols_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_trailing_colons_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_trailing_whitespace_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_triple_colons_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_two_sets_of_double_colons_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_ipv6_validation_of_IPv6_addresses_zone_id_is_not_a_part_of_ipv6_address PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_a_valid_IRI_fragment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_a_valid_protocol_relative_IRI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_a_valid_relative_IRI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_reference_validation_of_IRI_References_an_invalid_IRI_fragment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_a_valid_IRI_based_on_IPv6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_a_valid_IRI_with_URL_encoded_stuff PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_a_valid_IRI_with_anchor_tag_and_parentheses PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_a_valid_IRI_with_many_special_characters PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_an_invalid_IRI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_an_invalid_IRI_based_on_IPv6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_an_invalid_IRI_though_valid_IRI_reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_iri_validation_of_IRIs_an_invalid_relative_IRI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__a_valid_JSON_pointer PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_URI_Fragment_Identifier_3 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_isn_t_empty_nor_starts_with_3 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_multiple_characters_not_escaped_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_not_escaped_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_some_escaped_but_not_all_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__not_a_valid_JSON_pointer_wrong_escape_character_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_10 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_11 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_12 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_3 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_4 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_5 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_7 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_8 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_as_stated_in_RFC_6901_9 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_1 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_escaped_with_fraction_part_2 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_multiple_escaped_characters_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_adding_to_the_last_array_position PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_used_as_object_member_name_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_empty_segment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_json_pointer_validation_of_JSON_pointers_JSON_String_Representation__valid_JSON_pointer_with_the_last_empty_segment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_a_regular_expression_with_unclosed_parens_is_invalid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_a_valid_regular_expression PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_regex_validation_of_regular_expressions_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP___is_not_a_valid_json_pointer PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_RJP_taking_the_member_or_index_name PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_downwards_RJP PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_up_and_then_down_RJP_with_array_index PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__a_valid_upwards_RJP PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__an_invalid_RJP_that_is_a_valid_JSON_Pointer PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__empty_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__explicit_positive_prefix PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__multi_digit_integer_prefix PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__negative_prefix PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_json_pointer PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_relative_json_pointer_validation_of_Relative_JSON_Pointers_RJP__zero_cannot_be_followed_by_other_digits_plus_octothorpe PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_case_insensitive_Z PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_leap_second_Zulu SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_minus_offset PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_plus_offset PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_precise_second_fraction PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_a_valid_time_string_with_second_fraction PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_offset_indicator SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_hour SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_hour_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_leap_second_wrong_minute_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_minute SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_second SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_hour SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_numoffset_minute SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_an_invalid_time_string_with_invalid_time_with_both_Z_and_numoffset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_contains_letters SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_hour_minute_in_time_offset_must_be_two_digits SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_hour_minute_second_must_be_two_digits SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_hour_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_Zulu_wrong_minute_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_hour_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_negative_time_offset_wrong_minute_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_hour_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_positive_time_offset_wrong_minute_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_hour_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_leap_second_zero_time_offset_wrong_minute_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_non_ASCII_২_a_Bengali_2_ SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_time_string_with_extra_leading_zeros SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_invalid_time_string_with_no_leading_zero_for_single_digit SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_no_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_no_time_offset_with_second_fraction SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_offset_not_starting_with_plus_or_minus SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_only_RFC3339_not_all_of_ISO_8601_are_valid SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_valid_leap_second_large_negative_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_valid_leap_second_large_positive_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_valid_leap_second_negative_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_valid_leap_second_positive_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_time_validation_of_time_strings_valid_leap_second_zero_time_offset SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_unknown_unknown_format_unknown_formats_ignore_strings PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_a_valid_URI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_a_valid_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_a_valid_URI_fragment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_a_valid_protocol_relative_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_a_valid_relative_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_an_invalid_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_reference_validation_of_URI_References_an_invalid_URI_fragment PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_a_valid_relative_uri_template PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_a_valid_uri_template PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_a_valid_uri_template_without_variables PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_template_format_uri_template_an_invalid_uri_template SKIPPED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_based_on_IPv4 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_for_a_simple_text_file PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_with_URL_encoded_stuff PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_with_anchor_tag_and_parentheses PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_with_ftp_scheme PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URL_with_many_special_characters PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_URN PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_mailto_URI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_newsgroup_URI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_puny_coded_URL_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_a_valid_tel_URI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_URI PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_URI_though_valid_URI_reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_URI_with_comma_in_scheme PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_URI_with_spaces PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_URI_with_spaces_and_missing_scheme PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_protocol_relative_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uri_validation_of_URIs_an_invalid_relative_URI_Reference PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_lower_case PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_arrays PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_booleans PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_floats PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_integers PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_nulls PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_string_formats_ignore_objects PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_upper_case PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_all_zeroes_is_valid PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_bad_characters_not_hex_ PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_dashes_in_the_wrong_spot PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_hypothetical_version_15 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_hypothetical_version_6 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_missing_section PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_mixed_case PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_no_dashes PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_too_few_dashes PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_too_many_dashes PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_valid_version_4 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_valid_version_5 PASSED 775s jsonschema/tests/test_jsonschema_test_suite.py::TestDraft202012Format::test_uuid_uuid_format_wrong_length PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_checks_can_be_added_at_init PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_is_type PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_is_unknown_type PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_redefine_existing_type PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_redefine_many PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_remove PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_remove_multiple PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_remove_unknown_type PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_repr PASSED 775s jsonschema/tests/test_types.py::TestTypeChecker::test_type_check_can_raise_key_error PASSED 775s jsonschema/tests/test_types.py::TestCustomTypes::test_object_can_be_extended PASSED 775s jsonschema/tests/test_types.py::TestCustomTypes::test_object_extensions_can_handle_custom_validators PASSED 775s jsonschema/tests/test_types.py::TestCustomTypes::test_object_extensions_require_custom_validators PASSED 775s jsonschema/tests/test_types.py::TestCustomTypes::test_simple_type_can_be_extended PASSED 775s jsonschema/tests/test_types.py::TestCustomTypes::test_unknown_type PASSED 775s jsonschema/tests/test_utils.py::TestEqual::test_none PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_additional_key PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_empty_dictionaries PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_equal_dictionaries PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_missing_key PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_missing_value PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_mixed_nested_equal PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_nested_dict_unequal PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_nested_equal PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_nested_list_unequal PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_one_none PASSED 775s jsonschema/tests/test_utils.py::TestDictEqual::test_same_item PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_empty_list PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_equal_lists PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_equal_nested_lists PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_first_list_larger PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_list_with_none_equal PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_list_with_none_unequal PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_one_none PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_same_list PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_second_list_larger PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_unequal_nested_lists PASSED 775s jsonschema/tests/test_utils.py::TestListEqual::test_unsorted_lists PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_attrs PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_check_schema_with_different_metaschema PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_check_schema_with_different_metaschema_defaults_to_self PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_create_default_types PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_dashes_are_stripped_from_validator_names PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_extend PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_extend_applicable_validators PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_extend_idof PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_if_a_version_is_not_provided_it_is_not_registered PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_if_a_version_is_provided_it_is_registered PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_init PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_iter_errors_multiple_errors PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_iter_errors_one_error PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_iter_errors_successful PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_long_repr PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_repr PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_repr_no_version PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_validates_registers_meta_schema_draft6_id PASSED 775s jsonschema/tests/test_validators.py::TestCreateAndExtend::test_validates_registers_meta_schema_id PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_False_schema PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_additionalItems_multiple_failures PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_additionalItems_single_failure PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_additionalProperties_false_patternProperties PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_additionalProperties_multiple_failures PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_additionalProperties_single_failure PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_const PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_contains_draft_6 PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_contains_too_few PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_contains_too_few_both_constrained PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_contains_too_many PASSED 775s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_contains_too_many_both_constrained PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_dependencies_list_draft3 PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_dependencies_list_draft7 PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_dependencies_single_element PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_dependentRequired PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_does_not_contain PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_exclusiveMaximum PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_exclusiveMinimum PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_heterogeneous_additionalItems_with_Items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_heterogeneous_items_prefixItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_heterogeneous_properties_additionalProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_heterogeneous_properties_unevaluatedProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_heterogeneous_unevaluatedItems_prefixItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_invalid_format_default_message PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_maxItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_maxLength PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_maxProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_maximum PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_minItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_minLength PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_minProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_minimum PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_multipleOf PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_multiple_type_failure PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_object_with_named_type_failure PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_object_without_title_type_failure_draft3 PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_oneOf_matches_none PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_oneOf_matches_too_many PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_pattern PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_prefixItems_with_items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_prefixItems_with_multiple_extra_items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_required PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_single_item PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_single_type_failure PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_single_type_list_failure PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_unevaluated_items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_unevaluated_items_on_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_unevaluated_properties_disallowed PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_unevaluated_properties_invalid_against_subschema PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorMessages::test_unevaluated_properties_on_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_additionalItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_additionalItems_with_items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_additionalProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_anyOf PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_boolean_schema_False PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_contains_none PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_contains_too_few PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_contains_too_many PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_if_else PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_if_then PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_multiple_nesting PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_patternProperties PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_prefixItems PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_prefixItems_with_items PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_propertyNames PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_recursive PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_ref PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_ref_sibling PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_single_nesting PASSED 776s jsonschema/tests/test_validators.py::TestValidationErrorDetails::test_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_False_is_not_a_schema PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_False_is_not_a_schema_even_if_you_forget_to_check PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_True_is_not_a_schema PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_True_is_not_a_schema_even_if_you_forget_to_check PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_any_type_is_redefinable PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_any_type_is_valid_for_type_any PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_is_type_does_not_evade_bool_if_it_is_being_tested PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_is_type_is_true_for_any_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft3Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_False_is_not_a_schema PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_False_is_not_a_schema_even_if_you_forget_to_check PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_True_is_not_a_schema PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_True_is_not_a_schema_even_if_you_forget_to_check PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft4Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft6Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft7Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft201909Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_check_redefined_sequence PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_enum_allows_empty_arrays PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_enum_allows_non_unique_items PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_evolve PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_evolve_with_subclass PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_invalid_instances_are_not_valid PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_invalid_properties PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_is_type_evades_bool_inheriting_from_int PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_is_type_is_false_for_invalid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_is_type_is_true_for_valid_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_can_validate_with_decimals PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_creates_a_ref_resolver_if_not_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_does_not_validate_formats_by_default PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_implements_the_validator_protocol PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_properly_formats_tuples_in_errors PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_returns_true_for_formats_it_does_not_know_about PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_upconverts_from_deprecated_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_upconverts_from_yet_older_deprecated_legacy_RefResolvers PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_it_validates_formats_if_a_checker_is_provided PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_minItems_invalid_string PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_non_existent_properties_are_ignored PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_non_string_custom_type PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_schema_with_invalid_regex PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_schema_with_invalid_regex_with_disabled_format_validation PASSED 776s jsonschema/tests/test_validators.py::TestDraft202012Validator::test_valid_instances_are_valid PASSED 776s jsonschema/tests/test_validators.py::TestLatestValidator::test_ref_resolvers_may_have_boolean_schemas_stored PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_False PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_True PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_custom_validator PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_custom_validator_draft6 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_does_not_warn_if_meta_schema_is_unspecified PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_201909 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_202012 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_3 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_4 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_6 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_draft_7 PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_validator_for_custom_default PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_validator_for_custom_default_with_schema PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_validator_for_jsonschema_default PASSED 776s jsonschema/tests/test_validators.py::TestValidatorFor::test_warns_if_meta_schema_specified_was_not_found PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft202012_validator_is_chosen PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft202012_validator_is_the_default PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft3_validator_is_chosen PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft4_validator_is_chosen PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft6_validator_is_chosen PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_draft7_validator_is_chosen PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_it_uses_best_match PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_schema_error_message PASSED 776s jsonschema/tests/test_validators.py::TestValidate::test_validation_error_message PASSED 776s jsonschema/tests/test_validators.py::TestThreading::test_validation_across_a_second_thread PASSED 776s jsonschema/tests/test_validators.py::TestReferencing::test_custom_registries_do_not_autoretrieve_remote_resources PASSED 776s jsonschema/tests/test_validators.py::TestReferencing::test_registry_with_retrieve PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_cache_remote_off PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_cache_remote_on PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_custom_uri_scheme_handlers PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_helpful_error_message_on_failed_pop_scope PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_if_you_give_it_junk_you_get_a_resolution_error PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_can_construct_a_base_uri_from_a_schema PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_can_construct_a_base_uri_from_a_schema_without_id PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_does_not_retrieve_schema_urls_from_the_network PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_resolves_local_refs PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_resolves_local_refs_with_id PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_retrieves_local_refs_via_urlopen PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_retrieves_stored_refs PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_retrieves_unstored_refs_via_requests PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_it_retrieves_unstored_refs_via_urlopen PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_newly_created_validator_with_ref_resolver PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_pointer_within_schema_with_different_id PASSED 776s jsonschema/tests/test_validators.py::TestRefResolver::test_refresolver_with_pointer_in_schema_with_no_id PASSED 776s 776s ====================== 7264 passed, 273 skipped in 14.28s ====================== 777s autopkgtest [19:38:44]: test upstream-py3: -----------------------] 777s autopkgtest [19:38:44]: test upstream-py3: - - - - - - - - - - results - - - - - - - - - - 777s upstream-py3 PASS 778s autopkgtest [19:38:45]: @@@@@@@@@@@@@@@@@@@@ summary 778s upstream-py3 PASS