0s autopkgtest [09:33:28]: starting date and time: 2024-11-26 09:33:28+0000 0s autopkgtest [09:33:28]: git checkout: 6408f825 Correct logic in old-systemd fallback code 0s autopkgtest [09:33:28]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ut9smnbl/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:openapi-specification --apt-upgrade libjson-validator-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openapi-specification/3.1.1-1 -- lxd -r lxd-armhf-10.145.243.51 lxd-armhf-10.145.243.51:autopkgtest/ubuntu/plucky/armhf 64s autopkgtest [09:34:32]: testbed dpkg architecture: armhf 67s autopkgtest [09:34:35]: testbed apt version: 2.9.14ubuntu1 67s autopkgtest [09:34:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 79s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 79s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [58.7 kB] 79s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [811 kB] 80s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 80s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.2 kB] 80s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [67.4 kB] 80s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [928 B] 80s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [596 kB] 80s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [6096 B] 80s Fetched 1638 kB in 1s (1565 kB/s) 80s Reading package lists... 99s tee: /proc/self/fd/2: Permission denied 121s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 121s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 121s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 122s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 123s Reading package lists... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 125s Calculating upgrade... 126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 130s autopkgtest [09:35:38]: rebooting testbed after setup commands that affected boot 217s autopkgtest [09:37:05]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 260s autopkgtest [09:37:48]: @@@@@@@@@@@@@@@@@@@@ apt-source libjson-validator-perl 277s Get:1 http://ftpmaster.internal/ubuntu plucky/universe libjson-validator-perl 5.14+dfsg-1 (dsc) [2939 B] 277s Get:2 http://ftpmaster.internal/ubuntu plucky/universe libjson-validator-perl 5.14+dfsg-1 (tar) [86.3 kB] 277s Get:3 http://ftpmaster.internal/ubuntu plucky/universe libjson-validator-perl 5.14+dfsg-1 (diff) [8632 B] 277s gpgv: Signature made Mon Mar 6 20:17:32 2023 UTC 277s gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 277s gpgv: Can't check signature: No public key 277s dpkg-source: warning: cannot verify inline signature for ./libjson-validator-perl_5.14+dfsg-1.dsc: no acceptable signature found 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance' 277s autopkgtest [09:38:05]: testing package libjson-validator-perl version 5.14+dfsg-1 283s autopkgtest [09:38:11]: build not needed 287s autopkgtest [09:38:15]: test cache-symlinks-not-broken: preparing testbed 300s Reading package lists... 300s Building dependency tree... 300s Reading state information... 301s Starting pkgProblemResolver with broken count: 0 302s Starting 2 pkgProblemResolver with broken count: 0 302s Done 303s The following additional packages will be installed: 303s javascript-common libjs-bootstrap5 libjs-highlight.js libjs-popper.js 303s libjson-validator-perl libmojolicious-perl libyaml-libyaml-perl 303s openapi-specification 303s Suggested packages: 303s apache2 | lighttpd | httpd bootstrap-icons libjs-bootstrap5-doc 303s Recommended packages: 303s node-jquery libcpanel-json-xs-perl libdata-validate-domain-perl 303s libdata-validate-ip-perl libnet-idn-encode-perl libsereal-encoder-perl 303s libev-perl libfuture-asyncawait-perl libio-socket-socks-perl 303s libio-socket-ssl-perl libmojo-server-fastcgi-perl librole-tiny-perl 303s The following NEW packages will be installed: 303s autopkgtest-satdep javascript-common libjs-bootstrap5 libjs-highlight.js 303s libjs-popper.js libjson-validator-perl libmojolicious-perl 303s libyaml-libyaml-perl openapi-specification 303s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 303s Need to get 1743 kB/1744 kB of archives. 303s After this operation, 10.8 MB of additional disk space will be used. 303s Get:1 /tmp/autopkgtest.Dx5eCR/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 303s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf javascript-common all 11+nmu1 [5936 B] 303s Get:3 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 304s Get:4 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-bootstrap5 all 5.3.3+dfsg-1 [309 kB] 304s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 304s Get:6 http://ftpmaster.internal/ubuntu plucky/universe armhf libmojolicious-perl all 9.38+dfsg-1 [760 kB] 304s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-libyaml-perl armhf 0.902.0+ds-2 [29.2 kB] 304s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf openapi-specification all 3.1.1-1 [119 kB] 304s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf libjson-validator-perl all 5.14+dfsg-1 [79.9 kB] 304s Fetched 1743 kB in 1s (2371 kB/s) 304s Selecting previously unselected package javascript-common. 305s (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 ... 59609 files and directories currently installed.) 305s Preparing to unpack .../0-javascript-common_11+nmu1_all.deb ... 305s Unpacking javascript-common (11+nmu1) ... 305s Selecting previously unselected package libjs-popper.js. 305s Preparing to unpack .../1-libjs-popper.js_1.16.1+ds-6_all.deb ... 305s Unpacking libjs-popper.js (1.16.1+ds-6) ... 305s Selecting previously unselected package libjs-bootstrap5. 305s Preparing to unpack .../2-libjs-bootstrap5_5.3.3+dfsg-1_all.deb ... 305s Unpacking libjs-bootstrap5 (5.3.3+dfsg-1) ... 305s Selecting previously unselected package libjs-highlight.js. 305s Preparing to unpack .../3-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 305s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 305s Selecting previously unselected package libmojolicious-perl. 305s Preparing to unpack .../4-libmojolicious-perl_9.38+dfsg-1_all.deb ... 305s Unpacking libmojolicious-perl (9.38+dfsg-1) ... 305s Selecting previously unselected package libyaml-libyaml-perl. 305s Preparing to unpack .../5-libyaml-libyaml-perl_0.902.0+ds-2_armhf.deb ... 305s Unpacking libyaml-libyaml-perl (0.902.0+ds-2) ... 305s Selecting previously unselected package openapi-specification. 305s Preparing to unpack .../6-openapi-specification_3.1.1-1_all.deb ... 305s Unpacking openapi-specification (3.1.1-1) ... 305s Selecting previously unselected package libjson-validator-perl. 305s Preparing to unpack .../7-libjson-validator-perl_5.14+dfsg-1_all.deb ... 305s Unpacking libjson-validator-perl (5.14+dfsg-1) ... 305s Selecting previously unselected package autopkgtest-satdep. 305s Preparing to unpack .../8-1-autopkgtest-satdep.deb ... 305s Unpacking autopkgtest-satdep (0) ... 305s Setting up javascript-common (11+nmu1) ... 305s Setting up libjs-popper.js (1.16.1+ds-6) ... 305s Setting up libyaml-libyaml-perl (0.902.0+ds-2) ... 305s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 305s Setting up openapi-specification (3.1.1-1) ... 305s Setting up libjs-bootstrap5 (5.3.3+dfsg-1) ... 305s Setting up libmojolicious-perl (9.38+dfsg-1) ... 305s Setting up libjson-validator-perl (5.14+dfsg-1) ... 305s Setting up autopkgtest-satdep (0) ... 305s Processing triggers for man-db (2.13.0-1) ... 319s (Reading database ... 60444 files and directories currently installed.) 319s Removing autopkgtest-satdep (0) ... 326s autopkgtest [09:38:54]: test cache-symlinks-not-broken: cat /usr/share/perl5/JSON/Validator/cache/* > /dev/null 326s autopkgtest [09:38:54]: test cache-symlinks-not-broken: [----------------------- 328s cat: /usr/share/perl5/JSON/Validator/cache/a516498b60c53096b2ce2cd83ebe0abc: No such file or directory 329s autopkgtest [09:38:57]: test cache-symlinks-not-broken: -----------------------] 333s cache-symlinks-not-broken FAIL non-zero exit status 1 333s autopkgtest [09:39:01]: test cache-symlinks-not-broken: - - - - - - - - - - results - - - - - - - - - - 333s autopkgtest [09:39:01]: test cache-symlinks-not-broken: - - - - - - - - - - stderr - - - - - - - - - - 333s cat: /usr/share/perl5/JSON/Validator/cache/a516498b60c53096b2ce2cd83ebe0abc: No such file or directory 339s autopkgtest [09:39:07]: test autodep8-perl-build-deps: preparing testbed 351s Reading package lists... 351s Building dependency tree... 351s Reading state information... 352s Starting pkgProblemResolver with broken count: 0 352s Starting 2 pkgProblemResolver with broken count: 0 352s Done 353s The following additional packages will be installed: 353s autoconf autodep8 automake autopoint autotools-dev build-essential cpp 353s cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf dctrl-tools 353s debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 353s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 353s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 353s libarchive-zip-perl libasan8 libboolean-perl libc-dev-bin libc6-dev libcc1-0 353s libcpanel-json-xs-perl libcrypt-dev libdata-validate-domain-perl 353s libdata-validate-ip-perl libdebhelper-perl libfile-stripnondeterminism-perl 353s libgcc-14-dev libgomp1 libisl23 libmpc3 libnet-domain-tld-perl 353s libnet-idn-encode-perl libnet-ipv6addr-perl libnet-netmask-perl 353s libnetaddr-ip-perl libsereal-encoder-perl libstdc++-14-dev libtest-deep-perl 353s libtool libubsan1 linux-libc-dev m4 pkg-perl-autopkgtest po-debconf 353s rpcsvc-proto 353s Suggested packages: 353s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 353s cpp-14-doc debtags dh-make gcc-14-doc gcc-multilib manpages-dev flex bison 353s gdb gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev 353s libgettextpo-dev libc-devtools glibc-doc libstdc++-14-doc libtool-doc 353s gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl 353s Recommended packages: 353s manpages manpages-dev libarchive-cpio-perl libmath-base85-perl 353s libsocket6-perl libltdl-dev libmail-sendmail-perl 353s The following NEW packages will be installed: 353s autoconf autodep8 automake autopkgtest-satdep autopoint autotools-dev 353s build-essential cpp cpp-14 cpp-14-arm-linux-gnueabihf 353s cpp-arm-linux-gnueabihf dctrl-tools debhelper debugedit dh-autoreconf 353s dh-strip-nondeterminism dwz g++ g++-14 g++-14-arm-linux-gnueabihf 353s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 353s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 353s libboolean-perl libc-dev-bin libc6-dev libcc1-0 libcpanel-json-xs-perl 353s libcrypt-dev libdata-validate-domain-perl libdata-validate-ip-perl 353s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 353s libisl23 libmpc3 libnet-domain-tld-perl libnet-idn-encode-perl 353s libnet-ipv6addr-perl libnet-netmask-perl libnetaddr-ip-perl 353s libsereal-encoder-perl libstdc++-14-dev libtest-deep-perl libtool libubsan1 353s linux-libc-dev m4 pkg-perl-autopkgtest po-debconf rpcsvc-proto 354s 0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded. 354s Need to get 54.9 MB/54.9 MB of archives. 354s After this operation, 159 MB of additional disk space will be used. 354s Get:1 /tmp/autopkgtest.Dx5eCR/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [888 B] 354s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 354s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 355s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf dctrl-tools armhf 2.24-3build3 [94.7 kB] 355s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 355s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 355s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 355s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 355s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 355s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 355s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-5 [119 kB] 355s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 355s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 355s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 355s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 355s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 356s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 356s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 356s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 356s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 356s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 356s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 356s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 356s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 356s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 357s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 357s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 357s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 357s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 357s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 357s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 357s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 357s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 357s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 357s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 357s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-8 [166 kB] 357s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 357s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 357s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 357s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 357s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 357s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 357s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 357s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 357s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 357s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 357s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf libboolean-perl all 0.46-3 [8430 B] 357s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libcpanel-json-xs-perl armhf 4.38-1build1 [113 kB] 357s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-domain-tld-perl all 1.75-4 [29.0 kB] 358s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-domain-perl all 0.15-1 [10.4 kB] 358s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 358s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-netmask-perl all 2.0002-2 [24.8 kB] 358s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libnetaddr-ip-perl armhf 4.079+dfsg-2build5 [79.0 kB] 358s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-ip-perl all 0.31-1 [17.2 kB] 358s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf libnet-idn-encode-perl armhf 2.500-5build1 [83.7 kB] 358s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-encoder-perl armhf 5.004+ds-1build4 [96.1 kB] 358s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf libtest-deep-perl all 1.204-1 [47.1 kB] 358s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf pkg-perl-autopkgtest all 0.80 [18.7 kB] 358s Fetched 54.9 MB in 4s (13.4 MB/s) 358s Selecting previously unselected package m4. 358s (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 ... 60444 files and directories currently installed.) 358s Preparing to unpack .../00-m4_1.4.19-4build1_armhf.deb ... 358s Unpacking m4 (1.4.19-4build1) ... 358s Selecting previously unselected package autoconf. 358s Preparing to unpack .../01-autoconf_2.72-3_all.deb ... 358s Unpacking autoconf (2.72-3) ... 358s Selecting previously unselected package dctrl-tools. 358s Preparing to unpack .../02-dctrl-tools_2.24-3build3_armhf.deb ... 358s Unpacking dctrl-tools (2.24-3build3) ... 359s Selecting previously unselected package autodep8. 359s Preparing to unpack .../03-autodep8_0.28+nmu1ubuntu1_all.deb ... 359s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 359s Selecting previously unselected package autotools-dev. 359s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 359s Unpacking autotools-dev (20220109.1) ... 359s Selecting previously unselected package automake. 359s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 359s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 359s Selecting previously unselected package autopoint. 359s Preparing to unpack .../06-autopoint_0.22.5-2_all.deb ... 359s Unpacking autopoint (0.22.5-2) ... 359s Selecting previously unselected package libc-dev-bin. 359s Preparing to unpack .../07-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 359s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 359s Selecting previously unselected package linux-libc-dev:armhf. 359s Preparing to unpack .../08-linux-libc-dev_6.11.0-8.8_armhf.deb ... 359s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 359s Selecting previously unselected package libcrypt-dev:armhf. 359s Preparing to unpack .../09-libcrypt-dev_1%3a4.4.36-5_armhf.deb ... 359s Unpacking libcrypt-dev:armhf (1:4.4.36-5) ... 359s Selecting previously unselected package rpcsvc-proto. 359s Preparing to unpack .../10-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 359s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 359s Selecting previously unselected package libc6-dev:armhf. 359s Preparing to unpack .../11-libc6-dev_2.40-1ubuntu3_armhf.deb ... 359s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 359s Selecting previously unselected package libisl23:armhf. 359s Preparing to unpack .../12-libisl23_0.27-1_armhf.deb ... 359s Unpacking libisl23:armhf (0.27-1) ... 359s Selecting previously unselected package libmpc3:armhf. 359s Preparing to unpack .../13-libmpc3_1.3.1-1build2_armhf.deb ... 359s Unpacking libmpc3:armhf (1.3.1-1build2) ... 359s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 360s Preparing to unpack .../14-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package cpp-14. 360s Preparing to unpack .../15-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package cpp-arm-linux-gnueabihf. 360s Preparing to unpack .../16-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 360s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 360s Selecting previously unselected package cpp. 360s Preparing to unpack .../17-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 360s Unpacking cpp (4:14.1.0-2ubuntu1) ... 360s Selecting previously unselected package libcc1-0:armhf. 360s Preparing to unpack .../18-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package libgomp1:armhf. 360s Preparing to unpack .../19-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package libasan8:armhf. 360s Preparing to unpack .../20-libasan8_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package libubsan1:armhf. 360s Preparing to unpack .../21-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package libgcc-14-dev:armhf. 360s Preparing to unpack .../22-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 360s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 360s Preparing to unpack .../23-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 360s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 361s Selecting previously unselected package gcc-14. 361s Preparing to unpack .../24-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 361s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 361s Selecting previously unselected package gcc-arm-linux-gnueabihf. 361s Preparing to unpack .../25-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 361s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 361s Selecting previously unselected package gcc. 361s Preparing to unpack .../26-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 361s Unpacking gcc (4:14.1.0-2ubuntu1) ... 361s Selecting previously unselected package libstdc++-14-dev:armhf. 361s Preparing to unpack .../27-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 361s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 361s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 361s Preparing to unpack .../28-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 361s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 362s Selecting previously unselected package g++-14. 362s Preparing to unpack .../29-g++-14_14.2.0-8ubuntu1_armhf.deb ... 362s Unpacking g++-14 (14.2.0-8ubuntu1) ... 362s Selecting previously unselected package g++-arm-linux-gnueabihf. 362s Preparing to unpack .../30-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 362s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 362s Selecting previously unselected package g++. 362s Preparing to unpack .../31-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 362s Unpacking g++ (4:14.1.0-2ubuntu1) ... 362s Selecting previously unselected package build-essential. 362s Preparing to unpack .../32-build-essential_12.10ubuntu1_armhf.deb ... 362s Unpacking build-essential (12.10ubuntu1) ... 362s Selecting previously unselected package libdebhelper-perl. 362s Preparing to unpack .../33-libdebhelper-perl_13.20ubuntu1_all.deb ... 362s Unpacking libdebhelper-perl (13.20ubuntu1) ... 362s Selecting previously unselected package libtool. 362s Preparing to unpack .../34-libtool_2.4.7-8_all.deb ... 362s Unpacking libtool (2.4.7-8) ... 362s Selecting previously unselected package dh-autoreconf. 362s Preparing to unpack .../35-dh-autoreconf_20_all.deb ... 362s Unpacking dh-autoreconf (20) ... 362s Selecting previously unselected package libarchive-zip-perl. 362s Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... 362s Unpacking libarchive-zip-perl (1.68-1) ... 362s Selecting previously unselected package libfile-stripnondeterminism-perl. 362s Preparing to unpack .../37-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 362s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 362s Selecting previously unselected package dh-strip-nondeterminism. 362s Preparing to unpack .../38-dh-strip-nondeterminism_1.14.0-1_all.deb ... 362s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 362s Selecting previously unselected package debugedit. 362s Preparing to unpack .../39-debugedit_1%3a5.1-1_armhf.deb ... 362s Unpacking debugedit (1:5.1-1) ... 362s Selecting previously unselected package dwz. 362s Preparing to unpack .../40-dwz_0.15-1build6_armhf.deb ... 362s Unpacking dwz (0.15-1build6) ... 362s Selecting previously unselected package gettext. 362s Preparing to unpack .../41-gettext_0.22.5-2_armhf.deb ... 362s Unpacking gettext (0.22.5-2) ... 363s Selecting previously unselected package intltool-debian. 363s Preparing to unpack .../42-intltool-debian_0.35.0+20060710.6_all.deb ... 363s Unpacking intltool-debian (0.35.0+20060710.6) ... 363s Selecting previously unselected package po-debconf. 363s Preparing to unpack .../43-po-debconf_1.0.21+nmu1_all.deb ... 363s Unpacking po-debconf (1.0.21+nmu1) ... 363s Selecting previously unselected package debhelper. 363s Preparing to unpack .../44-debhelper_13.20ubuntu1_all.deb ... 363s Unpacking debhelper (13.20ubuntu1) ... 363s Selecting previously unselected package libboolean-perl. 363s Preparing to unpack .../45-libboolean-perl_0.46-3_all.deb ... 363s Unpacking libboolean-perl (0.46-3) ... 363s Selecting previously unselected package libcpanel-json-xs-perl:armhf. 363s Preparing to unpack .../46-libcpanel-json-xs-perl_4.38-1build1_armhf.deb ... 363s Unpacking libcpanel-json-xs-perl:armhf (4.38-1build1) ... 363s Selecting previously unselected package libnet-domain-tld-perl. 363s Preparing to unpack .../47-libnet-domain-tld-perl_1.75-4_all.deb ... 363s Unpacking libnet-domain-tld-perl (1.75-4) ... 363s Selecting previously unselected package libdata-validate-domain-perl. 363s Preparing to unpack .../48-libdata-validate-domain-perl_0.15-1_all.deb ... 363s Unpacking libdata-validate-domain-perl (0.15-1) ... 363s Selecting previously unselected package libnet-ipv6addr-perl. 363s Preparing to unpack .../49-libnet-ipv6addr-perl_1.02-1_all.deb ... 363s Unpacking libnet-ipv6addr-perl (1.02-1) ... 363s Selecting previously unselected package libnet-netmask-perl. 363s Preparing to unpack .../50-libnet-netmask-perl_2.0002-2_all.deb ... 363s Unpacking libnet-netmask-perl (2.0002-2) ... 363s Selecting previously unselected package libnetaddr-ip-perl. 363s Preparing to unpack .../51-libnetaddr-ip-perl_4.079+dfsg-2build5_armhf.deb ... 363s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 363s Selecting previously unselected package libdata-validate-ip-perl. 363s Preparing to unpack .../52-libdata-validate-ip-perl_0.31-1_all.deb ... 363s Unpacking libdata-validate-ip-perl (0.31-1) ... 363s Selecting previously unselected package libnet-idn-encode-perl. 363s Preparing to unpack .../53-libnet-idn-encode-perl_2.500-5build1_armhf.deb ... 363s Unpacking libnet-idn-encode-perl (2.500-5build1) ... 363s Selecting previously unselected package libsereal-encoder-perl. 363s Preparing to unpack .../54-libsereal-encoder-perl_5.004+ds-1build4_armhf.deb ... 363s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 363s Selecting previously unselected package libtest-deep-perl. 363s Preparing to unpack .../55-libtest-deep-perl_1.204-1_all.deb ... 363s Unpacking libtest-deep-perl (1.204-1) ... 363s Selecting previously unselected package pkg-perl-autopkgtest. 363s Preparing to unpack .../56-pkg-perl-autopkgtest_0.80_all.deb ... 363s Unpacking pkg-perl-autopkgtest (0.80) ... 364s Selecting previously unselected package autopkgtest-satdep. 364s Preparing to unpack .../57-2-autopkgtest-satdep.deb ... 364s Unpacking autopkgtest-satdep (0) ... 364s Setting up libtest-deep-perl (1.204-1) ... 364s Setting up libnet-idn-encode-perl (2.500-5build1) ... 364s Setting up libarchive-zip-perl (1.68-1) ... 364s Setting up libcpanel-json-xs-perl:armhf (4.38-1build1) ... 364s Setting up libdebhelper-perl (13.20ubuntu1) ... 364s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 364s Setting up m4 (1.4.19-4build1) ... 364s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 364s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 364s Setting up libnet-netmask-perl (2.0002-2) ... 364s Setting up libboolean-perl (0.46-3) ... 364s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 364s Setting up autotools-dev (20220109.1) ... 364s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 364s Setting up libnet-domain-tld-perl (1.75-4) ... 364s Setting up libmpc3:armhf (1.3.1-1build2) ... 364s Setting up autopoint (0.22.5-2) ... 364s Setting up autoconf (2.72-3) ... 364s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 364s Setting up dwz (0.15-1build6) ... 364s Setting up libdata-validate-domain-perl (0.15-1) ... 364s Setting up libcrypt-dev:armhf (1:4.4.36-5) ... 364s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 364s Setting up debugedit (1:5.1-1) ... 364s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 364s Setting up libisl23:armhf (0.27-1) ... 364s Setting up libc-dev-bin (2.40-1ubuntu3) ... 364s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 364s Setting up libnet-ipv6addr-perl (1.02-1) ... 364s Setting up dctrl-tools (2.24-3build3) ... 364s Setting up autodep8 (0.28+nmu1ubuntu1) ... 364s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 364s Setting up libdata-validate-ip-perl (0.31-1) ... 364s Setting up automake (1:1.16.5-1.3ubuntu1) ... 364s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 364s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 364s Setting up gettext (0.22.5-2) ... 364s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 364s Setting up intltool-debian (0.35.0+20060710.6) ... 364s Setting up pkg-perl-autopkgtest (0.80) ... 364s Setting up cpp-14 (14.2.0-8ubuntu1) ... 364s Setting up dh-strip-nondeterminism (1.14.0-1) ... 364s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 364s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 364s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 364s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 364s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 364s Setting up po-debconf (1.0.21+nmu1) ... 364s Setting up gcc-14 (14.2.0-8ubuntu1) ... 364s Setting up cpp (4:14.1.0-2ubuntu1) ... 364s Setting up g++-14 (14.2.0-8ubuntu1) ... 364s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 364s Setting up libtool (2.4.7-8) ... 364s Setting up gcc (4:14.1.0-2ubuntu1) ... 364s Setting up dh-autoreconf (20) ... 364s Setting up g++ (4:14.1.0-2ubuntu1) ... 364s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 364s Setting up build-essential (12.10ubuntu1) ... 364s Setting up debhelper (13.20ubuntu1) ... 364s Setting up autopkgtest-satdep (0) ... 364s Processing triggers for man-db (2.13.0-1) ... 365s Processing triggers for install-info (7.1.1-1) ... 366s Processing triggers for libc-bin (2.40-1ubuntu3) ... 381s (Reading database ... 64604 files and directories currently installed.) 381s Removing autopkgtest-satdep (0) ... 388s autopkgtest [09:39:56]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 388s autopkgtest [09:39:56]: test autodep8-perl-build-deps: [----------------------- 390s t/00-project.t ......................... skipped: No such directory: .git 391s t/benchmark.t .......................... skipped: TEST_BENCHMARK=500 391s t/coerce-default.t ..................... 391s ok 1 - coerce defaults 391s ok 2 - coerce def 391s ok 3 - defaults pass validation 391s ok 4 - data was mutated 391s ok 5 - only subscribed_to was mutated 391s ok 6 - default values must be valid 391s 1..6 391s ok 392s t/coerce.t ............................. 392s ok 1 - hash is accepted 392s ok 2 - hash reference is accepted 392s # make sure input is coerced 392s ok 3 - 1 is accepted 392s ok 4 - no quotes around boolean {"type":"boolean"} 392s ok 5 - no quotes around boolean {"type":"boolean"} 392s ok 6 - no quotes around boolean {"type":"boolean"} 392s ok 7 - no quotes around boolean {"type":["array","boolean"]} 392s ok 8 - no quotes around boolean {"type":["array","boolean"]} 392s ok 9 - no quotes around boolean {"type":["array","boolean"]} 392s ok 10 - no quotes around boolean {"allOf":[{"type":"boolean"}]} 392s ok 11 - no quotes around boolean {"allOf":[{"type":"boolean"}]} 392s ok 12 - no quotes around boolean {"allOf":[{"type":"boolean"}]} 392s ok 13 - no quotes around boolean {"anyOf":[{"type":"array"},{"type":"boolean"}]} 392s ok 14 - no quotes around boolean {"anyOf":[{"type":"array"},{"type":"boolean"}]} 392s ok 15 - no quotes around boolean {"anyOf":[{"type":"array"},{"type":"boolean"}]} 392s ok 16 - no quotes around boolean {"oneOf":[{"type":"boolean"},{"type":"array"}]} 392s ok 17 - no quotes around boolean {"oneOf":[{"type":"boolean"},{"type":"array"}]} 392s ok 18 - no quotes around boolean {"oneOf":[{"type":"boolean"},{"type":"array"}]} 392s ok 19 - no quotes around integer {"type":"integer"} 392s ok 20 - no quotes around integer {"type":"integer"} 392s ok 21 - no quotes around integer {"type":"integer"} 392s ok 22 - no quotes around integer {"type":["array","integer"]} 392s ok 23 - no quotes around integer {"type":["array","integer"]} 392s ok 24 - no quotes around integer {"type":["array","integer"]} 392s ok 25 - no quotes around integer {"allOf":[{"type":"integer"}]} 392s ok 26 - no quotes around integer {"allOf":[{"type":"integer"}]} 392s ok 27 - no quotes around integer {"allOf":[{"type":"integer"}]} 392s ok 28 - no quotes around integer {"anyOf":[{"type":"array"},{"type":"integer"}]} 392s ok 29 - no quotes around integer {"anyOf":[{"type":"array"},{"type":"integer"}]} 392s ok 30 - no quotes around integer {"anyOf":[{"type":"array"},{"type":"integer"}]} 392s ok 31 - no quotes around integer {"oneOf":[{"type":"integer"},{"type":"array"}]} 392s ok 32 - no quotes around integer {"oneOf":[{"type":"integer"},{"type":"array"}]} 392s ok 33 - no quotes around integer {"oneOf":[{"type":"integer"},{"type":"array"}]} 392s ok 34 - no quotes around number {"type":"number"} 392s ok 35 - no quotes around number {"type":"number"} 392s ok 36 - no quotes around number {"type":"number"} 392s ok 37 - no quotes around number {"type":["array","number"]} 392s ok 38 - no quotes around number {"type":["array","number"]} 392s ok 39 - no quotes around number {"type":["array","number"]} 392s ok 40 - no quotes around number {"allOf":[{"type":"number"}]} 392s ok 41 - no quotes around number {"allOf":[{"type":"number"}]} 392s ok 42 - no quotes around number {"allOf":[{"type":"number"}]} 392s ok 43 - no quotes around number {"anyOf":[{"type":"array"},{"type":"number"}]} 392s ok 44 - no quotes around number {"anyOf":[{"type":"array"},{"type":"number"}]} 392s ok 45 - no quotes around number {"anyOf":[{"type":"array"},{"type":"number"}]} 392s ok 46 - no quotes around number {"oneOf":[{"type":"number"},{"type":"array"}]} 392s ok 47 - no quotes around number {"oneOf":[{"type":"number"},{"type":"array"}]} 392s ok 48 - no quotes around number {"oneOf":[{"type":"number"},{"type":"array"}]} 392s 1..48 392s ok 392s t/deep-mixed-ref.t ..................... 392s ok 1 - valid input 392s ok 2 - invalid age 392s 1..2 392s ok 393s t/draft2019-09.t ....................... 393s # Subtest: formats 393s ok 1 - duration 393s ok 2 - uuid 393s 1..2 393s ok 1 - formats 393s # Subtest: number basic 393s ok 1 - valid: 1 393s 1..1 393s ok 2 - number basic 393s # Subtest: number maximum 393s ok 1 - valid: 0 393s ok 2 - valid: 1 393s ok 3 - errors: /: -1 > maximum(-2) 393s 1..3 393s ok 3 - number maximum 393s # Subtest: number minimum 393s ok 1 - valid: 0 393s ok 2 - valid: 1 393s ok 3 - errors: /: -2 < minimum(-1) 393s 1..3 393s ok 4 - number minimum 393s # Subtest: array basic 393s ok 1 - valid: [] 393s ok 2 - errors: /: Expected array - got object. 393s 1..2 393s ok 5 - array basic 393s # Subtest: array items 393s ok 1 - valid: [1] 393s ok 2 - errors: /1: Expected number - got string. 393s ok 3 - valid: [1,"foo",1.2] 393s ok 4 - valid: [1,"foo",1.2] 393s 1..4 393s ok 6 - array items 393s # Subtest: array additional_items 393s ok 1 - errors: /: Invalid number of items: 5/4. 393s 1..1 393s ok 7 - array additional_items 393s # Subtest: array contains 393s ok 1 - valid: [1600,"NW"] 393s ok 2 - errors: /0: Expected string - got number. /1: Not in enum list: Nope. 393s 1..2 393s ok 8 - array contains 393s # Subtest: array min_max 393s ok 1 - errors: /: Not enough items: 1/2. 393s ok 2 - valid: [1,2] 393s ok 3 - errors: /: Too many items: 3/2. 393s 1..3 393s ok 9 - array min_max 393s # Subtest: array min_max_contains 393s ok 1 - errors: /: Contains not enough items: 1/2. 393s ok 2 - errors: /: Contains too many items: 4/3. 393s ok 3 - valid: ["A","B"] 393s ok 4 - valid: ["A","B","C"] 393s 1..4 393s ok 10 - array min_max_contains 393s # Subtest: array unique 393s ok 1 - valid: [123,124] 393s ok 2 - errors: /: Unique items required. 393s 1..2 393s ok 11 - array unique 393s # Subtest: array unevaluated_items 393s not ok 1 - errors: /: Invalid number of items: 5/4. # TODO https://json-schema.org/draft/2019-09/json-schema-core.html#unevaluatedItems 393s # Failed (TODO) test 'errors: /: Invalid number of items: 5/4.' 393s # at t/test/array.pm line 65. 393s # Structures begin differing at: 393s # $got->[0] = Does not exist 393s # $expected->[0] = HASH(0xb2164d8) 393s # [] 393s 1..1 393s ok 12 - array unevaluated_items 393s # Subtest: object basic 393s ok 1 - valid: {"mynumber":1} 393s ok 2 - errors: /: Expected object - got array. 393s 1..2 393s ok 13 - object basic 393s # Subtest: object properties 393s ok 1 - valid: {"number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 393s ok 2 - errors: /number: Expected number - got string. 393s ok 3 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 393s ok 4 - errors: /street_name: Missing property. 393s 1..4 393s ok 14 - object properties 393s # Subtest: object additional_properties 393s ok 1 - errors: /: Properties not allowed: direction, foo. 393s ok 2 - valid: {"foo":"nope","number":1600} 393s 1..2 393s ok 15 - object additional_properties 393s # Subtest: object pattern_properties 393s ok 1 - valid: {"I_0":42,"S_25":"This is a string"} 393s ok 2 - errors: /S_0: Expected string - got number. 393s 1..2 393s ok 16 - object pattern_properties 393s # Subtest: object min_max 393s ok 1 - errors: /: Not enough properties: 0/1. 393s ok 2 - errors: /: Not enough properties: 1/2. 393s ok 3 - valid: {"a":1,"b":2} 393s ok 4 - valid: {"a":1,"b":2,"c":3} 393s ok 5 - errors: /: Too many properties: 4/3. 393s 1..5 393s ok 17 - object min_max 393s # Subtest: object names 393s ok 1 - errors: /: /propertyName/surname String is too long: 7/5. 393s ok 2 - valid: {"name":"John","surname":"Doe"} 393s ok 3 - errors: /: /propertyName/FOO /anyOf/0 Not in enum list: foo, bar, baz. /: /propertyName/FOO /anyOf/1 Not in enum list: hello. 393s ok 4 - valid: {"foo":1} 393s 1..4 393s ok 18 - object names 393s # Subtest: object dependent_required 393s ok 1 - errors: /billing_address: Missing property. Dependee: credit_card. 393s 1..1 393s ok 19 - object dependent_required 393s # Subtest: object dependent_schemas 393s ok 1 - errors: /billing_address: Missing property. Dependee: credit_card. 393s 1..1 393s ok 20 - object dependent_schemas 393s # Subtest: object unevaluated_properties 393s not ok 1 - errors: /: Properties not allowed: direction, foo. # TODO https://json-schema.org/draft/2019-09/json-schema-core.html#rfc.section.9.3.2.4 393s # Failed (TODO) test 'errors: /: Properties not allowed: direction, foo.' 393s # at t/test/object.pm line 113. 393s # Structures begin differing at: 393s # $got->[0] = Does not exist 393s # $expected->[0] = HASH(0xb228030) 393s # [] 393s 1..1 393s ok 21 - object unevaluated_properties 393s # Subtest: anchor 393s ok 1 - foo anchor type 393s 1..1 393s ok 22 - anchor 393s # Subtest: recursiveRef, without recursiveAnchor 393s ok 1 - An object of class 'JSON::Validator::Schema::Draft201909' isa 'JSON::Validator::Schema::Draft201909' 393s ok 2 - recursiveRef type 393s ok 3 - recursiveRef properties data 393s ok 4 - recursiveRef properties data items 393s ok 5 - recursive 393s ok 6 - schemas in the store 393s 1..6 393s ok 23 - recursiveRef, without recursiveAnchor 393s # Subtest: test caching 393s ok 1 - cached 393s 1..1 393s ok 24 - test caching 393s 1..24 393s ok 393s t/draft4.t ............................. 393s # Subtest: number basic 393s ok 1 - valid: 1 393s 1..1 393s ok 1 - number basic 393s # Subtest: number maximum 393s ok 1 - valid: 0 393s ok 2 - valid: 1 393s ok 3 - errors: /: -1 > maximum(-2) 393s 1..3 393s ok 2 - number maximum 393s # Subtest: number minimum 393s ok 1 - valid: 0 393s ok 2 - valid: 1 393s ok 3 - errors: /: -2 < minimum(-1) 393s 1..3 393s ok 3 - number minimum 393s # Subtest: array basic 393s ok 1 - valid: [] 393s ok 2 - errors: /: Expected array - got object. 393s 1..2 393s ok 4 - array basic 393s # Subtest: array items 393s ok 1 - valid: [1] 393s ok 2 - errors: /1: Expected number - got string. 393s ok 3 - valid: [1,"foo",1.2] 393s ok 4 - valid: [1,"foo",1.2] 393s 1..4 393s ok 5 - array items 393s # Subtest: array additional_items 393s ok 1 - errors: /: Invalid number of items: 5/4. 393s 1..1 393s ok 6 - array additional_items 393s # Subtest: array min_max 393s ok 1 - errors: /: Not enough items: 1/2. 393s ok 2 - valid: [1,2] 393s ok 3 - errors: /: Too many items: 3/2. 393s 1..3 393s ok 7 - array min_max 393s # Subtest: array unique 393s ok 1 - valid: [123,124] 393s ok 2 - errors: /: Unique items required. 393s 1..2 393s ok 8 - array unique 393s # Subtest: object basic 393s ok 1 - valid: {"mynumber":1} 393s ok 2 - errors: /: Expected object - got array. 393s 1..2 393s ok 9 - object basic 393s # Subtest: object properties 393s ok 1 - valid: {"number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 393s ok 2 - errors: /number: Expected number - got string. 393s ok 3 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 393s ok 4 - errors: /street_name: Missing property. 393s 1..4 393s ok 10 - object properties 393s # Subtest: object additional_properties 393s ok 1 - errors: /: Properties not allowed: direction, foo. 393s ok 2 - valid: {"foo":"nope","number":1600} 393s 1..2 393s ok 11 - object additional_properties 393s # Subtest: object pattern_properties 393s ok 1 - valid: {"I_0":42,"S_25":"This is a string"} 393s ok 2 - errors: /S_0: Expected string - got number. 393s 1..2 393s ok 12 - object pattern_properties 393s # Subtest: object min_max 393s ok 1 - errors: /: Not enough properties: 0/1. 393s ok 2 - errors: /: Not enough properties: 1/2. 393s ok 3 - valid: {"a":1,"b":2} 393s ok 4 - valid: {"a":1,"b":2,"c":3} 393s ok 5 - errors: /: Too many properties: 4/3. 393s 1..5 393s ok 13 - object min_max 393s # Subtest: exclusiveMaximum 393s ok 1 - errors: /: 2.4 >= maximum(2.4) 393s 1..1 393s ok 14 - exclusiveMaximum 393s # Subtest: exclusiveMinimum 393s ok 1 - errors: /: 0 >= maximum(0) 393s 1..1 393s ok 15 - exclusiveMinimum 393s # Subtest: bundle 393s ok 1 - bundle ref 393s ok 2 - bundled spec under definitions 393s 1..2 393s ok 16 - bundle 393s 1..16 393s ok 394s t/draft6.t ............................. 394s # Subtest: number basic 394s ok 1 - valid: 1 394s 1..1 394s ok 1 - number basic 394s # Subtest: number maximum 394s ok 1 - valid: 0 394s ok 2 - valid: 1 394s ok 3 - errors: /: -1 > maximum(-2) 394s 1..3 394s ok 2 - number maximum 394s # Subtest: number minimum 394s ok 1 - valid: 0 394s ok 2 - valid: 1 394s ok 3 - errors: /: -2 < minimum(-1) 394s 1..3 394s ok 3 - number minimum 394s # Subtest: array basic 394s ok 1 - valid: [] 394s ok 2 - errors: /: Expected array - got object. 394s 1..2 394s ok 4 - array basic 394s # Subtest: array items 394s ok 1 - valid: [1] 394s ok 2 - errors: /1: Expected number - got string. 394s ok 3 - valid: [1,"foo",1.2] 394s ok 4 - valid: [1,"foo",1.2] 394s 1..4 394s ok 5 - array items 394s # Subtest: array additional_items 394s ok 1 - errors: /: Invalid number of items: 5/4. 394s 1..1 394s ok 6 - array additional_items 394s # Subtest: array contains 394s ok 1 - valid: [1600,"NW"] 394s ok 2 - errors: /0: Expected string - got number. /1: Not in enum list: Nope. 394s 1..2 394s ok 7 - array contains 394s # Subtest: array min_max 394s ok 1 - errors: /: Not enough items: 1/2. 394s ok 2 - valid: [1,2] 394s ok 3 - errors: /: Too many items: 3/2. 394s 1..3 394s ok 8 - array min_max 394s # Subtest: array unique 394s ok 1 - valid: [123,124] 394s ok 2 - errors: /: Unique items required. 394s 1..2 394s ok 9 - array unique 394s # Subtest: object basic 394s ok 1 - valid: {"mynumber":1} 394s ok 2 - errors: /: Expected object - got array. 394s 1..2 394s ok 10 - object basic 394s # Subtest: object properties 394s ok 1 - valid: {"number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 394s ok 2 - errors: /number: Expected number - got string. 394s ok 3 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 394s ok 4 - errors: /street_name: Missing property. 394s 1..4 394s ok 11 - object properties 394s # Subtest: object additional_properties 394s ok 1 - errors: /: Properties not allowed: direction, foo. 394s ok 2 - valid: {"foo":"nope","number":1600} 394s 1..2 394s ok 12 - object additional_properties 394s # Subtest: object pattern_properties 394s ok 1 - valid: {"I_0":42,"S_25":"This is a string"} 394s ok 2 - errors: /S_0: Expected string - got number. 394s 1..2 394s ok 13 - object pattern_properties 394s # Subtest: object min_max 394s ok 1 - errors: /: Not enough properties: 0/1. 394s ok 2 - errors: /: Not enough properties: 1/2. 394s ok 3 - valid: {"a":1,"b":2} 394s ok 4 - valid: {"a":1,"b":2,"c":3} 394s ok 5 - errors: /: Too many properties: 4/3. 394s 1..5 394s ok 14 - object min_max 394s # Subtest: object names 394s ok 1 - errors: /: /propertyName/surname String is too long: 7/5. 394s ok 2 - valid: {"name":"John","surname":"Doe"} 394s ok 3 - errors: /: /propertyName/FOO /anyOf/0 Not in enum list: foo, bar, baz. /: /propertyName/FOO /anyOf/1 Not in enum list: hello. 394s ok 4 - valid: {"foo":1} 394s 1..4 394s ok 15 - object names 394s # Subtest: exclusiveMaximum 394s ok 1 - errors: /: 2.4 >= maximum(2.4) 394s ok 2 - errors: /: 0 >= maximum(0) 394s 1..2 394s ok 16 - exclusiveMaximum 394s # Subtest: exclusiveMinimum 394s ok 1 - errors: /: 4.2 <= minimum(4.2) 394s ok 2 - errors: /: 0 <= minimum(0) 394s 1..2 394s ok 17 - exclusiveMinimum 394s 1..17 394s ok 394s t/draft7.t ............................. 394s # Subtest: number basic 394s ok 1 - valid: 1 394s 1..1 394s ok 1 - number basic 394s # Subtest: number maximum 394s ok 1 - valid: 0 394s ok 2 - valid: 1 394s ok 3 - errors: /: -1 > maximum(-2) 394s 1..3 394s ok 2 - number maximum 394s # Subtest: number minimum 394s ok 1 - valid: 0 394s ok 2 - valid: 1 394s ok 3 - errors: /: -2 < minimum(-1) 394s 1..3 394s ok 3 - number minimum 394s # Subtest: array basic 394s ok 1 - valid: [] 394s ok 2 - errors: /: Expected array - got object. 394s 1..2 394s ok 4 - array basic 394s # Subtest: array items 394s ok 1 - valid: [1] 394s ok 2 - errors: /1: Expected number - got string. 394s ok 3 - valid: [1,"foo",1.2] 394s ok 4 - valid: [1,"foo",1.2] 394s 1..4 394s ok 5 - array items 394s # Subtest: array additional_items 394s ok 1 - errors: /: Invalid number of items: 5/4. 394s 1..1 394s ok 6 - array additional_items 394s # Subtest: array contains 394s ok 1 - valid: [1600,"NW"] 394s ok 2 - errors: /0: Expected string - got number. /1: Not in enum list: Nope. 394s 1..2 394s ok 7 - array contains 394s # Subtest: array min_max 394s ok 1 - errors: /: Not enough items: 1/2. 394s ok 2 - valid: [1,2] 394s ok 3 - errors: /: Too many items: 3/2. 394s 1..3 394s ok 8 - array min_max 394s # Subtest: array unique 394s ok 1 - valid: [123,124] 394s ok 2 - errors: /: Unique items required. 394s 1..2 394s ok 9 - array unique 394s # Subtest: array unevaluated_items 394s not ok 1 - errors: /: Invalid number of items: 5/4. # TODO https://json-schema.org/draft/2019-09/json-schema-core.html#unevaluatedItems 394s # Failed (TODO) test 'errors: /: Invalid number of items: 5/4.' 394s # at t/test/array.pm line 65. 394s # Structures begin differing at: 394s # $got->[0] = Does not exist 394s # $expected->[0] = HASH(0x3e08ac8) 394s # [] 394s 1..1 394s ok 10 - array unevaluated_items 394s # Subtest: object basic 394s ok 1 - valid: {"mynumber":1} 394s ok 2 - errors: /: Expected object - got array. 394s 1..2 394s ok 11 - object basic 394s # Subtest: object properties 394s ok 1 - valid: {"number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 394s ok 2 - errors: /number: Expected number - got string. 394s ok 3 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 394s ok 4 - errors: /street_name: Missing property. 394s 1..4 394s ok 12 - object properties 394s # Subtest: object additional_properties 394s ok 1 - errors: /: Properties not allowed: direction, foo. 394s ok 2 - valid: {"foo":"nope","number":1600} 394s 1..2 394s ok 13 - object additional_properties 394s # Subtest: object pattern_properties 394s ok 1 - valid: {"I_0":42,"S_25":"This is a string"} 394s ok 2 - errors: /S_0: Expected string - got number. 394s 1..2 394s ok 14 - object pattern_properties 394s # Subtest: object min_max 394s ok 1 - errors: /: Not enough properties: 0/1. 394s ok 2 - errors: /: Not enough properties: 1/2. 394s ok 3 - valid: {"a":1,"b":2} 394s ok 4 - valid: {"a":1,"b":2,"c":3} 394s ok 5 - errors: /: Too many properties: 4/3. 394s 1..5 394s ok 15 - object min_max 394s # Subtest: object names 394s ok 1 - errors: /: /propertyName/surname String is too long: 7/5. 394s ok 2 - valid: {"name":"John","surname":"Doe"} 394s ok 3 - errors: /: /propertyName/FOO /anyOf/0 Not in enum list: foo, bar, baz. /: /propertyName/FOO /anyOf/1 Not in enum list: hello. 394s ok 4 - valid: {"foo":1} 394s 1..4 394s ok 16 - object names 394s # Subtest: exclusiveMaximum 394s ok 1 - errors: /: 2.4 >= maximum(2.4) 394s ok 2 - errors: /: 0 >= maximum(0) 394s 1..2 394s ok 17 - exclusiveMaximum 394s # Subtest: exclusiveMinimum 394s ok 1 - errors: /: 4.2 <= minimum(4.2) 394s ok 2 - errors: /: 0 <= minimum(0) 394s 1..2 394s ok 18 - exclusiveMinimum 394s # Subtest: bundle 394s ok 1 - bundle ref 394s ok 2 - bundled spec under $defs 394s 1..2 394s ok 19 - bundle 394s 1..19 394s ok 394s t/invalid-ref.t ........................ 394s ok 1 - missing definition 394s ok 2 - loading missing ref failed 394s ok 3 - error message 394s 1..3 394s ok 395s t/issue-103-one-of.t ................... 395s ok 1 - errors: /sym: /oneOf/0/allOf/0/allOf/0 Missing property. /template: /oneOf/0/allOf/2 Missing property. /sym: /oneOf/1/allOf/0 Missing property. /: /oneOf/2 Expected string - got object. 395s ok 2 - errors: /: oneOf rules 0, 1 match. 395s 1..2 395s ok 395s t/issue-22-duplicate-error-messages.t .. 395s ok 1 - errors: /foo: Not in enum list: bar, baz. 395s ok 2 - errors: /foo: Expected string - got number. 395s 1..2 395s ok 396s t/issue-59-oneof-blessed-booleans.t .... 396s ok 1 - oneof blessed booleans 396s 1..1 396s ok 396s t/issue-71-additionalproperties.t ...... 396s ok 1 - errors: /: Properties not allowed: haha. 396s 1..1 396s ok 397s t/joi.t ................................ 397s ok 1 - An object of class 'JSON::Validator::Schema::Draft7' isa 'JSON::Validator::Schema' 397s ok 2 - default coercion 397s ok 3 - generated correct object schema 397s ok 4 - generated correct array schema 397s ok 5 - enum for string 397s ok 6 - enum for integer 397s ok 7 - valid: {"age":34,"email":"jhthorsen@cpan.org","name":"Jan Henning Thorsen"} 397s ok 8 - errors: /age: -1 < minimum(0) /email: Missing property. 397s # test that compile and not compile generates same strict result 397s ok 9 - errors: /: Properties not allowed: toto. 397s ok 10 - errors: /0: Properties not allowed: toto. 397s ok 11 - errors: /0: Properties not allowed: toto. 397s # can omit non-required objects containing required properties 397s ok 12 - valid: {} 397s # must include required objects containing required properties 397s ok 13 - errors: /a: Missing property. 397s ok 14 - need to extend same type 397s ok 15 - extended array 397s ok 16 - extended array did not mutate $joi 397s ok 17 - extended array did not mutate $by 397s ok 18 - extended items in an array 397s ok 19 - extended items in an array did not mutate $joi 397s ok 20 - extended items in an array did not mutate $by 397s ok 21 - extended integer 397s ok 22 - extended integer did not mutate $joi 397s ok 23 - extended integer did not mutate $by 397s ok 24 - extended object 397s ok 25 - extended object did not mutate $joi 397s ok 26 - extended object did not mutate $by 397s ok 27 - null or string 397s ok 28 - extended object with required 397s ok 29 - extended object with required did not mutate $joi 397s ok 30 - extended object with required did not mutate $by 397s 1..30 397s ok 397s t/jv-allof-and-not.t ................... 397s # Subtest: property "required" must be present 397s ok 1 - valid: {"foo":1,"required":2} 397s ok 2 - errors: /required: /allOf/0 Missing property. 397s ok 3 - valid: {"foo":3,"forbidden":3,"required":2} 397s ok 4 - errors: /required: /allOf/0 Missing property. 397s 1..4 397s ok 1 - property "required" must be present 397s # Subtest: Property "forbidden" must not be present 397s ok 1 - valid: {"foo":1,"required":2} 397s ok 2 - errors: /: Should not match. /required: /allOf/0 Missing property. 397s ok 3 - errors: /: Should not match. 397s ok 4 - errors: /required: /allOf/0 Missing property. 397s 1..4 397s ok 2 - Property "forbidden" must not be present 397s # Subtest: Move "not" constraint to "allOf" 397s ok 1 - valid: {"foo":1,"required":2} 397s ok 2 - errors: /: /allOf/1 Should not match. /required: /allOf/0 Missing property. 397s ok 3 - errors: /: /allOf/1 Should not match. 397s ok 4 - errors: /required: /allOf/0 Missing property. 397s 1..4 397s ok 3 - Move "not" constraint to "allOf" 397s 1..3 397s ok 397s t/jv-allof.t ........................... 397s ok 1 - valid: "short" 397s ok 2 - errors: /: /allOf Expected string - got number. 397s ok 3 - errors: /: /allOf/0 String is too long: 9/7. /: /allOf/1 String is too long: 9/5. 397s ok 4 - errors: /: /allOf/1 String is too long: 7/5. 397s ok 5 - valid: "123" 397s ok 6 - valid: "aaaa" 397s ok 7 - errors: /: /oneOf/0 String does not match ^[0-9]+$. /: /oneOf/1 String is too long: 5/4. 397s ok 8 - errors: /: /allOf/0 String is too long: 10/5. /: /anyOf/0 String does not match ^[0-9]+$. /: /anyOf/1 String does not match ^[a-z]+$. /: /oneOf/0 String does not match ^[0-9]+$. /: /oneOf/1 String is too long: 10/4. /: /oneOf/1 String does not match ^[a-z]+$. 397s ok 9 - errors: /: Expected integer/boolean - got string. 397s ok 10 - errors: /: /allOf/0 Expected integer/boolean - got string. 397s ok 11 - errors: /: /allOf/0/allOf/0 Expected boolean - got string. /: /allOf/0/allOf/1 String is too long: 5/2. /: /allOf/1 Expected integer - got string. 397s ok 12 - errors: /foo: /allOf/0 Expected array - got string. /: /allOf/1 Expected boolean - got object. 397s 1..12 397s ok 398s t/jv-anyof.t ........................... 398s ok 1 - valid: "short" 398s ok 2 - errors: /: /anyOf/0 String is too long: 8/5. /: /anyOf/1 Expected number - got string. 398s ok 3 - valid: 12 398s ok 4 - errors: /: /anyOf/0 Expected string - got number. /: /anyOf/1 -1 < minimum(0) 398s ok 5 - errors: /: /anyOf Expected string/number - got object. 398s ok 6 - valid: 1 398s ok 7 - valid: {"type":"string"} 398s ok 8 - valid: {"age":6} 398s ok 9 - errors: /a: /anyOf/0 Missing property. /b: /anyOf/1 Missing property. 398s ok 10 - errors: /: Not in enum list: 123, HELLO. 398s ok 11 - errors: /: /anyOf/0 Should not match. /: /anyOf/1 Expected integer/boolean - got string. 398s ok 12 - errors: /: Expected integer/boolean - got string. 398s ok 13 - errors: /: /anyOf/0 Expected integer/boolean - got string. 398s ok 14 - errors: /: /anyOf/0/anyOf/0 Expected boolean - got string. /: /anyOf/0/anyOf/1 String is too long: 5/2. /: /anyOf/1 Expected integer - got string. 398s ok 15 - errors: /foo: Expected array - got string. 398s ok 16 - errors: /foo: /anyOf/0 Expected array - got string. /: /anyOf/1 Expected boolean - got object. 398s 1..16 398s ok 398s t/jv-array.t ........................... 398s ok 1 - valid: [1] 398s ok 2 - errors: /1: Expected number - got string. 398s ok 3 - errors: /: Not enough items: 1/2. 398s ok 4 - valid: [1,2] 398s ok 5 - errors: /: Too many items: 3/2. 398s ok 6 - valid: [123,124] 398s ok 7 - errors: /: Unique items required. 398s ok 8 - valid: [1600,"Pennsylvania","Avenue","NW"] 398s ok 9 - errors: /2: Not in enum list: Street, Avenue, Boulevard. 398s ok 10 - valid: [10,"Downing","Street"] 398s ok 11 - valid: [1600,"Pennsylvania","Avenue","NW","Washington"] 398s ok 12 - errors: /: Invalid number of items: 5/4. 398s ok 13 - valid: [1600,"NW"] 398s ok 14 - errors: /0: Expected string - got number. /1: Not in enum list: Nope. 398s ok 15 - numbers are valid 398s ok 16 - coerced into integers 398s ok 17 - integers are valid 398s ok 18 - coerced into numbers 398s ok 19 - valid: [1,"a",null] 398s ok 20 - errors: /: Does not match const: [1,"a",null]. 398s ok 21 - valid: [1,"foo",1.2] 398s ok 22 - valid: [1,"foo",1.2] 398s ok 23 - errors: /2: Should not match. 398s ok 24 - errors: /0: Should not match. /1: Should not match. /2: Should not match. 398s ok 25 - valid: [1,"foo",1.2] 398s ok 26 - errors: /0: Should not match. /1: Should not match. /2: Should not match. 398s ok 27 - errors: /2: Should not match. 398s ok 28 - errors: /: No items contained. 398s ok 29 - errors: /0: Does not match const: "foo". 398s ok 30 - errors: /0: Should not match. 398s ok 31 - errors: /0: Should not match. 398s ok 32 - errors: /0: Should not match. /1: Should not match. 398s ok 33 - errors: /0: Should not match. /1: Should not match. 398s ok 34 - errors: /1: Expected number - got string. 398s ok 35 - errors: /0: Expected string - got number. 398s 1..35 398s ok 399s t/jv-basic.t ........................... 399s ok 1 - valid: null 399s ok 2 - valid: [] 399s ok 3 - valid: {} 399s ok 4 - valid: 123 399s ok 5 - valid: "foo" 399s ok 6 - valid: null 399s ok 7 - errors: /: Expected null - got number. 399s ok 8 - valid: true 399s ok 9 - valid: false 399s ok 10 - valid: 1 399s ok 11 - valid: 1.2 399s ok 12 - valid: "a string" 399s ok 13 - valid: {"a":"b"} 399s ok 14 - valid: [1,2,3] 399s ok 15 - valid: true 399s ok 16 - valid: false 399s ok 17 - valid: 1 399s ok 18 - valid: 1.2 399s ok 19 - valid: "a string" 399s ok 20 - valid: {"a":"b"} 399s ok 21 - valid: [1,2,3] 399s ok 22 - errors: /: Should not match. 399s ok 23 - errors: /: Should not match. 399s ok 24 - errors: /: Should not match. 399s ok 25 - errors: /: Should not match. 399s ok 26 - errors: /: Should not match. 399s ok 27 - errors: /: Should not match. 399s ok 28 - errors: /: Should not match. 399s 1..28 399s ok 399s t/jv-boolean.t ......................... 399s ok 1 - errors: /v: Expected boolean - got string. 399s ok 2 - errors: /v: Expected boolean - got string. 399s ok 3 - errors: /v: Expected boolean - got number. 399s ok 4 - errors: /v: Expected boolean - got number. 399s ok 5 - valid: {"v":true} 399s ok 6 - valid: {"v":false} 399s ok 7 - valid: {"v":true} 399s ok 8 - errors: /v: Expected boolean - got number. 399s ok 9 - errors: /v: Expected boolean - got number. 399s ok 10 - errors: /v: Expected boolean - got string. 399s ok 11 - valid: {"v":null} 399s ok 12 - errors: /v: Expected boolean - got BoolTestFail. 399s ok 13 - valid: false 399s ok 14 - valid: true 399s ok 15 - errors: /: Expected boolean - got string. 399s ok 16 - errors: /: Expected object - got null. 399s # boolean const 399s ok 17 - valid: false 399s ok 18 - errors: /: Does not match const: false. 399s ok 19 - valid: true 399s ok 20 - errors: /: Does not match const: true. 399s # boolean objects 399s ok 21 - An object of class 'JSON::PP::Boolean' isa 'JSON::PP::Boolean' 399s ok 22 - valid: {"v":true} 399s ok 23 - valid: {"type":"boolean"} 399s # coerce check data 399s ok 24 - valid: {"v":true} 399s ok 25 - data was coerced correctly 399s ok 26 - valid: {"v":false} 399s ok 27 - data was coerced correctly 399s ok 28 - valid: {"v":0} 399s ok 29 - data was coerced correctly 399s ok 30 - valid: {"v":""} 399s ok 31 - data was coerced correctly 399s ok 32 - valid: {"v":"false"} 399s ok 33 - data was coerced correctly 399s ok 34 - valid: {"v":"true"} 399s ok 35 - data was coerced correctly 399s ok 36 - valid: {"v":1} 399s ok 37 - data was coerced correctly 399s ok 38 - valid: {"v":"1"} 399s ok 39 - data was coerced correctly 399s # coerce fail 399s ok 40 - errors: /v: Expected boolean - got number. 399s ok 41 - errors: /v: Expected boolean - got number. 399s ok 42 - errors: /v: Expected boolean - got string. 399s ok 43 - errors: /v: Expected boolean - got string. 399s # coerce const 399s ok 44 - valid: 0 399s ok 45 - errors: /: Does not match const: false. 399s ok 46 - valid: 1 399s ok 47 - errors: /: Does not match const: true. 399s 1..47 399s ok 400s t/jv-const.t ........................... 400s ok 1 - valid: {"constancy":"as the northern star","name":"Caesar"} 400s ok 2 - valid: {"constancy":"there is a tide in the affairs of men","name":"Brutus"} 400s ok 3 - errors: /constancy: Does not match const: "as the northern star". 400s ok 4 - errors: /constancy: Does not match const: "there is a tide in the affairs of men". 400s ok 5 - valid: {"people":[{"age":42,"likes":"peanutbutter","name":"mr. chocolate fan"}]} 400s ok 6 - errors: /: Does not match const: null. 400s ok 7 - valid: null 400s ok 8 - errors: /: Does not match const: "". 400s ok 9 - valid: "" 400s ok 10 - valid: [1,"a",null] 400s ok 11 - errors: /: Does not match const: [1,"a",null]. 400s ok 12 - valid: true 400s ok 13 - valid: false 400s ok 14 - errors: /: Does not match const: true. 400s ok 15 - errors: /: Does not match const: false. 400s 1..15 400s ok 400s t/jv-enum.t ............................ 400s ok 1 - valid: {"chromosomes":["X","X"],"name":"Kate"} 400s ok 2 - valid: {"chromosomes":["X","Y"],"name":"Dave"} 400s ok 3 - valid: {"chromosomes":["Y","X"],"name":"Arnie"} 400s ok 4 - errors: /chromosomes: Not in enum list: ["X","Y"], ["Y","X"]. 400s ok 5 - errors: /chromosomes: Not in enum list: ["X","Y"], ["Y","X"]. 400s ok 6 - errors: /chromosomes: Not in enum list: ["X","Y"], ["Y","X"]. 400s ok 7 - errors: /some_prop/0: Not in enum list: x, y. 400s ok 8 - valid: {"name":null} 400s ok 9 - valid: {"name":false} 400s ok 10 - valid: {"name":true} 400s ok 11 - errors: /name: Expected string - got null. 400s ok 12 - errors: /name: Not in enum list: n, yes, true, false. 400s 1..12 400s ok 401s t/jv-formats.t ......................... 401s # Subtest: byte 401s ok 1 - valid: {"v":"amh0aG9yc2Vu"} 401s ok 2 - errors: /v: Does not match byte format. 401s 1..2 401s ok 1 - byte 401s # Subtest: date 401s ok 1 - valid: {"v":"2014-12-09"} 401s ok 2 - errors: /v: Month out of range. 401s ok 3 - errors: /v: Day out of range. 401s ok 4 - errors: /v: Does not match date format. 401s ok 5 - errors: /v: Does not match date format. 401s ok 6 - errors: /v: Does not match date format. 401s ok 7 - errors: /v: Does not match date format. 401s ok 8 - errors: /v: Does not match date format. 401s 1..8 401s ok 2 - date 401s # Subtest: date-time 401s ok 1 - valid: {"v":"2017-03-29T23:02:55.831Z"} 401s ok 2 - valid: {"v":"2017-03-29t23:02:55.01z"} 401s ok 3 - valid: {"v":"2017-03-29 23:02:55-12:00"} 401s ok 4 - valid: {"v":"2016-02-29T23:02:55+05:00"} 401s ok 5 - valid: {"v":"2006-01-02 15:04:05+23:59"} 401s ok 6 - valid: {"v":"2006-01-02 15:04:05-23:59"} 401s ok 7 - errors: /v: Does not match date-time format. 401s ok 8 - errors: /v: Does not match date-time format. 401s ok 9 - errors: /v: Does not match date-time format. 401s ok 10 - errors: /v: Does not match date-time format. 401s ok 11 - errors: /v: Does not match date-time format. 401s ok 12 - errors: /v: Does not match date-time format. 401s ok 13 - errors: /v: Does not match date-time format. 401s ok 14 - errors: /v: Does not match date-time format. 401s ok 15 - errors: /v: Does not match date-time format. 401s ok 16 - errors: /v: Second out of range. 401s ok 17 - errors: /v: Minute out of range. 401s ok 18 - errors: /v: Hour out of range. 401s ok 19 - errors: /v: Day out of range. 401s ok 20 - errors: /v: Day out of range. 401s ok 21 - errors: /v: Day out of range. 401s ok 22 - errors: /v: Day out of range. 401s ok 23 - errors: /v: Month out of range. 401s ok 24 - errors: /v: Month out of range. 401s ok 25 - errors: /v: Time offset minute out of range. 401s ok 26 - errors: /v: Time offset hour out of range. 401s 1..26 401s ok 3 - date-time 401s # Subtest: double 401s ok 1 - valid: {"v":"1.1000000238418599085576943252817727625370025634765626"} # TODO cannot test double, since input is already rounded 401s 1..1 401s ok 4 - double 401s # Subtest: duration 401s ok 1 - errors: /v: Does not match duration format. 401s ok 2 - valid: {"v":"P4Y"} 401s ok 3 - valid: {"v":"PT0S"} 401s ok 4 - valid: {"v":"P1M"} 401s ok 5 - valid: {"v":"PT1M"} 401s ok 6 - valid: {"v":"PT0.5M"} 401s ok 7 - valid: {"v":"PT0,5M"} 401s ok 8 - valid: {"v":"P23DT23H"} 401s ok 9 - valid: {"v":"P3Y6M4DT12H30M5S"} 401s 1..9 401s ok 5 - duration 401s # Subtest: email 401s ok 1 - valid: {"v":"jhthorsen@cpan.org"} 401s ok 2 - errors: /v: Does not match email format. 401s ok 3 - errors: /v: Does not match email format. 401s ok 4 - errors: /v: Does not match email format. 401s ok 5 - errors: /v: Does not match email format. 401s 1..5 401s ok 6 - email 401s # Subtest: float 401s ok 1 - valid: {"v":"-1.10000002384186"} 401s ok 2 - valid: {"v":"1.10000002384186"} 401s 1..2 401s ok 7 - float 401s # Subtest: int32 401s ok 1 - valid: {"v":"-2147483648"} 401s ok 2 - valid: {"v":"2147483647"} 401s ok 3 - errors: /v: Does not match int32 format. 401s 1..3 401s ok 8 - int32 401s # Subtest: int64 401s ok 1 - valid: {"v":"-9223372036854775808"} 401s ok 2 - valid: {"v":"9223372036854775807"} 401s ok 3 - errors: /v: Does not match int64 format. 401s 1..3 401s ok 9 - int64 401s # Subtest: hostname 401s ok 1 - valid: {"v":"mojolicio.us"} 401s ok 2 - errors: /v: Does not match hostname format. 401s 1..2 401s ok 10 - hostname 401s # Subtest: idn-email 401s ok 1 - valid: {"v":"用户@例子.广告"} 401s ok 2 - errors: /v: Does not match idn-email format. 401s 1..2 401s ok 11 - idn-email 401s # Subtest: idn-hostname 401s ok 1 - valid: {"v":"例子.广告"} 401s 1..1 401s ok 12 - idn-hostname 401s # Subtest: iri 401s ok 1 - valid: {"v":"http:\/\/mojolicio.us\/?ø=123"} 401s ok 2 - valid: {"v":"https:\/\/例子.广告\/Ῥόδος"} 401s ok 3 - errors: /v: Scheme missing. 401s 1..3 401s ok 13 - iri 401s # Subtest: iri-reference 401s ok 1 - valid: {"v":"\/Ῥόδος"} 401s ok 2 - valid: {"v":"Ῥόδος"} 401s ok 3 - valid: {"v":"http:\/\/\/Ῥόδος"} 401s 1..3 401s ok 14 - iri-reference 401s # Subtest: ipv4 401s ok 1 - valid: {"v":"255.100.30.1"} 401s ok 2 - errors: /v: Does not match ipv4 format. 401s 1..2 401s ok 15 - ipv4 401s # Subtest: ipv6 401s ok 1 - valid: {"v":"::1"} 401s ok 2 - errors: /v: Does not match ipv6 format. 401s 1..2 401s ok 16 - ipv6 401s # Subtest: json-pointer 401s ok 1 - valid: {"v":""} 401s ok 2 - valid: {"v":"\/foo\/bar"} 401s ok 3 - errors: /v: Does not match json-pointer format. 401s 1..3 401s ok 17 - json-pointer 401s # Subtest: regex 401s ok 1 - valid: {"v":"(\\w+)"} 401s ok 2 - errors: /v: Does not match regex format. 401s 1..2 401s ok 18 - regex 401s # Subtest: relative-json-pointer 401s ok 1 - valid: {"v":"0"} 401s ok 2 - valid: {"v":"42\#"} 401s ok 3 - valid: {"v":"100\/foo\/bar"} 401s ok 4 - errors: /v: Relative JSON Pointer must start with a non-negative-integer. 401s ok 5 - errors: /v: Does not match relative-json-pointer format. 401s 1..5 401s ok 19 - relative-json-pointer 401s # Subtest: time 401s ok 1 - valid: {"v":"23:02:55.831Z"} 401s ok 2 - valid: {"v":"23:02:55.01z"} 401s ok 3 - valid: {"v":"23:02:55-12:00"} 401s ok 4 - valid: {"v":"23:02:55+05:00"} 401s ok 5 - errors: /v: Does not match time format. 401s ok 6 - errors: /v: Second out of range. 401s ok 7 - errors: /v: Minute out of range. 401s ok 8 - errors: /v: Hour out of range. 401s 1..8 401s ok 20 - time 401s # Subtest: uri 401s ok 1 - errors: /v: Scheme missing. 401s ok 2 - errors: /v: Scheme, path or fragment are required. 401s ok 3 - errors: /v: Scheme must begin with a letter. 401s ok 4 - errors: /v: Invalid hex escape. 401s ok 5 - errors: /v: Hex escapes are not complete. 401s ok 6 - errors: /v: Path cannot not start with //. 401s ok 7 - valid: {"v":"http:\/\/mojolicio.us\/?x=123"} 401s ok 8 - valid: {"v":"\/relative-path"} 401s ok 9 - valid: {"v":"relative-path"} 401s 1..9 401s ok 21 - uri 401s # Subtest: uri-reference 401s ok 1 - valid: {"v":"http:\/\/\/whatever"} 401s ok 2 - valid: {"v":"\/relative-path"} 401s ok 3 - valid: {"v":"relative-path"} 401s 1..3 401s ok 22 - uri-reference 401s # Subtest: uri-template 401s ok 1 - valid: {"v":"http:\/\/mojolicio.us\/?x={x}"} 401s 1..1 401s ok 23 - uri-template 401s # Subtest: unknown 401s ok 1 - valid: {"v":"whatever"} 401s ok 2 - unknown format cause a warning 401s 1..2 401s ok 24 - unknown 401s # Subtest: uuid 401s ok 1 - errors: /v: Does not match uuid format. 401s ok 2 - valid: {"v":"5782165B-6BB6-472F-B3DD-369D707D6C72"} 401s 1..2 401s ok 25 - uuid 401s 1..25 401s ok 401s t/jv-if-then-else.t .................... 401s ok 1 - valid: {"ifx":"foo"} 401s ok 2 - errors: /ifx: String is too long: 6/3. 401s ok 3 - valid: {"ifx":42} 401s ok 4 - errors: /ifx: Expected number - got array. 401s ok 5 - valid: ["2","4","7"] 401s ok 6 - errors: /0: String does not match ^[0-9]$. 401s ok 7 - errors: /0: String does not match ^[a-z]$. /4: String does not match ^[a-z]$. 401s 1..7 401s ok 402s t/jv-integer.t ......................... 402s ok 1 - valid: {"mynumber":1} 402s ok 2 - valid: {"mynumber":4} 402s ok 3 - valid: {"mynumber":2} 402s ok 4 - errors: /mynumber: 0 < minimum(1) 402s ok 5 - errors: /mynumber: -1 < minimum(1) 402s ok 6 - errors: /mynumber: 5 > maximum(4) 402s ok 7 - errors: /mynumber: Expected integer - got string. 402s ok 8 - errors: /mynumber: Not multiple of 2. 402s ok 9 - valid: 2 402s ok 10 - errors: /: Does not match const: 2. 402s ok 11 - valid: {"mynumber":"2"} 402s ok 12 - errors: /mynumber: Expected integer - got string. 402s ok 13 - valid: {"mynumber":"-2"} 402s ok 14 - valid: "2" 402s ok 15 - errors: /: Does not match const: 2. 402s 1..15 402s ok 402s t/jv-not.t ............................. 402s ok 1 - valid: 12 402s ok 2 - errors: /: Should not match. 402s 1..2 402s ok 402s t/jv-number.t .......................... 402s ok 1 - valid: {"mynumber":1} 402s ok 2 - errors: /mynumber: Expected number - got string. 402s ok 3 - valid: 2.1 402s ok 4 - errors: /: Does not match const: 2.1. 402s ok 5 - valid: {"mynumber":"-0.5"} 402s ok 6 - errors: /mynumber: -0.6 < minimum(-0.5) 402s ok 7 - valid: {"mynumber":"2.7"} 402s ok 8 - errors: /mynumber: 2.8 > maximum(2.7) 402s ok 9 - valid: {"mynumber":"0.1e+1"} 402s ok 10 - errors: /mynumber: Expected number - got string. 402s ok 11 - errors: /mynumber: Expected number - got string. 402s ok 12 - valid: {"validNumber":2.01} 402s ok 13 - valid: "2.1" 402s ok 14 - errors: /: Does not match const: 2.1. 402s ok 15 - errors: /mynumber: 2.7 >= maximum(2.7) 402s ok 16 - errors: /mynumber: -0.5 <= minimum(-0.5) 402s ok 17 - errors: /mynumber: 2.7 >= maximum(2.7) 402s ok 18 - errors: /mynumber: -0.5 <= minimum(-0.5) 402s 1..18 402s ok 403s t/jv-object.t .......................... 403s # Subtest: basic 403s ok 1 - valid: {"mynumber":1} 403s ok 2 - errors: /: Expected object - got array. 403s 1..2 403s ok 1 - basic 403s # Subtest: patternProperties 403s ok 1 - valid: {"number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 403s ok 2 - errors: /number: Expected number - got string. 403s ok 3 - valid: {"number":1600,"street_name":"Pennsylvania"} 403s ok 4 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 403s ok 5 - valid: {"I_0":42,"S_25":"This is a string"} 403s ok 6 - errors: /S_0: Expected string - got number. 403s 1..6 403s ok 2 - patternProperties 403s # Subtest: additionalProperties 403s ok 1 - errors: /: Properties not allowed: direction, foo. 403s ok 2 - valid: {"direction":"NW","number":1600,"street_name":"Pennsylvania","street_type":"Avenue"} 403s 1..2 403s ok 3 - additionalProperties 403s # Subtest: required 403s ok 1 - errors: /street_name: Missing property. 403s 1..1 403s ok 4 - required 403s # Subtest: minProperties maxProperties 403s ok 1 - errors: /: Not enough properties: 0/1. 403s ok 2 - errors: /: Not enough properties: 1/2. 403s ok 3 - valid: {"a":1,"b":2} 403s ok 4 - errors: /: Too many properties: 4/3. 403s 1..4 403s ok 5 - minProperties maxProperties 403s # Subtest: dependencies 403s ok 1 - valid: {"name":"John Doe"} 403s ok 2 - valid: {"billing_address":"123 Main St","name":"John Doe"} 403s ok 3 - errors: /billing_address: Missing property. Dependee: credit_card. 403s ok 4 - valid: {"name":"John Doe"} 403s ok 5 - valid: {"billing_address":"123 Main St","name":"John Doe"} 403s ok 6 - errors: /billing_address: Missing property. 403s ok 7 - errors: /foo: Missing property. Dependee: bar. 403s ok 8 - errors: /: /propertyName/FOO /anyOf/0 Not in enum list: foo, bar, baz. /: /propertyName/FOO /anyOf/1 Not in enum list: hello. 403s 1..8 403s ok 6 - dependencies 403s # Subtest: patternProperties 403s ok 1 - valid: {} 403s ok 2 - patternProperties was not added issue\#47 403s 1..2 403s ok 7 - patternProperties 403s # Subtest: propertyNames 403s ok 1 - errors: /: /propertyName/surname String is too long: 7/5. 403s ok 2 - valid: {"name":"John","surname":"Doe"} 403s 1..2 403s ok 8 - propertyNames 403s # Subtest: TO_JSON 403s ok 1 - errors: /age: Expected integer - got string. 403s 1..1 403s ok 9 - TO_JSON 403s # Subtest: const 403s ok 1 - valid: {"a":1} 403s ok 2 - errors: /: Does not match const: {"a":1}. 403s 1..2 403s ok 10 - const 403s # Subtest: boolean schemas 403s ok 1 - valid: {"foo":"bar"} 403s ok 2 - valid: {"foo":"bar"} 403s ok 3 - valid: {"foo":"bar"} 403s ok 4 - valid: {"foo":"bar"} 403s ok 5 - valid: {"foo":"bar"} 403s ok 6 - valid: {"foo":"bar"} 403s ok 7 - valid: {"foo":"bar"} 403s ok 8 - valid: {"foo":"bar"} 403s ok 9 - valid: {"foo":"bar"} 403s ok 10 - valid: {"foo":"bar"} 403s ok 11 - valid: {"foo":"bar"} 403s ok 12 - valid: {"foo":"bar"} 403s ok 13 - errors: /foo: Should not match. 403s ok 14 - errors: /foo: Should not match. 403s ok 15 - errors: /foo: Should not match. 403s ok 16 - errors: /foo: Should not match. 403s ok 17 - errors: /foo: Should not match. 403s 1..17 403s ok 11 - boolean schemas 403s 1..11 403s ok 403s t/jv-oneof.t ........................... 403s ok 1 - valid: "short" 403s ok 2 - valid: 12 403s ok 3 - valid: 10 403s ok 4 - valid: 9 403s ok 5 - errors: /: All of the oneOf rules match. 403s ok 6 - errors: /: /oneOf/0 Not multiple of 5. /: /oneOf/1 Not multiple of 3. 403s ok 7 - errors: /: /oneOf Expected object/string - got number. 403s ok 8 - errors: /: /oneOf/0 Expected object - got number. /: /oneOf/1 Not multiple of 3. 403s ok 9 - errors: /x: Does not match date-time format. 403s ok 10 - valid: {"x":"2015-04-21T20:30:43.000Z"} 403s ok 11 - valid: {"x":null} 403s ok 12 - errors: /x: Expected null/number - got string. 403s ok 13 - errors: /: oneOf rules 0, 2 match. 403s ok 14 - valid: "hello" 403s ok 15 - errors: /: All of the oneOf rules match. 403s ok 16 - errors: /: /oneOf/0 Should not match. /: /oneOf/1 Should not match. 403s ok 17 - errors: /: All of the oneOf rules match. 403s ok 18 - errors: /: Expected integer/boolean - got string. 403s ok 19 - errors: /: /oneOf/0 Should not match. /: /oneOf/1 Not in enum list: 123, HELLO. 403s ok 20 - errors: /: /oneOf/0 Should not match. /: /oneOf/1 Expected integer/boolean - got string. 403s ok 21 - errors: /: /oneOf/0 Should not match. /: /oneOf/1 Expected integer - got string. 403s ok 22 - errors: /: /oneOf/0 Expected integer/boolean - got string. 403s ok 23 - errors: /: /oneOf/0/oneOf/0 Expected boolean - got string. /: /oneOf/0/oneOf/1 String is too long: 5/2. /: /oneOf/1 Expected integer - got string. 403s ok 24 - errors: /foo: /oneOf/0 Expected array - got string. /: /oneOf/1 Expected boolean - got object. 403s 1..24 403s ok 404s t/jv-required.t ........................ 404s ok 1 - valid: {"mynumber":"yay"} 404s ok 2 - valid: {"mynumbre":"err"} 404s ok 3 - errors: /mynumber: Missing property. 404s ok 4 - valid: {"mynumber":"yay"} 404s ok 5 - valid: {"mynumbre":"err"} 404s 1..5 404s ok 404s t/jv-string.t .......................... 404s ok 1 - valid: {"nick":"batman"} 404s ok 2 - errors: /nick: Expected string - got number. 404s ok 3 - valid: {"nick":"1000"} 404s ok 4 - errors: /nick: String is too short: 2/3. 404s ok 5 - errors: /nick: String is too long: 11/10. 404s ok 6 - String does not match 404s ok 7 - valid: {"nick":"Déjà vu"} 404s ok 8 - valid: {"nick":1000} 404s ok 9 - valid: {"credit_card_number":"5252525252525252"} 404s ok 10 - valid: "foo" 404s ok 11 - errors: /: Does not match const: "foo". 404s ok 12 - valid: "" 404s ok 13 - errors: /: Does not match const: "". 404s 1..13 404s ok 405s t/load-data.t .......................... 405s ok 1 - one error 405s ok 2 - lastName 405s ok 3 - required 405s ok 4 - TO_JSON 405s ok 5 - could not find age1.json 405s ok 6 - validate_age0 405s ok 7 - validate_age0 405s ok 8 - validate_age1 405s ok 9 - found spec.json in main 405s ok 10 - required is sorted 405s ok 11 - schemas in store 405s 1..11 405s ok 405s t/load-file.t .......................... 405s # file:///tmp/autopkgtest.Dx5eCR/autopkgtest_tmp/smokeRhCgO7/t/spec/person.json 405s ok 1 - loaded from file:// 405s ok 2 - An object of class 'JSON::Validator::Schema' isa 'JSON::Validator::Schema' 405s ok 3 - got example schema 405s ok 4 - schema id 405s ok 5 - schemas in store 405s ok 6 - loaded from file:// again 405s ok 7 - schema id again 405s ok 8 - schemas in store again 405s ok 9 - cannot load no-such-file.json 405s ok 10 - avoid loading from app, when $ua->server->app is not present 405s 1..10 405s ok 405s t/load-yaml-pp.t ....................... skipped: YAML::PP not available 406s t/load-yaml.t .......................... 406s ok 1 - one error 406s ok 2 - lastName 406s ok 3 - required 406s ok 4 - TO_JSON 406s 1..4 406s ok 406s t/newline-warnings.t ................... 406s ok 1 - no warning emitted when ->schema() method is passed a valid JSON schema ending in newline 406s 1..1 406s ok 406s t/openapiv2-collection-format.t ........ 406s ok 1 - collectionFormat csv in path 406s ok 2 - collectionFormat csv0 empty string 406s ok 3 - collectionFormat csv0 single item 406s ok 4 - collectionFormat csv0 two item 406s ok 5 - collectionFormat csv2 single item 406s ok 6 - collectionFormat pipes0 empty string 406s ok 7 - collectionFormat pipes0 single item 406s ok 8 - collectionFormat pipes0 two item 406s ok 9 - collectionFormat pipes2 single item 406s ok 10 - collectionFormat ssv0 empty string 406s ok 11 - collectionFormat ssv0 single item 406s ok 12 - collectionFormat ssv0 two item 406s ok 13 - collectionFormat ssv2 single item 406s ok 14 - collectionFormat tsv0 empty string 406s ok 15 - collectionFormat tsv0 single item 406s ok 16 - collectionFormat tsv0 two item 406s ok 17 - collectionFormat tsv2 single item 406s 1..17 406s ok 407s t/openapiv2-default-values.t ........... 407s ok 1 - invalid id 407s ok 2 - default id 407s ok 3 - input was mutated 407s ok 4 - default id 407s 1..4 407s ok 407s t/openapiv2-discriminator.t ............ 407s ok 1 - invalid dog 407s ok 2 - valid cat 407s ok 3 - invalid cat 407s ok 4 - valid dog 407s ok 5 - discriminator is required 407s ok 6 - invalid discriminator 407s 1..6 407s ok 408s t/openapiv2-file.t ..................... 408s ok 1 - missing image 408s ok 2 - missing image 408s ok 3 - valid input 408s 1..3 408s ok 408s t/openapiv2-headers.t .................. 408s ok 1 - request header not a number 408s ok 2 - request header is number 408s ok 3 - request header is not an array 408s ok 4 - request header is coerced into an array 408s ok 5 - response header is coerced into an array 408s ok 6 - header is an array 408s ok 7 - request header as array is valid 408s ok 8 - request header not a boolean 408s ok 9 - response header not a boolean 408s ok 10 - request header as boolean "$str" 408s ok 11 - response header as boolean "$str" 408s ok 12 - request header as boolean "$str" 408s ok 13 - response header as boolean "$str" 408s ok 14 - request header as boolean "$str" 408s ok 15 - response header as boolean "$str" 408s ok 16 - request header as boolean "$str" 408s ok 17 - response header as boolean "$str" 408s 1..17 408s ok 408s t/openapiv2-readonly.t ................. 408s ok 1 - required is ignored on validate_request 408s ok 2 - age is required in response 408s ok 3 - age is read-only for request 408s ok 4 - age is present in response 408s 1..4 408s ok 409s t/openapiv2-routes.t ................... 409s ok 1 - sorted routes 409s 1..1 409s ok 410s t/openapiv3-coerce-array.t ............. 410s # Subtest: number to array 410s ok 1 - valid 410s 1..1 410s ok 1 - number to array 410s # Subtest: string to array 410s ok 1 - valid 410s 1..1 410s ok 2 - string to array 410s # Subtest: already an array 410s ok 1 - valid 410s 1..1 410s ok 3 - already an array 410s 1..3 410s ok 410s t/openapiv3-default-values.t ........... 410s ok 1 - invalid id 410s ok 2 - default id 410s ok 3 - input was mutated 410s ok 4 - default id 410s ok 5 - coerced default value 410s 1..5 410s ok 410s t/openapiv3-discriminator.t ............ 410s ok 1 - invalid dog 410s ok 2 - valid cat 410s ok 3 - invalid cat 410s ok 4 - valid dog 410s ok 5 - discriminator is required 410s ok 6 - invalid discriminator 410s 1..6 410s ok 410s t/openapiv3-nullable.t ................. 410s ok 1 - /nullable-data - missing name 410s ok 2 - /nullable-data - name is undef 410s ok 3 - /nullable-ref - missing name 410s ok 4 - /nullable-ref - name is undef 410s ok 5 - extra object 410s ok 6 - extra null 410s ok 7 - stuff array 410s ok 8 - stuff null 410s ok 9 - nullable inside oneOf 410s ok 10 - nullable string with enum 410s 1..10 410s ok 411s t/openapiv3-readonly-writeonly.t ....... 411s ok 1 - required is ignored on validate_request 411s ok 2 - age is read-only for request 411s ok 3 - age is required in response 411s ok 4 - age is present in response 411s ok 5 - birth is write-only in response 411s 1..5 411s ok 411s t/openapiv3-style-explode.t ............ 411s # Subtest: path get /array/label{id} 411s ok 1 - validate {"id":[3,4,5]} 411s ok 2 - mutated {"id":[3,4,5]} 411s ok 3 - validate {"id":[5]} 411s ok 4 - mutated {"id":[5]} 411s 1..4 411s ok 1 - path get /array/label{id} 411s # Subtest: path get /array/label/explode{id} 411s ok 1 - validate {"id":[3,4,5]} 411s ok 2 - mutated {"id":[3,4,5]} 411s ok 3 - validate {"id":[5]} 411s ok 4 - mutated {"id":[5]} 411s 1..4 411s ok 2 - path get /array/label/explode{id} 411s # Subtest: path get /array/matrix{id} 411s ok 1 - validate {"id":[3,4,5]} 411s ok 2 - mutated {"id":[3,4,5]} 411s ok 3 - validate {"id":[5]} 411s ok 4 - mutated {"id":[5]} 411s 1..4 411s ok 3 - path get /array/matrix{id} 411s # Subtest: path get /array/matrix/explode{id} 411s ok 1 - validate {"id":[3,4,5]} 411s ok 2 - mutated {"id":[3,4,5]} 411s ok 3 - validate {"id":[5]} 411s ok 4 - mutated {"id":[5]} 411s 1..4 411s ok 4 - path get /array/matrix/explode{id} 411s # Subtest: path get /array/query 411s ok 1 - validate {} 411s ok 2 - mutated {} 411s ok 3 - validate {"ri":"ri"} 411s ok 4 - mutated {"ri":"ri"} 411s ok 5 - validate {"ml":"ml","ri":[0]} 411s ok 6 - mutated {"ml":"ml","ri":[0]} 411s ok 7 - validate {"ml":[3,5],"ri":[0]} 411s ok 8 - mutated {"ml":[3,5],"ri":[0]} 411s ok 9 - validate {"pi":[1,2,3],"ri":[0]} 411s ok 10 - mutated {"pi":[1,2,3],"ri":[0]} 411s ok 11 - validate {"ri":[0],"sp":[2,3,4]} 411s ok 12 - mutated {"ri":[0],"sp":[2,3,4]} 411s 1..12 411s ok 5 - path get /array/query 411s # Subtest: path get /array/simple/{id} 411s ok 1 - validate {} 411s ok 2 - mutated {} 411s ok 3 - validate {"id":[10]} 411s ok 4 - mutated {"id":[10]} 411s ok 5 - validate {"id":[10,20]} 411s ok 6 - mutated {"id":[10,20]} 411s 1..6 411s ok 6 - path get /array/simple/{id} 411s # Subtest: path get /object/label{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 7 - path get /object/label{id} 411s # Subtest: path get /object/label/explode{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 8 - path get /object/label/explode{id} 411s # Subtest: path get /object/matrix{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 9 - path get /object/matrix{id} 411s # Subtest: path get /object/matrix/explode{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 10 - path get /object/matrix/explode{id} 411s # Subtest: path get /object/query 411s ok 1 - validate {} 411s ok 2 - mutated {} 411s ok 3 - validate {"all":{"ff":[""]},"ff":{}} 411s ok 4 - mutated {"all":{"ff":[""]},"ff":{}} 411s ok 5 - validate {"all":{"pf":""},"pf":{}} 411s ok 6 - mutated {"all":{"pf":""},"pf":{}} 411s ok 7 - validate {"all":{"sf":""},"sf":{}} 411s ok 8 - mutated {"all":{"sf":""},"sf":{}} 411s ok 9 - validate {"all":{"ff":["name,birdy,age,1"]},"ff":{"age":1,"name":"birdy"}} 411s ok 10 - mutated {"all":{"ff":["name,birdy,age,1"]},"ff":{"age":1,"name":"birdy"}} 411s ok 11 - validate {"all":{"pf":"name|birdy|age|2"},"pf":{"age":2,"name":"birdy"}} 411s ok 12 - mutated {"all":{"pf":"name|birdy|age|2"},"pf":{"age":2,"name":"birdy"}} 411s ok 13 - validate {"all":{"sf":"name birdy age 3"},"sf":{"age":3,"name":"birdy"}} 411s ok 14 - mutated {"all":{"sf":"name birdy age 3"},"sf":{"age":3,"name":"birdy"}} 411s 1..14 411s ok 11 - path get /object/query 411s # Subtest: path get /object/query 411s ok 1 - validate {"all":{"do[birth-date][gte]":"1970-01-01","do[name]":"birdy","do[numbers][0]":5},"do":{"birth-date":{"gte":"1970-01-01"},"name":"birdy","numbers":[5]}} 411s ok 2 - mutated {"all":{"do[birth-date][gte]":"1970-01-01","do[name]":"birdy","do[numbers][0]":5},"do":{"birth-date":{"gte":"1970-01-01"},"name":"birdy","numbers":[5]}} 411s ok 3 - validate {"all":{"do[0][1][0]":2,"do[2][0]":4},"do":{"0":[null,[2]],"2":[4]}} 411s ok 4 - mutated {"all":{"do[0][1][0]":2,"do[2][0]":4},"do":{"0":[null,[2]],"2":[4]}} 411s ok 5 - validate {"all":{"do[numbers][0]":4,"do[numbers][1]":2},"do":{"numbers":[4,2]}} 411s ok 6 - mutated {"all":{"do[numbers][0]":4,"do[numbers][1]":2},"do":{"numbers":[4,2]}} 411s ok 7 - validate {"all":{"do[numbers][]":[3,5]},"do":{"numbers":[3,5]}} 411s ok 8 - mutated {"all":{"do[numbers][]":[3,5]},"do":{"numbers":[3,5]}} 411s ok 9 - validate {"all":{"do[numbers]":[4,6]},"do":{"numbers":[4,6]}} 411s ok 10 - mutated {"all":{"do[numbers]":[4,6]},"do":{"numbers":[4,6]}} 411s 1..10 411s ok 12 - path get /object/query 411s # Subtest: path get /object/simple/{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 13 - path get /object/simple/{id} 411s # Subtest: path get /object/simple/explode/{id} 411s ok 1 - validate {"id":{"category":"bird","name":"birdy"}} 411s ok 2 - mutated {"id":{"category":"bird","name":"birdy"}} 411s 1..2 411s ok 14 - path get /object/simple/explode/{id} 411s 1..14 411s ok 412s t/predictable-errors.t ................. 412s ok 1 - got errors in expected order 412s ok 2 - in scalar context got the right number of errors 412s ok 3 - got errors in expected order 412s ok 4 - in scalar context got the right number of errors 412s ok 5 - got errors in expected order 412s ok 6 - in scalar context got the right number of errors 412s ok 7 - got errors in expected order 412s ok 8 - in scalar context got the right number of errors 412s ok 9 - got errors in expected order 412s ok 10 - in scalar context got the right number of errors 412s ok 11 - got errors in expected order 412s ok 12 - in scalar context got the right number of errors 412s ok 13 - got errors in expected order 412s ok 14 - in scalar context got the right number of errors 412s ok 15 - got errors in expected order 412s ok 16 - in scalar context got the right number of errors 412s ok 17 - got errors in expected order 412s ok 18 - in scalar context got the right number of errors 412s ok 19 - got errors in expected order 412s ok 20 - in scalar context got the right number of errors 412s ok 21 - got errors in expected order 412s ok 22 - in scalar context got the right number of errors 412s ok 23 - got errors in expected order 412s ok 24 - in scalar context got the right number of errors 412s ok 25 - got errors in expected order 412s ok 26 - in scalar context got the right number of errors 412s ok 27 - got errors in expected order 412s ok 28 - in scalar context got the right number of errors 412s ok 29 - got errors in expected order 412s ok 30 - in scalar context got the right number of errors 412s ok 31 - got errors in expected order 412s ok 32 - in scalar context got the right number of errors 412s ok 33 - got errors in expected order 412s ok 34 - in scalar context got the right number of errors 412s ok 35 - got errors in expected order 412s ok 36 - in scalar context got the right number of errors 412s ok 37 - got errors in expected order 412s ok 38 - in scalar context got the right number of errors 412s ok 39 - got errors in expected order 412s ok 40 - in scalar context got the right number of errors 412s 1..40 412s ok 412s t/random-errors.t ...................... skipped: TEST_RANDOM_ITERATIONS=10000 413s t/recursive_data_protection.t .......... 413s ok 1 - recursive_data_protection(1) 413s ok 2 - recursive_data_protection(0) 413s 1..2 413s ok 413s t/relative-ref.t ....................... 413s ok 1 - errors: /age: -1 < minimum(0) 413s ok 2 - errors: /age: -2 < minimum(0) 413s 1..2 413s ok 414s t/to-json.t ............................ 414s ok 1 - TO_JSON on objects 414s ok 2 - TO_JSON on objects inside arrays 414s ok 3 - input objects are not changed 414s 1..3 414s ok 414s t/unicode-multibyte.t .................. 414s ok 1 - valid: {"foo":"foo♫bar"} 414s Wide character in print at /usr/share/perl/5.40/Test2/Formatter/TAP.pm line 156. 414s ok 2 - errors: /foo: Not in enum list: foo♫bar. 414s ok 3 - valid: {"foo":"foo♫bar"} 414s Wide character in print at /usr/share/perl/5.40/Test2/Formatter/TAP.pm line 156. 414s ok 4 - errors: /foo: Not in enum list: foo♫bar. 414s ok 5 - valid: {"bar":"replacement�char"} 414s Wide character in print at /usr/share/perl/5.40/Test2/Formatter/TAP.pm line 156. 414s ok 6 - errors: /bar: Not in enum list: replacement�char. 414s Wide character in print at /usr/share/perl/5.40/Test2/Formatter/TAP.pm line 156. 414s ok 7 - errors: /bar: Not in enum list: replacement�char. 414s 1..7 414s ok 414s t/uri.t ................................ 414s # Subtest: url https 414s ok 1 - scheme 414s ok 2 - host 414s ok 3 - nid 414s ok 4 - nss 414s 1..4 414s ok 1 - url https 414s # Subtest: urn uuid 414s ok 1 - host 414s ok 2 - scheme 414s ok 3 - nid 414s ok 4 - nss 414s ok 5 - fragment 414s 1..5 414s ok 2 - urn uuid 414s # Subtest: urn jv 414s ok 1 - is_abs 414s ok 2 - host 414s ok 3 - scheme 414s ok 4 - nid 414s ok 5 - nss 414s ok 6 - fragment 414s ok 7 - clone host 414s ok 8 - clone scheme 414s ok 9 - clone nid 414s ok 10 - clone nss 414s ok 11 - clone fragment 414s ok 12 - clone to_string 414s 1..12 414s ok 3 - urn jv 414s # Subtest: urn to_abs 414s ok 1 - is_abs 414s ok 2 - to_abs 414s ok 3 - b.json to_abs 414s 1..3 414s ok 4 - urn to_abs 414s 1..4 414s ok 415s t/util-checksum-yaml-xs.t .............. 415s ok 1 - Sereal::Encoder was not loaded 415s ok 2 - data_checksum array 415s ok 3 - data_checksum hash field order 415s ok 4 - data_checksum hash not undef 415s ok 5 - data_checksum hash not object 415s ok 6 - data_checksum object not undef 415s ok 7 - data_checksum numeric 415s ok 8 - data_checksum numeric like string 415s 1..8 415s ok 415s t/util.t ............................... 415s ok 1 - E 415s ok 2 - data_type string 415s ok 3 - data_type number 415s ok 4 - data_type integer 415s ok 5 - data_type array 415s ok 6 - data_type other 415s ok 7 - data_type boolean 415s ok 8 - data_type null 415s ok 9 - data_type JSON::Validator::Error 415s ok 10 - is_type JSON::Validator 415s ok 11 - is_type Mojo::Base 415s ok 12 - is_type HASH 415s ok 13 - is_type ARRAY 415s ok 14 - is_type HASH 415s ok 15 - is_num 4.2 415s ok 16 - is_num 42 415s ok 17 - is_num 2 415s ok 18 - is_bool 415s ok 19 - is_bool 415s ok 20 - prefix_errors 415s ok 21 - accepts nothing 415s ok 22 - form-data boundary 415s ok 23 - charset 415s ok 24 - header missing 415s ok 25 - exact match 415s ok 26 - closest accept 415s ok 27 - exact match with weight 415s ok 28 - star/star 415s ok 29 - schema_type integer 415s ok 30 - schema_type object 415s ok 31 - schema_type object 415s ok 32 - schema_type not object 415s ok 33 - schema_type array 415s ok 34 - schema_type not array 415s ok 35 - schema_type string 415s ok 36 - schema_type number 415s ok 37 - schema_type const 415s ok 38 - schema_type no idea 415s # Subtest: data_checksum with Sereal::Encoder 415s ok 1 - data_checksum array 415s ok 2 - data_checksum hash field order 415s ok 3 - data_checksum hash not undef 415s ok 4 - data_checksum hash not object 415s ok 5 - data_checksum object not undef 415s ok 6 - data_checksum numeric 415s ok 7 - data_checksum numeric like string 415s 1..7 415s ok 39 - data_checksum with Sereal::Encoder 415s 1..39 415s ok 416s t/validate-id.t ........................ 416s ok 1 - valid: {"id":1} 416s ok 2 - errors: /: Properties not allowed: id. 416s 1..2 416s ok 417s t/validate-recursive.t ................. 417s [2024-11-26 09:40:24.63828] [2108] [trace] [13huNjbyYFpb] POST "/" 417s [2024-11-26 09:40:24.63934] [2108] [trace] [13huNjbyYFpb] Routing to a callback 417s [2024-11-26 09:40:24.64304] [2108] [trace] [13huNjbyYFpb] 400 Bad Request (0.004713s, 212.179/s) 417s ok 1 - POST / 417s ok 2 - 400 Bad Request 417s ok 3 - content is similar 417s [2024-11-26 09:40:24.65139] [2108] [trace] [fhOJ0EEtZkQj] POST "/" 417s [2024-11-26 09:40:24.65203] [2108] [trace] [fhOJ0EEtZkQj] Routing to a callback 417s [2024-11-26 09:40:24.65436] [2108] [trace] [fhOJ0EEtZkQj] 200 OK (0.002913s, 343.289/s) 417s ok 4 - POST / 417s ok 5 - 200 OK 417s [2024-11-26 09:40:24.66156] [2108] [trace] [-l3Hq9UKWBkp] POST "/" 417s [2024-11-26 09:40:24.66215] [2108] [trace] [-l3Hq9UKWBkp] Routing to a callback 417s [2024-11-26 09:40:24.66441] [2108] [trace] [-l3Hq9UKWBkp] 200 OK (0.002809s, 355.999/s) 417s ok 6 - POST / 417s ok 7 - 200 OK 417s [2024-11-26 09:40:24.67143] [2108] [trace] [HzoLPfdTUmCM] POST "/" 417s [2024-11-26 09:40:24.67205] [2108] [trace] [HzoLPfdTUmCM] Routing to a callback 417s [2024-11-26 09:40:24.67426] [2108] [trace] [HzoLPfdTUmCM] 400 Bad Request (0.002783s, 359.324/s) 417s ok 8 - POST / 417s ok 9 - 400 Bad Request 417s ok 10 - exact match for JSON Pointer "/0/path" 417s 1..10 417s ok 417s All tests successful. 417s Files=61, Tests=697, 26 wallclock secs ( 0.35 usr 0.22 sys + 22.55 cusr 3.37 csys = 26.49 CPU) 417s Result: PASS 417s autopkgtest [09:40:25]: test autodep8-perl-build-deps: -----------------------] 421s autodep8-perl-build-deps PASS 421s autopkgtest [09:40:29]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 425s autopkgtest [09:40:33]: test autodep8-perl: preparing testbed 483s autopkgtest [09:41:31]: testbed dpkg architecture: armhf 485s autopkgtest [09:41:33]: testbed apt version: 2.9.14ubuntu1 485s autopkgtest [09:41:33]: @@@@@@@@@@@@@@@@@@@@ test bed setup 494s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 494s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 494s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [58.7 kB] 494s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.2 kB] 494s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [811 kB] 495s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [67.4 kB] 495s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [928 B] 495s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [596 kB] 495s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [6096 B] 495s Fetched 1638 kB in 1s (1730 kB/s) 495s Reading package lists... 512s tee: /proc/self/fd/2: Permission denied 537s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 537s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 537s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 537s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 538s Reading package lists... 538s Reading package lists... 539s Building dependency tree... 539s Reading state information... 540s Calculating upgrade... 541s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 541s Reading package lists... 542s Building dependency tree... 542s Reading state information... 543s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 545s autopkgtest [09:42:33]: rebooting testbed after setup commands that affected boot 648s Reading package lists... 648s Building dependency tree... 648s Reading state information... 649s Starting pkgProblemResolver with broken count: 0 649s Starting 2 pkgProblemResolver with broken count: 0 649s Done 650s The following additional packages will be installed: 650s autodep8 dctrl-tools javascript-common libjs-bootstrap5 libjs-highlight.js 650s libjs-popper.js libjson-validator-perl libmojolicious-perl 650s libyaml-libyaml-perl openapi-specification pkg-perl-autopkgtest 650s Suggested packages: 650s debtags apache2 | lighttpd | httpd bootstrap-icons libjs-bootstrap5-doc 650s Recommended packages: 650s node-jquery libcpanel-json-xs-perl libdata-validate-domain-perl 650s libdata-validate-ip-perl libnet-idn-encode-perl libsereal-encoder-perl 650s libev-perl libfuture-asyncawait-perl libio-socket-socks-perl 650s libio-socket-ssl-perl libmojo-server-fastcgi-perl librole-tiny-perl 650s The following NEW packages will be installed: 650s autodep8 autopkgtest-satdep dctrl-tools javascript-common libjs-bootstrap5 650s libjs-highlight.js libjs-popper.js libjson-validator-perl 650s libmojolicious-perl libyaml-libyaml-perl openapi-specification 650s pkg-perl-autopkgtest 650s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 650s Need to get 1870 kB/1871 kB of archives. 650s After this operation, 11.2 MB of additional disk space will be used. 650s Get:1 /tmp/autopkgtest.Dx5eCR/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 650s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf dctrl-tools armhf 2.24-3build3 [94.7 kB] 650s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf autodep8 all 0.28+nmu1ubuntu1 [13.7 kB] 650s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf javascript-common all 11+nmu1 [5936 B] 650s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 650s Get:6 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-bootstrap5 all 5.3.3+dfsg-1 [309 kB] 651s Get:7 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 651s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf libmojolicious-perl all 9.38+dfsg-1 [760 kB] 651s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-libyaml-perl armhf 0.902.0+ds-2 [29.2 kB] 651s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf openapi-specification all 3.1.1-1 [119 kB] 651s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libjson-validator-perl all 5.14+dfsg-1 [79.9 kB] 651s Get:12 http://ftpmaster.internal/ubuntu plucky/universe armhf pkg-perl-autopkgtest all 0.80 [18.7 kB] 651s Fetched 1870 kB in 1s (2541 kB/s) 651s Selecting previously unselected package dctrl-tools. 651s (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 ... 59609 files and directories currently installed.) 651s Preparing to unpack .../00-dctrl-tools_2.24-3build3_armhf.deb ... 651s Unpacking dctrl-tools (2.24-3build3) ... 651s Selecting previously unselected package autodep8. 651s Preparing to unpack .../01-autodep8_0.28+nmu1ubuntu1_all.deb ... 651s Unpacking autodep8 (0.28+nmu1ubuntu1) ... 651s Selecting previously unselected package javascript-common. 651s Preparing to unpack .../02-javascript-common_11+nmu1_all.deb ... 652s Unpacking javascript-common (11+nmu1) ... 652s Selecting previously unselected package libjs-popper.js. 652s Preparing to unpack .../03-libjs-popper.js_1.16.1+ds-6_all.deb ... 652s Unpacking libjs-popper.js (1.16.1+ds-6) ... 652s Selecting previously unselected package libjs-bootstrap5. 652s Preparing to unpack .../04-libjs-bootstrap5_5.3.3+dfsg-1_all.deb ... 652s Unpacking libjs-bootstrap5 (5.3.3+dfsg-1) ... 652s Selecting previously unselected package libjs-highlight.js. 652s Preparing to unpack .../05-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 652s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 652s Selecting previously unselected package libmojolicious-perl. 652s Preparing to unpack .../06-libmojolicious-perl_9.38+dfsg-1_all.deb ... 652s Unpacking libmojolicious-perl (9.38+dfsg-1) ... 652s Selecting previously unselected package libyaml-libyaml-perl. 652s Preparing to unpack .../07-libyaml-libyaml-perl_0.902.0+ds-2_armhf.deb ... 652s Unpacking libyaml-libyaml-perl (0.902.0+ds-2) ... 652s Selecting previously unselected package openapi-specification. 652s Preparing to unpack .../08-openapi-specification_3.1.1-1_all.deb ... 652s Unpacking openapi-specification (3.1.1-1) ... 652s Selecting previously unselected package libjson-validator-perl. 652s Preparing to unpack .../09-libjson-validator-perl_5.14+dfsg-1_all.deb ... 652s Unpacking libjson-validator-perl (5.14+dfsg-1) ... 652s Selecting previously unselected package pkg-perl-autopkgtest. 652s Preparing to unpack .../10-pkg-perl-autopkgtest_0.80_all.deb ... 652s Unpacking pkg-perl-autopkgtest (0.80) ... 652s Selecting previously unselected package autopkgtest-satdep. 652s Preparing to unpack .../11-3-autopkgtest-satdep.deb ... 652s Unpacking autopkgtest-satdep (0) ... 652s Setting up javascript-common (11+nmu1) ... 652s Setting up libjs-popper.js (1.16.1+ds-6) ... 652s Setting up libyaml-libyaml-perl (0.902.0+ds-2) ... 652s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 652s Setting up openapi-specification (3.1.1-1) ... 652s Setting up libjs-bootstrap5 (5.3.3+dfsg-1) ... 652s Setting up dctrl-tools (2.24-3build3) ... 652s Setting up autodep8 (0.28+nmu1ubuntu1) ... 652s Setting up libmojolicious-perl (9.38+dfsg-1) ... 652s Setting up pkg-perl-autopkgtest (0.80) ... 652s Setting up libjson-validator-perl (5.14+dfsg-1) ... 652s Setting up autopkgtest-satdep (0) ... 652s Processing triggers for man-db (2.13.0-1) ... 668s (Reading database ... 60544 files and directories currently installed.) 668s Removing autopkgtest-satdep (0) ... 681s autopkgtest [09:44:49]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 681s autopkgtest [09:44:49]: test autodep8-perl: [----------------------- 683s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 683s 1..4 683s ok 1 - /usr/bin/perl -w -M"JSON::Validator" -e 1 2>&1 exited successfully 683s ok 2 - /usr/bin/perl -w -M"JSON::Validator" -e 1 2>&1 produced no (non-whitelisted) output 683s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"JSON::Validator" -e 1 2>&1 exited successfully 683s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"JSON::Validator" -e 1 2>&1 produced no (non-whitelisted) output 683s ok 683s All tests successful. 683s Files=1, Tests=4, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.59 cusr 0.13 csys = 0.76 CPU) 683s Result: PASS 684s autopkgtest [09:44:52]: test autodep8-perl: -----------------------] 688s autopkgtest [09:44:56]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 688s autodep8-perl PASS (superficial) 692s autopkgtest [09:45:00]: test autodep8-perl-recommends: preparing testbed 702s Reading package lists... 703s Building dependency tree... 703s Reading state information... 704s Starting pkgProblemResolver with broken count: 0 704s Starting 2 pkgProblemResolver with broken count: 0 704s Done 706s The following additional packages will be installed: 706s libcpanel-json-xs-perl libdata-validate-domain-perl libdata-validate-ip-perl 706s libnet-domain-tld-perl libnet-idn-encode-perl libnet-ipv6addr-perl 706s libnet-netmask-perl libnetaddr-ip-perl libsereal-encoder-perl 706s Recommended packages: 706s libmath-base85-perl libsocket6-perl 706s The following NEW packages will be installed: 706s autopkgtest-satdep libcpanel-json-xs-perl libdata-validate-domain-perl 706s libdata-validate-ip-perl libnet-domain-tld-perl libnet-idn-encode-perl 706s libnet-ipv6addr-perl libnet-netmask-perl libnetaddr-ip-perl 706s libsereal-encoder-perl 706s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 706s Need to get 474 kB/475 kB of archives. 706s After this operation, 1425 kB of additional disk space will be used. 706s Get:1 /tmp/autopkgtest.Dx5eCR/4-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [796 B] 706s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libcpanel-json-xs-perl armhf 4.38-1build1 [113 kB] 706s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-domain-tld-perl all 1.75-4 [29.0 kB] 706s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-domain-perl all 0.15-1 [10.4 kB] 706s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ipv6addr-perl all 1.02-1 [21.0 kB] 706s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-netmask-perl all 2.0002-2 [24.8 kB] 706s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libnetaddr-ip-perl armhf 4.079+dfsg-2build5 [79.0 kB] 706s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-validate-ip-perl all 0.31-1 [17.2 kB] 706s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf libnet-idn-encode-perl armhf 2.500-5build1 [83.7 kB] 706s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libsereal-encoder-perl armhf 5.004+ds-1build4 [96.1 kB] 707s Fetched 474 kB in 1s (868 kB/s) 707s Selecting previously unselected package libcpanel-json-xs-perl:armhf. 707s (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 ... 60544 files and directories currently installed.) 707s Preparing to unpack .../0-libcpanel-json-xs-perl_4.38-1build1_armhf.deb ... 707s Unpacking libcpanel-json-xs-perl:armhf (4.38-1build1) ... 707s Selecting previously unselected package libnet-domain-tld-perl. 707s Preparing to unpack .../1-libnet-domain-tld-perl_1.75-4_all.deb ... 707s Unpacking libnet-domain-tld-perl (1.75-4) ... 707s Selecting previously unselected package libdata-validate-domain-perl. 707s Preparing to unpack .../2-libdata-validate-domain-perl_0.15-1_all.deb ... 707s Unpacking libdata-validate-domain-perl (0.15-1) ... 707s Selecting previously unselected package libnet-ipv6addr-perl. 707s Preparing to unpack .../3-libnet-ipv6addr-perl_1.02-1_all.deb ... 707s Unpacking libnet-ipv6addr-perl (1.02-1) ... 707s Selecting previously unselected package libnet-netmask-perl. 707s Preparing to unpack .../4-libnet-netmask-perl_2.0002-2_all.deb ... 707s Unpacking libnet-netmask-perl (2.0002-2) ... 707s Selecting previously unselected package libnetaddr-ip-perl. 707s Preparing to unpack .../5-libnetaddr-ip-perl_4.079+dfsg-2build5_armhf.deb ... 707s Unpacking libnetaddr-ip-perl (4.079+dfsg-2build5) ... 707s Selecting previously unselected package libdata-validate-ip-perl. 707s Preparing to unpack .../6-libdata-validate-ip-perl_0.31-1_all.deb ... 707s Unpacking libdata-validate-ip-perl (0.31-1) ... 707s Selecting previously unselected package libnet-idn-encode-perl. 707s Preparing to unpack .../7-libnet-idn-encode-perl_2.500-5build1_armhf.deb ... 707s Unpacking libnet-idn-encode-perl (2.500-5build1) ... 707s Selecting previously unselected package libsereal-encoder-perl. 707s Preparing to unpack .../8-libsereal-encoder-perl_5.004+ds-1build4_armhf.deb ... 707s Unpacking libsereal-encoder-perl (5.004+ds-1build4) ... 707s Selecting previously unselected package autopkgtest-satdep. 707s Preparing to unpack .../9-4-autopkgtest-satdep.deb ... 707s Unpacking autopkgtest-satdep (0) ... 707s Setting up libnet-idn-encode-perl (2.500-5build1) ... 707s Setting up libcpanel-json-xs-perl:armhf (4.38-1build1) ... 707s Setting up libsereal-encoder-perl (5.004+ds-1build4) ... 707s Setting up libnet-netmask-perl (2.0002-2) ... 707s Setting up libnetaddr-ip-perl (4.079+dfsg-2build5) ... 707s Setting up libnet-domain-tld-perl (1.75-4) ... 707s Setting up libdata-validate-domain-perl (0.15-1) ... 707s Setting up libnet-ipv6addr-perl (1.02-1) ... 707s Setting up libdata-validate-ip-perl (0.31-1) ... 707s Setting up autopkgtest-satdep (0) ... 707s Processing triggers for man-db (2.13.0-1) ... 719s (Reading database ... 60732 files and directories currently installed.) 719s Removing autopkgtest-satdep (0) ... 725s autopkgtest [09:45:33]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 725s autopkgtest [09:45:33]: test autodep8-perl-recommends: [----------------------- 730s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 730s 1..4 730s ok 1 - Package libjson-validator-perl is known to dpkg 730s ok 2 - Got status information for package libjson-validator-perl 730s ok 3 - Got file list for package libjson-validator-perl 730s # Subtest: all modules in libjson-validator-perl pass the syntax check 730s 1..14 730s ok 1 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Error.pm exited successfully 730s ok 2 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Formats.pm exited successfully 730s ok 3 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Joi.pm exited successfully 730s ok 4 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/Draft201909.pm exited successfully 730s ok 5 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/Draft4.pm exited successfully 730s ok 6 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/Draft6.pm exited successfully 730s ok 7 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/Draft7.pm exited successfully 730s ok 8 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/OpenAPIv2.pm exited successfully 730s # Name "JSON::Validator::Schema::OpenAPIv3::validate_request" used only once: possible typo at /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm line 15. 730s # Name "JSON::Validator::Schema::OpenAPIv3::coerce" used only once: possible typo at /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm line 12. 730s # Name "JSON::Validator::Schema::OpenAPIv3::routes" used only once: possible typo at /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm line 14. 730s # Name "JSON::Validator::Schema::OpenAPIv3::errors" used only once: possible typo at /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm line 13. 730s # Name "JSON::Validator::Schema::OpenAPIv3::validate_response" used only once: possible typo at /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm line 16. 730s ok 9 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema/OpenAPIv3.pm exited successfully 730s # Subroutine bundle redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 44. 730s # Subroutine contains redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 67. 730s # Subroutine data redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 73. 730s # Subroutine get redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 81. 730s # Subroutine is_invalid redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 89. 730s # Subroutine load_and_validate_schema redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 91. 730s # Subroutine new redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 93. 730s # Subroutine resolve redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 102. 730s # Subroutine validate redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 149. 730s # Subroutine schema redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 159. 730s # Subroutine _build_formats redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 164. 730s # Subroutine _bundle_from redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 195. 730s # Subroutine _bundle_ref redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 229. 730s # Subroutine _bundle_ref_path_expand redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 257. 730s # Subroutine _extract_ref_from_schema redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 258. 730s # Subroutine _get redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 260. 730s # Subroutine _register_ref redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 328. 730s # Subroutine _resolve_object redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 337. 730s # Subroutine _state redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 353. 730s # Subroutine _validate redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 366. 730s # Subroutine _validate_all_of redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 422. 730s # Subroutine _validate_any_of_types redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 450. 730s # Subroutine _validate_any_of redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 472. 730s # Subroutine _validate_id redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 498. 730s # Subroutine _validate_one_of redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 506. 730s # Subroutine _validate_number_max redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 538. 730s # Subroutine _validate_number_min redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 559. 730s # Subroutine _validate_type_enum redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 580. 730s # Subroutine _validate_type_const redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 593. 730s # Subroutine _validate_format redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 601. 730s # Subroutine _validate_type_any redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 610. 730s # Subroutine _validate_type_array redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 612. 730s # Subroutine _validate_type_boolean redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 672. 730s # Subroutine _validate_type_integer redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 685. 730s # Subroutine _validate_type_null redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 694. 730s # Subroutine _validate_type_number redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 701. 730s # Subroutine _validate_type_object redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 726. 730s # Subroutine _validate_type_string redefined at /usr/share/perl5/JSON/Validator/Schema.pm line 805. 730s ok 10 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Schema.pm exited successfully 730s # Constant subroutine JSON::Validator::Store::DEBUG redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 730s # Constant subroutine JSON::Validator::Store::BUNDLED_PATH redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 730s # Constant subroutine JSON::Validator::Store::CASE_TOLERANT redefined at /usr/lib/arm-linux-gnueabihf/perl-base/constant.pm line 171. 730s # Subroutine add redefined at /usr/share/perl5/JSON/Validator/Store.pm line 30. 730s # Subroutine exists redefined at /usr/share/perl5/JSON/Validator/Store.pm line 37. 730s # Subroutine get redefined at /usr/share/perl5/JSON/Validator/Store.pm line 44. 730s # Subroutine load redefined at /usr/share/perl5/JSON/Validator/Store.pm line 51. 730s # Subroutine resolve redefined at /usr/share/perl5/JSON/Validator/Store.pm line 62. 730s # Subroutine _add redefined at /usr/share/perl5/JSON/Validator/Store.pm line 102. 730s # Subroutine _load_from_app redefined at /usr/share/perl5/JSON/Validator/Store.pm line 116. 730s # Subroutine _load_from_data redefined at /usr/share/perl5/JSON/Validator/Store.pm line 132. 730s # Subroutine _load_from_file redefined at /usr/share/perl5/JSON/Validator/Store.pm line 146. 730s # Subroutine _load_from_text redefined at /usr/share/perl5/JSON/Validator/Store.pm line 160. 730s # Subroutine _load_from_url redefined at /usr/share/perl5/JSON/Validator/Store.pm line 170. 730s # Subroutine _raise redefined at /usr/share/perl5/JSON/Validator/Store.pm line 201. 730s ok 11 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Store.pm exited successfully 730s ok 12 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/URI.pm exited successfully 730s ok 13 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator/Util.pm exited successfully 730s ok 14 - /usr/bin/perl -wc /usr/share/perl5/JSON/Validator.pm exited successfully 730s ok 4 - all modules in libjson-validator-perl pass the syntax check 730s ok 730s All tests successful. 730s Files=1, Tests=4, 3 wallclock secs ( 0.03 usr 0.00 sys + 3.12 cusr 0.42 csys = 3.57 CPU) 730s Result: PASS 731s autopkgtest [09:45:39]: test autodep8-perl-recommends: -----------------------] 735s autodep8-perl-recommends PASS (superficial) 735s autopkgtest [09:45:43]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 739s autopkgtest [09:45:47]: @@@@@@@@@@@@@@@@@@@@ summary 739s cache-symlinks-not-broken FAIL non-zero exit status 1 739s autodep8-perl-build-deps PASS 739s autodep8-perl PASS (superficial) 739s autodep8-perl-recommends PASS (superficial)