0s autopkgtest [16:04:09]: starting date and time: 2024-07-26 16:04:09+0000 0s autopkgtest [16:04:09]: git checkout: fd3bed09 nova: allow more retries for quota issues 0s autopkgtest [16:04:09]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.uuuqmzt0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-jsonschema --apt-upgrade dt-schema --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-jsonschema/4.19.2-3ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-19.secgroup --name adt-oracular-s390x-dt-schema-20240726-160409-juju-7f2275-prod-proposed-migration-environment-2-9c811867-4773-4581-9519-9e62a6dad0d2 --image adt/ubuntu-oracular-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -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/ 61s autopkgtest [16:05:10]: testbed dpkg architecture: s390x 62s autopkgtest [16:05:11]: testbed apt version: 2.9.6 62s autopkgtest [16:05:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 63s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 63s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 63s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [50.6 kB] 63s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 63s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [436 kB] 63s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x Packages [66.8 kB] 63s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x c-n-f Metadata [2112 B] 63s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted s390x Packages [1368 B] 63s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted s390x c-n-f Metadata [120 B] 63s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x Packages [397 kB] 63s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe s390x c-n-f Metadata [8372 B] 63s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse s390x Packages [2072 B] 63s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse s390x c-n-f Metadata [120 B] 63s Fetched 1104 kB in 1s (1535 kB/s) 63s Reading package lists... 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Calculating upgrade... 66s The following NEW packages will be installed: 66s python3-jsonschema-specifications python3-referencing python3-rpds-py 66s The following packages will be upgraded: 66s python3-jsonschema 66s 1 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 66s Need to get 376 kB of archives. 66s After this operation, 1126 kB of additional disk space will be used. 66s Get:1 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-rpds-py s390x 0.12.0-3build1 [281 kB] 66s Get:2 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-referencing all 0.31.0-1 [20.8 kB] 66s Get:3 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-jsonschema-specifications all 2023.12.1-1ubuntu1 [9242 B] 66s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main s390x python3-jsonschema all 4.19.2-3ubuntu1 [65.4 kB] 67s Fetched 376 kB in 0s (771 kB/s) 67s Selecting previously unselected package python3-rpds-py. 67s (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 ... 54730 files and directories currently installed.) 67s Preparing to unpack .../python3-rpds-py_0.12.0-3build1_s390x.deb ... 67s Unpacking python3-rpds-py (0.12.0-3build1) ... 67s Selecting previously unselected package python3-referencing. 67s Preparing to unpack .../python3-referencing_0.31.0-1_all.deb ... 67s Unpacking python3-referencing (0.31.0-1) ... 67s Selecting previously unselected package python3-jsonschema-specifications. 67s Preparing to unpack .../python3-jsonschema-specifications_2023.12.1-1ubuntu1_all.deb ... 67s Unpacking python3-jsonschema-specifications (2023.12.1-1ubuntu1) ... 67s Preparing to unpack .../python3-jsonschema_4.19.2-3ubuntu1_all.deb ... 67s Unpacking python3-jsonschema (4.19.2-3ubuntu1) over (4.10.3-2ubuntu1) ... 67s Setting up python3-rpds-py (0.12.0-3build1) ... 67s Setting up python3-referencing (0.31.0-1) ... 67s Setting up python3-jsonschema-specifications (2023.12.1-1ubuntu1) ... 67s Setting up python3-jsonschema (4.19.2-3ubuntu1) ... 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 68s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 68s Get:2 http://ftpmaster.internal/ubuntu oracular InRelease [121 kB] 68s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 68s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 68s Get:5 http://ftpmaster.internal/ubuntu oracular/main Sources [1383 kB] 69s Get:6 http://ftpmaster.internal/ubuntu oracular/universe Sources [20.3 MB] 70s Get:7 http://ftpmaster.internal/ubuntu oracular/multiverse Sources [300 kB] 70s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x Packages [1345 kB] 70s Get:9 http://ftpmaster.internal/ubuntu oracular/universe s390x Packages [14.8 MB] 70s Get:10 http://ftpmaster.internal/ubuntu oracular/multiverse s390x Packages [167 kB] 73s Fetched 38.4 MB in 5s (7340 kB/s) 74s Reading package lists... 74s Reading package lists... 74s Building dependency tree... 74s Reading state information... 74s Calculating upgrade... 74s The following package was automatically installed and is no longer required: 74s python3-six 74s Use 'sudo apt autoremove' to remove it. 74s The following NEW packages will be installed: 74s libgomp1 libgraphite2-3 libharfbuzz0b libimagequant0 libraqm0 74s The following packages will be upgraded: 74s bind9-dnsutils bind9-host bind9-libs bpfcc-tools bpftrace cloud-init cpio 74s dash dmsetup gcc-14-base gdisk kpartx krb5-locales libbpf1 libbpfcc 74s libdevmapper1.02.1 libgcc-s1 libgd3 libgssapi-krb5-2 libheif-plugin-aomdec 74s libheif-plugin-aomenc libheif-plugin-libde265 libheif1 libk5crypto3 74s libkrb5-3 libkrb5support0 liblz4-1 libnftnl11 libnspr4 libp11-kit0 74s libstdc++6 libudisks2-0 libxml2 logrotate mawk multipath-tools nano 74s netcat-openbsd networkd-dispatcher pci.ids powermgmt-base python3-bpfcc 74s python3-launchpadlib rsyslog s390-tools s390-tools-data s390-tools-signed 74s strace systemd-hwe-hwdb ubuntu-pro-client ubuntu-pro-client-l10n udisks2 74s 52 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 74s Need to get 30.5 MB of archives. 74s After this operation, 60.2 MB of additional disk space will be used. 74s Get:1 http://ftpmaster.internal/ubuntu oracular/main s390x dash s390x 0.5.12-9ubuntu1 [94.5 kB] 74s Get:2 http://ftpmaster.internal/ubuntu oracular/main s390x gcc-14-base s390x 14.1.0-5ubuntu1 [49.8 kB] 74s Get:3 http://ftpmaster.internal/ubuntu oracular/main s390x libstdc++6 s390x 14.1.0-5ubuntu1 [897 kB] 75s Get:4 http://ftpmaster.internal/ubuntu oracular/main s390x libgcc-s1 s390x 14.1.0-5ubuntu1 [35.8 kB] 75s Get:5 http://ftpmaster.internal/ubuntu oracular/main s390x liblz4-1 s390x 1.9.4-3 [75.5 kB] 75s Get:6 http://ftpmaster.internal/ubuntu oracular/main s390x libp11-kit0 s390x 0.25.5-2ubuntu1 [313 kB] 75s Get:7 http://ftpmaster.internal/ubuntu oracular/main s390x mawk s390x 1.3.4.20240622-2 [132 kB] 75s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x libdevmapper1.02.1 s390x 2:1.02.196-1ubuntu1 [142 kB] 75s Get:9 http://ftpmaster.internal/ubuntu oracular/main s390x dmsetup s390x 2:1.02.196-1ubuntu1 [80.4 kB] 75s Get:10 http://ftpmaster.internal/ubuntu oracular/main s390x krb5-locales all 1.21.3-3 [14.3 kB] 75s Get:11 http://ftpmaster.internal/ubuntu oracular/main s390x libbpf1 s390x 1:1.4.5-1 [180 kB] 75s Get:12 http://ftpmaster.internal/ubuntu oracular/main s390x libgssapi-krb5-2 s390x 1.21.3-3 [146 kB] 75s Get:13 http://ftpmaster.internal/ubuntu oracular/main s390x libkrb5-3 s390x 1.21.3-3 [352 kB] 75s Get:14 http://ftpmaster.internal/ubuntu oracular/main s390x libkrb5support0 s390x 1.21.3-3 [34.8 kB] 75s Get:15 http://ftpmaster.internal/ubuntu oracular/main s390x libk5crypto3 s390x 1.21.3-3 [89.5 kB] 75s Get:16 http://ftpmaster.internal/ubuntu oracular/main s390x libxml2 s390x 2.12.7+dfsg-3 [663 kB] 75s Get:17 http://ftpmaster.internal/ubuntu oracular/main s390x logrotate s390x 3.22.0-1 [54.6 kB] 75s Get:18 http://ftpmaster.internal/ubuntu oracular/main s390x netcat-openbsd s390x 1.226-1.1 [43.4 kB] 75s Get:19 http://ftpmaster.internal/ubuntu oracular/main s390x networkd-dispatcher all 2.2.4-1.1 [15.6 kB] 75s Get:20 http://ftpmaster.internal/ubuntu oracular/main s390x rsyslog s390x 8.2406.0-1ubuntu1 [530 kB] 75s Get:21 http://ftpmaster.internal/ubuntu oracular/main s390x systemd-hwe-hwdb all 256.2.1 [3210 B] 75s Get:22 http://ftpmaster.internal/ubuntu oracular/main s390x ubuntu-pro-client-l10n s390x 33.2 [19.2 kB] 75s Get:23 http://ftpmaster.internal/ubuntu oracular/main s390x ubuntu-pro-client s390x 33.2 [231 kB] 75s Get:24 http://ftpmaster.internal/ubuntu oracular/main s390x bind9-dnsutils s390x 1:9.18.28-0ubuntu1 [162 kB] 75s Get:25 http://ftpmaster.internal/ubuntu oracular/main s390x bind9-host s390x 1:9.18.28-0ubuntu1 [50.0 kB] 75s Get:26 http://ftpmaster.internal/ubuntu oracular/main s390x bind9-libs s390x 1:9.18.28-0ubuntu1 [1238 kB] 75s Get:27 http://ftpmaster.internal/ubuntu oracular/main s390x cpio s390x 2.15+dfsg-1ubuntu3 [87.9 kB] 75s Get:28 http://ftpmaster.internal/ubuntu oracular/main s390x libnftnl11 s390x 1.2.7-1 [65.9 kB] 75s Get:29 http://ftpmaster.internal/ubuntu oracular/main s390x nano s390x 8.1-1 [297 kB] 75s Get:30 http://ftpmaster.internal/ubuntu oracular/main s390x pci.ids all 0.0~2024.06.23-1 [278 kB] 75s Get:31 http://ftpmaster.internal/ubuntu oracular/main s390x powermgmt-base all 1.37+nmu1 [6928 B] 75s Get:32 http://ftpmaster.internal/ubuntu oracular/main s390x strace s390x 6.8-2 [479 kB] 75s Get:33 http://ftpmaster.internal/ubuntu oracular/main s390x libbpfcc s390x 0.30.0+ds-1ubuntu2 [677 kB] 75s Get:34 http://ftpmaster.internal/ubuntu oracular/main s390x python3-bpfcc all 0.30.0+ds-1ubuntu2 [40.3 kB] 75s Get:35 http://ftpmaster.internal/ubuntu oracular/main s390x bpfcc-tools all 0.30.0+ds-1ubuntu2 [697 kB] 75s Get:36 http://ftpmaster.internal/ubuntu oracular/main s390x bpftrace s390x 0.21.0-1ubuntu6 [15.8 MB] 76s Get:37 http://ftpmaster.internal/ubuntu oracular/main s390x libheif-plugin-libde265 s390x 1.17.6-4build1 [8334 B] 76s Get:38 http://ftpmaster.internal/ubuntu oracular/main s390x libheif-plugin-aomenc s390x 1.17.6-4build1 [15.2 kB] 76s Get:39 http://ftpmaster.internal/ubuntu oracular/main s390x libheif1 s390x 1.17.6-4build1 [294 kB] 76s Get:40 http://ftpmaster.internal/ubuntu oracular/main s390x libheif-plugin-aomdec s390x 1.17.6-4build1 [10.5 kB] 76s Get:41 http://ftpmaster.internal/ubuntu oracular/main s390x libgomp1 s390x 14.1.0-5ubuntu1 [150 kB] 76s Get:42 http://ftpmaster.internal/ubuntu oracular/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 76s Get:43 http://ftpmaster.internal/ubuntu oracular/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 76s Get:44 http://ftpmaster.internal/ubuntu oracular/main s390x libharfbuzz0b s390x 8.3.0-2build2 [515 kB] 76s Get:45 http://ftpmaster.internal/ubuntu oracular/main s390x libraqm0 s390x 0.10.1-1build1 [16.2 kB] 76s Get:46 http://ftpmaster.internal/ubuntu oracular/main s390x libgd3 s390x 2.3.3-12ubuntu3 [141 kB] 76s Get:47 http://ftpmaster.internal/ubuntu oracular/main s390x libnspr4 s390x 2:4.35-1.1ubuntu1 [124 kB] 76s Get:48 http://ftpmaster.internal/ubuntu oracular/main s390x udisks2 s390x 2.10.1-9ubuntu1 [294 kB] 76s Get:49 http://ftpmaster.internal/ubuntu oracular/main s390x libudisks2-0 s390x 2.10.1-9ubuntu1 [173 kB] 76s Get:50 http://ftpmaster.internal/ubuntu oracular/main s390x python3-launchpadlib all 2.0.0-1 [126 kB] 76s Get:51 http://ftpmaster.internal/ubuntu oracular/main s390x s390-tools-data all 2.33.1-0ubuntu4 [18.9 kB] 76s Get:52 http://ftpmaster.internal/ubuntu oracular/main s390x s390-tools s390x 2.33.1-0ubuntu4 [3198 kB] 76s Get:53 http://ftpmaster.internal/ubuntu oracular/main s390x s390-tools-signed all 2.33.1-0ubuntu4 [12.3 kB] 76s Get:54 http://ftpmaster.internal/ubuntu oracular/main s390x cloud-init all 24.3~1g6e4153b3-0ubuntu1 [592 kB] 76s Get:55 http://ftpmaster.internal/ubuntu oracular/main s390x gdisk s390x 1.0.10-2 [261 kB] 76s Get:56 http://ftpmaster.internal/ubuntu oracular/main s390x kpartx s390x 0.9.9-1ubuntu2 [35.5 kB] 76s Get:57 http://ftpmaster.internal/ubuntu oracular/main s390x multipath-tools s390x 0.9.9-1ubuntu2 [329 kB] 76s Preconfiguring packages ... 76s Fetched 30.5 MB in 2s (15.1 MB/s) 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../dash_0.5.12-9ubuntu1_s390x.deb ... 76s Unpacking dash (0.5.12-9ubuntu1) over (0.5.12-6ubuntu5) ... 76s Setting up dash (0.5.12-9ubuntu1) ... 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_s390x.deb ... 76s Unpacking gcc-14-base:s390x (14.1.0-5ubuntu1) over (14.1.0-1ubuntu1) ... 76s Setting up gcc-14-base:s390x (14.1.0-5ubuntu1) ... 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_s390x.deb ... 76s Unpacking libstdc++6:s390x (14.1.0-5ubuntu1) over (14.1.0-1ubuntu1) ... 76s Setting up libstdc++6:s390x (14.1.0-5ubuntu1) ... 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_s390x.deb ... 76s Unpacking libgcc-s1:s390x (14.1.0-5ubuntu1) over (14.1.0-1ubuntu1) ... 76s Setting up libgcc-s1:s390x (14.1.0-5ubuntu1) ... 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../liblz4-1_1.9.4-3_s390x.deb ... 76s Unpacking liblz4-1:s390x (1.9.4-3) over (1.9.4-2) ... 76s Setting up liblz4-1:s390x (1.9.4-3) ... 76s (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 ... 54804 files and directories currently installed.) 76s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu1_s390x.deb ... 76s Unpacking libp11-kit0:s390x (0.25.5-2ubuntu1) over (0.25.3-4ubuntu2) ... 76s Setting up libp11-kit0:s390x (0.25.5-2ubuntu1) ... 77s (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 ... 54804 files and directories currently installed.) 77s Preparing to unpack .../00-mawk_1.3.4.20240622-2_s390x.deb ... 77s Unpacking mawk (1.3.4.20240622-2) over (1.3.4.20240622-1) ... 77s Preparing to unpack .../01-libdevmapper1.02.1_2%3a1.02.196-1ubuntu1_s390x.deb ... 77s Unpacking libdevmapper1.02.1:s390x (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu4) ... 77s Preparing to unpack .../02-dmsetup_2%3a1.02.196-1ubuntu1_s390x.deb ... 77s Unpacking dmsetup (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu4) ... 77s Preparing to unpack .../03-krb5-locales_1.21.3-3_all.deb ... 77s Unpacking krb5-locales (1.21.3-3) over (1.20.1-6ubuntu2) ... 77s Preparing to unpack .../04-libbpf1_1%3a1.4.5-1_s390x.deb ... 77s Unpacking libbpf1:s390x (1:1.4.5-1) over (1:1.4.3-1) ... 77s Preparing to unpack .../05-libgssapi-krb5-2_1.21.3-3_s390x.deb ... 77s Unpacking libgssapi-krb5-2:s390x (1.21.3-3) over (1.20.1-6ubuntu2) ... 77s Preparing to unpack .../06-libkrb5-3_1.21.3-3_s390x.deb ... 77s Unpacking libkrb5-3:s390x (1.21.3-3) over (1.20.1-6ubuntu2) ... 77s Preparing to unpack .../07-libkrb5support0_1.21.3-3_s390x.deb ... 77s Unpacking libkrb5support0:s390x (1.21.3-3) over (1.20.1-6ubuntu2) ... 77s Preparing to unpack .../08-libk5crypto3_1.21.3-3_s390x.deb ... 77s Unpacking libk5crypto3:s390x (1.21.3-3) over (1.20.1-6ubuntu2) ... 77s Preparing to unpack .../09-libxml2_2.12.7+dfsg-3_s390x.deb ... 77s Unpacking libxml2:s390x (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 77s Preparing to unpack .../10-logrotate_3.22.0-1_s390x.deb ... 77s Unpacking logrotate (3.22.0-1) over (3.21.0-2build1) ... 77s Preparing to unpack .../11-netcat-openbsd_1.226-1.1_s390x.deb ... 77s Unpacking netcat-openbsd (1.226-1.1) over (1.226-1ubuntu2) ... 77s Preparing to unpack .../12-networkd-dispatcher_2.2.4-1.1_all.deb ... 77s Unpacking networkd-dispatcher (2.2.4-1.1) over (2.2.4-1) ... 77s Preparing to unpack .../13-rsyslog_8.2406.0-1ubuntu1_s390x.deb ... 77s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 77s Preparing to unpack .../14-systemd-hwe-hwdb_256.2.1_all.deb ... 77s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 77s Preparing to unpack .../15-ubuntu-pro-client-l10n_33.2_s390x.deb ... 77s Unpacking ubuntu-pro-client-l10n (33.2) over (33.1) ... 77s Preparing to unpack .../16-ubuntu-pro-client_33.2_s390x.deb ... 77s Unpacking ubuntu-pro-client (33.2) over (33.1) ... 77s Preparing to unpack .../17-bind9-dnsutils_1%3a9.18.28-0ubuntu1_s390x.deb ... 77s Unpacking bind9-dnsutils (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 77s Preparing to unpack .../18-bind9-host_1%3a9.18.28-0ubuntu1_s390x.deb ... 77s Unpacking bind9-host (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 77s Preparing to unpack .../19-bind9-libs_1%3a9.18.28-0ubuntu1_s390x.deb ... 77s Unpacking bind9-libs:s390x (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 77s Preparing to unpack .../20-cpio_2.15+dfsg-1ubuntu3_s390x.deb ... 77s Unpacking cpio (2.15+dfsg-1ubuntu3) over (2.15+dfsg-1ubuntu2) ... 77s Preparing to unpack .../21-libnftnl11_1.2.7-1_s390x.deb ... 77s Unpacking libnftnl11:s390x (1.2.7-1) over (1.2.6-2build1) ... 77s Preparing to unpack .../22-nano_8.1-1_s390x.deb ... 77s Unpacking nano (8.1-1) over (8.0-1) ... 77s Preparing to unpack .../23-pci.ids_0.0~2024.06.23-1_all.deb ... 77s Unpacking pci.ids (0.0~2024.06.23-1) over (0.0~2024.05.31-1) ... 77s Preparing to unpack .../24-powermgmt-base_1.37+nmu1_all.deb ... 77s Unpacking powermgmt-base (1.37+nmu1) over (1.37) ... 77s Preparing to unpack .../25-strace_6.8-2_s390x.deb ... 77s Unpacking strace (6.8-2) over (6.8-0ubuntu2) ... 77s Preparing to unpack .../26-libbpfcc_0.30.0+ds-1ubuntu2_s390x.deb ... 77s Unpacking libbpfcc:s390x (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 77s Preparing to unpack .../27-python3-bpfcc_0.30.0+ds-1ubuntu2_all.deb ... 77s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 77s Preparing to unpack .../28-bpfcc-tools_0.30.0+ds-1ubuntu2_all.deb ... 77s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu2) over (0.29.1+ds-1ubuntu7) ... 77s Preparing to unpack .../29-bpftrace_0.21.0-1ubuntu6_s390x.deb ... 77s Unpacking bpftrace (0.21.0-1ubuntu6) over (0.20.2-1ubuntu4) ... 77s Preparing to unpack .../30-libheif-plugin-libde265_1.17.6-4build1_s390x.deb ... 77s Unpacking libheif-plugin-libde265:s390x (1.17.6-4build1) over (1.17.6-3build2) ... 77s Preparing to unpack .../31-libheif-plugin-aomenc_1.17.6-4build1_s390x.deb ... 77s Unpacking libheif-plugin-aomenc:s390x (1.17.6-4build1) over (1.17.6-3build2) ... 77s Preparing to unpack .../32-libheif1_1.17.6-4build1_s390x.deb ... 77s Unpacking libheif1:s390x (1.17.6-4build1) over (1.17.6-3build2) ... 77s Preparing to unpack .../33-libheif-plugin-aomdec_1.17.6-4build1_s390x.deb ... 77s Unpacking libheif-plugin-aomdec:s390x (1.17.6-4build1) over (1.17.6-3build2) ... 77s Selecting previously unselected package libgomp1:s390x. 77s Preparing to unpack .../34-libgomp1_14.1.0-5ubuntu1_s390x.deb ... 77s Unpacking libgomp1:s390x (14.1.0-5ubuntu1) ... 77s Selecting previously unselected package libimagequant0:s390x. 77s Preparing to unpack .../35-libimagequant0_2.18.0-1build1_s390x.deb ... 77s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 77s Selecting previously unselected package libgraphite2-3:s390x. 77s Preparing to unpack .../36-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 77s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 77s Selecting previously unselected package libharfbuzz0b:s390x. 77s Preparing to unpack .../37-libharfbuzz0b_8.3.0-2build2_s390x.deb ... 77s Unpacking libharfbuzz0b:s390x (8.3.0-2build2) ... 77s Selecting previously unselected package libraqm0:s390x. 77s Preparing to unpack .../38-libraqm0_0.10.1-1build1_s390x.deb ... 77s Unpacking libraqm0:s390x (0.10.1-1build1) ... 77s Preparing to unpack .../39-libgd3_2.3.3-12ubuntu3_s390x.deb ... 77s Unpacking libgd3:s390x (2.3.3-12ubuntu3) over (2.3.3-9ubuntu5) ... 77s Preparing to unpack .../40-libnspr4_2%3a4.35-1.1ubuntu1_s390x.deb ... 77s Unpacking libnspr4:s390x (2:4.35-1.1ubuntu1) over (2:4.35-1.1build1) ... 77s Preparing to unpack .../41-udisks2_2.10.1-9ubuntu1_s390x.deb ... 77s Unpacking udisks2 (2.10.1-9ubuntu1) over (2.10.1-9) ... 78s Preparing to unpack .../42-libudisks2-0_2.10.1-9ubuntu1_s390x.deb ... 78s Unpacking libudisks2-0:s390x (2.10.1-9ubuntu1) over (2.10.1-9) ... 78s Preparing to unpack .../43-python3-launchpadlib_2.0.0-1_all.deb ... 78s Unpacking python3-launchpadlib (2.0.0-1) over (1.11.0-6) ... 78s Preparing to unpack .../44-s390-tools-data_2.33.1-0ubuntu4_all.deb ... 78s Unpacking s390-tools-data (2.33.1-0ubuntu4) over (2.33.1-0ubuntu3) ... 78s Preparing to unpack .../45-s390-tools_2.33.1-0ubuntu4_s390x.deb ... 78s Unpacking s390-tools (2.33.1-0ubuntu4) over (2.33.1-0ubuntu3) ... 78s Preparing to unpack .../46-s390-tools-signed_2.33.1-0ubuntu4_all.deb ... 78s Unpacking s390-tools-signed (2.33.1-0ubuntu4) over (2.33.1-0ubuntu3) ... 78s Preparing to unpack .../47-cloud-init_24.3~1g6e4153b3-0ubuntu1_all.deb ... 78s Unpacking cloud-init (24.3~1g6e4153b3-0ubuntu1) over (24.2-0ubuntu1) ... 78s Preparing to unpack .../48-gdisk_1.0.10-2_s390x.deb ... 78s Unpacking gdisk (1.0.10-2) over (1.0.10-1build1) ... 78s Preparing to unpack .../49-kpartx_0.9.9-1ubuntu2_s390x.deb ... 78s Unpacking kpartx (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 78s Preparing to unpack .../50-multipath-tools_0.9.9-1ubuntu2_s390x.deb ... 78s Unpacking multipath-tools (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 78s dpkg: warning: unable to delete old directory '/lib/multipath': Directory not empty 78s Setting up logrotate (3.22.0-1) ... 78s logrotate.service is a disabled or a static unit not running, not starting it. 78s Setting up cpio (2.15+dfsg-1ubuntu3) ... 78s Setting up powermgmt-base (1.37+nmu1) ... 78s Setting up networkd-dispatcher (2.2.4-1.1) ... 79s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 79s Setting up pci.ids (0.0~2024.06.23-1) ... 79s Setting up cloud-init (24.3~1g6e4153b3-0ubuntu1) ... 80s Setting up python3-launchpadlib (2.0.0-1) ... 80s Setting up rsyslog (8.2406.0-1ubuntu1) ... 80s info: The user `syslog' is already a member of `adm'. 81s Setting up netcat-openbsd (1.226-1.1) ... 81s Setting up libnftnl11:s390x (1.2.7-1) ... 81s Setting up krb5-locales (1.21.3-3) ... 81s Setting up libgomp1:s390x (14.1.0-5ubuntu1) ... 81s Setting up libkrb5support0:s390x (1.21.3-3) ... 81s Setting up s390-tools-signed (2.33.1-0ubuntu4) ... 81s Setting up gdisk (1.0.10-2) ... 81s Setting up libnspr4:s390x (2:4.35-1.1ubuntu1) ... 81s Setting up strace (6.8-2) ... 81s Setting up libimagequant0:s390x (2.18.0-1build1) ... 81s Setting up libk5crypto3:s390x (1.21.3-3) ... 81s Setting up systemd-hwe-hwdb (256.2.1) ... 81s Setting up nano (8.1-1) ... 81s Installing new version of config file /etc/nanorc ... 81s Setting up libdevmapper1.02.1:s390x (2:1.02.196-1ubuntu1) ... 81s Setting up dmsetup (2:1.02.196-1ubuntu1) ... 81s Setting up kpartx (0.9.9-1ubuntu2) ... 81s Setting up libharfbuzz0b:s390x (8.3.0-2build2) ... 81s Setting up mawk (1.3.4.20240622-2) ... 81s Setting up libkrb5-3:s390x (1.21.3-3) ... 81s Setting up libxml2:s390x (2.12.7+dfsg-3) ... 81s Setting up ubuntu-pro-client (33.2) ... 81s Installing new version of config file /etc/apparmor.d/ubuntu_pro_apt_news ... 82s Setting up libbpf1:s390x (1:1.4.5-1) ... 82s Setting up libudisks2-0:s390x (2.10.1-9ubuntu1) ... 82s Setting up s390-tools-data (2.33.1-0ubuntu4) ... 82s Setting up ubuntu-pro-client-l10n (33.2) ... 82s Setting up udisks2 (2.10.1-9ubuntu1) ... 82s Setting up multipath-tools (0.9.9-1ubuntu2) ... 83s Setting up libraqm0:s390x (0.10.1-1build1) ... 83s Setting up libgssapi-krb5-2:s390x (1.21.3-3) ... 83s Setting up s390-tools (2.33.1-0ubuntu4) ... 83s Setting up libbpfcc:s390x (0.30.0+ds-1ubuntu2) ... 83s Setting up python3-bpfcc (0.30.0+ds-1ubuntu2) ... 84s Setting up bpftrace (0.21.0-1ubuntu6) ... 84s Setting up bind9-libs:s390x (1:9.18.28-0ubuntu1) ... 84s Setting up bpfcc-tools (0.30.0+ds-1ubuntu2) ... 84s Setting up bind9-host (1:9.18.28-0ubuntu1) ... 84s Setting up bind9-dnsutils (1:9.18.28-0ubuntu1) ... 84s Setting up libheif-plugin-aomdec:s390x (1.17.6-4build1) ... 84s Setting up libheif-plugin-libde265:s390x (1.17.6-4build1) ... 84s Setting up libheif1:s390x (1.17.6-4build1) ... 84s Setting up libgd3:s390x (2.3.3-12ubuntu3) ... 84s Setting up libheif-plugin-aomenc:s390x (1.17.6-4build1) ... 84s Processing triggers for libc-bin (2.39-0ubuntu9) ... 84s Processing triggers for man-db (2.12.1-2) ... 84s Processing triggers for dbus (1.14.10-4ubuntu4) ... 84s Processing triggers for udev (256-1ubuntu1) ... 84s Processing triggers for debianutils (5.20) ... 84s Processing triggers for install-info (7.1-3build2) ... 84s Processing triggers for initramfs-tools (0.142ubuntu30) ... 84s update-initramfs: Generating /boot/initrd.img-6.8.0-31-generic 84s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 86s Using config file '/etc/zipl.conf' 86s Building bootmap in '/boot' 86s Adding IPL section 'ubuntu' (default) 86s Preparing boot device for LD-IPL: vda (0000). 86s Done. 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s The following packages will be REMOVED: 86s python3-six* 87s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 87s After this operation, 59.4 kB disk space will be freed. 87s (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 ... 54836 files and directories currently installed.) 87s Removing python3-six (1.16.0-6) ... 87s autopkgtest [16:05:36]: rebooting testbed after setup commands that affected boot 91s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 119s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 128s autopkgtest [16:06:17]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:14:26 UTC 2024 143s autopkgtest [16:06:32]: @@@@@@@@@@@@@@@@@@@@ apt-source dt-schema 157s Get:1 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (dsc) [2035 B] 157s Get:2 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (tar) [56.8 kB] 157s Get:3 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (diff) [3796 B] 157s gpgv: Signature made Fri Dec 16 01:36:09 2022 UTC 157s gpgv: using RSA key 406220C8B8552802378CCE411F5C7A8B45564314 157s gpgv: issuer "bage@debian.org" 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./dt-schema_2022.08.2-5.dsc: no acceptable signature found 157s autopkgtest [16:06:46]: testing package dt-schema version 2022.08.2-5 157s autopkgtest [16:06:46]: build not needed 158s autopkgtest [16:06:47]: test unittests: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s The following additional packages will be installed: 160s device-tree-compiler dt-schema libfdt1 python3-all python3-libfdt 160s python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 160s The following NEW packages will be installed: 160s autopkgtest-satdep device-tree-compiler dt-schema libfdt1 python3-all 160s python3-libfdt python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 160s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 596 kB/597 kB of archives. 160s After this operation, 2051 kB of additional disk space will be used. 160s Get:1 /tmp/autopkgtest.517u7L/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [736 B] 160s Get:2 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-rfc3987 all 1.3.8-2 [8862 B] 160s Get:3 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-ruamel.yaml.clib s390x 0.2.8-1build1 [142 kB] 160s Get:4 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-ruamel.yaml all 0.17.21-1 [86.6 kB] 160s Get:5 http://ftpmaster.internal/ubuntu oracular/universe s390x python3-libfdt s390x 1.7.0-2build1 [59.4 kB] 160s Get:6 http://ftpmaster.internal/ubuntu oracular/universe s390x dt-schema all 2022.08.2-5 [46.7 kB] 160s Get:7 http://ftpmaster.internal/ubuntu oracular/main s390x python3-all s390x 3.12.3-0ubuntu1 [890 B] 160s Get:8 http://ftpmaster.internal/ubuntu oracular/main s390x libfdt1 s390x 1.7.0-2build1 [21.1 kB] 160s Get:9 http://ftpmaster.internal/ubuntu oracular/main s390x device-tree-compiler s390x 1.7.0-2build1 [231 kB] 160s Fetched 596 kB in 1s (1120 kB/s) 160s Selecting previously unselected package python3-rfc3987. 160s (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 ... 54826 files and directories currently installed.) 160s Preparing to unpack .../0-python3-rfc3987_1.3.8-2_all.deb ... 160s Unpacking python3-rfc3987 (1.3.8-2) ... 160s Selecting previously unselected package python3-ruamel.yaml.clib:s390x. 160s Preparing to unpack .../1-python3-ruamel.yaml.clib_0.2.8-1build1_s390x.deb ... 160s Unpacking python3-ruamel.yaml.clib:s390x (0.2.8-1build1) ... 160s Selecting previously unselected package python3-ruamel.yaml. 160s Preparing to unpack .../2-python3-ruamel.yaml_0.17.21-1_all.deb ... 160s Unpacking python3-ruamel.yaml (0.17.21-1) ... 160s Selecting previously unselected package python3-libfdt. 160s Preparing to unpack .../3-python3-libfdt_1.7.0-2build1_s390x.deb ... 160s Unpacking python3-libfdt (1.7.0-2build1) ... 161s Selecting previously unselected package dt-schema. 161s Preparing to unpack .../4-dt-schema_2022.08.2-5_all.deb ... 161s Unpacking dt-schema (2022.08.2-5) ... 161s Selecting previously unselected package python3-all. 161s Preparing to unpack .../5-python3-all_3.12.3-0ubuntu1_s390x.deb ... 161s Unpacking python3-all (3.12.3-0ubuntu1) ... 161s Selecting previously unselected package libfdt1:s390x. 161s Preparing to unpack .../6-libfdt1_1.7.0-2build1_s390x.deb ... 161s Unpacking libfdt1:s390x (1.7.0-2build1) ... 161s Selecting previously unselected package device-tree-compiler. 161s Preparing to unpack .../7-device-tree-compiler_1.7.0-2build1_s390x.deb ... 161s Unpacking device-tree-compiler (1.7.0-2build1) ... 161s Selecting previously unselected package autopkgtest-satdep. 161s Preparing to unpack .../8-1-autopkgtest-satdep.deb ... 161s Unpacking autopkgtest-satdep (0) ... 161s Setting up python3-ruamel.yaml.clib:s390x (0.2.8-1build1) ... 161s Setting up python3-all (3.12.3-0ubuntu1) ... 161s Setting up libfdt1:s390x (1.7.0-2build1) ... 161s Setting up python3-libfdt (1.7.0-2build1) ... 161s Setting up python3-rfc3987 (1.3.8-2) ... 161s Setting up device-tree-compiler (1.7.0-2build1) ... 161s Setting up python3-ruamel.yaml (0.17.21-1) ... 161s Setting up dt-schema (2022.08.2-5) ... 161s /usr/lib/python3/dist-packages/dtschema/lib.py:684: SyntaxWarning: invalid escape sequence '\^' 161s prog = re.compile('.*[\^\[{\(\$].*') 161s /usr/lib/python3/dist-packages/dtschema/lib.py:688: SyntaxWarning: invalid escape sequence '\-' 161s if c != '^[a-zA-Z0-9][a-zA-Z0-9,+\-._]+$': 161s /usr/lib/python3/dist-packages/dtschema/lib.py:948: SyntaxWarning: invalid escape sequence '\-' 161s del props['^[a-z][a-z0-9\-]*$'] 161s Setting up autopkgtest-satdep (0) ... 161s Processing triggers for man-db (2.12.1-2) ... 161s Processing triggers for libc-bin (2.39-0ubuntu9) ... 163s (Reading database ... 55027 files and directories currently installed.) 163s Removing autopkgtest-satdep (0) ... 164s autopkgtest [16:06:53]: test unittests: [----------------------- 164s === python3.12 === 165s .EEEEEEEEEEEEEEEEE..EEEE.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE./tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/good-example.yaml: ignoring, unknown error in schema (not a schema?) 165s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/child-node-example.yaml: ignoring, unknown error in schema (not a schema?) 165s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/conditionals-single-example.yaml: ignoring, unknown error in schema (not a schema?) 165s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: title 165s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/conditionals-allof-example.yaml: ignoring, unknown error in schema (not a schema?) 165s warning: no schema found in path: /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/ 165s /usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/options.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/power-domain/power-domain-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml: ignoring, unknown error in schema (not a schema?) 165s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml: ignoring, unknown error in schema (not a schema?) 166s :1: SyntaxWarning: invalid escape sequence '\-' 166s E/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/good-example.yaml: ignoring, unknown error in schema (not a schema?) 166s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/child-node-example.yaml: ignoring, unknown error in schema (not a schema?) 166s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/conditionals-single-example.yaml: ignoring, unknown error in schema (not a schema?) 166s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: title 166s /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/conditionals-allof-example.yaml: ignoring, unknown error in schema (not a schema?) 166s warning: no schema found in path: /tmp/autopkgtest.517u7L/autopkgtest_tmp/test/schemas/ 166s /usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/options.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/power-domain/power-domain-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml: ignoring, unknown error in schema (not a schema?) 166s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml: ignoring, unknown error in schema (not a schema?) 166s :1: SyntaxWarning: invalid escape sequence '\-' 166s E 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='$id') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='title') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='maintainers') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='description') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='required') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='bad-key') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/compatible') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/reg') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupts') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-names') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-controller') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/#interrupt-cells') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/gpio-controller') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpio') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpios') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/another-property') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/vendor,property') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_required_properties (__main__.TestDTMetaSchema.test_required_properties) 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 41, in test_required_properties 166s dtschema.DTValidator.check_schema(self.schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='$id') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='title') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='maintainers') 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 166s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 166s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 166s return context.handle('assertRaises', args, kwargs) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 166s callable_obj(*args, **kwargs) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/options.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/power-domain/power-domain-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 166s yield from validator.descend(item, items, path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml') 166s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 166s document = document[part] 166s ~~~~~~~~^^^^^^ 166s KeyError: 'definitions' 166s 166s During handling of the above exception, another exception occurred: 166s 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 166s dtschema.DTValidator.check_schema(schema) 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 166s for error in cls(meta_schema).iter_errors(schema): 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 166s for error in super().iter_errors(instance, _schema): 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 166s yield from validator.descend(instance[extra], aP, path=extra) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 166s yield from validator.descend( 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 166s yield from validator.descend(instance, subschema, schema_path=index) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 166s return list(self.descend(instance, resolved)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 166s yield from validator.descend(instance=property, schema=propertyNames) 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 166s errs = list(validator.descend(instance, subschema, schema_path=index)) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 166s for error in errors: 166s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 166s yield from validator._validate_reference(ref=ref, instance=instance) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 166s scope, resolved = resolve(ref) 166s ^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 166s return url, self._remote_cache(url) 166s ^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 166s return self.resolve_fragment(document, fragment) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 166s raise exceptions._RefResolutionError( 166s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 166s 166s ====================================================================== 166s ERROR: test_dt_yaml_validation (__main__.TestDTValidate.test_dt_yaml_validation) 166s Test that all DT files under ./test/ validate against the DT schema (YAML) 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 106, in setUp 166s self.schemas = dtschema.set_schemas([ os.path.join(os.path.abspath(basedir), "schemas/")]) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1086, in set_schemas 166s make_property_type_cache() 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1037, in make_property_type_cache 166s props, pat_props = get_prop_types() 166s ^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 948, in get_prop_types 166s del props['^[a-z][a-z0-9\-]*$'] 166s ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 166s KeyError: '^[a-z][a-z0-9\\-]*$' 166s 166s ====================================================================== 166s ERROR: test_dtb_validation (__main__.TestDTValidate.test_dtb_validation) 166s Test that all DT files under ./test/ validate against the DT schema (DTB) 166s ---------------------------------------------------------------------- 166s Traceback (most recent call last): 166s File "/tmp/autopkgtest.517u7L/autopkgtest_tmp/test/test-dt-validate.py", line 106, in setUp 166s self.schemas = dtschema.set_schemas([ os.path.join(os.path.abspath(basedir), "schemas/")]) 166s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1086, in set_schemas 166s make_property_type_cache() 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1037, in make_property_type_cache 166s props, pat_props = get_prop_types() 166s ^^^^^^^^^^^^^^^^ 166s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 948, in get_prop_types 166s del props['^[a-z][a-z0-9\-]*$'] 166s ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 166s KeyError: '^[a-z][a-z0-9\\-]*$' 166s 166s ---------------------------------------------------------------------- 166s Ran 11 tests in 1.741s 166s 166s FAILED (errors=63) 166s autopkgtest [16:06:55]: test unittests: -----------------------] 167s unittests FAIL non-zero exit status 1 167s autopkgtest [16:06:56]: test unittests: - - - - - - - - - - results - - - - - - - - - - 167s autopkgtest [16:06:56]: @@@@@@@@@@@@@@@@@@@@ summary 167s unittests FAIL non-zero exit status 1 178s nova [W] Using flock in prodstack6-s390x 178s Creating nova instance adt-oracular-s390x-dt-schema-20240726-160409-juju-7f2275-prod-proposed-migration-environment-2-9c811867-4773-4581-9519-9e62a6dad0d2 from image adt/ubuntu-oracular-s390x-server-20240715.img (UUID ed8bb774-e5a3-40eb-b3e4-840bda88f6a9)...