0s autopkgtest [10:22:17]: starting date and time: 2024-06-16 10:22:17+0000 0s autopkgtest [10:22:17]: git checkout: 433ed4cb Merge branch 'skia/nova_flock' into 'ubuntu/5.34+prod' 0s autopkgtest [10:22:17]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.522q2mf1/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-3.secgroup --name adt-oracular-arm64-dt-schema-20240616-102217-juju-7f2275-prod-proposed-migration-environment-3-ed9b6961-cdf4-4180-a100-181c15031c81 --image adt/ubuntu-oracular-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -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/ 1749s autopkgtest [10:51:26]: testbed dpkg architecture: arm64 1750s autopkgtest [10:51:27]: testbed apt version: 2.9.3 1750s autopkgtest [10:51:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1750s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 1751s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2576 B] 1751s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [36.1 kB] 1751s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [389 kB] 1751s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7052 B] 1751s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [55.3 kB] 1751s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [33.3 kB] 1751s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [312 kB] 1751s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [8312 B] 1751s Fetched 955 kB in 1s (943 kB/s) 1751s Reading package lists... 1756s Reading package lists... 1757s Building dependency tree... 1757s Reading state information... 1757s Calculating upgrade... 1758s The following packages will be upgraded: 1758s apt apt-utils dracut-install libapt-pkg6.0t64 libc-bin libc-dev-bin 1758s libc-devtools libc6 libc6-dev libldap-common libldap2 libnss3 locales 1758s python3-certifi ubuntu-pro-client ubuntu-pro-client-l10n 1758s 16 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1758s Need to get 13.8 MB of archives. 1758s After this operation, 9216 B of additional disk space will be used. 1758s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 libc-devtools arm64 2.39-0ubuntu9 [27.8 kB] 1758s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 libc6-dev arm64 2.39-0ubuntu9 [1595 kB] 1759s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 libc-dev-bin arm64 2.39-0ubuntu9 [19.7 kB] 1759s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 libc6 arm64 2.39-0ubuntu9 [2776 kB] 1759s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 libc-bin arm64 2.39-0ubuntu9 [591 kB] 1759s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 libapt-pkg6.0t64 arm64 2.9.5 [967 kB] 1759s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 apt arm64 2.9.5 [1362 kB] 1759s Get:8 http://ftpmaster.internal/ubuntu oracular/main arm64 apt-utils arm64 2.9.5 [211 kB] 1759s Get:9 http://ftpmaster.internal/ubuntu oracular/main arm64 locales all 2.39-0ubuntu9 [4235 kB] 1759s Get:10 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-pro-client-l10n arm64 32.3.1 [19.4 kB] 1759s Get:11 http://ftpmaster.internal/ubuntu oracular/main arm64 ubuntu-pro-client arm64 32.3.1 [228 kB] 1759s Get:12 http://ftpmaster.internal/ubuntu oracular/main arm64 dracut-install arm64 102-3ubuntu2 [32.4 kB] 1759s Get:13 http://ftpmaster.internal/ubuntu oracular/main arm64 libldap-common all 2.6.7+dfsg-1~exp1ubuntu9 [31.5 kB] 1759s Get:14 http://ftpmaster.internal/ubuntu oracular/main arm64 libldap2 arm64 2.6.7+dfsg-1~exp1ubuntu9 [193 kB] 1759s Get:15 http://ftpmaster.internal/ubuntu oracular/main arm64 libnss3 arm64 2:3.101-1 [1361 kB] 1759s Get:16 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-certifi all 2024.6.2-1 [160 kB] 1760s Preconfiguring packages ... 1760s Fetched 13.8 MB in 1s (13.8 MB/s) 1760s (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 ... 78264 files and directories currently installed.) 1760s Preparing to unpack .../libc-devtools_2.39-0ubuntu9_arm64.deb ... 1760s Unpacking libc-devtools (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1761s Preparing to unpack .../libc6-dev_2.39-0ubuntu9_arm64.deb ... 1761s Unpacking libc6-dev:arm64 (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1762s Preparing to unpack .../libc-dev-bin_2.39-0ubuntu9_arm64.deb ... 1762s Unpacking libc-dev-bin (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1762s Preparing to unpack .../libc6_2.39-0ubuntu9_arm64.deb ... 1763s Unpacking libc6:arm64 (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1763s Setting up libc6:arm64 (2.39-0ubuntu9) ... 1765s (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 ... 78264 files and directories currently installed.) 1765s Preparing to unpack .../libc-bin_2.39-0ubuntu9_arm64.deb ... 1765s Unpacking libc-bin (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1765s Setting up libc-bin (2.39-0ubuntu9) ... 1765s (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 ... 78264 files and directories currently installed.) 1765s Preparing to unpack .../libapt-pkg6.0t64_2.9.5_arm64.deb ... 1765s Unpacking libapt-pkg6.0t64:arm64 (2.9.5) over (2.9.3) ... 1766s Setting up libapt-pkg6.0t64:arm64 (2.9.5) ... 1766s (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 ... 78264 files and directories currently installed.) 1766s Preparing to unpack .../archives/apt_2.9.5_arm64.deb ... 1766s Unpacking apt (2.9.5) over (2.9.3) ... 1766s Setting up apt (2.9.5) ... 1767s (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 ... 78264 files and directories currently installed.) 1767s Preparing to unpack .../0-apt-utils_2.9.5_arm64.deb ... 1767s Unpacking apt-utils (2.9.5) over (2.9.3) ... 1767s Preparing to unpack .../1-locales_2.39-0ubuntu9_all.deb ... 1767s Unpacking locales (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 1767s Preparing to unpack .../2-ubuntu-pro-client-l10n_32.3.1_arm64.deb ... 1767s Unpacking ubuntu-pro-client-l10n (32.3.1) over (32.3) ... 1767s Preparing to unpack .../3-ubuntu-pro-client_32.3.1_arm64.deb ... 1768s Unpacking ubuntu-pro-client (32.3.1) over (32.3) ... 1768s Preparing to unpack .../4-dracut-install_102-3ubuntu2_arm64.deb ... 1768s Unpacking dracut-install (102-3ubuntu2) over (102-3ubuntu1) ... 1768s Preparing to unpack .../5-libldap-common_2.6.7+dfsg-1~exp1ubuntu9_all.deb ... 1768s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu9) over (2.6.7+dfsg-1~exp1ubuntu8) ... 1769s Preparing to unpack .../6-libldap2_2.6.7+dfsg-1~exp1ubuntu9_arm64.deb ... 1769s Unpacking libldap2:arm64 (2.6.7+dfsg-1~exp1ubuntu9) over (2.6.7+dfsg-1~exp1ubuntu8) ... 1769s Preparing to unpack .../7-libnss3_2%3a3.101-1_arm64.deb ... 1769s Unpacking libnss3:arm64 (2:3.101-1) over (2:3.100-1) ... 1769s Preparing to unpack .../8-python3-certifi_2024.6.2-1_all.deb ... 1769s Unpacking python3-certifi (2024.6.2-1) over (2023.11.17-1) ... 1769s Setting up apt-utils (2.9.5) ... 1769s Setting up libnss3:arm64 (2:3.101-1) ... 1769s Setting up locales (2.39-0ubuntu9) ... 1771s Generating locales (this might take a while)... 1774s en_US.UTF-8... done 1774s Generation complete. 1775s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu9) ... 1775s Setting up python3-certifi (2024.6.2-1) ... 1775s Setting up dracut-install (102-3ubuntu2) ... 1775s Setting up libc-dev-bin (2.39-0ubuntu9) ... 1775s Setting up ubuntu-pro-client (32.3.1) ... 1775s Installing new version of config file /etc/apparmor.d/ubuntu_pro_esm_cache ... 1778s Setting up libldap2:arm64 (2.6.7+dfsg-1~exp1ubuntu9) ... 1778s Setting up libc-devtools (2.39-0ubuntu9) ... 1778s Setting up ubuntu-pro-client-l10n (32.3.1) ... 1778s Setting up libc6-dev:arm64 (2.39-0ubuntu9) ... 1778s Processing triggers for man-db (2.12.1-2) ... 1780s Processing triggers for libc-bin (2.39-0ubuntu9) ... 1782s Reading package lists... 1782s Building dependency tree... 1782s Reading state information... 1783s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1785s Hit:1 http://ftpmaster.internal/ubuntu oracular InRelease 1785s Hit:2 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1785s Hit:3 http://ftpmaster.internal/ubuntu oracular-security InRelease 1785s Hit:4 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1789s Reading package lists... 1790s Reading package lists... 1790s Building dependency tree... 1790s Reading state information... 1791s Calculating upgrade... 1791s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1791s Reading package lists... 1792s Building dependency tree... 1792s Reading state information... 1792s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1793s autopkgtest [10:52:10]: rebooting testbed after setup commands that affected boot 1797s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1830s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1839s autopkgtest [10:52:56]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 02:32:42 UTC 2024 1843s autopkgtest [10:53:00]: @@@@@@@@@@@@@@@@@@@@ apt-source dt-schema 1846s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (dsc) [2207 B] 1846s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (tar) [68.2 kB] 1846s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (diff) [5036 B] 1847s gpgv: Signature made Sun Jan 28 20:56:36 2024 UTC 1847s gpgv: using RSA key DB1309B6B0AA08EC28A1BF1C06369EAD1D3E0105 1847s gpgv: issuer "gagath@debian.org" 1847s gpgv: Can't check signature: No public key 1847s dpkg-source: warning: cannot verify inline signature for ./dt-schema_2023.11-3.dsc: no acceptable signature found 1847s autopkgtest [10:53:04]: testing package dt-schema version 2023.11-3 1847s autopkgtest [10:53:04]: build not needed 1848s autopkgtest [10:53:05]: test unittests: preparing testbed 1849s Reading package lists... 1849s Building dependency tree... 1849s Reading state information... 1850s Starting pkgProblemResolver with broken count: 0 1850s Starting 2 pkgProblemResolver with broken count: 0 1850s Done 1850s The following additional packages will be installed: 1850s dt-schema python3-all python3-libfdt python3-rfc3987 python3-ruamel.yaml 1850s python3-ruamel.yaml.clib 1850s The following NEW packages will be installed: 1850s autopkgtest-satdep dt-schema python3-all python3-libfdt python3-rfc3987 1850s python3-ruamel.yaml python3-ruamel.yaml.clib 1850s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 1850s Need to get 306 kB/307 kB of archives. 1850s After this operation, 1409 kB of additional disk space will be used. 1850s Get:1 /tmp/autopkgtest.tw4LT1/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [736 B] 1851s Get:2 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-libfdt arm64 1.7.0-2build1 [59.1 kB] 1851s Get:3 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-rfc3987 all 1.3.8-2 [8862 B] 1851s Get:4 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ruamel.yaml.clib arm64 0.2.8-1build1 [126 kB] 1851s Get:5 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ruamel.yaml all 0.17.21-1 [86.6 kB] 1851s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 dt-schema all 2023.11-3 [24.4 kB] 1851s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-all arm64 3.12.3-0ubuntu1 [888 B] 1852s Fetched 306 kB in 0s (620 kB/s) 1852s Selecting previously unselected package python3-libfdt. 1853s (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 ... 78264 files and directories currently installed.) 1853s Preparing to unpack .../0-python3-libfdt_1.7.0-2build1_arm64.deb ... 1853s Unpacking python3-libfdt (1.7.0-2build1) ... 1853s Selecting previously unselected package python3-rfc3987. 1853s Preparing to unpack .../1-python3-rfc3987_1.3.8-2_all.deb ... 1853s Unpacking python3-rfc3987 (1.3.8-2) ... 1853s Selecting previously unselected package python3-ruamel.yaml.clib:arm64. 1854s Preparing to unpack .../2-python3-ruamel.yaml.clib_0.2.8-1build1_arm64.deb ... 1854s Unpacking python3-ruamel.yaml.clib:arm64 (0.2.8-1build1) ... 1854s Selecting previously unselected package python3-ruamel.yaml. 1854s Preparing to unpack .../3-python3-ruamel.yaml_0.17.21-1_all.deb ... 1854s Unpacking python3-ruamel.yaml (0.17.21-1) ... 1854s Selecting previously unselected package dt-schema. 1854s Preparing to unpack .../4-dt-schema_2023.11-3_all.deb ... 1854s Unpacking dt-schema (2023.11-3) ... 1854s Selecting previously unselected package python3-all. 1854s Preparing to unpack .../5-python3-all_3.12.3-0ubuntu1_arm64.deb ... 1854s Unpacking python3-all (3.12.3-0ubuntu1) ... 1854s Selecting previously unselected package autopkgtest-satdep. 1854s Preparing to unpack .../6-1-autopkgtest-satdep.deb ... 1854s Unpacking autopkgtest-satdep (0) ... 1855s Setting up python3-ruamel.yaml.clib:arm64 (0.2.8-1build1) ... 1855s Setting up python3-all (3.12.3-0ubuntu1) ... 1855s Setting up python3-libfdt (1.7.0-2build1) ... 1855s Setting up python3-rfc3987 (1.3.8-2) ... 1855s Setting up python3-ruamel.yaml (0.17.21-1) ... 1855s Setting up dt-schema (2023.11-3) ... 1857s Setting up autopkgtest-satdep (0) ... 1861s (Reading database ... 78367 files and directories currently installed.) 1861s Removing autopkgtest-satdep (0) ... 1861s autopkgtest [10:53:18]: test unittests: [----------------------- 1862s === python3.12 === 1862s .EEEEEEEEEEEEEEEEE.EEEE.../tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: required: 3 1862s E 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='$id') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='title') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='maintainers') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='description') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='required') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='bad-key') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/compatible') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/reg') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupts') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-names') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-controller') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/#interrupt-cells') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/gpio-controller') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpio') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpios') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/another-property') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/vendor,property') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_required_properties (__main__.TestDTMetaSchema.test_required_properties) 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 45, in test_required_properties 1862s self.schema.is_valid(strict=True) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='$id') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='title') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='maintainers') 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 1862s document = self.store[url] 1862s ~~~~~~~~~~^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 1862s return self.store[self.normalize(uri)] 1862s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 1862s document = self.resolve_remote(url) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 1862s result = self.handlers[scheme](uri) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 1862s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s During handling of the above exception, another exception occurred: 1862s 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 1862s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 1862s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 1862s return context.handle('assertRaises', args, kwargs) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 1862s callable_obj(*args, **kwargs) 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 1862s for error in self.iter_errors(): 1862s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 1862s meta_schema = self.resolver.resolve_from_url(self['$schema']) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 1862s raise exceptions.RefResolutionError(exc) 1862s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 1862s 1862s ====================================================================== 1862s ERROR: test_dtb_validation (__main__.TestDTValidate.test_dtb_validation) 1862s Test that all DT files under ./test/ validate against the DT schema (DTB) 1862s ---------------------------------------------------------------------- 1862s Traceback (most recent call last): 1862s File "/tmp/autopkgtest.tw4LT1/autopkgtest_tmp/test/test-dt-validate.py", line 107, in setUp 1862s self.validator = dtschema.DTValidator([ os.path.join(os.path.abspath(basedir), "schemas/")]) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 363, in __init__ 1862s self.make_property_type_cache() 1862s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 420, in make_property_type_cache 1862s self.props, self.pat_props = get_prop_types(self.schemas) 1862s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1862s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 187, in get_prop_types 1862s del props[r'^[a-z][a-z0-9\-]*$'] 1862s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 1862s KeyError: '^[a-z][a-z0-9\\-]*$' 1862s 1862s ---------------------------------------------------------------------- 1862s Ran 9 tests in 0.108s 1862s 1862s FAILED (errors=22) 1863s autopkgtest [10:53:20]: test unittests: -----------------------] 1863s unittests FAIL non-zero exit status 1 1863s autopkgtest [10:53:20]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1864s autopkgtest [10:53:21]: @@@@@@@@@@@@@@@@@@@@ summary 1864s unittests FAIL non-zero exit status 1 1888s nova [W] Skipping flock in bos03-arm64 1888s Creating nova instance adt-oracular-arm64-dt-schema-20240616-102217-juju-7f2275-prod-proposed-migration-environment-3-ed9b6961-cdf4-4180-a100-181c15031c81 from image adt/ubuntu-oracular-arm64-server-20240615.img (UUID 891f4ace-6bc2-49e5-8107-dfb2761629d0)...