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-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.p7hx3gua/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-2.secgroup --name adt-oracular-arm64-dt-schema-20240726-160409-juju-7f2275-prod-proposed-migration-environment-3-85453567-cbf6-496c-994b-28e524d96172 --image adt/ubuntu-oracular-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 323s autopkgtest [16:09:32]: testbed dpkg architecture: arm64 327s autopkgtest [16:09:36]: testbed apt version: 2.9.6 327s autopkgtest [16:09:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 357s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 364s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [50.6 kB] 365s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [436 kB] 365s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 366s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4288 B] 366s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [88.6 kB] 366s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 c-n-f Metadata [2116 B] 366s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [43.9 kB] 366s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 c-n-f Metadata [364 B] 366s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [482 kB] 366s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 c-n-f Metadata [8752 B] 366s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [8744 B] 366s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 c-n-f Metadata [276 B] 375s Fetched 1261 kB in 10s (121 kB/s) 376s Reading package lists... 414s Reading package lists... 415s Building dependency tree... 415s Reading state information... 416s Calculating upgrade... 417s The following NEW packages will be installed: 417s python3-jsonschema-specifications python3-referencing python3-rpds-py 417s The following packages will be upgraded: 417s python3-jsonschema 428s 1 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 428s Need to get 325 kB of archives. 428s After this operation, 831 kB of additional disk space will be used. 428s Get:1 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-rpds-py arm64 0.12.0-3build1 [230 kB] 431s Get:2 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-referencing all 0.31.0-1 [20.8 kB] 431s Get:3 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-jsonschema-specifications all 2023.12.1-1ubuntu1 [9242 B] 432s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 python3-jsonschema all 4.19.2-3ubuntu1 [65.4 kB] 445s Fetched 325 kB in 14s (22.7 kB/s) 447s Selecting previously unselected package python3-rpds-py. 448s (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 ... 78607 files and directories currently installed.) 448s Preparing to unpack .../python3-rpds-py_0.12.0-3build1_arm64.deb ... 448s Unpacking python3-rpds-py (0.12.0-3build1) ... 448s Selecting previously unselected package python3-referencing. 451s Preparing to unpack .../python3-referencing_0.31.0-1_all.deb ... 451s Unpacking python3-referencing (0.31.0-1) ... 451s Selecting previously unselected package python3-jsonschema-specifications. 455s Preparing to unpack .../python3-jsonschema-specifications_2023.12.1-1ubuntu1_all.deb ... 455s Unpacking python3-jsonschema-specifications (2023.12.1-1ubuntu1) ... 460s Preparing to unpack .../python3-jsonschema_4.19.2-3ubuntu1_all.deb ... 463s Unpacking python3-jsonschema (4.19.2-3ubuntu1) over (4.10.3-2ubuntu1) ... 465s Setting up python3-rpds-py (0.12.0-3build1) ... 466s Setting up python3-referencing (0.31.0-1) ... 467s Setting up python3-jsonschema-specifications (2023.12.1-1ubuntu1) ... 469s Setting up python3-jsonschema (4.19.2-3ubuntu1) ... 476s Reading package lists... 476s Building dependency tree... 476s Reading state information... 478s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 507s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 507s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 507s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 507s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 527s Reading package lists... 529s Reading package lists... 529s Building dependency tree... 529s Reading state information... 530s Calculating upgrade... 531s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 532s Reading package lists... 533s Building dependency tree... 533s Reading state information... 533s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 553s autopkgtest [16:13:22]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 02:32:42 UTC 2024 554s autopkgtest [16:13:23]: @@@@@@@@@@@@@@@@@@@@ apt-source dt-schema 564s Get:1 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (dsc) [2035 B] 564s Get:2 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (tar) [56.8 kB] 564s Get:3 http://ftpmaster.internal/ubuntu oracular/universe dt-schema 2022.08.2-5 (diff) [3796 B] 565s gpgv: Signature made Fri Dec 16 01:36:09 2022 UTC 565s gpgv: using RSA key 406220C8B8552802378CCE411F5C7A8B45564314 565s gpgv: issuer "bage@debian.org" 565s gpgv: Can't check signature: No public key 566s dpkg-source: warning: cannot verify inline signature for ./dt-schema_2022.08.2-5.dsc: no acceptable signature found 571s autopkgtest [16:13:40]: testing package dt-schema version 2022.08.2-5 575s autopkgtest [16:13:44]: build not needed 582s autopkgtest [16:13:51]: test unittests: preparing testbed 606s Reading package lists... 608s Building dependency tree... 608s Reading state information... 609s Starting pkgProblemResolver with broken count: 0 609s Starting 2 pkgProblemResolver with broken count: 0 609s Done 609s The following additional packages will be installed: 609s dt-schema python3-all python3-libfdt python3-rfc3987 python3-ruamel.yaml 609s python3-ruamel.yaml.clib 619s The following NEW packages will be installed: 619s autopkgtest-satdep dt-schema python3-all python3-libfdt python3-rfc3987 619s python3-ruamel.yaml python3-ruamel.yaml.clib 621s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 621s Need to get 328 kB/329 kB of archives. 621s After this operation, 1565 kB of additional disk space will be used. 621s Get:1 /tmp/autopkgtest.GcynM0/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [732 B] 622s Get:2 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-rfc3987 all 1.3.8-2 [8862 B] 622s Get:3 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ruamel.yaml.clib arm64 0.2.8-1build1 [126 kB] 622s Get:4 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-ruamel.yaml all 0.17.21-1 [86.6 kB] 622s Get:5 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-libfdt arm64 1.7.0-2build1 [59.1 kB] 622s Get:6 http://ftpmaster.internal/ubuntu oracular/universe arm64 dt-schema all 2022.08.2-5 [46.7 kB] 622s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-all arm64 3.12.3-0ubuntu1 [888 B] 635s Fetched 328 kB in 3s (130 kB/s) 638s Selecting previously unselected package python3-rfc3987. 639s (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 ... 78681 files and directories currently installed.) 639s Preparing to unpack .../0-python3-rfc3987_1.3.8-2_all.deb ... 639s Unpacking python3-rfc3987 (1.3.8-2) ... 640s Selecting previously unselected package python3-ruamel.yaml.clib:arm64. 644s Preparing to unpack .../1-python3-ruamel.yaml.clib_0.2.8-1build1_arm64.deb ... 644s Unpacking python3-ruamel.yaml.clib:arm64 (0.2.8-1build1) ... 646s Selecting previously unselected package python3-ruamel.yaml. 653s Preparing to unpack .../2-python3-ruamel.yaml_0.17.21-1_all.deb ... 653s Unpacking python3-ruamel.yaml (0.17.21-1) ... 659s Selecting previously unselected package python3-libfdt. 666s Preparing to unpack .../3-python3-libfdt_1.7.0-2build1_arm64.deb ... 666s Unpacking python3-libfdt (1.7.0-2build1) ... 667s Selecting previously unselected package dt-schema. 676s Preparing to unpack .../4-dt-schema_2022.08.2-5_all.deb ... 676s Unpacking dt-schema (2022.08.2-5) ... 678s Selecting previously unselected package python3-all. 685s Preparing to unpack .../5-python3-all_3.12.3-0ubuntu1_arm64.deb ... 685s Unpacking python3-all (3.12.3-0ubuntu1) ... 686s Selecting previously unselected package autopkgtest-satdep. 701s Preparing to unpack .../6-1-autopkgtest-satdep.deb ... 702s Unpacking autopkgtest-satdep (0) ... 711s Setting up python3-ruamel.yaml.clib:arm64 (0.2.8-1build1) ... 711s Setting up python3-all (3.12.3-0ubuntu1) ... 711s Setting up python3-libfdt (1.7.0-2build1) ... 722s Setting up python3-rfc3987 (1.3.8-2) ... 725s Setting up python3-ruamel.yaml (0.17.21-1) ... 728s Setting up dt-schema (2022.08.2-5) ... 731s /usr/lib/python3/dist-packages/dtschema/lib.py:684: SyntaxWarning: invalid escape sequence '\^' 731s prog = re.compile('.*[\^\[{\(\$].*') 731s /usr/lib/python3/dist-packages/dtschema/lib.py:688: SyntaxWarning: invalid escape sequence '\-' 731s if c != '^[a-zA-Z0-9][a-zA-Z0-9,+\-._]+$': 731s /usr/lib/python3/dist-packages/dtschema/lib.py:948: SyntaxWarning: invalid escape sequence '\-' 731s del props['^[a-z][a-z0-9\-]*$'] 731s Setting up autopkgtest-satdep (0) ... 776s (Reading database ... 78854 files and directories currently installed.) 776s Removing autopkgtest-satdep (0) ... 787s autopkgtest [16:17:16]: test unittests: [----------------------- 791s === python3.12 === 794s .EEEEEEEEEEEEEEEEE..EEEE.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE./tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: title 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/good-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/conditionals-single-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/conditionals-allof-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/child-node-example.yaml: ignoring, unknown error in schema (not a schema?) 794s warning: no schema found in path: /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/ 794s /usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/options.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/power-domain/power-domain-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s :1: SyntaxWarning: invalid escape sequence '\-' 794s E/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/bad-example.yaml: ignoring, error in schema: title 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/good-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/conditionals-single-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/conditionals-allof-example.yaml: ignoring, unknown error in schema (not a schema?) 794s /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/child-node-example.yaml: ignoring, unknown error in schema (not a schema?) 794s warning: no schema found in path: /tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/schemas/ 794s /usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/options.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s /usr/lib/python3/dist-packages/dtschema/schemas/power-domain/power-domain-consumer.yaml: ignoring, unknown error in schema (not a schema?) 794s :1: SyntaxWarning: invalid escape sequence '\-' 794s E 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='$id') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='title') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='maintainers') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='description') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='required') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='bad-key') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 64, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/compatible') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/reg') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupts') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-names') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/interrupt-controller') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/#interrupt-cells') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/gpio-controller') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpio') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/some-gpios') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/another-property') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_bad_properties (__main__.TestDTMetaSchema.test_bad_properties) (k='properties/vendor,property') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 72, in test_bad_properties 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_required_properties (__main__.TestDTMetaSchema.test_required_properties) 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 41, in test_required_properties 794s dtschema.DTValidator.check_schema(self.schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='$id') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='title') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_required_property_missing (__main__.TestDTMetaSchema.test_required_property_missing) (k='maintainers') 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 50, in test_required_property_missing 794s self.assertRaises(jsonschema.SchemaError, dtschema.DTValidator.check_schema, schema_tmp) 794s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 794s return context.handle('assertRaises', args, kwargs) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 794s callable_obj(*args, **kwargs) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/property-units.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/cache-controller.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/root-node.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/memory.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/chosen.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/serial.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interrupts.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/graph.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/dt-core.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/simple-bus.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/msi-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interrupt-controller.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/interconnects.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/cpus.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/options.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/aliases.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/reg.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iommu/iommu.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/reset/reset.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iio/iio.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/iio/iio-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/bus/qemu,platform.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bus.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/isa/isa-bridge.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pwm/pwm-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/mbox/mbox-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/clock/clock.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-hog.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/gpio/gpio.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/hwlock/hwlock-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-provider.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/phy/phy-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/i2c/i2c-controller.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_legacy_keywords.py", line 133, in items_draft6_draft7_draft201909 794s yield from validator.descend(item, items, path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 346, in oneOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/options/u-boot.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-bus.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pci/pci-iommu.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/dma/dma.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_binding_schemas_valid (__main__.TestDTSchema.test_binding_schemas_valid) (schema='/usr/lib/python3/dist-packages/dtschema/schemas/pinctrl/pinctrl-consumer.yaml') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s 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') 794s Test that all schema files under ./dtschema/schemas/ validate against the DT metaschema 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1151, in resolve_fragment 794s document = document[part] 794s ~~~~~~~~^^^^^^ 794s KeyError: 'definitions' 794s 794s During handling of the above exception, another exception occurred: 794s 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 80, in test_binding_schemas_valid 794s dtschema.DTValidator.check_schema(schema) 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1217, in check_schema 794s for error in cls(meta_schema).iter_errors(schema): 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1208, in iter_errors 794s for error in super().iter_errors(instance, _schema): 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 368, in iter_errors 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 325, in allOf 794s yield from validator.descend(instance, subschema, schema_path=index) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 295, in properties 794s yield from validator.descend( 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 45, in additionalProperties 794s yield from validator.descend(instance[extra], aP, path=extra) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 465, in _validate_reference 794s return list(self.descend(instance, resolved)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 34, in propertyNames 794s yield from validator.descend(instance=property, schema=propertyNames) 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 331, in anyOf 794s errs = list(validator.descend(instance, subschema, schema_path=index)) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 416, in descend 794s for error in errors: 794s File "/usr/lib/python3/dist-packages/jsonschema/_keywords.py", line 274, in ref 794s yield from validator._validate_reference(ref=ref, instance=instance) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 461, in _validate_reference 794s scope, resolved = resolve(ref) 794s ^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1085, in resolve 794s return url, self._remote_cache(url) 794s ^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1103, in resolve_from_url 794s return self.resolve_fragment(document, fragment) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1153, in resolve_fragment 794s raise exceptions._RefResolutionError( 794s jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/json-schema-prop-names' 794s 794s ====================================================================== 794s ERROR: test_dt_yaml_validation (__main__.TestDTValidate.test_dt_yaml_validation) 794s Test that all DT files under ./test/ validate against the DT schema (YAML) 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 106, in setUp 794s self.schemas = dtschema.set_schemas([ os.path.join(os.path.abspath(basedir), "schemas/")]) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1086, in set_schemas 794s make_property_type_cache() 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1037, in make_property_type_cache 794s props, pat_props = get_prop_types() 794s ^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 948, in get_prop_types 794s del props['^[a-z][a-z0-9\-]*$'] 794s ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 794s KeyError: '^[a-z][a-z0-9\\-]*$' 794s 794s ====================================================================== 794s ERROR: test_dtb_validation (__main__.TestDTValidate.test_dtb_validation) 794s Test that all DT files under ./test/ validate against the DT schema (DTB) 794s ---------------------------------------------------------------------- 794s Traceback (most recent call last): 794s File "/tmp/autopkgtest.GcynM0/autopkgtest_tmp/test/test-dt-validate.py", line 106, in setUp 794s self.schemas = dtschema.set_schemas([ os.path.join(os.path.abspath(basedir), "schemas/")]) 794s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1086, in set_schemas 794s make_property_type_cache() 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 1037, in make_property_type_cache 794s props, pat_props = get_prop_types() 794s ^^^^^^^^^^^^^^^^ 794s File "/usr/lib/python3/dist-packages/dtschema/lib.py", line 948, in get_prop_types 794s del props['^[a-z][a-z0-9\-]*$'] 794s ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 794s KeyError: '^[a-z][a-z0-9\\-]*$' 794s 794s ---------------------------------------------------------------------- 794s Ran 11 tests in 0.730s 794s 794s FAILED (errors=63) 801s autopkgtest [16:17:30]: test unittests: -----------------------] 805s autopkgtest [16:17:34]: test unittests: - - - - - - - - - - results - - - - - - - - - - 805s unittests FAIL non-zero exit status 1 808s autopkgtest [16:17:37]: @@@@@@@@@@@@@@@@@@@@ summary 808s unittests FAIL non-zero exit status 1 1109s nova [W] Skipping flock in bos03-arm64 1109s Creating nova instance adt-oracular-arm64-dt-schema-20240726-160409-juju-7f2275-prod-proposed-migration-environment-3-85453567-cbf6-496c-994b-28e524d96172 from image adt/ubuntu-oracular-arm64-server-20240726.img (UUID 33caccb7-bc3b-4ecc-9e17-59d67995dc9e)...