0s autopkgtest [00:57:59]: starting date and time: 2025-10-30 00:57:59+0000 0s autopkgtest [00:57:59]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [00:57:59]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.h89hlzbb/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:ossp-uuid --apt-upgrade libtest2-harness-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ossp-uuid/1.6.5-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-4.secgroup --name adt-resolute-i386-libtest2-harness-perl-20251030-005759-juju-7f2275-prod-proposed-migration-environment-2-1ffe1eb2-0874-4be4-9c51-8ed4387c9fd9 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-libtest2-harness-perl-20251030-005759-juju-7f2275-prod-proposed-migration-environment-2-1ffe1eb2-0874-4be4-9c51-8ed4387c9fd9 from image adt/ubuntu-resolute-amd64-server-20251029.img (UUID 2345c089-5627-4919-bdd0-dff8360b43c0)... 40s autopkgtest [00:58:39]: testbed dpkg architecture: amd64 40s autopkgtest [00:58:39]: testbed apt version: 3.1.11 40s autopkgtest [00:58:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 41s autopkgtest [00:58:40]: testbed release detected to be: None 41s autopkgtest [00:58:40]: updating testbed package index (apt update) 72s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 72s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 72s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 72s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 72s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 72s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3669 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [70.5 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [206 kB] 79s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [290 kB] 79s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [188 kB] 79s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [5760 B] 79s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [4212 B] 79s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.6 kB] 79s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 79s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [1142 kB] 81s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [2594 kB] 86s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [72.3 kB] 86s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [19.9 kB] 86s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [47.3 kB] 86s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [2068 B] 87s Fetched 8434 kB in 45s (189 kB/s) 87s Reading package lists... 88s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 88s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 88s Reading package lists... 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 89s Calculating upgrade... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [00:59:28]: upgrading testbed (apt dist-upgrade and autopurge) 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Calculating upgrade... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Solving dependencies... 90s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s autopkgtest [00:59:31]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 92s autopkgtest [00:59:31]: @@@@@@@@@@@@@@@@@@@@ apt-source libtest2-harness-perl 94s Get:1 http://ftpmaster.internal/ubuntu resolute/universe libtest2-harness-perl 1.000158-1 (dsc) [2906 B] 94s Get:2 http://ftpmaster.internal/ubuntu resolute/universe libtest2-harness-perl 1.000158-1 (tar) [386 kB] 94s Get:3 http://ftpmaster.internal/ubuntu resolute/universe libtest2-harness-perl 1.000158-1 (diff) [2796 B] 95s gpgv: Signature made Fri May 23 16:26:10 2025 UTC 95s gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 95s gpgv: Can't check signature: No public key 95s dpkg-source: warning: cannot verify inline signature for ./libtest2-harness-perl_1.000158-1.dsc: no acceptable signature found 95s autopkgtest [00:59:34]: testing package libtest2-harness-perl version 1.000158-1 95s autopkgtest [00:59:34]: build not needed 96s autopkgtest [00:59:35]: test autodep8-perl-build-deps: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Solving dependencies... 97s The following NEW packages will be installed: 97s autoconf autodep8 automake autopoint autotools-dev binutils-i686-linux-gnu 97s build-essential cpp cpp-15 cpp-15-i686-linux-gnu cpp-15-x86-64-linux-gnu 97s cpp-i686-linux-gnu cpp-x86-64-linux-gnu crossbuild-essential-i386 97s dctrl-tools debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz 97s g++ g++-15 g++-15-i686-linux-gnu g++-15-x86-64-linux-gnu g++-i686-linux-gnu 97s g++-x86-64-linux-gnu gcc gcc-11-base:i386 gcc-15 gcc-15-cross-base 97s gcc-15-i686-linux-gnu gcc-15-i686-linux-gnu-base gcc-15-x86-64-linux-gnu 97s gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext intltool-debian 97s libarchive-zip-perl libasan6:i386 libasan8 libasan8-i386-cross 97s libatomic1:i386 libatomic1-i386-cross libc6-dev:i386 libc6-dev-i386-cross 97s libc6-i386-cross libcc1-0 libcrypt-dev:i386 libcrypt1:i386 libdata-uuid-perl 97s libdebhelper-perl libfile-stripnondeterminism-perl libfilter-perl 97s libgcc-11-dev:i386 libgcc-15-dev libgcc-15-dev-i386-cross 97s libgcc-s1-i386-cross libgomp1 libgomp1:i386 libgomp1-i386-cross 97s libgoto-file-perl libhwasan0 libimporter-perl libisl23 libitm1 libitm1:i386 97s libitm1-i386-cross liblong-jump-perl liblsan0 libmpc3 libperl-dev 97s libquadmath0 libquadmath0:i386 libquadmath0-i386-cross libscope-guard-perl 97s libstdc++-11-dev:i386 libstdc++-15-dev libstdc++-15-dev-i386-cross 97s libstdc++6:i386 libstdc++6-i386-cross libtest2-harness-perl 97s libtest2-plugin-memusage-perl libtest2-plugin-uuid-perl libtest2-suite-perl 97s libtool libtsan2 libubsan1 libubsan1:i386 libubsan1-i386-cross libuuid-perl 97s libyaml-tiny-perl linux-libc-dev:i386 linux-libc-dev-i386-cross m4 97s pkg-perl-autopkgtest po-debconf 97s 0 upgraded, 96 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 165 MB of archives. 97s After this operation, 580 MB of additional disk space will be used. 97s Get:1 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt1 i386 1:4.4.38-1build1 [91.8 kB] 97s Get:2 http://ftpmaster.internal/ubuntu resolute/main i386 libatomic1 i386 15.2.0-5ubuntu1 [8412 B] 97s Get:3 http://ftpmaster.internal/ubuntu resolute/main i386 libstdc++6 i386 15.2.0-5ubuntu1 [877 kB] 98s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.19-8 [248 kB] 98s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 98s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 98s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 98s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1 [43.4 kB] 98s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.17-4ubuntu1 [572 kB] 99s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.1-2build2 [619 kB] 100s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1 [685 kB] 101s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-1build3 [57.0 kB] 101s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [12.9 MB] 121s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-5ubuntu1 [1028 B] 121s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 121s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 121s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-5ubuntu1 [47.4 kB] 121s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-5ubuntu1 [151 kB] 121s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-5ubuntu1 [29.3 kB] 121s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-5ubuntu1 [3071 kB] 127s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-5ubuntu1 [1360 kB] 130s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-5ubuntu1 [2757 kB] 136s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-5ubuntu1 [1210 kB] 138s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-5ubuntu1 [1685 kB] 140s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-5ubuntu1 [153 kB] 140s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-5ubuntu1 [2863 kB] 144s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [25.4 MB] 188s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-5ubuntu1 [523 kB] 188s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 188s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 188s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-5ubuntu1 [2573 kB] 193s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-5ubuntu1 [14.4 MB] 219s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-5ubuntu1 [23.7 kB] 219s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 219s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 219s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 219s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu-base amd64 15.2.0-7ubuntu1cross1 [58.6 kB] 220s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [13.8 MB] 241s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [5730 B] 241s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 binutils-i686-linux-gnu amd64 2.45-8ubuntu1 [1823 kB] 244s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-cross-base all 15.2.0-7ubuntu1cross1 [53.8 kB] 244s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-i386-cross all 2.42-0ubuntu3cross1 [1582 kB] 247s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-s1-i386-cross all 15.2.0-7ubuntu1cross1 [94.2 kB] 247s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1-i386-cross all 15.2.0-7ubuntu1cross1 [152 kB] 247s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1-i386-cross all 15.2.0-7ubuntu1cross1 [31.1 kB] 247s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 libatomic1-i386-cross all 15.2.0-7ubuntu1cross1 [8158 B] 247s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8-i386-cross all 15.2.0-7ubuntu1cross1 [2906 kB] 253s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++6-i386-cross all 15.2.0-7ubuntu1cross1 [827 kB] 254s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1-i386-cross all 15.2.0-7ubuntu1cross1 [1171 kB] 256s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0-i386-cross all 15.2.0-7ubuntu1cross1 [245 kB] 256s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2755 kB] 261s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [27.0 MB] 308s Get:53 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [1220 B] 308s Get:54 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev-i386-cross all 6.17.0-4.4cross1 [1503 kB] 311s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev-i386-cross all 2.42-0ubuntu3cross1 [1992 kB] 315s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev-i386-cross all 15.2.0-7ubuntu1cross1 [2655 kB] 320s Get:57 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-i686-linux-gnu amd64 15.2.0-7ubuntu1cross1 [15.3 MB] 349s Get:58 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-i686-linux-gnu amd64 4:15.2.0-4ubuntu1 [954 B] 349s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 crossbuild-essential-i386 all 12.12ubuntu1 [3984 B] 349s Get:60 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 349s Get:61 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-4build1 [169 kB] 349s Get:62 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21 [12.5 kB] 349s Get:63 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 349s Get:64 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.14.2-1 [20.4 kB] 349s Get:65 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.14.2-1 [5098 B] 349s Get:66 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3 [49.9 kB] 349s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2 [115 kB] 349s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.1-2build2 [1043 kB] 350s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 350s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 351s Get:71 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.24.2ubuntu1 [896 kB] 352s Get:72 http://ftpmaster.internal/ubuntu resolute/universe i386 gcc-11-base i386 11.5.0-7ubuntu1 [46.4 kB] 352s Get:73 http://ftpmaster.internal/ubuntu resolute/universe i386 libasan6 i386 11.5.0-7ubuntu1 [2122 kB] 356s Get:74 http://ftpmaster.internal/ubuntu resolute/main i386 linux-libc-dev i386 6.17.0-5.5 [1813 kB] 359s Get:75 http://ftpmaster.internal/ubuntu resolute/main i386 libcrypt-dev i386 1:4.4.38-1build1 [121 kB] 359s Get:76 http://ftpmaster.internal/ubuntu resolute/main i386 libc6-dev i386 2.42-0ubuntu3 [1946 kB] 363s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-uuid-perl amd64 1.227-1build1 [16.6 kB] 363s Get:78 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilter-perl amd64 1.64-2 [59.7 kB] 363s Get:79 http://ftpmaster.internal/ubuntu resolute/main i386 libgomp1 i386 15.2.0-5ubuntu1 [155 kB] 363s Get:80 http://ftpmaster.internal/ubuntu resolute/main i386 libitm1 i386 15.2.0-5ubuntu1 [31.6 kB] 363s Get:81 http://ftpmaster.internal/ubuntu resolute/main i386 libubsan1 i386 15.2.0-5ubuntu1 [1172 kB] 365s Get:82 http://ftpmaster.internal/ubuntu resolute/main i386 libquadmath0 i386 15.2.0-5ubuntu1 [246 kB] 365s Get:83 http://ftpmaster.internal/ubuntu resolute/universe i386 libgcc-11-dev i386 11.5.0-7ubuntu1 [2450 kB] 369s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgoto-file-perl all 0.005-2 [6636 B] 369s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimporter-perl all 0.026-2 [23.8 kB] 369s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblong-jump-perl all 0.000001-2 [6234 B] 369s Get:87 http://ftpmaster.internal/ubuntu resolute/main amd64 libperl-dev amd64 5.40.1-6build1 [1214 kB] 372s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 372s Get:89 http://ftpmaster.internal/ubuntu resolute/universe i386 libstdc++-11-dev i386 11.5.0-7ubuntu1 [2459 kB] 376s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-plugin-memusage-perl all 0.002003-2 [5088 B] 376s Get:91 http://ftpmaster.internal/ubuntu resolute/main amd64 libuuid-perl amd64 0.37-1 [45.4 kB] 376s Get:92 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-plugin-uuid-perl all 0.002010-1 [10.9 kB] 376s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-suite-perl all 0.000163-1 [377 kB] 376s Get:94 http://ftpmaster.internal/ubuntu resolute/main amd64 libyaml-tiny-perl all 1.76-1 [24.2 kB] 376s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-harness-perl all 1.000158-1 [530 kB] 377s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 378s Fetched 165 MB in 4min 41s (586 kB/s) 378s Selecting previously unselected package libcrypt1:i386. 378s (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 ... 78531 files and directories currently installed.) 378s Preparing to unpack .../00-libcrypt1_1%3a4.4.38-1build1_i386.deb ... 378s Unpacking libcrypt1:i386 (1:4.4.38-1build1) ... 378s Selecting previously unselected package libatomic1:i386. 378s Preparing to unpack .../01-libatomic1_15.2.0-5ubuntu1_i386.deb ... 378s Unpacking libatomic1:i386 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libstdc++6:i386. 378s Preparing to unpack .../02-libstdc++6_15.2.0-5ubuntu1_i386.deb ... 378s Unpacking libstdc++6:i386 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package m4. 378s Preparing to unpack .../03-m4_1.4.19-8_amd64.deb ... 378s Unpacking m4 (1.4.19-8) ... 378s Selecting previously unselected package autoconf. 378s Preparing to unpack .../04-autoconf_2.72-3.1ubuntu1_all.deb ... 378s Unpacking autoconf (2.72-3.1ubuntu1) ... 378s Selecting previously unselected package dctrl-tools. 378s Preparing to unpack .../05-dctrl-tools_2.24-3build3_amd64.deb ... 378s Unpacking dctrl-tools (2.24-3build3) ... 378s Selecting previously unselected package autodep8. 378s Preparing to unpack .../06-autodep8_0.30_all.deb ... 378s Unpacking autodep8 (0.30) ... 378s Selecting previously unselected package autotools-dev. 378s Preparing to unpack .../07-autotools-dev_20240727.1_all.deb ... 378s Unpacking autotools-dev (20240727.1) ... 378s Selecting previously unselected package automake. 378s Preparing to unpack .../08-automake_1%3a1.17-4ubuntu1_all.deb ... 378s Unpacking automake (1:1.17-4ubuntu1) ... 378s Selecting previously unselected package autopoint. 378s Preparing to unpack .../09-autopoint_0.23.1-2build2_all.deb ... 378s Unpacking autopoint (0.23.1-2build2) ... 378s Selecting previously unselected package libisl23:amd64. 378s Preparing to unpack .../10-libisl23_0.27-1_amd64.deb ... 378s Unpacking libisl23:amd64 (0.27-1) ... 378s Selecting previously unselected package libmpc3:amd64. 378s Preparing to unpack .../11-libmpc3_1.3.1-1build3_amd64.deb ... 378s Unpacking libmpc3:amd64 (1.3.1-1build3) ... 378s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 378s Preparing to unpack .../12-cpp-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package cpp-15. 378s Preparing to unpack .../13-cpp-15_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking cpp-15 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package cpp-x86-64-linux-gnu. 378s Preparing to unpack .../14-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 378s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 378s Selecting previously unselected package cpp. 378s Preparing to unpack .../15-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 378s Unpacking cpp (4:15.2.0-4ubuntu1) ... 378s Selecting previously unselected package libcc1-0:amd64. 378s Preparing to unpack .../16-libcc1-0_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libcc1-0:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libgomp1:amd64. 378s Preparing to unpack .../17-libgomp1_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libgomp1:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libitm1:amd64. 378s Preparing to unpack .../18-libitm1_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libitm1:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libasan8:amd64. 378s Preparing to unpack .../19-libasan8_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libasan8:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package liblsan0:amd64. 378s Preparing to unpack .../20-liblsan0_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking liblsan0:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libtsan2:amd64. 378s Preparing to unpack .../21-libtsan2_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libtsan2:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libubsan1:amd64. 378s Preparing to unpack .../22-libubsan1_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libubsan1:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libhwasan0:amd64. 378s Preparing to unpack .../23-libhwasan0_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libhwasan0:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libquadmath0:amd64. 378s Preparing to unpack .../24-libquadmath0_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libquadmath0:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package libgcc-15-dev:amd64. 378s Preparing to unpack .../25-libgcc-15-dev_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 378s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 378s Preparing to unpack .../26-gcc-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 378s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 379s Selecting previously unselected package gcc-15. 379s Preparing to unpack .../27-gcc-15_15.2.0-5ubuntu1_amd64.deb ... 379s Unpacking gcc-15 (15.2.0-5ubuntu1) ... 379s Selecting previously unselected package gcc-x86-64-linux-gnu. 379s Preparing to unpack .../28-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 379s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 379s Selecting previously unselected package gcc. 379s Preparing to unpack .../29-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 379s Unpacking gcc (4:15.2.0-4ubuntu1) ... 379s Selecting previously unselected package libstdc++-15-dev:amd64. 379s Preparing to unpack .../30-libstdc++-15-dev_15.2.0-5ubuntu1_amd64.deb ... 379s Unpacking libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 379s Selecting previously unselected package g++-15-x86-64-linux-gnu. 379s Preparing to unpack .../31-g++-15-x86-64-linux-gnu_15.2.0-5ubuntu1_amd64.deb ... 379s Unpacking g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 379s Selecting previously unselected package g++-15. 379s Preparing to unpack .../32-g++-15_15.2.0-5ubuntu1_amd64.deb ... 379s Unpacking g++-15 (15.2.0-5ubuntu1) ... 379s Selecting previously unselected package g++-x86-64-linux-gnu. 379s Preparing to unpack .../33-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 379s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 379s Selecting previously unselected package g++. 379s Preparing to unpack .../34-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 379s Unpacking g++ (4:15.2.0-4ubuntu1) ... 379s Selecting previously unselected package build-essential. 379s Preparing to unpack .../35-build-essential_12.12ubuntu1_amd64.deb ... 379s Unpacking build-essential (12.12ubuntu1) ... 379s Selecting previously unselected package gcc-15-i686-linux-gnu-base:amd64. 379s Preparing to unpack .../36-gcc-15-i686-linux-gnu-base_15.2.0-7ubuntu1cross1_amd64.deb ... 379s Unpacking gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package cpp-15-i686-linux-gnu. 379s Preparing to unpack .../37-cpp-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 379s Unpacking cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package cpp-i686-linux-gnu. 379s Preparing to unpack .../38-cpp-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 379s Unpacking cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 379s Selecting previously unselected package binutils-i686-linux-gnu. 379s Preparing to unpack .../39-binutils-i686-linux-gnu_2.45-8ubuntu1_amd64.deb ... 379s Unpacking binutils-i686-linux-gnu (2.45-8ubuntu1) ... 379s Selecting previously unselected package gcc-15-cross-base. 379s Preparing to unpack .../40-gcc-15-cross-base_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libc6-i386-cross. 379s Preparing to unpack .../41-libc6-i386-cross_2.42-0ubuntu3cross1_all.deb ... 379s Unpacking libc6-i386-cross (2.42-0ubuntu3cross1) ... 379s Selecting previously unselected package libgcc-s1-i386-cross. 379s Preparing to unpack .../42-libgcc-s1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libgomp1-i386-cross. 379s Preparing to unpack .../43-libgomp1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libitm1-i386-cross. 379s Preparing to unpack .../44-libitm1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libatomic1-i386-cross. 379s Preparing to unpack .../45-libatomic1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libasan8-i386-cross. 379s Preparing to unpack .../46-libasan8-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libstdc++6-i386-cross. 379s Preparing to unpack .../47-libstdc++6-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libubsan1-i386-cross. 379s Preparing to unpack .../48-libubsan1-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libquadmath0-i386-cross. 379s Preparing to unpack .../49-libquadmath0-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package libgcc-15-dev-i386-cross. 379s Preparing to unpack .../50-libgcc-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 379s Unpacking libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 379s Selecting previously unselected package gcc-15-i686-linux-gnu. 379s Preparing to unpack .../51-gcc-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 379s Unpacking gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 380s Selecting previously unselected package gcc-i686-linux-gnu. 380s Preparing to unpack .../52-gcc-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 380s Unpacking gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 380s Selecting previously unselected package linux-libc-dev-i386-cross. 380s Preparing to unpack .../53-linux-libc-dev-i386-cross_6.17.0-4.4cross1_all.deb ... 380s Unpacking linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 380s Selecting previously unselected package libc6-dev-i386-cross. 380s Preparing to unpack .../54-libc6-dev-i386-cross_2.42-0ubuntu3cross1_all.deb ... 380s Unpacking libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 380s Selecting previously unselected package libstdc++-15-dev-i386-cross. 380s Preparing to unpack .../55-libstdc++-15-dev-i386-cross_15.2.0-7ubuntu1cross1_all.deb ... 380s Unpacking libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 380s Selecting previously unselected package g++-15-i686-linux-gnu. 380s Preparing to unpack .../56-g++-15-i686-linux-gnu_15.2.0-7ubuntu1cross1_amd64.deb ... 380s Unpacking g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 380s Selecting previously unselected package g++-i686-linux-gnu. 380s Preparing to unpack .../57-g++-i686-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 380s Unpacking g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 380s Selecting previously unselected package crossbuild-essential-i386. 380s Preparing to unpack .../58-crossbuild-essential-i386_12.12ubuntu1_all.deb ... 380s Unpacking crossbuild-essential-i386 (12.12ubuntu1) ... 380s Selecting previously unselected package libdebhelper-perl. 380s Preparing to unpack .../59-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 380s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 380s Selecting previously unselected package libtool. 380s Preparing to unpack .../60-libtool_2.5.4-4build1_all.deb ... 380s Unpacking libtool (2.5.4-4build1) ... 380s Selecting previously unselected package dh-autoreconf. 380s Preparing to unpack .../61-dh-autoreconf_21_all.deb ... 380s Unpacking dh-autoreconf (21) ... 380s Selecting previously unselected package libarchive-zip-perl. 380s Preparing to unpack .../62-libarchive-zip-perl_1.68-1_all.deb ... 380s Unpacking libarchive-zip-perl (1.68-1) ... 380s Selecting previously unselected package libfile-stripnondeterminism-perl. 380s Preparing to unpack .../63-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... 380s Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... 380s Selecting previously unselected package dh-strip-nondeterminism. 380s Preparing to unpack .../64-dh-strip-nondeterminism_1.14.2-1_all.deb ... 380s Unpacking dh-strip-nondeterminism (1.14.2-1) ... 380s Selecting previously unselected package debugedit. 380s Preparing to unpack .../65-debugedit_1%3a5.2-3_amd64.deb ... 380s Unpacking debugedit (1:5.2-3) ... 380s Selecting previously unselected package dwz. 380s Preparing to unpack .../66-dwz_0.16-2_amd64.deb ... 380s Unpacking dwz (0.16-2) ... 380s Selecting previously unselected package gettext. 380s Preparing to unpack .../67-gettext_0.23.1-2build2_amd64.deb ... 380s Unpacking gettext (0.23.1-2build2) ... 380s Selecting previously unselected package intltool-debian. 380s Preparing to unpack .../68-intltool-debian_0.35.0+20060710.6_all.deb ... 380s Unpacking intltool-debian (0.35.0+20060710.6) ... 380s Selecting previously unselected package po-debconf. 380s Preparing to unpack .../69-po-debconf_1.0.21+nmu1_all.deb ... 380s Unpacking po-debconf (1.0.21+nmu1) ... 380s Selecting previously unselected package debhelper. 380s Preparing to unpack .../70-debhelper_13.24.2ubuntu1_all.deb ... 380s Unpacking debhelper (13.24.2ubuntu1) ... 380s Selecting previously unselected package gcc-11-base:i386. 380s Preparing to unpack .../71-gcc-11-base_11.5.0-7ubuntu1_i386.deb ... 380s Unpacking gcc-11-base:i386 (11.5.0-7ubuntu1) ... 380s Selecting previously unselected package libasan6:i386. 380s Preparing to unpack .../72-libasan6_11.5.0-7ubuntu1_i386.deb ... 380s Unpacking libasan6:i386 (11.5.0-7ubuntu1) ... 380s Selecting previously unselected package linux-libc-dev:i386. 380s Preparing to unpack .../73-linux-libc-dev_6.17.0-5.5_i386.deb ... 380s Unpacking linux-libc-dev:i386 (6.17.0-5.5) ... 380s Selecting previously unselected package libcrypt-dev:i386. 380s Preparing to unpack .../74-libcrypt-dev_1%3a4.4.38-1build1_i386.deb ... 380s Unpacking libcrypt-dev:i386 (1:4.4.38-1build1) ... 380s Selecting previously unselected package libc6-dev:i386. 380s Preparing to unpack .../75-libc6-dev_2.42-0ubuntu3_i386.deb ... 380s Unpacking libc6-dev:i386 (2.42-0ubuntu3) ... 380s Selecting previously unselected package libdata-uuid-perl. 380s Preparing to unpack .../76-libdata-uuid-perl_1.227-1build1_amd64.deb ... 380s Unpacking libdata-uuid-perl (1.227-1build1) ... 381s Selecting previously unselected package libfilter-perl. 381s Preparing to unpack .../77-libfilter-perl_1.64-2_amd64.deb ... 381s Unpacking libfilter-perl (1.64-2) ... 381s Selecting previously unselected package libgomp1:i386. 381s Preparing to unpack .../78-libgomp1_15.2.0-5ubuntu1_i386.deb ... 381s Unpacking libgomp1:i386 (15.2.0-5ubuntu1) ... 381s Selecting previously unselected package libitm1:i386. 381s Preparing to unpack .../79-libitm1_15.2.0-5ubuntu1_i386.deb ... 381s Unpacking libitm1:i386 (15.2.0-5ubuntu1) ... 381s Selecting previously unselected package libubsan1:i386. 381s Preparing to unpack .../80-libubsan1_15.2.0-5ubuntu1_i386.deb ... 381s Unpacking libubsan1:i386 (15.2.0-5ubuntu1) ... 381s Selecting previously unselected package libquadmath0:i386. 381s Preparing to unpack .../81-libquadmath0_15.2.0-5ubuntu1_i386.deb ... 381s Unpacking libquadmath0:i386 (15.2.0-5ubuntu1) ... 381s Selecting previously unselected package libgcc-11-dev:i386. 381s Preparing to unpack .../82-libgcc-11-dev_11.5.0-7ubuntu1_i386.deb ... 381s Unpacking libgcc-11-dev:i386 (11.5.0-7ubuntu1) ... 381s Selecting previously unselected package libgoto-file-perl. 381s Preparing to unpack .../83-libgoto-file-perl_0.005-2_all.deb ... 381s Unpacking libgoto-file-perl (0.005-2) ... 381s Selecting previously unselected package libimporter-perl. 381s Preparing to unpack .../84-libimporter-perl_0.026-2_all.deb ... 381s Unpacking libimporter-perl (0.026-2) ... 381s Selecting previously unselected package liblong-jump-perl. 381s Preparing to unpack .../85-liblong-jump-perl_0.000001-2_all.deb ... 381s Unpacking liblong-jump-perl (0.000001-2) ... 381s Selecting previously unselected package libperl-dev:amd64. 381s Preparing to unpack .../86-libperl-dev_5.40.1-6build1_amd64.deb ... 381s Unpacking libperl-dev:amd64 (5.40.1-6build1) ... 381s Selecting previously unselected package libscope-guard-perl. 381s Preparing to unpack .../87-libscope-guard-perl_0.21-2_all.deb ... 381s Unpacking libscope-guard-perl (0.21-2) ... 381s Selecting previously unselected package libstdc++-11-dev:i386. 381s Preparing to unpack .../88-libstdc++-11-dev_11.5.0-7ubuntu1_i386.deb ... 381s Unpacking libstdc++-11-dev:i386 (11.5.0-7ubuntu1) ... 381s Selecting previously unselected package libtest2-plugin-memusage-perl. 381s Preparing to unpack .../89-libtest2-plugin-memusage-perl_0.002003-2_all.deb ... 381s Unpacking libtest2-plugin-memusage-perl (0.002003-2) ... 381s Selecting previously unselected package libuuid-perl. 381s Preparing to unpack .../90-libuuid-perl_0.37-1_amd64.deb ... 381s Unpacking libuuid-perl (0.37-1) ... 381s Selecting previously unselected package libtest2-plugin-uuid-perl. 381s Preparing to unpack .../91-libtest2-plugin-uuid-perl_0.002010-1_all.deb ... 381s Unpacking libtest2-plugin-uuid-perl (0.002010-1) ... 381s Selecting previously unselected package libtest2-suite-perl. 381s Preparing to unpack .../92-libtest2-suite-perl_0.000163-1_all.deb ... 381s Unpacking libtest2-suite-perl (0.000163-1) ... 381s Selecting previously unselected package libyaml-tiny-perl. 381s Preparing to unpack .../93-libyaml-tiny-perl_1.76-1_all.deb ... 381s Unpacking libyaml-tiny-perl (1.76-1) ... 381s Selecting previously unselected package libtest2-harness-perl. 381s Preparing to unpack .../94-libtest2-harness-perl_1.000158-1_all.deb ... 381s Unpacking libtest2-harness-perl (1.000158-1) ... 381s Selecting previously unselected package pkg-perl-autopkgtest. 381s Preparing to unpack .../95-pkg-perl-autopkgtest_0.82_all.deb ... 381s Unpacking pkg-perl-autopkgtest (0.82) ... 381s Setting up gcc-11-base:i386 (11.5.0-7ubuntu1) ... 381s Setting up libuuid-perl (0.37-1) ... 381s Setting up libarchive-zip-perl (1.68-1) ... 381s Setting up binutils-i686-linux-gnu (2.45-8ubuntu1) ... 381s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 381s Setting up linux-libc-dev:i386 (6.17.0-5.5) ... 381s Setting up m4 (1.4.19-8) ... 381s Setting up libperl-dev:amd64 (5.40.1-6build1) ... 381s Setting up libcrypt1:i386 (1:4.4.38-1build1) ... 381s Setting up libgomp1:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libgomp1:i386 (15.2.0-5ubuntu1) ... 381s Setting up libyaml-tiny-perl (1.76-1) ... 381s Setting up libtest2-suite-perl (0.000163-1) ... 381s Setting up libasan6:i386 (11.5.0-7ubuntu1) ... 381s Setting up libscope-guard-perl (0.21-2) ... 381s Setting up linux-libc-dev-i386-cross (6.17.0-4.4cross1) ... 381s Setting up autotools-dev (20240727.1) ... 381s Setting up libdata-uuid-perl (1.227-1build1) ... 381s Setting up libimporter-perl (0.026-2) ... 381s Setting up libquadmath0:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libquadmath0:i386 (15.2.0-5ubuntu1) ... 381s Setting up libmpc3:amd64 (1.3.1-1build3) ... 381s Setting up libatomic1:i386 (15.2.0-5ubuntu1) ... 381s Setting up gcc-15-i686-linux-gnu-base:amd64 (15.2.0-7ubuntu1cross1) ... 381s Setting up autopoint (0.23.1-2build2) ... 381s Setting up autoconf (2.72-3.1ubuntu1) ... 381s Setting up libubsan1:amd64 (15.2.0-5ubuntu1) ... 381s Setting up dwz (0.16-2) ... 381s Setting up libhwasan0:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libcrypt-dev:i386 (1:4.4.38-1build1) ... 381s Setting up libasan8:amd64 (15.2.0-5ubuntu1) ... 381s Setting up debugedit (1:5.2-3) ... 381s Setting up libc6-i386-cross (2.42-0ubuntu3cross1) ... 381s Setting up libc6-dev:i386 (2.42-0ubuntu3) ... 381s Setting up libtsan2:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libfilter-perl (1.64-2) ... 381s Setting up libisl23:amd64 (0.27-1) ... 381s Setting up gcc-15-cross-base (15.2.0-7ubuntu1cross1) ... 381s Setting up libtest2-plugin-memusage-perl (0.002003-2) ... 381s Setting up libquadmath0-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up libcc1-0:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libstdc++6:i386 (15.2.0-5ubuntu1) ... 381s Setting up liblsan0:amd64 (15.2.0-5ubuntu1) ... 381s Setting up dctrl-tools (2.24-3build3) ... 381s Setting up libitm1:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libitm1:i386 (15.2.0-5ubuntu1) ... 381s Setting up autodep8 (0.30) ... 381s Setting up automake (1:1.17-4ubuntu1) ... 381s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 381s Setting up libfile-stripnondeterminism-perl (1.14.2-1) ... 381s Setting up libtest2-plugin-uuid-perl (0.002010-1) ... 381s Setting up liblong-jump-perl (0.000001-2) ... 381s Setting up gettext (0.23.1-2build2) ... 381s Setting up libgcc-15-dev:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libgoto-file-perl (0.005-2) ... 381s Setting up libatomic1-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up cpp-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 381s Setting up libgomp1-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up libc6-dev-i386-cross (2.42-0ubuntu3cross1) ... 381s Setting up cpp-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 381s Setting up intltool-debian (0.35.0+20060710.6) ... 381s Setting up gcc-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 381s Setting up libgcc-s1-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up libstdc++-15-dev:amd64 (15.2.0-5ubuntu1) ... 381s Setting up libitm1-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up pkg-perl-autopkgtest (0.82) ... 381s Setting up libubsan1:i386 (15.2.0-5ubuntu1) ... 381s Setting up dh-strip-nondeterminism (1.14.2-1) ... 381s Setting up libgcc-11-dev:i386 (11.5.0-7ubuntu1) ... 381s Setting up cpp-15 (15.2.0-5ubuntu1) ... 381s Setting up libtest2-harness-perl (1.000158-1) ... 381s Setting up cpp-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up g++-15-x86-64-linux-gnu (15.2.0-5ubuntu1) ... 381s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up po-debconf (1.0.21+nmu1) ... 381s Setting up libasan8-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up libstdc++6-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up gcc-15 (15.2.0-5ubuntu1) ... 381s Setting up libstdc++-11-dev:i386 (11.5.0-7ubuntu1) ... 381s Setting up cpp (4:15.2.0-4ubuntu1) ... 381s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up g++-15 (15.2.0-5ubuntu1) ... 381s Setting up libtool (2.5.4-4build1) ... 381s Setting up libubsan1-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up gcc (4:15.2.0-4ubuntu1) ... 381s Setting up dh-autoreconf (21) ... 381s Setting up libgcc-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up libstdc++-15-dev-i386-cross (15.2.0-7ubuntu1cross1) ... 381s Setting up g++ (4:15.2.0-4ubuntu1) ... 381s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 381s Setting up build-essential (12.12ubuntu1) ... 381s Setting up gcc-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 381s Setting up debhelper (13.24.2ubuntu1) ... 381s Setting up g++-15-i686-linux-gnu (15.2.0-7ubuntu1cross1) ... 381s Setting up gcc-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up g++-i686-linux-gnu (4:15.2.0-4ubuntu1) ... 381s Setting up crossbuild-essential-i386 (12.12ubuntu1) ... 381s Processing triggers for install-info (7.1.1-1ubuntu1) ... 381s Processing triggers for libc-bin (2.42-0ubuntu3) ... 381s Processing triggers for man-db (2.13.1-1) ... 383s autopkgtest [01:04:22]: test environment configured for cross building 383s autopkgtest [01:04:22]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 383s autopkgtest [01:04:22]: test autodep8-perl-build-deps: [----------------------- 384s t/1-pod_name.t ................................................ 384s # Seeded srand with seed '20251030' from local date. 384s ok 1 - lib/Debian/pkgperl/Foobar.pm has correct package Debian::pkgperl::Foobar 384s ok 2 - lib/Debian/pkgperl/Foobar.pm POD has correct package 'Debian::pkgperl::Foobar' under NAME 384s ok 3 - Found 'NAME' section in lib/Debian/pkgperl/Foobar.pm POD 384s 1..3 384s ok 384s t/HashBase.t .................................................. 384s ok 1 - FOO CONSTANT 384s ok 2 - BAR CONSTANT 384s ok 3 - BAZ CONSTANT 384s ok 4 - FOO CONSTANT 384s ok 5 - BAR CONSTANT 384s ok 6 - BAZ CONSTANT 384s ok 7 - APPLE CONSTANT 384s ok 8 - PEAR CONSTANT 384s ok 9 - FOO CONSTANT 384s ok 10 - BAR CONSTANT 384s ok 11 - BAZ CONSTANT 384s ok 12 - BAT CONSTANT 384s ok 13 - BAN CONSTANT 384s ok 14 - BOO CONSTANT 384s ok 15 - Accessor 384s ok 16 - Accessor 384s ok 17 - Accessor 384s ok 18 - Accessor set 384s ok 19 - hash 384s ok 20 - worked as expected 384s ok 21 - overrode const sub 384s ok 22 - worked as expected, const was constant 384s ok 23 - parent attribute sub not overridden 384s ok 24 - Did not override existing 'new' method 384s ok 25 - got foo 384s ok 26 - got bar 384s ok 27 - got baz 384s ok 28 - got bat 384s ok 29 - No setter for bat 384s ok 30 - No reader for ban 384s ok 31 - No reader for boo 384s ok 32 - No setter for boo 384s ok 33 - ban attribute is set 384s ok 34 - ban attribute can be set 384s ok 35 - Can set foo 384s ok 36 - got foo 384s ok 37 - Cannot set bar 384s ok 38 - set baz 384s ok 39 - Deprecation warning 384s ok 40 - Got a list of attributes in order starting from base class, duplicates removed 384s ok 41 - set foo via pairs 384s ok 42 - set baz via pairs 384s ok 43 - set foo via hashref 384s ok 44 - set baz via hashref 384s ok 45 - set foo via arrayref 384s ok 46 - set baz via arrayref 384s ok 47 - Too many args in array form 384s ok 48 - ->can has not been called yet 384s ok 49 - ->can has been called once to check for init 384s ok 50 - ->can was not called again, we cached it 384s ok 51 - ->can has not been called yet 384s ok 52 - ->init has not been called yet 384s ok 53 - ->can has been called once to check for init 384s ok 54 - ->init has been called once 384s ok 55 - ->can was not called again, we cached it 384s ok 56 - ->init has been called again 384s 1..56 384s ok 395s t/integration/concurrency.t ................................... 395s # Seeded srand with seed '20251030' from local date. 395s ok 1 - yath test t/integration/concurrency --ext=tx -j4 { 395s ok 1 - Exit Value Check 395s ok 2 - Item 0 is 'start' 395s ok 3 - Item 1 is 'start' 395s ok 4 - Item 2 is 'start' 395s ok 5 - Item 3 is 'start' 395s ok 6 - Item 4 must be an exit 395s ok 7 - Got one more start, and 4 more exits 395s 1..7 395s } 395s ok 2 - yath test t/integration/concurrency --ext=tx -j2 { 395s ok 1 - Exit Value Check 395s ok 2 - Item 0 is 'start' 395s ok 3 - Item 1 is 'start' 395s ok 4 - Item 2 must be an exit 395s ok 5 - Item 3 must be a start 395s 1..5 395s } 395s 1..2 395s ok 395s t/integration/coverage.t ...................................... skipped: Module 'Test2::Plugin::Cover' is not installed 395s t/integration/coverage2.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed 395s t/integration/coverage3.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed 395s t/integration/coverage4.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed 396s t/integration/encoding.t ...................................... 396s # Seeded srand with seed '20251030' from local date. 396s ok 1 - yath test -v t/integrat[...]/plugin.tx { 396s ok 1 - Exit Value Check 396s ok 2 - Got proper codepoints 396s 1..2 396s } 396s ok 2 - yath test -v t/integrat[...]-plugin.tx { 396s ok 1 - Exit Value Check 396s ok 2 - Got proper codepoints 396s 1..2 396s } 396s 1..2 396s ok 396s t/integration/failed.t ........................................ 396s # Seeded srand with seed '20251030' from local date. 396s ok 1 - yath test t/integration/failed --ext=tx { 396s ok 1 - Exit Value Check 396s ok 2 - yath failed /tmp/yathl[...]a90W.jsonl { 396s ok 1 - Exit Value Check 396s ok 2 - 'failed' command exits true 396s ok 3 - 'fail.tx' was seen as a failure when reading the log 396s ok 4 - 'pass.tx' was not seen as a failure when reading the log 396s 1..4 396s } 396s 1..2 396s } 396s 1..1 396s ok 409s t/integration/failure_cases.t ................................. 409s # Seeded srand with seed '20251030' from local date. 409s ok 1 - yath test --pet 2 t/integrat[...]timeout.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 2 - yath test --pet 2 t/integrat[...]timeout.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 3 - yath test t/integrat[...]ingnums.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 4 - yath test t/integrat[...]ingnums.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 5 - yath test --pet 2 t/integrat[...]/noplan.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 6 - yath test --pet 2 t/integrat[...]/noplan.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 7 - yath test t/integrat[...]upt_end.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 8 - yath test t/integrat[...]upt_end.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 9 - yath test t/integrat[...]_nested.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 10 - yath test t/integrat[...]_nested.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 11 - yath test t/integrat[...]e_error.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 12 - yath test t/integrat[...]e_error.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 13 - yath test t/integrat[...]es/exit.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 14 - yath test t/integrat[...]es/exit.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 15 - yath test t/integrat[...]subtest.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 16 - yath test t/integrat[...]subtest.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 17 - yath test t/integrat[...]dupnums.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 18 - yath test t/integrat[...]dupnums.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 19 - yath test t/integrat[...]badplan.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 20 - yath test t/integrat[...]badplan.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 21 - yath test t/integrat[...]s/notok.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 22 - yath test t/integrat[...]s/notok.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 23 - yath test t/integrat[...]subtest.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 24 - yath test t/integrat[...]subtest.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 25 - yath test --et 2 t/integrat[...]timeout.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 26 - yath test --et 2 t/integrat[...]timeout.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 27 - yath test t/integrat[...]ception.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s ok 28 - yath test t/integrat[...]ception.tx { 409s ok 1 - Exit Value Check 409s 1..1 409s } 409s 1..28 409s ok 410s t/integration/help.t .......................................... 410s # Seeded srand with seed '20251030' from local date. 410s ok 1 - yath help { 410s ok 1 - Exit Value Check 410s ok 2 - Found usage statement 410s ok 3 - available commands 410s ok 4 - 'help' command is listed 410s ok 5 - 'test' command is listed 410s ok 6 - 'start' command is listed 410s 1..6 410s } 410s ok 2 - yath help help { 410s ok 1 - Exit Value Check 410s ok 2 - Got output for the help command 410s 1..2 410s } 410s ok 3 - yath help test { 410s ok 1 - Exit Value Check 410s ok 2 - Found summary 410s ok 3 - Found yath options 410s ok 4 - Found Developer category 410s ok 5 - Found help category 410s ok 6 - Found plugin category 410s ok 7 - Found command options 410s ok 8 - Found display category 410s ok 9 - Found formatter category 410s ok 10 - Found logging category 410s ok 11 - Found run category 410s ok 12 - Found runner category 410s ok 13 - Found workspace category 410s 1..13 410s } 410s 1..3 410s ok 412s t/integration/includes.t ...................................... 412s # Seeded srand with seed '20251030' from local date. 412s ok 1 - yath test default.tx { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s ok 2 - yath test -Ixyz default-i.tx { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s ok 3 - yath test -Ia -b -Ib -l -Ic order-ibili.tx { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s ok 4 - yath test -Ia -l -Ib -b -Ic order-ilibi.tx { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s ok 5 - yath test -Ixyz --unsafe-inc dot-last.tx { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s ok 6 - yath test -Ixyz ./not-perl.sh { 412s ok 1 - Exit Value Check 412s 1..1 412s } 412s 1..6 412s ok 412s t/integration/init.t .......................................... 412s # Seeded srand with seed '20251030' from local date. 412s ok 1 - yath init { 412s ok 1 - Exit Value Check 412s ok 2 - Short message 412s ok 3 - Added test.pl 412s ok 4 - Found generated note 412s 1..4 412s } 412s 1..1 412s ok 412s t/integration/log_dir.t ....................................... 412s # Seeded srand with seed '20251030' from local date. 412s ok 1 - yath test --log-dir=/tmp/VzY6zdx8oF -L --ext=tx t/integration/log_dir { 412s ok 1 - Exit Value Check 412s ok 2 - Only 1 file present 412s ok 3 - File is a jsonl file 412s 1..3 412s } 412s 1..1 412s ok 413s t/integration/persist.t ....................................... skipped: This test is not run under automated testing 413s t/integration/plugin.t ........................................ 413s # Seeded srand with seed '20251030' from local date. 413s ok 1 - yath test t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin { 413s ok 1 - Exit Value Check 413s ok 2 - Yath loaded the plugin 413s ok 3 - duration_data() was called 413s ok 4 - changed_files() was called 413s ok 5 - get_coverage_tests() was called 413s ok 6 - munge_files() was called 413s ok 7 - munge_search() was called 413s ok 8 - inject_run_data() was called 413s ok 9 - handle_event() was called 413s ok 10 - claim_file(test.tx) was called 413s ok 11 - claim_file(TestPlugin.pm) was called 413s ok 12 - setup() was called with settings 413s ok 13 - teardown() was called with settings 413s ok 14 - Got the STDERR write from the shellcall 413s ok 15 - Got the STDOUT write from the shellcall 413s ok 16 - finish() was called with necessary args 413s ok 17 - Only ran setup once 413s ok 18 - Only ran teardown once 413s ok 19 - Only ran finish once 413s ok 20 - Found fields 413s ok 21 - Injected the run data 413s ok 22 - Ran jobs in specified order 413s 1..22 413s } 413s 1..1 413s ok 415s t/integration/preload.t ....................................... 415s # Seeded srand with seed '20251030' from local date. 415s ok 1 - yath test t/integration/preload --ext=tx -A -PTestSimplePreload -PTestPreload { 415s ok 1 - Exit Value Check 415s ok 2 - Ran file "no_preload.tx" 415s ok 3 - Ran file "aaa.tx" 415s ok 4 - Ran file "bbb.tx" 415s ok 5 - Ran file "ccc.tx" 415s ok 6 - Ran file "simple_test.tx" 415s ok 7 - Ran file "preload_test.tx" 415s ok 8 - Ran file "fast.tx" 415s ok 9 - Ran file "slow.tx" 415s ok 10 - Ran file "retry.tx" with a failure 415s ok 11 - Ran file "retry.tx" again with a pass 415s 1..11 415s } 415s ok 2 - yath test t/integration/preload --ext=tx -A -PTestSimplePreload -PTestPreload -PBroken { 415s ok 1 - Exit Value Check 415s ok 2 - Reported the error 415s ok 3 - No tests were run 415s 1..3 415s } 415s ok 3 - yath test t/integration/preload --ext=tx -A -PTestBadPreload { 415s ok 1 - Exit Value Check 415s ok 2 - Reported the error 415s 1..2 415s } 415s 1..3 415s ok 418s t/integration/projects.t ...................................... 418s # Seeded srand with seed '20251030' from local date. 418s ok 1 - yath projects --ext=tx -- t/integration/projects { 418s ok 1 - Exit Value Check 418s ok 2 - Found pass.tx in foo project 418s ok 3 - Found pass.tx in bar project 418s ok 4 - Found pass.tx in baz project 418s ok 5 - Did not run fail.txx 418s 1..5 418s } 418s ok 2 - yath projects --ext=tx --ext=txx -- t/integration/projects { 418s ok 1 - Exit Value Check 418s ok 2 - Found pass.tx in foo project 418s ok 3 - Found pass.tx in bar project 418s ok 4 - Found pass.tx in baz project 418s ok 5 - ran fail.txx 418s 1..5 418s } 418s ok 3 - yath projects --ext=tx -v { 418s ok 1 - Exit Value Check 418s ok 2 - Found pass.tx in foo project 418s ok 3 - Found pass.tx in bar project 418s ok 4 - Found pass.tx in baz project 418s ok 5 - Did not run fail.txx 418s 1..5 418s } 418s ok 4 - yath projects --ext=tx --ext=txx { 418s ok 1 - Exit Value Check 418s ok 2 - Found pass.tx in foo project 418s ok 3 - Found pass.tx in bar project 418s ok 4 - Found pass.tx in baz project 418s ok 5 - ran fail.txx 418s 1..5 418s } 418s 1..4 418s ok 418s t/integration/reload.t ........................................ skipped: This test is not run under automated testing 418s t/integration/reload_syntax_error.t ........................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it 419s t/integration/replay.t ........................................ 419s # Seeded srand with seed '20251030' from local date. 419s ok 1 - yath test t/integration/replay --ext=tx { 419s ok 1 - Exit Value Check 419s ok 2 - 'fail.tx' was seen as a failure when reading the log 419s ok 3 - 'pass.tx' was not seen as a failure when reading the log 419s 1..3 419s } 419s ok 2 - yath replay /tmp/yathl[...]a90W.jsonl { 419s ok 1 - Exit Value Check 419s ok 2 - Replay has identical output to original 419s 1..2 419s } 419s 1..2 419s ok 421s t/integration/resource.t ...................................... 421s # Seeded srand with seed '20251030' from local date. 421s ok 1 - yath test t/integration/resource --ext=tx -j4 -Dt/integration/resource -R+Resource { 421s ok 1 - Exit Value Check 421s ok 2 - The nested runner saw the records and releases, and then cleaned up at the end. 421s ok 3 - The scheduler handled assigning slots, knew when it was out, then knew when more were ready 421s 1..3 421s } 421s 1..1 421s ok 430s t/integration/retry.t ......................................... 430s # Seeded srand with seed '20251030' from local date. 430s ok 1 - yath --project test t/integration/retry --ext=tx -r3 { 430s ok 1 - Exit Value Check 430s ok 2 - Passed in log 430s 1..2 430s } 430s ok 2 - yath --project test t/integration/retry --ext=tx -r3 --env-var FAIL_ONCE=1 -v { 430s ok 1 - Exit Value Check 430s ok 2 - got retry data 430s ok 3 - Tried twice 430s ok 4 - Retried the right file 430s ok 5 - Eventually passed 430s 1..5 430s } 430s ok 3 - yath --project test t/integration/retry --ext=tx -r3 --env-var FAIL_ALWAYS=1 { 430s ok 1 - Exit Value Check 430s ok 2 - Tried 4 times: 1 run + 3 retries 430s ok 3 - Retried the right file 430s ok 4 - Never passed 430s 1..4 430s } 430s # Retrying a symlink 430s ok 4 - yath test t/integration/retry-symlinks --ext=tl --retry 1 --env-var FAIL_ONCE=1 -v { 430s ok 1 - Exit Value Check 430s ok 2 - retried a broken symlink 430s ok 3 - using symlink name 430s ok 4 - Succeeded Eventually: YES 430s ok 5 - no failures 430s 1..5 430s } 430s # Retrying a test failing due to a timeout 430s ok 5 - yath test t/integration/retry-timeout --ext=tx --retry 1 --env-var FAIL_ONCE=1 -v { 430s ok 1 - Exit Value Check 430s ok 2 - retried a test when failing due to a timeout 430s ok 3 - retry.txt test 430s ok 4 - Succeeded Eventually: YES 430s ok 5 - no failures 430s 1..5 430s } 430s 1..5 430s ok 430s t/integration/signals.t ....................................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it 430s t/integration/signals/abrt_or_iot.t ........................... 430s ok 1 430s 1..1 430s ok 430s t/integration/slots_per_job.t ................................. skipped: This test only works under Test2::Harness 430s t/integration/slots_per_job2.t ................................ skipped: This test only works under Test2::Harness 430s t/integration/slots_per_job3.t ................................ skipped: This test only works under Test2::Harness 432s t/integration/smoke.t ......................................... 432s # Seeded srand with seed '20251030' from local date. 432s ok 1 - yath -p+SmokePlugin test t/integration/smoke --ext=tx { 432s ok 1 - Exit Value Check 432s ok 2 - The 4 smoke tests ran first 432s ok 3 - The 4 non-smoke tests ran later 432s 1..3 432s } 432s ok 2 - yath -p+SmokePlugin test t/integration/smoke -j3 --ext=tx { 432s ok 1 - Exit Value Check 432s ok 2 - The 4 smoke tests ran first 432s ok 3 - The 4 non-smoke tests ran later 432s 1..3 432s } 432s 1..2 432s ok 432s t/integration/speedtag.t ...................................... 432s # Seeded srand with seed '20251030' from local date. 432s ok 1 - yath test /tmp/VzY6zdx8oF --ext=tx { 432s ok 1 - Exit Value Check 432s 1..1 432s } 432s ok 2 - yath speedtag /tmp/yathl[...]Q533.jsonl { 432s ok 1 - Exit Value Check 432s ok 2 - Indicate we tagged pass 432s ok 3 - Indicate we tagged pass2 432s ok 4 - Tagged file pass.tx 432s ok 5 - Tagged file pass2.tx 432s 1..5 432s } 432s 1..2 432s ok 433s t/integration/stamps.t ........................................ 433s # Seeded srand with seed '20251030' from local date. 433s ok 1 - yath test t/integration/stamps --ext=tx -A --no-plugins -pTestPlugin -v { 433s ok 1 - Exit Value Check 433s ok 2 - Event had a timestamp 433s ok 3 - Event had a timestamp 433s ok 4 - Event had a timestamp 433s ok 5 - Event had a timestamp 433s ok 6 - Event had a timestamp 433s ok 7 - Event had a timestamp 433s ok 8 - Event had a timestamp 433s ok 9 - Event had a timestamp 433s ok 10 - Event had a timestamp 433s ok 11 - Event had a timestamp 433s ok 12 - Event had a timestamp 433s ok 13 - Event had a timestamp 433s ok 14 - Event had a timestamp 433s ok 15 - Event had a timestamp 433s ok 16 - Event had a timestamp 433s ok 17 - Event had a timestamp 433s ok 18 - Event had a timestamp 433s ok 19 - Event had a timestamp 433s ok 20 - Event had a timestamp 433s ok 21 - Event had a timestamp 433s ok 22 - Event had a timestamp 433s ok 23 - Event had a timestamp 433s 1..23 433s } 433s 1..1 433s ok 433s t/integration/tapsubtest.t .................................... 433s # Seeded srand with seed '20251030' from local date. 433s ok 1 - yath test t/integration/tapsubtest --ext=tx -v { 433s ok 1 - Exit Value Check 433s not ok 2 - Got the desired output # TODO FIXME #216 433s # Failed test (with amnesty) 'Got the desired output' 433s # at t/integration/tapsubtest.t line 25. 433s # +-------------------------------+----+-------------------------------+ 433s # | GOT | OP | CHECK | 433s # +-------------------------------+----+-------------------------------+ 433s # | ( LAUNCH ) job 1 t/integ | =~ | (?^u:\[\ \ PASS\ \ \]\ \ job\ | 433s # | ration/tapsubtest/test.tx\n | | \ 1\ \ \+\~buffered\\n | 433s # | ( NOTE ) job 1 Seeded | | \[\ \ PASS\ \ \]\ \ job\ \ 1\ | 433s # | srand with seed '20251030' fr | | \ \ \ \+\ buffered\ ok\\n | 433s # | om local date.\n | | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ | 433s # | [ PASS ] job 1 +~buffere | | \ \ \ \|\ Expected\ assertio | 433s # | d\n | | ns\:\ 1\\n | 433s # | [ PASS ] job 1 +~buffere | | \ \ \ \ \ \ \ \ \ \ \ \ job\ | 433s # | d\n | | \ 1\ \ \ \ \^\\n | 433s # | [ PLAN ] job 1 Expecte | | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ | 433s # | d assertions: 1\n | | \ \ \ Expected\ assertions\: | 433s # | ( NOTE ) job 1 rss: 2 | | \ 1) | 433s # | 6092kB\n | | | 433s # | ( NOTE ) job 1 size: 3 | | | 433s # | 3312kB\n | | | 433s # | ( NOTE ) job 1 peak: 3 | | | 433s # | 3312kB\n | | | 433s # | ( PASSED ) job 1 t/integ | | | 433s # | ration/tapsubtest/test.tx\n | | | 433s # | ( TIME ) job 1 Startup | | | 433s # | : 0.03216s | Events: 0.00000s | | | 433s # | | Cleanup: 0.04785s | Total: | | | 433s # | 0.08001s\n | | | 433s # | \n | | | 433s # +-------------------------------+----+-------------------------------+ 433s 1..2 433s } 433s 1..1 433s ok 434s t/integration/test-w.t ........................................ 434s # Seeded srand with seed '20251030' from local date. 434s ok 1 - yath test t/integration/test-w/a.tx t/integration/test-w/b.tx --ext=tx { 434s ok 1 - Exit Value Check 434s 1..1 434s } 434s ok 2 - yath test t/integration/test-w/b.tx t/integration/test-w/a.tx --ext=tx { 434s ok 1 - Exit Value Check 434s 1..1 434s } 434s 1..2 434s ok 440s t/integration/test.t .......................................... 440s # Seeded srand with seed '20251030' from local date. 440s ok 1 - yath test t/integration/test --ext=tx --ext=txx { 440s ok 1 - Exit Value Check 440s ok 2 - 'fail.tx' was seen as a failure when reading the output 440s ok 3 - 'pass.tx' was not seen as a failure when reading the output 440s 1..3 440s } 440s ok 2 - yath test t/integration/test --ext=tx { 440s ok 1 - Exit Value Check 440s ok 2 - 'fail.tx' was seen as a failure when reading the output 440s ok 3 - 'pass.tx' was not seen as a failure when reading the output 440s 1..3 440s } 440s ok 3 - yath test t/integration/test --ext=txx { 440s ok 1 - Exit Value Check 440s ok 2 - 'fail.tx' was seen as a failure when reading the output 440s ok 3 - 'pass.tx' was not seen as a failure when reading the output 440s 1..3 440s } 440s ok 4 - yath test t/integration/test -vvv { 440s ok 1 - Exit Value Check 440s ok 2 - Got error message 440s 1..2 440s } 440s # Checking --exclude-file option when a file is provided on the command line 440s ok 5 - yath test --exclude-[...]t/fail.txx t/integration/test/pass.tx t/integration/test/fail.txx { 440s ok 1 - Exit Value Check 440s ok 2 - 'fail.tx' was excluded using '--exclude-file' option 440s ok 3 - 'pass.tx' was not seen as a failure when reading the output 440s 1..3 440s } 440s # Checking --exclude-list option when a file is provided on the command line 440s ok 6 - yath test --exclude-[...]N_HZoC9c9a t/integration/test/pass.tx t/integration/test/fail.txx { 440s ok 1 - Exit Value Check 440s ok 2 - 'fail.tx' was excluded using '--exclude-list' option with a file 440s ok 3 - 'pass.tx' was not seen as a failure when reading the output 440s 1..3 440s } 440s # Testsuite using symlinks: check that $0 is preserved 440s ok 7 - yath test t/integration/test-symlinks --ext=xt { 440s ok 1 - Exit Value Check 440s ok 2 - '_base.xt' was skipped 440s ok 3 - 'symlink_to_base.xt' passed [and is not skipped] 440s 1..3 440s } 440s ok 8 - yath test t/integrat[...]s/_base.xt t/integrat[...]to_base.xt { 440s ok 1 - Exit Value Check 440s ok 2 - '_base.xt' was skipped 440s ok 3 - 'symlink_to_base.xt' passed [and is not skipped] 440s 1..3 440s } 440s # Testsuite checking broken symlinks #103 440s ok 9 - yath test t/integrat[...]n-symlinks --ext=tx { 440s ok 1 - Exit Value Check 440s ok 2 - no failures 440s ok 3 - no mention of broken-symlink.tx 440s ok 4 - t/integration/test-broken-symlinks/pass.tx PASSED 440s 1..4 440s } 440s # Testing durations when provided using a json file 440s ok 10 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integration/test-durations { 440s ok 1 - Exit Value Check 440s ok 2 - tests are run in order from slow to fast - using a directory 440s 1..2 440s } 440s ok 11 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integrat[...]slow-01.tx t/integrat[...]fast-03.tx t/integrat[...]fast-04.tx t/integrat[...]fast-01.tx t/integrat[...]slow-02.tx t/integrat[...]fast-02.tx { 440s ok 1 - Exit Value Check 440s ok 2 - tests are run in order from slow to fast - using a list of files 440s 1..2 440s } 440s # Checking %INC and @INC setup 440s ok 12 - yath test --ext=tx --no-unsafe-inc t/integration/test-inc { 440s ok 1 - Exit Value Check 440s ok 2 - no failures 440s 1..2 440s } 440s ok 13 - yath test t/integration/test --ext=txxx :: foobar baz { 440s ok 1 - Exit Value Check 440s ok 2 - Args after arisdottle are added to @ARGV 440s 1..2 440s } 440s 1..13 440s ok 441s t/integration/times.t ......................................... 441s # Seeded srand with seed '20251030' from local date. 441s ok 1 - yath test t/integration/times --ext=tx { 441s ok 1 - Exit Value Check 441s 1..1 441s } 441s ok 2 - yath times /tmp/yathl[...]a90W.jsonl { 441s ok 1 - Exit Value Check 441s ok 2 - Got header 441s ok 3 - Got pass line 441s ok 4 - Got pass2 line 441s ok 5 - Got total line 441s 1..5 441s } 441s 1..2 441s ok 442s t/integration/verbose_env.t ................................... 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - yath test t/integrat[...]verbose.tx { 442s ok 1 - Exit Value Check 442s 1..1 442s } 442s ok 2 - yath test -v t/integrat[...]erbose1.tx { 442s ok 1 - Exit Value Check 442s 1..1 442s } 442s ok 3 - yath test -vv t/integrat[...]erbose2.tx { 442s ok 1 - Exit Value Check 442s 1..1 442s } 442s 1..3 442s ok 442s t/unit/App/Yath.t ............................................. 442s "my" variable @ignore masks earlier declaration in same scope at t/unit/App/Yath.t line 259. 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - init { 442s ok 1 - App::Yath=HASH->isa('App::Yath') 442s ok 2 - Test2::Harness::Settings=REF->isa('Test2::Harness::Settings') 442s ok 3 - Yath script set to this test file 442s ok 4 - Grabbed argv 442s ok 5 - Default empty config 442s ok 6 - default to empty argv 442s 1..6 442s } 442s ok 2 - generate_run_sub { 442s ok 1 - Ran command generate_run_sub with correct args 442s ok 2 - Set verbose with CLI args 442s ok 3 - Added the runsub to the provided symbol 442s ok 4 - runsub does what we expect (runs the command run method) and we get the exit value 442s ok 5 - Ran post-process callbacks 442s 1..5 442s } 442s ok 3 - run_command { 442s ok 1 - Command must return an exit value 442s ok 2 - Returned the proper exit code 442s 1..2 442s } 442s ok 4 - command_class { 442s ok 1 - Got command class from args 442s ok 2 - A cache is used 442s 1..2 442s } 442s ok 5 - load_command { 442s ok 1 - Works for valid command (inline) 442s ok 2 - Works for valid command (real) 442s ok 3 - Missing module is ok in 'check_only' mode 442s ok 4 - Correct message for missing command 442s ok 5 - If a module load throws an exception we pass it along 442s 1..5 442s } 442s ok 6 - load_options { 442s ok 1 - Included Debug and PreCommand, but not plugins 442s ok 2 - Included Debug and PreCommand, as well as the plugin 442s ok 3 - Cached options result 442s 1..3 442s } 442s ok 7 - process_argv { 442s ok 1 - remaining args are returned 442s ok 2 - Set command class 442s ok 3 - Added 'fake' command settings 442s ok 4 - Added the dev libs 442s ok 5 - Remaining args 442s ok 6 - Did not run hook yet (requires command instance) 442s 1..6 442s } 442s ok 8 - command_from_argv { 442s ok 1 - Default to test 442s ok 2 - Warning about default 442s ok 3 - Default to run if we have a persistence file 442s ok 4 - Warning about default 442s ok 5 - Found 'test' command 442s ok 6 - Command was removed from argv 442s ok 7 - Found 'hfajhdajshfj' command 442s ok 8 - Command was removed from argv 442s ok 9 - Found 'help' command 442s ok 10 - Command was removed from argv 442s ok 11 - Found 'help' command 442s ok 12 - Command was removed from argv 442s ok 13 - Found 'replay' command because we got a log 442s ok 14 - log was not removed from argv 442s ok 15 - Found 'test' command because we got a path 442s ok 16 - path was not removed 442s 1..16 442s } 442s 1..8 442s ok 442s t/unit/App/Yath/Command/init.t ................................ 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - use App::Yath::Command::init; 442s ok 2 - run { 442s ok 1 - Exit of 0 442s ok 2 - Added test.pl 442s ok 3 - Exit of 0 if we are updating a generated one 442s ok 4 - Saw write info both times 442s ok 5 - Cannot override a non-generated test.pl 442s 1..5 442s } 442s 1..2 442s ok 442s t/unit/App/Yath/Option.t ...................................... 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - types { 442s ok 1 - 'b' is a valid type 442s ok 2 - 'c' is a valid type 442s ok 3 - 's' is a valid type 442s ok 4 - 'm' is a valid type 442s ok 5 - 'd' is a valid type 442s ok 6 - 'D' is a valid type 442s ok 7 - 'h' is a valid type 442s ok 8 - 'H' is a valid type 442s ok 9 - 'x' is not a valid type 442s ok 10 - Converted 'bool' to 'b' 442s ok 11 - Converted 'boolean' to 'b' 442s ok 12 - Converted 'count' to 'c' 442s ok 13 - Converted 'counter' to 'c' 442s ok 14 - Converted 'counting' to 'c' 442s ok 15 - Converted 'scalar' to 's' 442s ok 16 - Converted 'string' to 's' 442s ok 17 - Converted 'number' to 's' 442s ok 18 - Converted 'multi' to 'm' 442s ok 19 - Converted 'multiple' to 'm' 442s ok 20 - Converted 'list' to 'm' 442s ok 21 - Converted 'array' to 'm' 442s ok 22 - Converted 'default' to 'd' 442s ok 23 - Converted 'def' to 'd' 442s ok 24 - Converted 'multi-def' to 'D' 442s ok 25 - Converted 'multiple-default' to 'D' 442s ok 26 - Converted 'list-default' to 'D' 442s ok 27 - Converted 'array-default' to 'D' 442s ok 28 - Converted 'hash' to 'h' 442s ok 29 - Converted 'hash-list' to 'H' 442s ok 30 - type 's' requires an arg 442s ok 31 - type 's' does allow an arg 442s ok 32 - type 'm' requires an arg 442s ok 33 - type 'm' does allow an arg 442s ok 34 - type 'h' requires an arg 442s ok 35 - type 'h' does allow an arg 442s ok 36 - type 'H' requires an arg 442s ok 37 - type 'H' does allow an arg 442s ok 38 - type 'd' does not require an arg 442s ok 39 - type 'd' does allow an arg 442s ok 40 - type 'D' does not require an arg 442s ok 41 - type 'D' does allow an arg 442s ok 42 - type 'b' does not require an arg 442s ok 43 - type 'b' does not allow an arg 442s ok 44 - type 'c' does not require an arg 442s ok 45 - type 'c' does not allow an arg 442s 1..45 442s } 442s ok 2 - init { 442s ok 1 - Need 'title', or 'field' and 'name' 442s ok 2 - prefix is required 442s ok 3 - Alt, when present must be an arrayref 442s ok 4 - Instance of App::Yath::Option 442s ok 5 - set title 442s ok 6 - field has underscores 442s ok 7 - name has dashes 442s ok 8 - Default type is boolean 442s ok 9 - set title 442s ok 10 - field has underscores 442s ok 11 - name has dashes, prefix is in place if it is a plugin option 442s ok 12 - Default type is boolean 442s ok 13 - If the option is supposed to build a specific class, make sure the class knows 442s ok 14 - Construction is fine if build package has the right method 442s ok 15 - 's' is a valid type 442s ok 16 - 'scalar' is a valid type, turns into 's' 442s ok 17 - Type must be valid 442s ok 18 - Simple string default is fine 442s ok 19 - Simple number default is fine 442s ok 20 - Can use a coderef for default 442s ok 21 - Cannot use a non-coderef ref as a default 442s ok 22 - Can set normalize to a coderef 442s ok 23 - Can set normalize to undef 442s ok 24 - Cannot use a non-coderef ref with normalize 442s ok 25 - Cannot use a scalar with normalize 442s ok 26 - Can set action to a coderef 442s ok 27 - Can set action to undef 442s ok 28 - Cannot use a non-coderef ref with action 442s ok 29 - Cannot use a scalar with action 442s ok 30 - Got correct trace 442s ok 31 - Default category 442s ok 32 - Default description 442s ok 33 - All construction args must be valid 442s 1..33 442s } 442s ok 3 - applicable { 442s ok 1 - Unless a callback was provided and option is always applicable. 442s ok 2 - Used value from callback 442s ok 3 - Callback got the necessary args 442s 1..3 442s } 442s ok 4 - long_args { 442s ok 1 - Got long args 442s ok 2 - Got long args 442s 1..2 442s } 442s ok 5 - option_slot { 442s ok 1 - Got the slot 442s ok 2 - slot is a reference pointing to a scalar with an undef value 442s ok 3 - Vivified in settings 442s ok 4 - Setting the slotref sets it in settings 442s ok 5 - Need to pass in settings 442s 1..5 442s } 442s ok 6 - get_default { 442s ok 1 - default for scalar is undef 442s ok 2 - default for 'd' is undef 442s ok 3 - default for boolean is 0 442s ok 4 - default for count is 0 442s ok 5 - default for multi is an empty array 442s ok 6 - default for multi-d is an empty array 442s ok 7 - default for hash is an empty hash 442s ok 8 - default for multi-hash is an empty hash 442s ok 9 - Used simple default 442s ok 10 - Used default generator 442s 1..10 442s } 442s ok 7 - get_normalized { 442s ok 1 - Boolean normalized to true 442s ok 2 - Boolean normalized to false 442s ok 3 - Normalize does not change most things 442s ok 4 - Simple hash parse/normalize 442s ok 5 - Do not do anything special for 'h' values 442s ok 6 - Value is 1 if nothing is specified 442s ok 7 - Simple multi-hash parse/normalize 442s ok 8 - Split 'H' by comma 442s ok 9 - Value is [] if nothing is specified 442s 1..9 442s } 442s ok 8 - handle { 442s ok 1 - increment by 1 442s ok 2 - increment by 1 again 442s ok 3 - Pushed value 442s ok 4 - Pushed value again 442s ok 5 - Pushed value 442s ok 6 - Pushed value again 442s ok 7 - Set value and added it to the list key 442s ok 8 - Reset value, not duplicated in the list key 442s ok 9 - Set second key 442s ok 10 - Set value and added it to the list key 442s ok 11 - Added more values 442s ok 12 - Set second key 442s ok 13 - Returned value from action 442s ok 14 - Set value via handler 442s ok 15 - Got args 442s 1..15 442s } 442s ok 9 - handle_negation { 442s ok 1 - 'b' Is set 442s ok 2 - 'b' Cleared 442s ok 3 - 'c' Is set 442s ok 4 - 'c' Cleared 442s ok 5 - 'm' Is set 442s ok 6 - 'm' Cleared 442s ok 7 - 'D' Is set 442s ok 8 - 'D' Cleared 442s ok 9 - 'h' Is set 442s ok 10 - 'h' Cleared 442s ok 11 - 'H' Is set 442s ok 12 - 'H' Cleared 442s ok 13 - 's' Is set 442s ok 14 - 's' Cleared 442s 1..14 442s } 442s ok 10 - trace_string { 442s ok 1 - Valid trace string 442s 1..1 442s } 442s ok 11 - cli_docs { 442s ok 1 - Got docs 442s ok 2 - Got more complex docs 442s ok 3 - Got more complex docs with custom examples 442s 1..3 442s } 442s ok 12 - pod_docs { 442s ok 1 - Got docs 442s ok 2 - Got more complex docs 442s ok 3 - Got more complex docs with custom examples 442s 1..3 442s } 442s 1..12 442s ok 442s t/unit/App/Yath/Options.t ..................................... 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - sugar { 442s ok 1 - Imported symbols: post, option, options, option_group, ... 442s ok 2 - Cannot double-import 442s ok 3 - options() returns an instance 442s ok 4 - Added options, correct traces, prefix from group, nestable 442s ok 5 - 'builds' must be a valid module 442s ok 6 - All 3 posts were listed 442s ok 7 - No applicability check for foo 442s ok 8 - Correct callback for foo 442s ok 9 - correct applicability check for bar 442s ok 10 - Correct callback fo bar 442s ok 11 - correct applicability check for baz (from group) 442s ok 12 - Correct callback fo baz 442s ok 13 - Code is required 442s ok 14 - Included options 442s 1..14 442s } 442s ok 2 - init { 442s ok 1 - Created an instance 442s ok 2 - Attributes 442s ok 3 - Set defaults 442s ok 4 - Generated a settings object by default 442s 1..4 442s } 442s ok 3 - option { 442s ok 1 - Got an option instance 442s ok 2 - Injected the correct trace 442s ok 3 - Correct title 442s ok 4 - Correct prefix 442s ok 5 - Added the option 442s ok 6 - Added the option for commands 442s ok 7 - Added option to the lookup 442s 1..7 442s } 442s ok 4 - _option { 442s ok 1 - Got an option instance 442s ok 2 - Used the correct trace 442s ok 3 - Correct title 442s ok 4 - Correct prefix 442s ok 5 - Added the option 442s ok 6 - Added the option for commands 442s ok 7 - Added option to the lookup 442s 1..7 442s } 442s ok 5 - _parse_option_args { 442s ok 1 - Parse just title 442s ok 2 - Parse title=type 442s ok 3 - Parse title, type 442s ok 4 - Parse title, %opts 442s 1..4 442s } 442s ok 6 - _parse_option_caller { 442s ok 1 - Found prefix from package, and lowercased it 442s ok 2 - Found prefix from proto, and lowercased it 442s ok 3 - Need a prefix 442s ok 4 - Found command, prefix not required 442s ok 5 - Found command (options class for command), prefix not required 442s ok 6 - Special case, prefix not required for App::Yath namespace 442s ok 7 - Automatic prefix for plugin 442s ok 8 - Can override automatic plugin prefix 442s 1..8 442s } 442s ok 7 - include_option { 442s ok 1 - Need a trace 442s ok 2 - Added, and returned the reference 442s ok 3 - Added the option and indexed it 442s 1..3 442s } 442s ok 8 - _index_option { 442s ok 1 - indexed into 4 slots 442s ok 2 - Double indexing the same opt does not explode, 0 slots 442s ok 3 - Index has all 4 items 442s ok 4 - indexed into 4 slots 442s ok 5 - Double indexing the same opt does not explode, 0 slots 442s ok 6 - Index has all items 442s ok 7 - Cannot add 2 opts with the same long flag 442s ok 8 - Cannot add 2 opts with the same long flag (alt) 442s ok 9 - Cannot add 2 opts with the same short flag 442s 1..9 442s } 442s ok 9 - _list_option { 442s ok 1 - listed option 1 442s ok 2 - listed option 2 442s ok 3 - Added both options to the correct lists 442s 1..3 442s } 442s ok 10 - include { 442s ok 1 - Must specify what to include 442s ok 2 - String is not a valid include 442s ok 3 - Package is not a valid include 442s ok 4 - A reference is not a valid include 442s ok 5 - Must be an instance of App::Yath::Options 442s ok 6 - Included options and post-callbacks from the second instance 442s 1..6 442s } 442s ok 11 - include_from { 442s ok 1 - Included options and post-callbacks from the specified package 442s ok 2 - Must be a valid package 442s 1..2 442s } 442s ok 12 - populate_pre_defaults { 442s ok 1 - Populated fields as expected 442s 1..1 442s } 442s ok 13 - populate_cmd_defaults { 442s ok 1 - Need to set command class first 442s ok 2 - Populated fields as expected 442s 1..2 442s } 442s ok 14 - set_args { 442s ok 1 - No args yet 442s ok 2 - Set the args 442s ok 3 - Cannot set args a second time 442s ok 4 - Args did not change 442s 1..4 442s } 442s ok 15 - _grab_opts { 442s ok 1 - Need opts 442s ok 2 - Need arg type 442s ok 3 - Need args 442s ok 4 - Pulled out known args, stopped at -- 442s ok 5 - Got actions to take 442s ok 6 - Pulled out known args, stopped at :: 442s ok 7 - Got actions to take 442s ok 8 - Died at non-opt 442s ok 9 - Died at invalid opt 442s ok 10 - Pulled out known args 442s ok 11 - Got actions to take 442s 1..11 442s } 442s ok 16 - *_command_opts { 442s ok 1 - Pulled out known args, stopped at -- 442s ok 2 - Got actions to take, including pre-command options that were not processed yet 442s ok 3 - Nothing left to do 442s ok 4 - Set the proper settings 442s 1..4 442s } 442s ok 17 - *_pre_command_opts { 442s ok 1 - Pulled out known args, stopped at non-opt 442s ok 2 - Got actions to take, did not grab command options 442s ok 3 - Nothing left to do 442s ok 4 - Set the proper settings 442s 1..4 442s } 442s ok 18 - set_command_class { 442s ok 1 - No command class yet 442s ok 2 - Can set via a blessed command instance 442s ok 3 - Cannot change command class once set. 442s ok 4 - Included options from the command 442s ok 5 - Can set via a class name 442s ok 6 - Must be a valid command class 442s 1..6 442s } 442s ok 19 - post { 442s ok 1 - List is no longer considered sorted when we add an item 442s ok 2 - Added item to post list 442s ok 3 - Need args first 442s 1..3 442s } 442s 1..19 442s ok 442s t/unit/App/Yath/Plugin.t ...................................... 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - Subclasses Test2::Harness::Plugin 442s ok 2 - finish() is defined 442s ok 3 - finish returns an empty list in list context 442s ok 4 - finish returns undef in scalar context 442s ok 5 - sort_files is not defined by default 442s ok 6 - sort_files_2 is not defined by default 442s ok 7 - handle_event is not defined by default 442s 1..7 442s ok 442s t/unit/App/Yath/Plugin/Git.t .................................. 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - NOTHING { 442s ok 1 - no git added to meta 442s ok 2 - No fields added 442s 1..2 442s } 442s ok 2 - ENV { 442s ok 1 - Added git info to meta-data 442s ok 2 - Added git field 442s 1..2 442s } 442s ok 3 - CMD { 442s ok 1 - Added git info to meta-data 442s ok 2 - Added git field 442s 1..2 442s } 442s ok 4 - MIX { 442s ok 1 - Added git info to meta-data 442s ok 2 - Added git field 442s 1..2 442s } 442s 1..4 442s ok 442s t/unit/App/Yath/Plugin/SysInfo.t .............................. 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - Got expected fields 442s ok 2 - Got expected fields, including custom hostname short filter 442s 1..2 442s ok 442s t/unit/App/Yath/Util.t ........................................ 442s # Seeded srand with seed '20251030' from local date. 442s ok 1 - Imported symbols: find_pfile, is_generated_test_pl, fit... 442s ok 2 - is_generated_test_pl { 442s ok 1 - This is not a generated test file 442s ok 2 - Found a generated file 442s 1..2 442s } 442s ok 3 - find_in_updir { 442s ok 1 - Found file in expected spot 442s ok 2 - Found file in expected spot 442s 1..2 442s } 442s ok 4 - fit_to_width { 442s ok 1 - No change for short string 442s ok 2 - Split across multiple lines 442s ok 3 - Split across multiple lines 442s ok 4 - Split across multiple lines 442s ok 5 - Split across multiple lines 442s 1..5 442s } 442s ok 5 - isolate_stdout { 442s ok 1 - Clean exit 442s ok 2 - Got expected STDOUT 442s ok 3 - Got expected STDERR 442s 1..3 442s } 442s ok 6 - find_yath { 442s ok 1 - Use $App::Yath::Script::SCRIPT if set 442s ok 2 - found yath script in scripts/ dir 442s ok 3 - cached result 442s ok 4 - No yath found 442s ok 5 - Found it in a config path 442s 1..5 442s } 442s 1..6 442s ok 443s t/unit/Test2/Harness/Runner/DepTracer.t ....................... skipped: TODO 443s t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t .. 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - Found the config file, loaded options 443s ok 2 - Got default umask 443s ok 3 - Got state file from common 443s ok 4 - got algorithm from common 443s ok 5 - got max slots from host 443s ok 6 - default min slots per run at 0 443s ok 7 - got max slots per job from host 443s ok 8 - got max slots per run from host 443s ok 9 - got default slots per job from host 443s ok 10 - got default slots per run from host 443s ok 11 - Got host umask 443s ok 12 - got algorithm from common 443s ok 13 - got max slots from common 443s ok 14 - default min slots per run at 0 443s ok 15 - got max slots per job from common 443s ok 16 - got max slots per run from common 443s ok 17 - got default slots per job from common 443s ok 18 - got default slots per run from common 443s ok 19 - got algorithm from default 443s ok 20 - got max slots from host 443s ok 21 - default min slots per run at 0 443s ok 22 - got max slots per job from default 443s ok 23 - got max slots per run from default 443s ok 24 - got default slots per job from default 443s ok 25 - got default slots per run from default 443s ok 26 - Need a value for max slots 443s 1..26 443s ok 443s t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t ... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Runner::Resource::SharedJobSlots::State; 443s ok 2 - init_checks { 443s ok 1 - Require 'state_file' be provided 443s ok 2 - Require 'max_slots' be provided 443s ok 3 - Require 'max_slots_per_job' be provided 443s ok 4 - Require 'max_slots_per_run' be provided 443s ok 5 - Created an instance 443s 1..5 443s } 443s ok 3 - init_state { 443s ok 1 - Got initial state 443s ok 2 - Local data is as expected 443s ok 3 - state and stored match 443s 1..3 443s } 443s ok 4 - transaction { 443s ok 1 - Got the instance first 443s ok 2 - got a hash 443s ok 3 - Got additional args 443s ok 4 - Got accurate state 443s ok 5 - nested_transaction { 443s ok 1 - got the same instance 443s ok 2 - Got the same state object 443s ok 3 - State temporarily modified 443s 1..3 443s } 443s ok 6 - transaction with no callback returns state 443s ok 7 - State restored 443s ok 8 - Got correct end state 443s ok 9 - Got registration 443s ok 10 - Two is not registered anymore 443s ok 11 - Cannot proceed if our registration expired 443s ok 12 - Got registration 443s ok 13 - Three is not registered anymore (timed out) 443s ok 14 - Two is not registered anymore 443s ok 15 - Three is not registered anymore (timed out) 443s ok 16 - Two is not registered anymore 443s ok 17 - state and stored match 443s 1..17 443s } 443s ok 5 - registration { 443s ok 1 - consistent state { 443s ok 1 - state [1] matches state [0] 443s ok 2 - state [2] matches state [0] 443s ok 3 - State matches expectations 443s 1..3 443s } 443s ok 2 - consistent state { 443s ok 1 - state [1] matches state [0] 443s ok 2 - state [2] matches state [0] 443s ok 3 - State matches expectations 443s 1..3 443s } 443s ok 3 - consistent state { 443s ok 1 - state [1] matches state [0] 443s ok 2 - state [2] matches state [0] 443s ok 3 - State matches expectations 443s 1..3 443s } 443s ok 4 - consistent state { 443s ok 1 - state [1] matches state [0] 443s ok 2 - state [2] matches state [0] 443s ok 3 - State matches expectations 443s 1..3 443s } 443s ok 5 - consistent state { 443s ok 1 - state [1] matches state [0] 443s ok 2 - state [2] matches state [0] 443s ok 3 - State matches expectations 443s 1..3 443s } 443s ok 6 - Cannot write after timing out 443s 1..6 443s } 443s ok 6 - _entry_expired { 443s ok 1 - Invalid entry is expired 443s ok 2 - Entry to be removed is expired 443s ok 3 - no 'seen' field expired 443s ok 4 - Recently seen, not expired 443s ok 5 - Old is expired 443s 1..5 443s } 443s ok 7 - runner_todo { 443s ok 1 - Nothing to do 443s ok 2 - Nothing to do 443s ok 3 - Got job count 443s ok 4 - todo is set 443s ok 5 - Got job count 443s ok 6 - todo is set 443s ok 7 - Got job count 443s ok 8 - todo is set 443s ok 9 - Got job count 443s ok 10 - todo is set 443s ok 11 - Got job count 443s ok 12 - todo is set 443s 1..12 443s } 443s ok 8 - _runner_calcs { 443s ok 1 - Get cache if it is present 443s ok 2 - Calculated data 443s ok 3 - Have a cache 443s ok 4 - Result matches cache 443s ok 5 - Result matches cache 443s ok 6 - Extra cache key found 443s ok 7 - Calculated data 443s ok 8 - Calculated data 443s 1..8 443s } 443s ok 9 - allocate_slots { 443s ok 1 - con must be specified 443s ok 2 - Cannot exceed slot limits A 443s ok 3 - Cannot exceed slot limits B 443s ok 4 - Cannot exceed slot limits C 443s ok 5 - runner calc cache is as expected 443s ok 6 - Allocation is 5 443s ok 7 - We got 4 slots! 443s ok 8 - Allocating slots reset runner calc cache 443s ok 9 - Allocation updated to 4 443s 1..9 443s } 443s 1..9 443s ok 443s t/unit/Test2/Harness/Settings.t ............................... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - Created an instance 443s ok 2 - foo is not defined 443s ok 3 - Cannot call foo if it is not defined 443s ok 4 - Cannot call prefix(foo) if it is not defined 443s ok 5 - Defined the prefix 443s ok 6 - foo is now defined 443s ok 7 - Can call foo if it is defined 443s ok 8 - Can call prefix(foo) if it is defined 443s ok 9 - TO_JSON 443s ok 10 - Need a blessed instance 443s ok 11 - No args 443s ok 12 - Got a blessed instance of XXX 443s ok 13 - Instance is composed as expected 443s ok 14 - Correct class 443s ok 15 - Serialized and deserialized round trip 443s ok 16 - 2 different refs 443s ok 17 - Prefixes must be hashes 443s ok 18 - Blessed Prefixes must be prefixes 443s 1..18 443s ok 443s t/unit/Test2/Harness/Settings/Prefix.t ........................ 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - Created an instance 443s ok 2 - Hash is slightly obscured by an extra deref 443s ok 3 - Must use a valid field 443s ok 4 - vivify returns a ref 443s ok 5 - Not set yet 443s ok 6 - Set value 443s ok 7 - Set via lvalue 443s ok 8 - Got via field 443s ok 9 - Set via field 443s ok 10 - Field only takes 2 args 443s ok 11 - Autload does not work on class 443s ok 12 - JSON structure 443s ok 13 - Created an instance 443s ok 14 - Created with args 443s 1..14 443s ok 443s t/unit/Test2/Harness/TestFile.t ............................... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::TestFile; 443s ok 2 - timeouts { 443s ok 1 - set event timeout 443s ok 2 - set event timeout 443s ok 3 - event timeout made it to task 443s ok 4 - post-exit timeout made it to task 443s ok 5 - set event timeout 443s ok 6 - set event timeout 443s ok 7 - Got warnings 443s 1..7 443s } 443s ok 3 - invalid { 443s ok 1 - Need a valid test file 443s 1..1 443s } 443s ok 4 - meta { 443s ok 1 - No key returns empty list 443s ok 2 - Empty key returns empty list 443s ok 3 - Got both values for the 'mykey' key 443s ok 4 - Got other key 443s ok 5 - Got hyphenated key 443s 1..5 443s } 443s ok 5 - foo { 443s ok 1 - Category is foo 443s ok 2 - Stage is FoO, case-sensitive 443s 1..2 443s } 443s ok 6 - package { 443s ok 1 - No preload 443s 1..1 443s } 443s ok 7 - taint { 443s ok 1 - No SHBANG switches 443s ok 2 - Parsed shbang 443s ok 3 - Got queue item data 443s 1..3 443s } 443s ok 8 - warn { 443s ok 1 - got SHBANG switches 443s ok 2 - Parsed shbang 443s ok 3 - Got queue item data 443s 1..3 443s } 443s ok 9 - notime { 443s ok 1 - Timeouts turned off 443s ok 2 - Timeouts turned off with default 1 443s ok 3 - Category is general 443s ok 4 - Duration is long 443s ok 5 - No SHBANG switches 443s ok 6 - No shbang 443s ok 7 - Got queue item data 443s 1..7 443s } 443s ok 10 - all { 443s ok 1 - Timeouts turned off 443s ok 2 - Timeouts turned off with default 1 443s ok 3 - Forking is off 443s ok 4 - Checking fork with different default 443s ok 5 - Preload is off 443s ok 6 - Checking preload with different default 443s ok 7 - No isolation 443s ok 8 - Use isolation with a default of false 443s ok 9 - Use stream 443s ok 10 - no stream with a default of true 443s ok 11 - Category is isolation 443s ok 12 - No SHBANG switches 443s ok 13 - No shbang 443s ok 14 - Got queue item data 443s 1..14 443s } 443s ok 11 - med2 { 443s ok 1 - Timeouts turned on 443s ok 2 - Timeouts turned off with default 0 443s ok 3 - Forking is off 443s ok 4 - Checking fork with different default 443s ok 5 - Preload is on 443s ok 6 - Checking preload with different default 443s ok 7 - No isolation 443s ok 8 - Use isolation with a default of true 443s ok 9 - Use stream 443s ok 10 - no stream with a default of false 443s ok 11 - Category is general 443s ok 12 - duration is medium 443s ok 13 - No SHBANG switches 443s ok 14 - No shbang 443s ok 15 - Got queue item data 443s 1..15 443s } 443s ok 12 - med1 { 443s ok 1 - Timeouts turned on 443s ok 2 - Timeouts turned off with default 0 443s ok 3 - Forking is ok 443s ok 4 - Checking fork with different default 443s ok 5 - Preload is off 443s ok 6 - Checking preload with different default 443s ok 7 - No isolation 443s ok 8 - Use isolation with a default of true 443s ok 9 - Use stream 443s ok 10 - no stream with a default of false 443s ok 11 - Category is general 443s ok 12 - duration is medium 443s ok 13 - No SHBANG switches 443s ok 14 - No shbang 443s ok 15 - Got queue item data 443s 1..15 443s } 443s ok 13 - long { 443s ok 1 - Timeouts turned off 443s ok 2 - Timeouts turned off even with default 1 443s ok 3 - Forking is ok 443s ok 4 - Checking fork with different default 443s ok 5 - Preload is ok 443s ok 6 - Checking preload with different default 443s ok 7 - Use isolation 443s ok 8 - Use isolation even with a default of false 443s ok 9 - Use stream 443s ok 10 - no stream with a default of false 443s ok 11 - Category is isolation 443s ok 12 - duration is long 443s ok 13 - Did not see directive after code line 443s ok 14 - No SHBANG switches 443s ok 15 - got shbang 443s ok 16 - Got queue item data 443s 1..16 443s } 443s ok 14 - extra_comments { 443s ok 1 - Timeouts turned off 443s ok 2 - Timeouts turned off even with default 1 443s ok 3 - Forking is ok 443s ok 4 - Checking fork with different default 443s ok 5 - Preload is ok 443s ok 6 - Checking preload with different default 443s ok 7 - Use isolation 443s ok 8 - Use isolation even with a default of false 443s ok 9 - Use stream 443s ok 10 - no stream with a default of false 443s ok 11 - Category is isolation 443s ok 12 - Duration is long 443s ok 13 - No SHBANG switches 443s ok 14 - got shbang 443s ok 15 - Got queue item data 443s 1..15 443s } 443s ok 15 - conflicts { 443s ok 1 - 1 conflict line is reflected as an array 443s ok 2 - 1 conflict line with 2 conflict categories 443s ok 3 - 2 conflict lines with some comments on one of them 443s ok 4 - Duplicate conflict lines only lead to 2 conflict items. 443s 1..4 443s } 443s ok 16 - binary { 443s ok 1 - File is binary 443s ok 2 - File must be executable 443s ok 3 - No SHBANG switches 443s ok 4 - No shbang 443s ok 5 - Got queue item data 443s 1..5 443s } 443s ok 17 - not_perl { 443s ok 1 - No SHBANG switches 443s ok 2 - Non-perl shbang 443s ok 3 - Got queue item data 443s 1..3 443s } 443s ok 18 - not_env_perl { 443s ok 1 - No SHBANG switches 443s ok 2 - Non-perl shbang 443s ok 3 - Got queue item data 443s 1..3 443s } 443s ok 19 - smoke { 443s ok 1 - Turned smoke on 443s ok 2 - Got queue item data 443s ok 3 - Turned smoke on 443s 1..3 443s } 443s ok 20 - smoke { 443s ok 1 - Enabled retry 443s ok 2 - not isolated 443s ok 3 - Enabled retry, value of 5 results in '6' because of initial try 443s ok 4 - not isolated 443s ok 5 - Enabled retry 443s ok 6 - isolated retry 443s ok 7 - Enabled retry, 1 initital + 3 retries 443s ok 8 - isolated retry 443s ok 9 - Retry set to 0 443s ok 10 - not isolated 443s 1..10 443s } 443s 1..20 443s ok 443s t/unit/Test2/Harness/Util.t ................................... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util; 443s ok 2 - Imported symbols: fqmod, maybe_open_file, maybe_read_fi... 443s ok 3 - Read file (only checking first line) 443s ok 4 - Exception thrown when read_file used on non-existing file 443s ok 5 - maybe_read_file reads file when it exists 443s ok 6 - maybe_read_file is undef when file does not exist 443s ok 7 - opened file 443s ok 8 - Can read from file, default mode is 'read' 443s ok 9 - opened /dev/null for writing 443s ok 10 - printed to /dev/null 443s ok 11 - wrote and returned content (/dev/null) 443s ok 12 - maybe_open_file is undef when file does not exist 443s ok 13 - fqmod on postfix 443s ok 14 - fqmod on longer postfix 443s ok 15 - fqmod on fq 443s ok 16 - fqmod on longer fq 443s ok 17 - read data from file 443s ok 18 - Matching filenames 443s ok 19 - hard link 443s ok 20 - soft link 443s ok 21 - Different files 443s 1..21 443s ok 443s t/unit/Test2/Harness/Util/File.t .............................. 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::File; 443s ok 2 - Test2::Harness::Util::File->can(...) 443s ok 3 - Must provide the 'name' attribute 443s ok 4 - saved fh 443s ok 5 - fh was set to non-blocking 443s ok 6 - This file exists 443s ok 7 - The file does not exist 443s ok 8 - base class decode does nothing 443s ok 9 - base class encode does nothing 443s ok 10 - opened file (for reading) 443s ok 11 - Cannot open file (for reading) 443s ok 12 - Can read file (using maybe_read) 443s ok 13 - maybe_read returns undef for non-existant file 443s ok 14 - Can read file 443s ok 15 - read() dies on missing file 443s ok 16 - Can generate an FH 443s ok 17 - FH is remembered 443s ok 18 - FH is non-blocking 443s ok 19 - return undef for missing file 443s ok 20 - can set done 443s ok 21 - removed fh 443s ok 22 - cleared done flag 443s ok 23 - cannot read lines from missing file 443s ok 24 - Got first line 443s ok 25 - no line to read yet 443s ok 26 - Got final line with no terminator 443s ok 27 - Got first line again after reset 443s 1..27 443s ok 443s t/unit/Test2/Harness/Util/File/JSON.t ......................... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::File::JSON; 443s ok 2 - Test2::Harness::Util::File::JSON->isa('Test2::Harness::Util::File') 443s ok 3 - decode will decode json 443s ok 4 - encode will encode json 443s ok 5 - Got expected exception for reset() 443s ok 6 - Got expected exception for read_line() 443s 1..6 443s ok 443s t/unit/Test2/Harness/Util/File/JSONL.t ........................ 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::File::JSONL; 443s ok 2 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File') 443s ok 3 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File::Stream') 443s ok 4 - decode will decode json 443s ok 5 - encode will encode json and append a newline 443s 1..5 443s ok 443s t/unit/Test2/Harness/Util/File/Stream.t ....................... 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::File::Stream; 443s ok 2 - New instance 443s ok 3 - file written as expected 443s ok 4 - got first line 443s ok 5 - Got unseen completed lines, but not incomplete line 443s ok 6 - no new lines are ready 443s ok 7 - Read gets lines 443s ok 8 - Read sees the new lines 443s ok 9 - Poll sees new line after a read 443s ok 10 - read_line moves to the next line 443s ok 11 - no new lines are ready 443s ok 12 - no new lines are ready 443s ok 13 - got unterminated line after 'done' was set 443s ok 14 - read all lines but the last unterminated one 443s ok 15 - poll all lines but the last unterminated one 443s ok 16 - got unterminated line after 'done' was set 443s ok 17 - Was able to seek past the first item 443s 1..17 443s ok 443s t/unit/Test2/Harness/Util/File/Value.t ........................ 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::File::Value; 443s ok 2 - Test2::Harness::Util::File::Value->isa('Test2::Harness::Util::File') 443s ok 3 - trailing newline was removed from the value 443s ok 4 - got line, no newline 443s 1..4 443s ok 443s t/unit/Test2/Harness/Util/JSON.t .............................. 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::JSON; 443s ok 2 - Imported symbols: JSON, encode_json, decode_json, encod... 443s ok 3 - Have JSON constant 443s ok 4 - JSON returns a class (JSON::PP) 443s ok 5 - Round Trip encode_json+decode 443s ok 6 - undef/null round-trip encode_json+decode 443s ok 7 - Round Trip encode_pretty_json+decode 443s ok 8 - undef/null round-trip encode_pretty_json+decode 443s ok 9 - Round Trip encode_canon_json+decode 443s ok 10 - undef/null round-trip encode_canon_json+decode 443s 1..10 443s ok 443s t/unit/Test2/Harness/Util/Term.t .............................. 443s # Seeded srand with seed '20251030' from local date. 443s ok 1 - use Test2::Harness::Util::Term; 443s ok 2 - Imported symbol: USE_ANSI_COLOR 443s ok 3 - USE_ANSI_COLOR returns true or false 443s 1..3 443s ok 444s t/unit/Test2/Tools/HarnessTester.t ............................ 444s # Seeded srand with seed '20251030' from local date. 444s ok 1 - Imported symbol: summarize_events 444s ok 2 - Failure, assertion count, plan 444s ok 3 - pass, assertion count, plan 444s 1..3 444s ok 444s All tests successful. 444s Files=59, Tests=389, 61 wallclock secs ( 0.11 usr 0.04 sys + 77.30 cusr 35.37 csys = 112.82 CPU) 444s Result: PASS 444s 1..2 462s ( PASSED ) job 1 t/integration/failure_cases.t 471s ( PASSED ) job 2 t/integration/retry.t 471s ( PASSED ) job 3 t/1-pod_name.t 472s ( PASSED ) job 4 t/HashBase.t 483s ( PASSED ) job 5 t/integration/concurrency.t 483s ( SKIPPED) job 6 t/integration/coverage.t - Module 'Test2::Plugin::Cover' is not installed 483s ( SKIPPED) job 7 t/integration/coverage2.t - Module 'Test2::Plugin::Cover' is not installed 483s ( SKIPPED) job 8 t/integration/coverage3.t - Module 'Test2::Plugin::Cover' is not installed 484s ( SKIPPED) job 9 t/integration/coverage4.t - Module 'Test2::Plugin::Cover' is not installed 485s ( PASSED ) job 10 t/integration/encoding.t 486s ( PASSED ) job 11 t/integration/failed.t 486s ( PASSED ) job 12 t/integration/help.t 490s ( PASSED ) job 13 t/integration/includes.t 490s ( PASSED ) job 14 t/integration/init.t 491s ( PASSED ) job 15 t/integration/log_dir.t 491s ( SKIPPED) job 16 t/integration/persist.t - This test is not run under automated testing 492s ( PASSED ) job 17 t/integration/plugin.t 495s ( PASSED ) job 18 t/integration/preload.t 498s ( PASSED ) job 19 t/integration/projects.t 498s ( SKIPPED) job 20 t/integration/reload.t - This test is not run under automated testing 498s ( SKIPPED) job 21 t/integration/reload_syntax_error.t - Author test, set the $AUTHOR_TESTING environment variable to run it 499s ( PASSED ) job 22 t/integration/replay.t 502s ( PASSED ) job 23 t/integration/resource.t 502s ( SKIPPED) job 24 t/integration/signals.t - Author test, set the $AUTHOR_TESTING environment variable to run it 502s ( PASSED ) job 25 t/integration/signals/abrt_or_iot.t 502s ( PASSED ) job 26 t/integration/slots_per_job.t 502s ( PASSED ) job 27 t/integration/slots_per_job2.t 502s ( SKIPPED) job 28 t/integration/slots_per_job3.t - Some resources are not available: Test2::Harness::Runner::Resource::JobCount 505s ( PASSED ) job 29 t/integration/smoke.t 506s ( PASSED ) job 30 t/integration/speedtag.t 507s ( PASSED ) job 31 t/integration/stamps.t 507s ( PASSED ) job 32 t/integration/tapsubtest.t 509s ( PASSED ) job 33 t/integration/test-w.t 517s ( PASSED ) job 34 t/integration/test.t 518s ( PASSED ) job 35 t/integration/times.t 519s ( PASSED ) job 36 t/integration/verbose_env.t 520s ( PASSED ) job 37 t/unit/App/Yath.t 520s (INTERNAL) *** THIS IS NOT FATAL *** 520s (INTERNAL) 520s (INTERNAL) * The collector has reached the maximum number of concurrent jobs to process. 520s (INTERNAL) * Testing will continue, but some tests may be running or even complete before they are rendered. 520s (INTERNAL) * All tests and events will eventually be displayed, and your final results will not be effected. 520s (INTERNAL) 520s (INTERNAL) Set a higher --max-open-jobs collector setting to prevent this problem in the 520s (INTERNAL) future, but be advised that could result in too many open filehandles on some 520s (INTERNAL) systems. 520s (INTERNAL) 520s (INTERNAL) This message will only be shown once. 520s ( PASSED ) job 38 t/unit/App/Yath/Option.t 520s ( PASSED ) job 39 t/unit/App/Yath/Options.t 520s ( PASSED ) job 40 t/unit/App/Yath/Plugin.t 520s ( PASSED ) job 41 t/unit/App/Yath/Util.t 520s ( SKIPPED) job 42 t/unit/Test2/Harness/Runner/DepTracer.t - TODO 521s ( PASSED ) job 43 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t 521s ( PASSED ) job 44 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t 521s ( PASSED ) job 45 t/unit/Test2/Harness/Settings.t 521s ( PASSED ) job 46 t/unit/Test2/Harness/Settings/Prefix.t 521s ( PASSED ) job 47 t/unit/Test2/Harness/Util.t 521s ( PASSED ) job 48 t/unit/Test2/Tools/HarnessTester.t 521s ( PASSED ) job 49 t/unit/App/Yath/Command/init.t 521s ( PASSED ) job 50 t/unit/App/Yath/Plugin/Git.t 521s ( PASSED ) job 51 t/unit/App/Yath/Plugin/SysInfo.t 522s ( PASSED ) job 52 t/unit/Test2/Harness/TestFile.t 522s ( PASSED ) job 53 t/unit/Test2/Harness/Util/File.t 522s ( PASSED ) job 54 t/unit/Test2/Harness/Util/File/JSON.t 522s ( PASSED ) job 55 t/unit/Test2/Harness/Util/File/JSONL.t 522s ( PASSED ) job 56 t/unit/Test2/Harness/Util/File/Stream.t 522s ( PASSED ) job 57 t/unit/Test2/Harness/Util/File/Value.t 522s ( PASSED ) job 58 t/unit/Test2/Harness/Util/JSON.t 522s ( PASSED ) job 59 t/unit/Test2/Harness/Util/Term.t 522s 522s Yath Result Summary 522s ---------------------------------------------------------------------------------------- 522s File Count: 59 522s Assertion Count: 1178 522s Wall Time: 78.74 seconds 522s CPU Time: 155.24 seconds (usr: 2.07s | sys: 0.03s | cusr: 110.95s | csys: 42.19s) 522s CPU Usage: 197% 522s --> Result: PASSED <-- 522s  542s ( PASSED ) job 1 t/integration/failure_cases.t 552s ( PASSED ) job 2 t/integration/retry.t 552s ( PASSED ) job 3 t/1-pod_name.t 553s ( PASSED ) job 4 t/HashBase.t 565s ( PASSED ) job 5 t/integration/concurrency.t 565s ( SKIPPED) job 6 t/integration/coverage.t - Module 'Test2::Plugin::Cover' is not installed 565s ( SKIPPED) job 7 t/integration/coverage2.t - Module 'Test2::Plugin::Cover' is not installed 565s ( SKIPPED) job 8 t/integration/coverage3.t - Module 'Test2::Plugin::Cover' is not installed 565s ( SKIPPED) job 9 t/integration/coverage4.t - Module 'Test2::Plugin::Cover' is not installed 566s ( PASSED ) job 10 t/integration/encoding.t 567s ( PASSED ) job 11 t/integration/failed.t 568s ( PASSED ) job 12 t/integration/help.t 572s ( PASSED ) job 13 t/integration/includes.t 572s ( PASSED ) job 14 t/integration/init.t 573s ( PASSED ) job 15 t/integration/log_dir.t 573s ( SKIPPED) job 16 t/integration/persist.t - This test is not run under automated testing 575s ( PASSED ) job 17 t/integration/plugin.t 575s ( SKIPPED) job 18 t/integration/preload.t - This test requires forking 579s ( PASSED ) job 19 t/integration/projects.t 579s ( SKIPPED) job 20 t/integration/reload.t - This test is not run under automated testing 579s ( SKIPPED) job 21 t/integration/reload_syntax_error.t - Author test, set the $AUTHOR_TESTING environment variable to run it 581s ( PASSED ) job 22 t/integration/replay.t 583s ( PASSED ) job 23 t/integration/resource.t 584s ( SKIPPED) job 24 t/integration/signals.t - Author test, set the $AUTHOR_TESTING environment variable to run it 584s ( PASSED ) job 25 t/integration/signals/abrt_or_iot.t 584s ( PASSED ) job 26 t/integration/slots_per_job.t 584s ( PASSED ) job 27 t/integration/slots_per_job2.t 584s ( SKIPPED) job 28 t/integration/slots_per_job3.t - Some resources are not available: Test2::Harness::Runner::Resource::JobCount 587s ( PASSED ) job 29 t/integration/smoke.t 588s ( PASSED ) job 30 t/integration/speedtag.t 589s (INTERNAL) *** THIS IS NOT FATAL *** 589s (INTERNAL) 589s (INTERNAL) * The collector has reached the maximum number of concurrent jobs to process. 589s (INTERNAL) * Testing will continue, but some tests may be running or even complete before they are rendered. 589s (INTERNAL) * All tests and events will eventually be displayed, and your final results will not be effected. 589s (INTERNAL) 589s (INTERNAL) Set a higher --max-open-jobs collector setting to prevent this problem in the 589s (INTERNAL) future, but be advised that could result in too many open filehandles on some 589s (INTERNAL) systems. 589s (INTERNAL) 589s (INTERNAL) This message will only be shown once. 589s ( PASSED ) job 31 t/integration/stamps.t 590s ( PASSED ) job 32 t/integration/tapsubtest.t 592s ( PASSED ) job 33 t/integration/test-w.t 600s ( PASSED ) job 34 t/integration/test.t 602s ( PASSED ) job 35 t/integration/times.t 604s ( PASSED ) job 36 t/integration/verbose_env.t 604s ( PASSED ) job 37 t/unit/App/Yath.t 605s ( PASSED ) job 38 t/unit/App/Yath/Option.t 605s ( PASSED ) job 39 t/unit/App/Yath/Options.t 605s ( PASSED ) job 40 t/unit/App/Yath/Plugin.t 605s ( PASSED ) job 41 t/unit/App/Yath/Util.t 605s ( SKIPPED) job 42 t/unit/Test2/Harness/Runner/DepTracer.t - TODO 605s ( PASSED ) job 43 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t 605s ( PASSED ) job 44 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t 605s ( PASSED ) job 45 t/unit/Test2/Harness/Settings.t 605s ( PASSED ) job 46 t/unit/Test2/Harness/Settings/Prefix.t 606s ( PASSED ) job 47 t/unit/Test2/Harness/Util.t 606s ( PASSED ) job 48 t/unit/Test2/Tools/HarnessTester.t 606s ( PASSED ) job 49 t/unit/App/Yath/Command/init.t 606s ( PASSED ) job 50 t/unit/App/Yath/Plugin/Git.t 606s ( PASSED ) job 51 t/unit/App/Yath/Plugin/SysInfo.t 607s ( PASSED ) job 52 t/unit/Test2/Harness/TestFile.t 607s ( PASSED ) job 53 t/unit/Test2/Harness/Util/File.t 607s ( PASSED ) job 54 t/unit/Test2/Harness/Util/File/JSON.t 607s ( PASSED ) job 55 t/unit/Test2/Harness/Util/File/JSONL.t 607s ( PASSED ) job 56 t/unit/Test2/Harness/Util/File/Stream.t 607s ( PASSED ) job 57 t/unit/Test2/Harness/Util/File/Value.t 607s ( PASSED ) job 58 t/unit/Test2/Harness/Util/JSON.t 607s ( PASSED ) job 59 t/unit/Test2/Harness/Util/Term.t 607s 607s Yath Result Summary 607s ---------------------------------------------------------------------------------------- 607s File Count: 59 607s Assertion Count: 1159 607s Wall Time: 84.82 seconds 607s CPU Time: 167.26 seconds (usr: 2.01s | sys: 0.03s | cusr: 120.19s | csys: 45.03s) 607s CPU Usage: 197% 607s --> Result: PASSED <-- 607s  607s ok 1 - Passed tests when run by yath (allow fork) 607s ok 2 - Passed tests when run by yath (no fork) 607s autopkgtest [01:08:06]: test autodep8-perl-build-deps: -----------------------] 608s autopkgtest [01:08:07]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 608s autodep8-perl-build-deps PASS 608s autopkgtest [01:08:07]: test autodep8-perl: preparing testbed 617s Creating nova instance adt-resolute-i386-libtest2-harness-perl-20251030-005759-juju-7f2275-prod-proposed-migration-environment-2-1ffe1eb2-0874-4be4-9c51-8ed4387c9fd9 from image adt/ubuntu-resolute-amd64-server-20251029.img (UUID 2345c089-5627-4919-bdd0-dff8360b43c0)... 642s autopkgtest [01:08:41]: testbed dpkg architecture: amd64 642s autopkgtest [01:08:41]: testbed apt version: 3.1.11 643s autopkgtest [01:08:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 643s autopkgtest [01:08:42]: testbed release detected to be: resolute 644s autopkgtest [01:08:43]: updating testbed package index (apt update) 644s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 644s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 644s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 644s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 644s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [206 kB] 644s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3669 kB] 648s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [70.5 kB] 648s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 648s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [188 kB] 648s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [290 kB] 648s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [5760 B] 648s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [4212 B] 648s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.6 kB] 648s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 648s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [2594 kB] 650s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [1142 kB] 651s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [72.3 kB] 651s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [47.3 kB] 651s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [19.9 kB] 651s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [2068 B] 652s Fetched 8434 kB in 7s (1140 kB/s) 653s Reading package lists... 654s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 654s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 654s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 654s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 654s Reading package lists... 654s Reading package lists... 654s Building dependency tree... 654s Reading state information... 655s Calculating upgrade... 655s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 655s autopkgtest [01:08:54]: upgrading testbed (apt dist-upgrade and autopurge) 655s Reading package lists... 655s Building dependency tree... 655s Reading state information... 655s Calculating upgrade... 655s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 655s Reading package lists... 655s Building dependency tree... 655s Reading state information... 655s Solving dependencies... 655s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 658s Reading package lists... 658s Building dependency tree... 658s Reading state information... 658s Solving dependencies... 658s The following NEW packages will be installed: 658s autodep8 dctrl-tools libdata-uuid-perl libfilter-perl libgoto-file-perl 658s libimporter-perl liblong-jump-perl libscope-guard-perl libtest2-harness-perl 658s libtest2-plugin-memusage-perl libtest2-plugin-uuid-perl libtest2-suite-perl 658s libuuid-perl libyaml-tiny-perl pkg-perl-autopkgtest 658s 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. 658s Need to get 1252 kB of archives. 658s After this operation, 3954 kB of additional disk space will be used. 658s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 658s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 autodep8 all 0.30 [13.7 kB] 658s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 libdata-uuid-perl amd64 1.227-1build1 [16.6 kB] 658s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 libfilter-perl amd64 1.64-2 [59.7 kB] 658s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 libgoto-file-perl all 0.005-2 [6636 B] 658s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 libimporter-perl all 0.026-2 [23.8 kB] 658s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 liblong-jump-perl all 0.000001-2 [6234 B] 658s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 libscope-guard-perl all 0.21-2 [7730 B] 658s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-plugin-memusage-perl all 0.002003-2 [5088 B] 658s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libuuid-perl amd64 0.37-1 [45.4 kB] 658s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-plugin-uuid-perl all 0.002010-1 [10.9 kB] 658s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-suite-perl all 0.000163-1 [377 kB] 658s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 libyaml-tiny-perl all 1.76-1 [24.2 kB] 658s Get:14 http://ftpmaster.internal/ubuntu resolute/universe amd64 libtest2-harness-perl all 1.000158-1 [530 kB] 659s Get:15 http://ftpmaster.internal/ubuntu resolute/universe amd64 pkg-perl-autopkgtest all 0.82 [18.8 kB] 659s Fetched 1252 kB in 1s (1959 kB/s) 659s Selecting previously unselected package dctrl-tools. 659s (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 ... 78531 files and directories currently installed.) 659s Preparing to unpack .../00-dctrl-tools_2.24-3build3_amd64.deb ... 659s Unpacking dctrl-tools (2.24-3build3) ... 659s Selecting previously unselected package autodep8. 659s Preparing to unpack .../01-autodep8_0.30_all.deb ... 659s Unpacking autodep8 (0.30) ... 659s Selecting previously unselected package libdata-uuid-perl. 659s Preparing to unpack .../02-libdata-uuid-perl_1.227-1build1_amd64.deb ... 659s Unpacking libdata-uuid-perl (1.227-1build1) ... 659s Selecting previously unselected package libfilter-perl. 659s Preparing to unpack .../03-libfilter-perl_1.64-2_amd64.deb ... 659s Unpacking libfilter-perl (1.64-2) ... 659s Selecting previously unselected package libgoto-file-perl. 659s Preparing to unpack .../04-libgoto-file-perl_0.005-2_all.deb ... 659s Unpacking libgoto-file-perl (0.005-2) ... 659s Selecting previously unselected package libimporter-perl. 659s Preparing to unpack .../05-libimporter-perl_0.026-2_all.deb ... 659s Unpacking libimporter-perl (0.026-2) ... 659s Selecting previously unselected package liblong-jump-perl. 659s Preparing to unpack .../06-liblong-jump-perl_0.000001-2_all.deb ... 659s Unpacking liblong-jump-perl (0.000001-2) ... 659s Selecting previously unselected package libscope-guard-perl. 659s Preparing to unpack .../07-libscope-guard-perl_0.21-2_all.deb ... 659s Unpacking libscope-guard-perl (0.21-2) ... 659s Selecting previously unselected package libtest2-plugin-memusage-perl. 659s Preparing to unpack .../08-libtest2-plugin-memusage-perl_0.002003-2_all.deb ... 659s Unpacking libtest2-plugin-memusage-perl (0.002003-2) ... 659s Selecting previously unselected package libuuid-perl. 659s Preparing to unpack .../09-libuuid-perl_0.37-1_amd64.deb ... 659s Unpacking libuuid-perl (0.37-1) ... 659s Selecting previously unselected package libtest2-plugin-uuid-perl. 659s Preparing to unpack .../10-libtest2-plugin-uuid-perl_0.002010-1_all.deb ... 659s Unpacking libtest2-plugin-uuid-perl (0.002010-1) ... 659s Selecting previously unselected package libtest2-suite-perl. 659s Preparing to unpack .../11-libtest2-suite-perl_0.000163-1_all.deb ... 659s Unpacking libtest2-suite-perl (0.000163-1) ... 659s Selecting previously unselected package libyaml-tiny-perl. 659s Preparing to unpack .../12-libyaml-tiny-perl_1.76-1_all.deb ... 659s Unpacking libyaml-tiny-perl (1.76-1) ... 659s Selecting previously unselected package libtest2-harness-perl. 659s Preparing to unpack .../13-libtest2-harness-perl_1.000158-1_all.deb ... 659s Unpacking libtest2-harness-perl (1.000158-1) ... 659s Selecting previously unselected package pkg-perl-autopkgtest. 659s Preparing to unpack .../14-pkg-perl-autopkgtest_0.82_all.deb ... 659s Unpacking pkg-perl-autopkgtest (0.82) ... 659s Setting up libuuid-perl (0.37-1) ... 659s Setting up libyaml-tiny-perl (1.76-1) ... 659s Setting up libtest2-suite-perl (0.000163-1) ... 659s Setting up libscope-guard-perl (0.21-2) ... 659s Setting up libdata-uuid-perl (1.227-1build1) ... 659s Setting up libimporter-perl (0.026-2) ... 659s Setting up libfilter-perl (1.64-2) ... 659s Setting up libtest2-plugin-memusage-perl (0.002003-2) ... 659s Setting up dctrl-tools (2.24-3build3) ... 659s Setting up autodep8 (0.30) ... 659s Setting up libtest2-plugin-uuid-perl (0.002010-1) ... 659s Setting up liblong-jump-perl (0.000001-2) ... 659s Setting up libgoto-file-perl (0.005-2) ... 659s Setting up pkg-perl-autopkgtest (0.82) ... 659s Setting up libtest2-harness-perl (1.000158-1) ... 659s Processing triggers for man-db (2.13.1-1) ... 662s autopkgtest [01:09:01]: test environment configured for cross building 662s autopkgtest [01:09:01]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 662s autopkgtest [01:09:01]: test autodep8-perl: [----------------------- 662s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 662s 1..4 662s ok 1 - /usr/bin/perl -w -M"Test2::Harness" -e 1 2>&1 exited successfully 662s ok 2 - /usr/bin/perl -w -M"Test2::Harness" -e 1 2>&1 produced no (non-whitelisted) output 662s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Test2::Harness" -e 1 2>&1 exited successfully 662s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Test2::Harness" -e 1 2>&1 produced no (non-whitelisted) output 662s ok 662s All tests successful. 662s Files=1, Tests=4, 1 wallclock secs ( 0.01 usr 0.00 sys + 0.06 cusr 0.01 csys = 0.08 CPU) 662s Result: PASS 663s autopkgtest [01:09:02]: test autodep8-perl: -----------------------] 663s autopkgtest [01:09:02]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 663s autodep8-perl PASS (superficial) 663s autopkgtest [01:09:02]: test autodep8-perl-recommends: preparing testbed 664s Reading package lists... 664s Building dependency tree... 664s Reading state information... 664s Solving dependencies... 664s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 665s autopkgtest [01:09:04]: test environment configured for cross building 665s autopkgtest [01:09:04]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 665s autopkgtest [01:09:04]: test autodep8-perl-recommends: [----------------------- 668s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 668s 1..4 668s ok 1 - Package libtest2-harness-perl is known to dpkg 668s ok 2 - Got status information for package libtest2-harness-perl 668s ok 3 - Got file list for package libtest2-harness-perl 668s # Subtest: all modules in libtest2-harness-perl pass the syntax check 668s 1..103 668s ok 1 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/abort.pm exited successfully 668s ok 2 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/auditor.pm exited successfully 668s ok 3 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/collector.pm exited successfully 668s ok 4 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/do.pm exited successfully 668s ok 5 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/failed.pm exited successfully 668s ok 6 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/help.pm exited successfully 668s ok 7 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/init.pm exited successfully 668s ok 8 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/kill.pm exited successfully 668s ok 9 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/projects.pm exited successfully 668s ok 10 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/ps.pm exited successfully 668s ok 11 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/reload.pm exited successfully 668s ok 12 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/replay.pm exited successfully 668s ok 13 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/resources.pm exited successfully 668s ok 14 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/run.pm exited successfully 668s ok 15 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/runner.pm exited successfully 668s ok 16 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/spawn.pm exited successfully 668s ok 17 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/speedtag.pm exited successfully 668s ok 18 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/start.pm exited successfully 668s ok 19 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/status.pm exited successfully 668s ok 20 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/stop.pm exited successfully 668s ok 21 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/test.pm exited successfully 668s ok 22 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/times.pm exited successfully 668s ok 23 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/watch.pm exited successfully 668s ok 24 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command/which.pm exited successfully 668s ok 25 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Command.pm exited successfully 668s ok 26 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Converting.pm exited successfully 668s ok 27 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Option.pm exited successfully 668s ok 28 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Collector.pm exited successfully 668s ok 29 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Debug.pm exited successfully 668s ok 30 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Display.pm exited successfully 668s ok 31 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Finder.pm exited successfully 668s ok 32 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Logging.pm exited successfully 668s ok 33 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Persist.pm exited successfully 668s ok 34 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/PreCommand.pm exited successfully 668s ok 35 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Run.pm exited successfully 668s ok 36 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Runner.pm exited successfully 668s ok 37 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options/Workspace.pm exited successfully 668s ok 38 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Options.pm exited successfully 668s ok 39 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin/Cover.pm exited successfully 668s ok 40 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin/Git.pm exited successfully 668s ok 41 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin/Notify.pm exited successfully 668s ok 42 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin/SysInfo.pm exited successfully 668s ok 43 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin/YathUI.pm exited successfully 668s ok 44 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Plugin.pm exited successfully 668s ok 45 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Tester.pm exited successfully 668s ok 46 - /usr/bin/perl -wc /usr/share/perl5/App/Yath/Util.pm exited successfully 668s ok 47 - /usr/bin/perl -wc /usr/share/perl5/App/Yath.pm exited successfully 668s ok 48 - /usr/bin/perl -wc /usr/share/perl5/Test2/Formatter/QVF.pm exited successfully 668s ok 49 - /usr/bin/perl -wc /usr/share/perl5/Test2/Formatter/Stream.pm exited successfully 668s ok 50 - /usr/bin/perl -wc /usr/share/perl5/Test2/Formatter/Test2/Composer.pm exited successfully 668s ok 51 - /usr/bin/perl -wc /usr/share/perl5/Test2/Formatter/Test2.pm exited successfully 668s ok 52 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Auditor/TimeTracker.pm exited successfully 668s ok 53 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Auditor/Watcher.pm exited successfully 668s ok 54 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Auditor.pm exited successfully 668s ok 55 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Collector/JobDir.pm exited successfully 668s ok 56 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Collector/TapParser.pm exited successfully 668s ok 57 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Collector.pm exited successfully 668s ok 58 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Event.pm exited successfully 668s ok 59 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Finder.pm exited successfully 668s ok 60 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/IPC/Process.pm exited successfully 668s ok 61 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/IPC.pm exited successfully 668s ok 62 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByRun.pm exited successfully 668s ok 63 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByTest.pm exited successfully 668s ok 64 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Log/CoverageAggregator.pm exited successfully 668s ok 65 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Log.pm exited successfully 668s ok 66 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Plugin.pm exited successfully 668s ok 67 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Renderer/Formatter.pm exited successfully 668s ok 68 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Renderer.pm exited successfully 668s ok 69 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Run.pm exited successfully 668s ok 70 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Constants.pm exited successfully 668s ok 71 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/DepTracer.pm exited successfully 668s ok 72 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Job.pm exited successfully 668s ok 73 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Preload/Stage.pm exited successfully 668s ok 74 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Preload.pm exited successfully 668s ok 75 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Preloader/Stage.pm exited successfully 668s # Name "Data::Dumper::Sortkeys" used only once: possible typo at /usr/share/perl5/Test2/Harness/Runner/Preloader.pm line 368. 668s # Name "Data::Dumper::Maxdepth" used only once: possible typo at /usr/share/perl5/Test2/Harness/Runner/Preloader.pm line 369. 668s ok 76 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Preloader.pm exited successfully 668s ok 77 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Reloader.pm exited successfully 668s ok 78 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Resource/JobCount.pm exited successfully 668s ok 79 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm exited successfully 668s ok 80 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm exited successfully 668s # Name "App::Yath::Command::runner::RUNNER_PID" used only once: possible typo at /usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm line 47. 668s # Name "Test2::Harness::Runner::RUNNER_PID" used only once: possible typo at /usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm line 47. 668s ok 81 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm exited successfully 668s ok 82 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Resource.pm exited successfully 668s ok 83 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Run.pm exited successfully 668s ok 84 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/Spawn.pm exited successfully 668s ok 85 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner/State.pm exited successfully 668s ok 86 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Runner.pm exited successfully 668s ok 87 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Settings/Prefix.pm exited successfully 668s ok 88 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Settings.pm exited successfully 668s ok 89 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/TestFile.pm exited successfully 668s ok 90 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/File/JSON.pm exited successfully 668s ok 91 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/File/JSONL.pm exited successfully 668s ok 92 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/File/Stream.pm exited successfully 668s ok 93 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/File/Value.pm exited successfully 668s ok 94 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/File.pm exited successfully 668s ok 95 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/HashBase.pm exited successfully 668s ok 96 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/IPC.pm exited successfully 668s ok 97 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/JSON.pm exited successfully 668s ok 98 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/Queue.pm exited successfully 668s ok 99 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/Term.pm exited successfully 668s ok 100 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util/UUID.pm exited successfully 668s # Name "IO::Uncompress::Bunzip2::Bunzip2Error" used only once: possible typo at /usr/share/perl5/Test2/Harness/Util.pm line 188. 668s # Name "IO::Uncompress::Gunzip::GunzipError" used only once: possible typo at /usr/share/perl5/Test2/Harness/Util.pm line 189. 668s ok 101 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness/Util.pm exited successfully 668s ok 102 - /usr/bin/perl -wc /usr/share/perl5/Test2/Harness.pm exited successfully 668s ok 103 - /usr/bin/perl -wc /usr/share/perl5/Test2/Tools/HarnessTester.pm exited successfully 668s ok 4 - all modules in libtest2-harness-perl pass the syntax check 668s ok 668s All tests successful. 668s Files=1, Tests=4, 3 wallclock secs ( 0.01 usr 0.00 sys + 2.32 cusr 0.36 csys = 2.69 CPU) 668s Result: PASS 668s autopkgtest [01:09:07]: test autodep8-perl-recommends: -----------------------] 668s autopkgtest [01:09:07]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 668s autodep8-perl-recommends PASS (superficial) 669s autopkgtest [01:09:08]: @@@@@@@@@@@@@@@@@@@@ summary 669s autodep8-perl-build-deps PASS 669s autodep8-perl PASS (superficial) 669s autodep8-perl-recommends PASS (superficial)