0s autopkgtest [19:53:59]: starting date and time: 2024-07-25 19:53:59+0000 0s autopkgtest [19:53:59]: git checkout: fd3bed09 nova: allow more retries for quota issues 0s autopkgtest [19:53:59]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.7iwojgh0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:dt-schema --apt-upgrade dt-schema --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=dt-schema/2023.11-3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-ppc64el-9.secgroup --name adt-oracular-ppc64el-dt-schema-20240725-195358-juju-7f2275-prod-proposed-migration-environment-3-b6b9b399-b466-4280-bbcb-2de28d2860c7 --image adt/ubuntu-oracular-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 125s autopkgtest [19:56:04]: testbed dpkg architecture: ppc64el 125s autopkgtest [19:56:04]: testbed apt version: 2.9.6 125s autopkgtest [19:56:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 126s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 126s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [542 kB] 127s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 127s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 127s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [57.0 kB] 127s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el Packages [82.6 kB] 127s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el c-n-f Metadata [2116 B] 127s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el Packages [1368 B] 127s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el c-n-f Metadata [120 B] 127s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el Packages [548 kB] 127s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el c-n-f Metadata [8952 B] 127s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el Packages [1448 B] 127s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el c-n-f Metadata [120 B] 129s Fetched 1382 kB in 1s (1533 kB/s) 129s Reading package lists... 132s Reading package lists... 132s Building dependency tree... 132s Reading state information... 132s Calculating upgrade... 132s The following NEW packages will be installed: 132s libgomp1 libgraphite2-3 libharfbuzz0b libimagequant0 libraqm0 132s The following packages will be upgraded: 132s libgd3 rsyslog strace 132s 3 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 132s Need to get 2150 kB of archives. 132s After this operation, 2535 kB of additional disk space will be used. 132s Get:1 http://ftpmaster.internal/ubuntu oracular/main ppc64el rsyslog ppc64el 8.2406.0-1ubuntu1 [625 kB] 133s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el strace ppc64el 6.8-2 [472 kB] 133s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgomp1 ppc64el 14.1.0-5ubuntu1 [161 kB] 133s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 133s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 133s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libharfbuzz0b ppc64el 8.3.0-2build2 [580 kB] 133s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libraqm0 ppc64el 0.10.1-1build1 [19.4 kB] 133s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgd3 ppc64el 2.3.3-12ubuntu3 [165 kB] 133s Fetched 2150 kB in 1s (3319 kB/s) 133s (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 ... 72776 files and directories currently installed.) 133s Preparing to unpack .../0-rsyslog_8.2406.0-1ubuntu1_ppc64el.deb ... 133s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 133s Preparing to unpack .../1-strace_6.8-2_ppc64el.deb ... 133s Unpacking strace (6.8-2) over (6.8-0ubuntu2) ... 133s Selecting previously unselected package libgomp1:ppc64el. 133s Preparing to unpack .../2-libgomp1_14.1.0-5ubuntu1_ppc64el.deb ... 133s Unpacking libgomp1:ppc64el (14.1.0-5ubuntu1) ... 133s Selecting previously unselected package libimagequant0:ppc64el. 133s Preparing to unpack .../3-libimagequant0_2.18.0-1build1_ppc64el.deb ... 133s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 133s Selecting previously unselected package libgraphite2-3:ppc64el. 133s Preparing to unpack .../4-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 133s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 133s Selecting previously unselected package libharfbuzz0b:ppc64el. 133s Preparing to unpack .../5-libharfbuzz0b_8.3.0-2build2_ppc64el.deb ... 133s Unpacking libharfbuzz0b:ppc64el (8.3.0-2build2) ... 133s Selecting previously unselected package libraqm0:ppc64el. 133s Preparing to unpack .../6-libraqm0_0.10.1-1build1_ppc64el.deb ... 133s Unpacking libraqm0:ppc64el (0.10.1-1build1) ... 133s Preparing to unpack .../7-libgd3_2.3.3-12ubuntu3_ppc64el.deb ... 133s Unpacking libgd3:ppc64el (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 133s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 133s Setting up rsyslog (8.2406.0-1ubuntu1) ... 133s info: The user `syslog' is already a member of `adm'. 134s Setting up libgomp1:ppc64el (14.1.0-5ubuntu1) ... 134s Setting up strace (6.8-2) ... 134s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 134s Setting up libharfbuzz0b:ppc64el (8.3.0-2build2) ... 134s Setting up libraqm0:ppc64el (0.10.1-1build1) ... 134s Setting up libgd3:ppc64el (2.3.3-12ubuntu3) ... 134s Processing triggers for man-db (2.12.1-2) ... 136s Processing triggers for libc-bin (2.39-0ubuntu9) ... 136s Reading package lists... 136s Building dependency tree... 136s Reading state information... 136s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 137s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 137s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 137s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 137s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 138s Reading package lists... 138s Reading package lists... 138s Building dependency tree... 138s Reading state information... 138s Calculating upgrade... 138s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 138s Reading package lists... 138s Building dependency tree... 138s Reading state information... 138s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 139s autopkgtest [19:56:18]: rebooting testbed after setup commands that affected boot 166s autopkgtest [19:56:45]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:05:55 UTC 2024 168s autopkgtest [19:56:47]: @@@@@@@@@@@@@@@@@@@@ apt-source dt-schema 170s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (dsc) [2207 B] 170s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (tar) [68.2 kB] 170s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (diff) [5036 B] 170s gpgv: Signature made Sun Jan 28 20:56:36 2024 UTC 170s gpgv: using RSA key DB1309B6B0AA08EC28A1BF1C06369EAD1D3E0105 170s gpgv: issuer "gagath@debian.org" 170s gpgv: Can't check signature: No public key 170s dpkg-source: warning: cannot verify inline signature for ./dt-schema_2023.11-3.dsc: no acceptable signature found 171s autopkgtest [19:56:50]: testing package dt-schema version 2023.11-3 171s autopkgtest [19:56:50]: build not needed 172s autopkgtest [19:56:51]: test unittests: preparing testbed 173s Reading package lists... 173s Building dependency tree... 173s Reading state information... 173s Starting pkgProblemResolver with broken count: 0 173s Starting 2 pkgProblemResolver with broken count: 0 173s Done 173s The following additional packages will be installed: 173s device-tree-compiler dt-schema libfdt1 python3-all python3-libfdt 173s python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 173s The following NEW packages will be installed: 173s autopkgtest-satdep device-tree-compiler dt-schema libfdt1 python3-all 173s python3-libfdt python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 173s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 173s Need to get 624 kB/625 kB of archives. 173s After this operation, 2551 kB of additional disk space will be used. 173s Get:1 /tmp/autopkgtest.hlKof2/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [736 B] 174s Get:2 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-libfdt ppc64el 1.7.0-2build1 [70.9 kB] 174s Get:3 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-rfc3987 all 1.3.8-2 [8862 B] 174s Get:4 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-ruamel.yaml.clib ppc64el 0.2.8-1build1 [159 kB] 174s Get:5 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-ruamel.yaml all 0.17.21-1 [86.6 kB] 174s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el dt-schema all 2023.11-3 [24.4 kB] 174s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-all ppc64el 3.12.3-0ubuntu1 [888 B] 174s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libfdt1 ppc64el 1.7.0-2build1 [26.1 kB] 174s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el device-tree-compiler ppc64el 1.7.0-2build1 [248 kB] 174s Fetched 624 kB in 1s (1196 kB/s) 174s Selecting previously unselected package python3-libfdt. 174s (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 ... 72801 files and directories currently installed.) 174s Preparing to unpack .../0-python3-libfdt_1.7.0-2build1_ppc64el.deb ... 174s Unpacking python3-libfdt (1.7.0-2build1) ... 174s Selecting previously unselected package python3-rfc3987. 174s Preparing to unpack .../1-python3-rfc3987_1.3.8-2_all.deb ... 174s Unpacking python3-rfc3987 (1.3.8-2) ... 174s Selecting previously unselected package python3-ruamel.yaml.clib:ppc64el. 174s Preparing to unpack .../2-python3-ruamel.yaml.clib_0.2.8-1build1_ppc64el.deb ... 174s Unpacking python3-ruamel.yaml.clib:ppc64el (0.2.8-1build1) ... 175s Selecting previously unselected package python3-ruamel.yaml. 175s Preparing to unpack .../3-python3-ruamel.yaml_0.17.21-1_all.deb ... 175s Unpacking python3-ruamel.yaml (0.17.21-1) ... 175s Selecting previously unselected package dt-schema. 175s Preparing to unpack .../4-dt-schema_2023.11-3_all.deb ... 175s Unpacking dt-schema (2023.11-3) ... 175s Selecting previously unselected package python3-all. 175s Preparing to unpack .../5-python3-all_3.12.3-0ubuntu1_ppc64el.deb ... 175s Unpacking python3-all (3.12.3-0ubuntu1) ... 175s Selecting previously unselected package libfdt1:ppc64el. 175s Preparing to unpack .../6-libfdt1_1.7.0-2build1_ppc64el.deb ... 175s Unpacking libfdt1:ppc64el (1.7.0-2build1) ... 175s Selecting previously unselected package device-tree-compiler. 175s Preparing to unpack .../7-device-tree-compiler_1.7.0-2build1_ppc64el.deb ... 175s Unpacking device-tree-compiler (1.7.0-2build1) ... 175s Selecting previously unselected package autopkgtest-satdep. 175s Preparing to unpack .../8-1-autopkgtest-satdep.deb ... 175s Unpacking autopkgtest-satdep (0) ... 175s Setting up python3-ruamel.yaml.clib:ppc64el (0.2.8-1build1) ... 175s Setting up python3-all (3.12.3-0ubuntu1) ... 175s Setting up libfdt1:ppc64el (1.7.0-2build1) ... 175s Setting up python3-libfdt (1.7.0-2build1) ... 175s Setting up python3-rfc3987 (1.3.8-2) ... 175s Setting up device-tree-compiler (1.7.0-2build1) ... 175s Setting up python3-ruamel.yaml (0.17.21-1) ... 175s Setting up dt-schema (2023.11-3) ... 175s Setting up autopkgtest-satdep (0) ... 175s Processing triggers for man-db (2.12.1-2) ... 176s Processing triggers for libc-bin (2.39-0ubuntu9) ... 178s (Reading database ... 72932 files and directories currently installed.) 178s Removing autopkgtest-satdep (0) ... 179s autopkgtest [19:56:58]: test unittests: [----------------------- 179s === python3.12 === 179s .EEEEEEEEEEEEEEEEE.EEEE.../tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: required: 3 179s E 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='$id') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='title') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='maintainers') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='description') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='required') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='bad-key') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/compatible') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/reg') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupts') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-names') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-controller') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/#interrupt-cells') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/gpio-controller') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpio') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpios') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/another-property') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/vendor,property') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_required_properties (__main__.TestDTMetaSchema.test_required_properties) 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 45, in test_required_properties 179s self.schema.is_valid(strict=True) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='$id') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='title') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='maintainers') 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 179s document = self.store[url] 179s ~~~~~~~~~~^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 179s return self.store[self.normalize(uri)] 179s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 179s document = self.resolve_remote(url) 179s ^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 179s result = self.handlers[scheme](uri) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 179s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s During handling of the above exception, another exception occurred: 179s 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 179s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 179s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 179s return context.handle('assertRaises', args, kwargs) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 179s callable_obj(*args, **kwargs) 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 179s for error in self.iter_errors(): 179s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 179s meta_schema = self.resolver.resolve_from_url(self['$schema']) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 179s raise exceptions.RefResolutionError(exc) 179s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 179s 179s ====================================================================== 179s ERROR: test_dtb_validation (__main__.TestDTValidate.test_dtb_validation) 179s Test that all DT files under ./test/ validate against the DT schema (DTB) 179s ---------------------------------------------------------------------- 179s Traceback (most recent call last): 179s File "/tmp/autopkgtest.hlKof2/autopkgtest_tmp/test/test-dt-validate.py", line 107, in setUp 179s self.validator = dtschema.DTValidator([ os.path.join(os.path.abspath(basedir), "schemas/")]) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 363, in __init__ 179s self.make_property_type_cache() 179s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 420, in make_property_type_cache 179s self.props, self.pat_props = get_prop_types(self.schemas) 179s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 187, in get_prop_types 179s del props[r'^[a-z][a-z0-9\-]*$'] 179s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 179s KeyError: '^[a-z][a-z0-9\\-]*$' 179s 179s ---------------------------------------------------------------------- 179s Ran 9 tests in 0.133s 179s 179s FAILED (errors=22) 180s autopkgtest [19:56:59]: test unittests: -----------------------] 180s autopkgtest [19:56:59]: test unittests: - - - - - - - - - - results - - - - - - - - - - 180s unittests FAIL non-zero exit status 1 180s autopkgtest [19:56:59]: @@@@@@@@@@@@@@@@@@@@ summary 180s unittests FAIL non-zero exit status 1 186s nova [W] Using flock in prodstack6-ppc64el 186s Creating nova instance adt-oracular-ppc64el-dt-schema-20240725-195358-juju-7f2275-prod-proposed-migration-environment-3-b6b9b399-b466-4280-bbcb-2de28d2860c7 from image adt/ubuntu-oracular-ppc64el-server-20240725.img (UUID e4ddc217-2ed6-48e8-885f-1fd4e0408ef2)...