0s autopkgtest [20:58:53]: starting date and time: 2024-07-25 20:58:53+0000 0s autopkgtest [20:58:53]: git checkout: fd3bed09 nova: allow more retries for quota issues 0s autopkgtest [20:58:53]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a2be3g_0/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:dt-schema --apt-upgrade dt-schema --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=dt-schema/2023.11-3 -- lxd -r lxd-armhf-10.145.243.27 lxd-armhf-10.145.243.27:autopkgtest/ubuntu/oracular/armhf 56s autopkgtest [20:59:49]: testbed dpkg architecture: armhf 60s autopkgtest [20:59:53]: testbed apt version: 2.9.6 60s autopkgtest [20:59:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 84s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 87s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 87s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [541 kB] 88s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [57.4 kB] 88s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 88s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main armhf Packages [69.4 kB] 88s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main armhf c-n-f Metadata [1428 B] 88s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted armhf Packages [1368 B] 88s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted armhf c-n-f Metadata [120 B] 88s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf Packages [447 kB] 88s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf c-n-f Metadata [6916 B] 88s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse armhf Packages [2072 B] 88s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse armhf c-n-f Metadata [120 B] 91s Fetched 1266 kB in 6s (196 kB/s) 92s Reading package lists... 111s tee: /proc/self/fd/2: Permission denied 132s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 132s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 132s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 133s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 134s Reading package lists... 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s Calculating upgrade... 135s The following package was automatically installed and is no longer required: 135s python3-six 135s Use 'apt autoremove' to remove it. 135s The following packages will be upgraded: 135s bind9-dnsutils bind9-host bind9-libs cloud-init dmsetup gcc-14-base gdisk 135s kpartx libbpf1 libdevmapper1.02.1 libgcc-s1 libp11-kit0 libstdc++6 135s libudisks2-0 libxml2 logrotate multipath-tools netcat-openbsd 135s networkd-dispatcher pci.ids python3-launchpadlib rsyslog strace 135s systemd-hwe-hwdb udisks2 136s 25 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 136s Need to get 6313 kB of archives. 136s After this operation, 30.7 kB of additional disk space will be used. 136s Get:1 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-14-base armhf 14.1.0-5ubuntu1 [49.8 kB] 136s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libstdc++6 armhf 14.1.0-5ubuntu1 [711 kB] 136s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf libgcc-s1 armhf 14.1.0-5ubuntu1 [40.8 kB] 136s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf libp11-kit0 armhf 0.25.5-2ubuntu1 [259 kB] 136s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf libdevmapper1.02.1 armhf 2:1.02.196-1ubuntu1 [135 kB] 136s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf dmsetup armhf 2:1.02.196-1ubuntu1 [81.3 kB] 136s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf libbpf1 armhf 1:1.4.5-1 [151 kB] 136s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf libxml2 armhf 2.12.7+dfsg-3 [560 kB] 136s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf logrotate armhf 3.22.0-1 [51.5 kB] 136s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf netcat-openbsd armhf 1.226-1.1 [42.2 kB] 136s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf networkd-dispatcher all 2.2.4-1.1 [15.6 kB] 136s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf rsyslog armhf 8.2406.0-1ubuntu1 [461 kB] 136s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf systemd-hwe-hwdb all 256.2.1 [3210 B] 136s Get:14 http://ftpmaster.internal/ubuntu oracular/main armhf bind9-dnsutils armhf 1:9.18.28-0ubuntu1 [149 kB] 136s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf bind9-host armhf 1:9.18.28-0ubuntu1 [47.5 kB] 136s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf bind9-libs armhf 1:9.18.28-0ubuntu1 [1156 kB] 136s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf pci.ids all 0.0~2024.06.23-1 [278 kB] 136s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf strace armhf 6.8-2 [427 kB] 136s Get:19 http://ftpmaster.internal/ubuntu oracular/main armhf udisks2 armhf 2.10.1-9ubuntu1 [277 kB] 136s Get:20 http://ftpmaster.internal/ubuntu oracular/main armhf libudisks2-0 armhf 2.10.1-9ubuntu1 [142 kB] 136s Get:21 http://ftpmaster.internal/ubuntu oracular/main armhf python3-launchpadlib all 2.0.0-1 [126 kB] 136s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf cloud-init all 24.3~1g6e4153b3-0ubuntu1 [592 kB] 136s Get:23 http://ftpmaster.internal/ubuntu oracular/main armhf gdisk armhf 1.0.10-2 [229 kB] 136s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf kpartx armhf 0.9.9-1ubuntu2 [34.6 kB] 136s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf multipath-tools armhf 0.9.9-1ubuntu2 [292 kB] 138s Preconfiguring packages ... 138s Fetched 6313 kB in 1s (6974 kB/s) 138s (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 ... 58436 files and directories currently installed.) 138s Preparing to unpack .../gcc-14-base_14.1.0-5ubuntu1_armhf.deb ... 138s Unpacking gcc-14-base:armhf (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 138s Setting up gcc-14-base:armhf (14.1.0-5ubuntu1) ... 138s (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 ... 58436 files and directories currently installed.) 138s Preparing to unpack .../libstdc++6_14.1.0-5ubuntu1_armhf.deb ... 138s Unpacking libstdc++6:armhf (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 138s Setting up libstdc++6:armhf (14.1.0-5ubuntu1) ... 138s (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 ... 58436 files and directories currently installed.) 138s Preparing to unpack .../libgcc-s1_14.1.0-5ubuntu1_armhf.deb ... 138s Unpacking libgcc-s1:armhf (14.1.0-5ubuntu1) over (14.1.0-4ubuntu2) ... 138s Setting up libgcc-s1:armhf (14.1.0-5ubuntu1) ... 138s (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 ... 58436 files and directories currently installed.) 138s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu1_armhf.deb ... 138s Unpacking libp11-kit0:armhf (0.25.5-2ubuntu1) over (0.25.3-4ubuntu2) ... 138s Setting up libp11-kit0:armhf (0.25.5-2ubuntu1) ... 139s (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 ... 58436 files and directories currently installed.) 139s Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.196-1ubuntu1_armhf.deb ... 139s Unpacking libdevmapper1.02.1:armhf (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu4) ... 139s Preparing to unpack .../01-dmsetup_2%3a1.02.196-1ubuntu1_armhf.deb ... 139s Unpacking dmsetup (2:1.02.196-1ubuntu1) over (2:1.02.185-3ubuntu4) ... 139s Preparing to unpack .../02-libbpf1_1%3a1.4.5-1_armhf.deb ... 139s Unpacking libbpf1:armhf (1:1.4.5-1) over (1:1.4.3-1) ... 139s Preparing to unpack .../03-libxml2_2.12.7+dfsg-3_armhf.deb ... 139s Unpacking libxml2:armhf (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 139s Preparing to unpack .../04-logrotate_3.22.0-1_armhf.deb ... 139s Unpacking logrotate (3.22.0-1) over (3.21.0-2build1) ... 139s Preparing to unpack .../05-netcat-openbsd_1.226-1.1_armhf.deb ... 139s Unpacking netcat-openbsd (1.226-1.1) over (1.226-1ubuntu2) ... 139s Preparing to unpack .../06-networkd-dispatcher_2.2.4-1.1_all.deb ... 139s Unpacking networkd-dispatcher (2.2.4-1.1) over (2.2.4-1) ... 139s Preparing to unpack .../07-rsyslog_8.2406.0-1ubuntu1_armhf.deb ... 139s Unpacking rsyslog (8.2406.0-1ubuntu1) over (8.2312.0-3ubuntu9) ... 139s Preparing to unpack .../08-systemd-hwe-hwdb_256.2.1_all.deb ... 139s Unpacking systemd-hwe-hwdb (256.2.1) over (255.1.3) ... 139s Preparing to unpack .../09-bind9-dnsutils_1%3a9.18.28-0ubuntu1_armhf.deb ... 139s Unpacking bind9-dnsutils (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 139s Preparing to unpack .../10-bind9-host_1%3a9.18.28-0ubuntu1_armhf.deb ... 139s Unpacking bind9-host (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 139s Preparing to unpack .../11-bind9-libs_1%3a9.18.28-0ubuntu1_armhf.deb ... 139s Unpacking bind9-libs:armhf (1:9.18.28-0ubuntu1) over (1:9.18.24-0ubuntu5) ... 139s Preparing to unpack .../12-pci.ids_0.0~2024.06.23-1_all.deb ... 139s Unpacking pci.ids (0.0~2024.06.23-1) over (0.0~2024.05.31-1) ... 139s Preparing to unpack .../13-strace_6.8-2_armhf.deb ... 139s Unpacking strace (6.8-2) over (6.8-0ubuntu2) ... 139s Preparing to unpack .../14-udisks2_2.10.1-9ubuntu1_armhf.deb ... 139s Unpacking udisks2 (2.10.1-9ubuntu1) over (2.10.1-9) ... 139s Preparing to unpack .../15-libudisks2-0_2.10.1-9ubuntu1_armhf.deb ... 139s Unpacking libudisks2-0:armhf (2.10.1-9ubuntu1) over (2.10.1-9) ... 139s Preparing to unpack .../16-python3-launchpadlib_2.0.0-1_all.deb ... 140s Unpacking python3-launchpadlib (2.0.0-1) over (1.11.0-6) ... 140s Preparing to unpack .../17-cloud-init_24.3~1g6e4153b3-0ubuntu1_all.deb ... 140s Unpacking cloud-init (24.3~1g6e4153b3-0ubuntu1) over (24.2-0ubuntu1) ... 140s Preparing to unpack .../18-gdisk_1.0.10-2_armhf.deb ... 140s Unpacking gdisk (1.0.10-2) over (1.0.10-1build1) ... 140s Preparing to unpack .../19-kpartx_0.9.9-1ubuntu2_armhf.deb ... 140s Unpacking kpartx (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 140s Preparing to unpack .../20-multipath-tools_0.9.9-1ubuntu2_armhf.deb ... 140s Unpacking multipath-tools (0.9.9-1ubuntu2) over (0.9.4-5ubuntu8) ... 140s dpkg: warning: unable to delete old directory '/lib/multipath': Directory not empty 140s Setting up logrotate (3.22.0-1) ... 141s logrotate.service is a disabled or a static unit not running, not starting it. 141s Setting up networkd-dispatcher (2.2.4-1.1) ... 142s Setting up pci.ids (0.0~2024.06.23-1) ... 142s Setting up cloud-init (24.3~1g6e4153b3-0ubuntu1) ... 143s Setting up python3-launchpadlib (2.0.0-1) ... 143s Setting up rsyslog (8.2406.0-1ubuntu1) ... 143s info: The user `syslog' is already a member of `adm'. 144s apparmor_parser: Unable to replace "rsyslogd". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 144s 146s Setting up netcat-openbsd (1.226-1.1) ... 146s Setting up gdisk (1.0.10-2) ... 146s Setting up strace (6.8-2) ... 146s Setting up systemd-hwe-hwdb (256.2.1) ... 147s Setting up libdevmapper1.02.1:armhf (2:1.02.196-1ubuntu1) ... 147s Setting up dmsetup (2:1.02.196-1ubuntu1) ... 147s Setting up kpartx (0.9.9-1ubuntu2) ... 147s Setting up libxml2:armhf (2.12.7+dfsg-3) ... 147s Setting up libbpf1:armhf (1:1.4.5-1) ... 147s Setting up libudisks2-0:armhf (2.10.1-9ubuntu1) ... 147s Setting up udisks2 (2.10.1-9ubuntu1) ... 148s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 148s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 148s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 148s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 148s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 148s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 148s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 148s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 148s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 148s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 148s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 148s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 148s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 151s Setting up bind9-libs:armhf (1:9.18.28-0ubuntu1) ... 151s Setting up multipath-tools (0.9.9-1ubuntu2) ... 152s Setting up bind9-host (1:9.18.28-0ubuntu1) ... 152s Setting up bind9-dnsutils (1:9.18.28-0ubuntu1) ... 152s Processing triggers for libc-bin (2.39-0ubuntu9) ... 152s Processing triggers for man-db (2.12.1-2) ... 153s Processing triggers for dbus (1.14.10-4ubuntu4) ... 153s Processing triggers for udev (256-1ubuntu1) ... 153s Processing triggers for initramfs-tools (0.142ubuntu30) ... 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 154s The following packages will be REMOVED: 154s python3-six* 155s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 155s After this operation, 59.4 kB disk space will be freed. 155s (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 ... 58436 files and directories currently installed.) 155s Removing python3-six (1.16.0-6) ... 157s autopkgtest [21:01:30]: rebooting testbed after setup commands that affected boot 231s autopkgtest [21:02:44]: testbed running kernel: Linux 6.5.0-41-generic #41~22.04.2-Ubuntu SMP PREEMPT_DYNAMIC Mon Jun 3 16:28:24 UTC 2 260s autopkgtest [21:03:13]: @@@@@@@@@@@@@@@@@@@@ apt-source dt-schema 273s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (dsc) [2207 B] 273s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (tar) [68.2 kB] 273s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe dt-schema 2023.11-3 (diff) [5036 B] 274s gpgv: Signature made Sun Jan 28 20:56:36 2024 UTC 274s gpgv: using RSA key DB1309B6B0AA08EC28A1BF1C06369EAD1D3E0105 274s gpgv: issuer "gagath@debian.org" 274s gpgv: Can't check signature: No public key 274s dpkg-source: warning: cannot verify inline signature for ./dt-schema_2023.11-3.dsc: no acceptable signature found 275s autopkgtest [21:03:28]: testing package dt-schema version 2023.11-3 277s autopkgtest [21:03:30]: build not needed 280s autopkgtest [21:03:33]: test unittests: preparing testbed 294s Reading package lists... 294s Building dependency tree... 294s Reading state information... 295s Starting pkgProblemResolver with broken count: 0 295s Starting 2 pkgProblemResolver with broken count: 0 295s Done 295s The following additional packages will be installed: 295s device-tree-compiler dt-schema libfdt1 python3-all python3-libfdt 295s python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 295s The following NEW packages will be installed: 295s autopkgtest-satdep device-tree-compiler dt-schema libfdt1 python3-all 295s python3-libfdt python3-rfc3987 python3-ruamel.yaml python3-ruamel.yaml.clib 296s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 296s Need to get 529 kB/530 kB of archives. 296s After this operation, 1598 kB of additional disk space will be used. 296s Get:1 /tmp/autopkgtest.o4MyTQ/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [732 B] 296s Get:2 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-libfdt armhf 1.7.0-2build1 [51.5 kB] 296s Get:3 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-rfc3987 all 1.3.8-2 [8862 B] 296s Get:4 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-ruamel.yaml.clib armhf 0.2.8-1build1 [120 kB] 296s Get:5 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-ruamel.yaml all 0.17.21-1 [86.6 kB] 296s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf dt-schema all 2023.11-3 [24.4 kB] 296s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf python3-all armhf 3.12.3-0ubuntu1 [886 B] 296s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf libfdt1 armhf 1.7.0-2build1 [16.5 kB] 296s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf device-tree-compiler armhf 1.7.0-2build1 [221 kB] 297s Fetched 529 kB in 1s (834 kB/s) 297s Selecting previously unselected package python3-libfdt. 297s (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 ... 58426 files and directories currently installed.) 297s Preparing to unpack .../0-python3-libfdt_1.7.0-2build1_armhf.deb ... 297s Unpacking python3-libfdt (1.7.0-2build1) ... 297s Selecting previously unselected package python3-rfc3987. 297s Preparing to unpack .../1-python3-rfc3987_1.3.8-2_all.deb ... 297s Unpacking python3-rfc3987 (1.3.8-2) ... 297s Selecting previously unselected package python3-ruamel.yaml.clib:armhf. 297s Preparing to unpack .../2-python3-ruamel.yaml.clib_0.2.8-1build1_armhf.deb ... 297s Unpacking python3-ruamel.yaml.clib:armhf (0.2.8-1build1) ... 297s Selecting previously unselected package python3-ruamel.yaml. 297s Preparing to unpack .../3-python3-ruamel.yaml_0.17.21-1_all.deb ... 297s Unpacking python3-ruamel.yaml (0.17.21-1) ... 297s Selecting previously unselected package dt-schema. 297s Preparing to unpack .../4-dt-schema_2023.11-3_all.deb ... 297s Unpacking dt-schema (2023.11-3) ... 297s Selecting previously unselected package python3-all. 297s Preparing to unpack .../5-python3-all_3.12.3-0ubuntu1_armhf.deb ... 297s Unpacking python3-all (3.12.3-0ubuntu1) ... 297s Selecting previously unselected package libfdt1:armhf. 297s Preparing to unpack .../6-libfdt1_1.7.0-2build1_armhf.deb ... 297s Unpacking libfdt1:armhf (1.7.0-2build1) ... 297s Selecting previously unselected package device-tree-compiler. 297s Preparing to unpack .../7-device-tree-compiler_1.7.0-2build1_armhf.deb ... 297s Unpacking device-tree-compiler (1.7.0-2build1) ... 297s Selecting previously unselected package autopkgtest-satdep. 297s Preparing to unpack .../8-1-autopkgtest-satdep.deb ... 297s Unpacking autopkgtest-satdep (0) ... 297s Setting up python3-ruamel.yaml.clib:armhf (0.2.8-1build1) ... 297s Setting up python3-all (3.12.3-0ubuntu1) ... 297s Setting up libfdt1:armhf (1.7.0-2build1) ... 297s Setting up python3-libfdt (1.7.0-2build1) ... 297s Setting up python3-rfc3987 (1.3.8-2) ... 297s Setting up device-tree-compiler (1.7.0-2build1) ... 297s Setting up python3-ruamel.yaml (0.17.21-1) ... 298s Setting up dt-schema (2023.11-3) ... 298s Setting up autopkgtest-satdep (0) ... 298s Processing triggers for man-db (2.12.1-2) ... 298s Processing triggers for libc-bin (2.39-0ubuntu9) ... 310s (Reading database ... 58557 files and directories currently installed.) 310s Removing autopkgtest-satdep (0) ... 316s autopkgtest [21:04:09]: test unittests: [----------------------- 321s === python3.12 === 321s .EEEEEEEEEEEEEEEEE.EEEE.../tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: required: 3 321s E 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='$id') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='title') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='maintainers') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='description') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='required') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='bad-key') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 68, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/compatible') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/reg') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupts') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-names') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-controller') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/#interrupt-cells') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/gpio-controller') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpio') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpios') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/another-property') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/vendor,property') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 76, in test_bad_properties 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_required_properties (__main__.TestDTMetaSchema.test_required_properties) 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 45, in test_required_properties 321s self.schema.is_valid(strict=True) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='$id') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='title') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='maintainers') 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 869, in resolve_from_url 321s document = self.store[url] 321s ~~~~~~~~~~^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/_utils.py", line 28, in __getitem__ 321s return self.store[self.normalize(uri)] 321s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: 'http://devicetree.org/meta-schemas/core.yaml' 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 872, in resolve_from_url 321s document = self.resolve_remote(url) 321s ^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 973, in resolve_remote 321s result = self.handlers[scheme](uri) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 81, in http_handler 321s raise RefResolutionError('Error in referenced schema matching $id: ' + uri) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s During handling of the above exception, another exception occurred: 321s 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 54, in test_required_property_missing 321s self.assertRaises(jsonschema.SchemaError, schema_tmp.is_valid, strict=True) 321s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 321s return context.handle('assertRaises', args, kwargs) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 321s callable_obj(*args, **kwargs) 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 132, in is_valid 321s for error in self.iter_errors(): 321s File "/usr/lib/python3/dist-packages/dtschema/schema.py", line 120, in iter_errors 321s meta_schema = self.resolver.resolve_from_url(self['$schema']) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 874, in resolve_from_url 321s raise exceptions.RefResolutionError(exc) 321s jsonschema.exceptions.RefResolutionError: Error in referenced schema matching $id: http://devicetree.org/meta-schemas/core.yaml 321s 321s ====================================================================== 321s ERROR: test_dtb_validation (__main__.TestDTValidate.test_dtb_validation) 321s Test that all DT files under ./test/ validate against the DT schema (DTB) 321s ---------------------------------------------------------------------- 321s Traceback (most recent call last): 321s File "/tmp/autopkgtest.o4MyTQ/autopkgtest_tmp/test/test-dt-validate.py", line 107, in setUp 321s self.validator = dtschema.DTValidator([ os.path.join(os.path.abspath(basedir), "schemas/")]) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 363, in __init__ 321s self.make_property_type_cache() 321s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 420, in make_property_type_cache 321s self.props, self.pat_props = get_prop_types(self.schemas) 321s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 321s File "/usr/lib/python3/dist-packages/dtschema/validator.py", line 187, in get_prop_types 321s del props[r'^[a-z][a-z0-9\-]*$'] 321s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 321s KeyError: '^[a-z][a-z0-9\\-]*$' 321s 321s ---------------------------------------------------------------------- 321s Ran 9 tests in 0.157s 321s 321s FAILED (errors=22) 322s autopkgtest [21:04:15]: test unittests: -----------------------] 326s autopkgtest [21:04:19]: test unittests: - - - - - - - - - - results - - - - - - - - - - 326s unittests FAIL non-zero exit status 1 331s autopkgtest [21:04:24]: @@@@@@@@@@@@@@@@@@@@ summary 331s unittests FAIL non-zero exit status 1