sbuild (Debian sbuild) 0.85.9 (29 May 2024) on carme.larted.org.uk +==============================================================================+ | libtest2-harness-perl 1.000155-2 (amd64) Tue, 04 Jun 2024 10:56:19 +0000 | +==============================================================================+ Package: libtest2-harness-perl Version: 1.000155-2 Source Version: 1.000155-2 Distribution: perl-5.40-throwaway Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: NOTICE: Log filtering will replace 'var/run/schroot/mount/perl-5.40-amd64-debomatic-7091831d-457a-4220-ba33-99ba65954cab' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libtest2-harness-perl_1.000155-2 perl-5.40-throwaway amd64 --------------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup libtest2-harness-perl_1.000155-2 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/libtest2-harness-perl-h8eSdo/resolver-qu0YuE' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 file:/srv/reprepro perl-5.40 InRelease [3039 B] Get:2 http://localhost:3142/debian unstable InRelease [198 kB] Get:1 file:/srv/reprepro perl-5.40 InRelease [3039 B] Get:3 http://localhost:3142/debian sid InRelease [198 kB] Get:4 http://localhost:3142/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:5 file:/srv/reprepro perl-5.40/main amd64 Packages [598 kB] Get:6 http://localhost:3142/debian unstable/main amd64 Packages T-2024-06-04-0804.54-F-2024-06-03-0205.12.pdiff [65.6 kB] Get:6 http://localhost:3142/debian unstable/main amd64 Packages T-2024-06-04-0804.54-F-2024-06-03-0205.12.pdiff [65.6 kB] Get:7 http://localhost:3142/debian sid/main Sources.diff/Index [63.6 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2024-06-04-0804.54-F-2024-06-03-0205.12.pdiff [45.7 kB] Get:8 http://localhost:3142/debian sid/main Sources T-2024-06-04-0804.54-F-2024-06-03-0205.12.pdiff [45.7 kB] Fetched 635 kB in 2s (289 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: bsdutils libblkid1 libmount1 libsmartcols1 libuuid1 login passwd util-linux 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 3414 kB of archives. After this operation, 57.3 kB disk space will be freed. Get:1 http://localhost:3142/debian unstable/main amd64 bsdutils amd64 1:2.40.1-8 [104 kB] Get:2 http://localhost:3142/debian unstable/main amd64 login amd64 1:4.13+dfsg1-5 [590 kB] Get:3 http://localhost:3142/debian unstable/main amd64 libsmartcols1 amd64 2.40.1-8 [137 kB] Get:4 http://localhost:3142/debian unstable/main amd64 libuuid1 amd64 2.40.1-8 [34.7 kB] Get:5 http://localhost:3142/debian unstable/main amd64 libblkid1 amd64 2.40.1-8 [166 kB] Get:6 http://localhost:3142/debian unstable/main amd64 libmount1 amd64 2.40.1-8 [197 kB] Get:7 http://localhost:3142/debian unstable/main amd64 util-linux amd64 2.40.1-8 [1210 kB] Get:8 http://localhost:3142/debian unstable/main amd64 passwd amd64 1:4.13+dfsg1-5 [974 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 3414 kB in 0s (109 MB/s) (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 ... 21779 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.40.1-8_amd64.deb ... Unpacking bsdutils (1:2.40.1-8) over (1:2.40.1-7) ... Setting up bsdutils (1:2.40.1-8) ... (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 ... 21779 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-5_amd64.deb ... Unpacking login (1:4.13+dfsg1-5) over (1:4.13+dfsg1-4) ... Setting up login (1:4.13+dfsg1-5) ... Installing new version of config file /etc/pam.d/login ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.40.1-8_amd64.deb ... Unpacking libsmartcols1:amd64 (2.40.1-8) over (2.40.1-7) ... Setting up libsmartcols1:amd64 (2.40.1-8) ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../libuuid1_2.40.1-8_amd64.deb ... Unpacking libuuid1:amd64 (2.40.1-8) over (2.40.1-7) ... Setting up libuuid1:amd64 (2.40.1-8) ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../libblkid1_2.40.1-8_amd64.deb ... Unpacking libblkid1:amd64 (2.40.1-8) over (2.40.1-7) ... Setting up libblkid1:amd64 (2.40.1-8) ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../libmount1_2.40.1-8_amd64.deb ... Unpacking libmount1:amd64 (2.40.1-8) over (2.40.1-7) ... Setting up libmount1:amd64 (2.40.1-8) ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../util-linux_2.40.1-8_amd64.deb ... Unpacking util-linux (2.40.1-8) over (2.40.1-7) ... Setting up util-linux (2.40.1-8) ... (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 ... 21765 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-5_amd64.deb ... Unpacking passwd (1:4.13+dfsg1-5) over (1:4.13+dfsg1-4) ... Setting up passwd (1:4.13+dfsg1-5) ... Processing triggers for libc-bin (2.38-12) ... +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/libtest2-harness-perl_1.000155-2.dsc exists in /srv/debomatic/incoming; copying to chroot I: NOTICE: Log filtering will replace 'build/libtest2-harness-perl-h8eSdo/libtest2-harness-perl-1.000155' with '<>' I: NOTICE: Log filtering will replace 'build/libtest2-harness-perl-h8eSdo' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libdata-uuid-perl, libfilter-perl, libgoto-file-perl, libimporter-perl, libio-compress-perl, libjson-pp-perl, liblong-jump-perl, libscalar-list-utils-perl, libscope-guard-perl, libterm-table-perl, libtest-simple-perl, libtest2-plugin-memusage-perl, libtest2-plugin-uuid-perl, libtest2-suite-perl, libyaml-tiny-perl, perl-xs-dev, perl, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), libdata-uuid-perl, libfilter-perl, libgoto-file-perl, libimporter-perl, libio-compress-perl, libjson-pp-perl, liblong-jump-perl, libscalar-list-utils-perl, libscope-guard-perl, libterm-table-perl, libtest-simple-perl, libtest2-plugin-memusage-perl, libtest2-plugin-uuid-perl, libtest2-suite-perl, libyaml-tiny-perl, perl-xs-dev, perl, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [612 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [1124 B] Get:5 copy:/<>/apt_archive ./ Packages [985 B] Fetched 2721 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdata-uuid-perl libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libfilter-perl libgoto-file-perl libicu72 libimporter-perl liblong-jump-perl libmagic-mgc libmagic1t64 libperl-dev libpipeline1 libscope-guard-perl libtest2-plugin-memusage-perl libtest2-plugin-uuid-perl libtool libuchardet0 libxml2 libyaml-tiny-perl m4 man-db po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdata-uuid-perl libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libfilter-perl libgoto-file-perl libicu72 libimporter-perl liblong-jump-perl libmagic-mgc libmagic1t64 libperl-dev libpipeline1 libscope-guard-perl libtest2-plugin-memusage-perl libtest2-plugin-uuid-perl libtool libuchardet0 libxml2 libyaml-tiny-perl m4 man-db po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded. Need to get 19.2 MB/20.4 MB of archives. After this operation, 79.9 MB of additional disk space will be used. Get:1 file:/srv/reprepro perl-5.40/main amd64 libdata-uuid-perl amd64 1.227-1+b1 [18.8 kB] Get:2 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1016 B] Get:3 file:/srv/reprepro perl-5.40/main amd64 libfilter-perl amd64 1.64-1+b4 [64.1 kB] Get:4 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get:5 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get:6 http://localhost:3142/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get:7 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get:8 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get:9 file:/srv/reprepro perl-5.40/main amd64 libperl-dev amd64 5.40.0~rc1-1 [1096 kB] Get:10 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get:11 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get:12 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.40.1-8 [96.0 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get:14 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get:15 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get:16 http://localhost:3142/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get:17 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:18 http://localhost:3142/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:19 http://localhost:3142/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get:20 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get:21 http://localhost:3142/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get:22 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get:25 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get:26 http://localhost:3142/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get:27 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg-3 [670 kB] Get:30 http://localhost:3142/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get:31 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:32 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:33 http://localhost:3142/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libfakeroot amd64 1.34-1 [28.9 kB] Get:35 http://localhost:3142/debian unstable/main amd64 fakeroot amd64 1.34-1 [74.0 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libgoto-file-perl all 0.005-2 [6880 B] Get:37 http://localhost:3142/debian unstable/main amd64 libimporter-perl all 0.026-2 [25.0 kB] Get:38 http://localhost:3142/debian unstable/main amd64 liblong-jump-perl all 0.000001-2 [6328 B] Get:39 http://localhost:3142/debian unstable/main amd64 libscope-guard-perl all 0.21-2 [8212 B] Get:40 http://localhost:3142/debian unstable/main amd64 libtest2-plugin-memusage-perl all 0.002003-2 [5272 B] Get:41 http://localhost:3142/debian unstable/main amd64 libtest2-plugin-uuid-perl all 0.002007-1 [10.9 kB] Get:42 http://localhost:3142/debian unstable/main amd64 libyaml-tiny-perl all 1.74-1 [30.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.2 MB in 0s (69.0 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 21765 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.1-8_amd64.deb ... Unpacking bsdextrautils (2.40.1-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../23-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../24-libxml2_2.12.7+dfsg-3_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg-3) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../29-libfakeroot_1.34-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.34-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../30-fakeroot_1.34-1_amd64.deb ... Unpacking fakeroot (1.34-1) ... Selecting previously unselected package libdata-uuid-perl. Preparing to unpack .../31-libdata-uuid-perl_1.227-1+b1_amd64.deb ... Unpacking libdata-uuid-perl (1.227-1+b1) ... Selecting previously unselected package libfilter-perl. Preparing to unpack .../32-libfilter-perl_1.64-1+b4_amd64.deb ... Unpacking libfilter-perl (1.64-1+b4) ... Selecting previously unselected package libgoto-file-perl. Preparing to unpack .../33-libgoto-file-perl_0.005-2_all.deb ... Unpacking libgoto-file-perl (0.005-2) ... Selecting previously unselected package libimporter-perl. Preparing to unpack .../34-libimporter-perl_0.026-2_all.deb ... Unpacking libimporter-perl (0.026-2) ... Selecting previously unselected package liblong-jump-perl. Preparing to unpack .../35-liblong-jump-perl_0.000001-2_all.deb ... Unpacking liblong-jump-perl (0.000001-2) ... Selecting previously unselected package libperl-dev:amd64. Preparing to unpack .../36-libperl-dev_5.40.0~rc1-1_amd64.deb ... Unpacking libperl-dev:amd64 (5.40.0~rc1-1) ... Selecting previously unselected package libscope-guard-perl. Preparing to unpack .../37-libscope-guard-perl_0.21-2_all.deb ... Unpacking libscope-guard-perl (0.21-2) ... Selecting previously unselected package libtest2-plugin-memusage-perl. Preparing to unpack .../38-libtest2-plugin-memusage-perl_0.002003-2_all.deb ... Unpacking libtest2-plugin-memusage-perl (0.002003-2) ... Selecting previously unselected package libtest2-plugin-uuid-perl. Preparing to unpack .../39-libtest2-plugin-uuid-perl_0.002007-1_all.deb ... Unpacking libtest2-plugin-uuid-perl (0.002007-1) ... Selecting previously unselected package libyaml-tiny-perl. Preparing to unpack .../40-libyaml-tiny-perl_1.74-1_all.deb ... Unpacking libyaml-tiny-perl (1.74-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../41-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-8) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libperl-dev:amd64 (5.40.0~rc1-1) ... Setting up file (1:5.45-3) ... Setting up libyaml-tiny-perl (1.74-1) ... Setting up libfakeroot:amd64 (1.34-1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up libscope-guard-perl (0.21-2) ... Setting up fakeroot (1.34-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up autotools-dev (20220109.1) ... Setting up libdata-uuid-perl (1.227-1+b1) ... Setting up libimporter-perl (0.026-2) ... Setting up autopoint (0.21-14) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libfilter-perl (1.64-1+b4) ... Setting up libtest2-plugin-memusage-perl (0.002003-2) ... Setting up libxml2:amd64 (2.12.7+dfsg-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libtest2-plugin-uuid-perl (0.002007-1) ... Setting up liblong-jump-perl (0.000001-2) ... Setting up gettext (0.21-14+b1) ... Setting up libgoto-file-perl (0.005-2) ... Setting up libtool (2.4.7-7) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-4) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.15.3) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.38-12) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) amd64 (x86_64) Toolchain package versions: binutils_2.42-4 dpkg-dev_1.22.6 g++-13_13.2.0-25 gcc-13_13.2.0-25 libc6-dev_2.38-12 libstdc++-13-dev_13.2.0-25 libstdc++6_14.1.0-1 linux-libc-dev_6.8.12-1 Package versions: adduser_3.137 apt_2.9.4 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13.2 base-passwd_3.6.3 bash_5.2.21-2+b1 binutils_2.42-4 binutils-common_2.42-4 binutils-x86-64-linux-gnu_2.42-4 bsdextrautils_2.40.1-8 bsdutils_1:2.40.1-8 build-essential_12.10 bzip2_1.0.8-5.1 coreutils_9.4-3.1 cpp_4:13.2.0-7 cpp-13_13.2.0-25 cpp-13-x86-64-linux-gnu_13.2.0-25 cpp-x86-64-linux-gnu_4:13.2.0-7 dash_0.5.12-8 debconf_1.5.86 debhelper_13.15.3 debian-archive-keyring_2023.4 debianutils_5.17 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffutils_1:3.10-1 dirmngr_2.2.43-7 dpkg_1.22.6 dpkg-dev_1.22.6 dwz_0.15-1+b1 eatmydata_131-2 fakeroot_1.34-1 file_1:5.45-3 findutils_4.9.0-6 g++_4:13.2.0-7 g++-13_13.2.0-25 g++-13-x86-64-linux-gnu_13.2.0-25 g++-x86-64-linux-gnu_4:13.2.0-7 gcc_4:13.2.0-7 gcc-13_13.2.0-25 gcc-13-base_13.2.0-25 gcc-13-x86-64-linux-gnu_13.2.0-25 gcc-14-base_14.1.0-1 gcc-x86-64-linux-gnu_4:13.2.0-7 gettext_0.21-14+b1 gettext-base_0.21-14+b1 gnupg_2.2.43-7 gnupg-l10n_2.2.43-7 gnupg-utils_2.2.43-7 gpg_2.2.43-7 gpg-agent_2.2.43-7 gpg-wks-client_2.2.43-7 gpgconf_2.2.43-7 gpgsm_2.2.43-7 gpgv_2.2.43-7 grep_3.11-4 groff-base_1.23.0-4 gzip_1.12-1.1 hostname_3.23+nmu2 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2 libapt-pkg6.0t64_2.9.4 libarchive-zip-perl_1.68-1 libasan8_14.1.0-1 libassuan0_2.5.6-1+b1 libatomic1_14.1.0-1 libattr1_1:2.5.2-1 libaudit-common_1:3.1.2-2.1 libaudit1_1:3.1.2-2.1 libbinutils_2.42-4 libblkid1_2.40.1-8 libbz2-1.0_1.0.8-5.1 libc-bin_2.38-12 libc-dev-bin_2.38-12 libc-l10n_2.38-12 libc6_2.38-12 libc6-dev_2.38-12 libcap-ng0_0.8.5-1 libcap2_1:2.66-5 libcc1-0_14.1.0-1 libcrypt-dev_1:4.4.36-4 libcrypt1_1:4.4.36-4 libctf-nobfd0_2.42-4 libctf0_2.42-4 libdata-uuid-perl_1.227-1+b1 libdb5.3t64_5.3.28+dfsg2-7 libdebconfclient0_0.272 libdebhelper-perl_13.15.3 libdpkg-perl_1.22.6 libeatmydata1_131-2 libelf1t64_0.191-1+b1 libfakeroot_1.34-1 libffi8_3.4.6-1 libfile-stripnondeterminism-perl_1.14.0-1 libfilter-perl_1.64-1+b4 libgcc-13-dev_13.2.0-25 libgcc-s1_14.1.0-1 libgcrypt20_1.10.3-3 libgdbm-compat4t64_1.23-5.1+b1 libgdbm6t64_1.23-5.1+b1 libgmp10_2:6.3.0+dfsg-2+b1 libgnutls30t64_3.8.5-4 libgomp1_14.1.0-1 libgoto-file-perl_0.005-2 libgpg-error0_1.49-2 libgprofng0_2.42-4 libhogweed6t64_3.9.1-2.2 libhwasan0_14.1.0-1 libicu72_72.1-4+b1 libidn2-0_2.3.7-2 libimporter-perl_0.026-2 libisl23_0.26-3+b2 libitm1_14.1.0-1 libjansson4_2.14-2+b2 libksba8_1.6.6-1 libldap-2.5-0_2.5.17+dfsg-1+b1 liblong-jump-perl_0.000001-2 liblsan0_14.1.0-1 liblz4-1_1.9.4-2 liblzma5_5.6.1+really5.4.5-1 libmagic-mgc_1:5.45-3 libmagic1t64_1:5.45-3 libmd0_1.1.0-2 libmount1_2.40.1-8 libmpc3_1.3.1-1+b2 libmpfr6_4.2.1-1+b1 libncursesw6_6.5-2 libnettle8t64_3.9.1-2.2 libnpth0t64_1.6-3.1 libp11-kit0_0.25.3-5 libpam-modules_1.5.3-7 libpam-modules-bin_1.5.3-7 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7 libpcre2-8-0_10.42-4+b1 libperl-dev_5.40.0~rc1-1 libperl5.38t64_5.38.2-5 libperl5.40_5.40.0~rc1-1 libpipeline1_1.5.7-2 libquadmath0_14.1.0-1 libreadline8t64_8.2-4 libsasl2-2_2.1.28+dfsg1-6 libsasl2-modules-db_2.1.28+dfsg1-6 libscope-guard-perl_0.21-2 libseccomp2_2.5.5-1 libselinux1_3.5-2+b2 libsemanage-common_3.5-1 libsemanage2_3.5-1+b3 libsepol2_3.5-2+b1 libsframe1_2.42-4 libsmartcols1_2.40.1-8 libsqlite3-0_3.46.0-1 libssl3t64_3.2.1-3 libstdc++-13-dev_13.2.0-25 libstdc++6_14.1.0-1 libsystemd0_256~rc3-7 libtasn1-6_4.19.0-3+b2 libtest2-plugin-memusage-perl_0.002003-2 libtest2-plugin-uuid-perl_0.002007-1 libtinfo6_6.5-2 libtool_2.4.7-7 libtsan2_14.1.0-1 libubsan1_14.1.0-1 libuchardet0_0.0.8-1+b1 libudev1_256~rc3-7 libunistring5_1.2-1 libuuid1_2.40.1-8 libxml2_2.12.7+dfsg-3 libxxhash0_0.8.2-2+b1 libyaml-tiny-perl_1.74-1 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.8.12-1 locales-all_2.38-12 login_1:4.13+dfsg1-5 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.1-1 mawk_1.3.4.20240123-1 ncurses-base_6.5-2 ncurses-bin_6.5-2 passwd_1:4.13+dfsg1-5 patch_2.7.6-7 perl_5.40.0~rc1-1 perl-base_5.40.0~rc1-1 perl-modules-5.38_5.38.2-5 perl-modules-5.40_5.40.0~rc1-1 pinentry-curses_1.2.1-3+b2 po-debconf_1.0.21+nmu1 readline-common_8.2-4 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.22 sysvinit-utils_3.09-1 tar_1.35+dfsg-3 usr-is-merged_39 util-linux_2.40.1-8 xz-utils_5.6.1+really5.4.5-1 zlib1g_1:1.3.dfsg+really1.3.1-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libtest2-harness-perl Binary: libtest2-harness-perl Architecture: all Version: 1.000155-2 Maintainer: Debian Perl Group Uploaders: Mason James Homepage: https://metacpan.org/release/Test2-Harness Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libtest2-harness-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libtest2-harness-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13), libdata-uuid-perl , libfilter-perl , libgoto-file-perl , libimporter-perl , libio-compress-perl , libjson-pp-perl , liblong-jump-perl , libscalar-list-utils-perl , libscope-guard-perl , libterm-table-perl , libtest-simple-perl , libtest2-plugin-memusage-perl , libtest2-plugin-uuid-perl , libtest2-suite-perl , libyaml-tiny-perl , perl-xs-dev, perl:native Package-List: libtest2-harness-perl deb perl optional arch=all Checksums-Sha1: f1402fc1c5a8a61d833f09862e5718fcbf6bcdf4 405955 libtest2-harness-perl_1.000155.orig.tar.gz 02e2d13f040dc26ee9ddb25f0a82f69257763767 2704 libtest2-harness-perl_1.000155-2.debian.tar.xz Checksums-Sha256: 1ef8bf7ae0ca00b687bb6e115f3ab8c95048e480ac9ae53297369bc694a4738b 405955 libtest2-harness-perl_1.000155.orig.tar.gz e3ec887e85ef74871049a9bab79af9d2b16e936e44025c5e7b5fd3e42b9ecde7 2704 libtest2-harness-perl_1.000155-2.debian.tar.xz Files: f811002991d0aea3ece0acf3f9cf2a8c 405955 libtest2-harness-perl_1.000155.orig.tar.gz 3d302e2eee6fb7dea8213c02fbf20b7c 2704 libtest2-harness-perl_1.000155-2.debian.tar.xz Dgit: be51d2989b5dc21da812a197e5ed428e6c1dd710 debian archive/debian/1.000155-2 https://git.dgit.debian.org/libtest2-harness-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmXrQ3JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgYNmg/+OM865x0QKKissZAUVIYAFmdm/JiGln1ehEuPeizTVr5sPs9Wak6E4nGl 4vegjBNKVI/8ELHTeaclB9VD51WdIHnKvHyXuFif+9joSpnEMdEgbVtxFoDM70SY YeIshJdt4DyPBZyWCWtNwOcQntUXLIKUjJeB/C3YeohlxcV2roFQkhvdv5H4jA3g spXtr4Bs6toYfNtRqE20mQsElKrZomKB9pH+bXXrp4yOLCGGP3vJ2cw2diXOW13S hjZQzDdC45qsBfKlDddYh6/IR4wuEilKDwBLQvxEfj5ZG8dVM6GXWz0/qtrqNabS sQaadEWo0/cU4LkpqmrwxdKULeFzZagDmjw4+aaKQoK06vB9uFfpQvpglFx7JXms 9uD9mGgMD6uLP9H/7ZB9cYRIn5zkm4tpxlIeWDWAod64lTbEp4L1Ahgswg6v0TZC T31f1ro6ZOtrR0szimIk6QpcDXPoTi3GRmWlau29Foir6O+a0b9MD9TIJlpukztz prB/4Y3ZsfGy7ID6bz9d7jqwRTrttLSZYkijddvE+epLytTqzG02GGxRlJRsNnut dZYrqwIg7xRb3ugkHweLrW5HlEc+LQkOZdjUp2oxzNX8BFIRZgiB0VH80zSekRww 1+YQBaeEB6uN2qRkIpf8y/ggTHEMP+NA8+xDPuKlaxPY+XxZR/o= =2/6J -----END PGP SIGNATURE----- gpgv: Signature made Fri Mar 8 16:57:22 2024 UTC gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libtest2-harness-perl_1.000155-2.dsc: no acceptable signature found dpkg-source: info: extracting libtest2-harness-perl in /<> dpkg-source: info: unpacking libtest2-harness-perl_1.000155.orig.tar.gz dpkg-source: info: unpacking libtest2-harness-perl_1.000155-2.debian.tar.xz Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libtest2-harness-perl_1.000155-2 perl-5.40-throwaway amd64 --------------------------------------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network libtest2-harness-perl_1.000155-2 perl-5.40-throwaway amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=en_GB.UTF-8 LANGUAGE=en_GB:en LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/<> SCHROOT_ALIAS_NAME=perl-5.40-throwaway-amd64-debomatic SCHROOT_CHROOT_NAME=perl-5.40-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=110 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=perl-5.40-amd64-debomatic-7091831d-457a-4220-ba33-99ba65954cab SCHROOT_UID=1002 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -Zxz dpkg-buildpackage: info: source package libtest2-harness-perl dpkg-buildpackage: info: source version 1.000155-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source -Zxz --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean dpkg-source -Zxz -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building libtest2-harness-perl using existing ./libtest2-harness-perl_1.000155.orig.tar.gz dpkg-source: info: building libtest2-harness-perl in libtest2-harness-perl_1.000155-2.debian.tar.xz dpkg-source: info: building libtest2-harness-perl in libtest2-harness-perl_1.000155-2.dsc debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test2::Harness Writing MYMETA.yml and MYMETA.json dh_auto_build make -j2 make[1]: Entering directory '/<>' cp lib/App/Yath/Options/Persist.pm blib/lib/App/Yath/Options/Persist.pm cp lib/App/Yath/Command/test.pm blib/lib/App/Yath/Command/test.pm cp lib/App/Yath/Options/Collector.pm blib/lib/App/Yath/Options/Collector.pm cp lib/App/Yath/Command/help.pm blib/lib/App/Yath/Command/help.pm cp lib/App/Yath/Converting.pm blib/lib/App/Yath/Converting.pm cp lib/App/Yath/Command/runner.pm blib/lib/App/Yath/Command/runner.pm cp lib/App/Yath/Command/ps.pm blib/lib/App/Yath/Command/ps.pm cp lib/App/Yath/Options.pm blib/lib/App/Yath/Options.pm cp lib/App/Yath/Options/PreCommand.pm blib/lib/App/Yath/Options/PreCommand.pm cp lib/App/Yath/Options/Display.pm blib/lib/App/Yath/Options/Display.pm cp lib/App/Yath/Command/stop.pm blib/lib/App/Yath/Command/stop.pm cp lib/App/Yath/Command/auditor.pm blib/lib/App/Yath/Command/auditor.pm cp lib/App/Yath/Command/times.pm blib/lib/App/Yath/Command/times.pm cp lib/App/Yath/Command/watch.pm blib/lib/App/Yath/Command/watch.pm cp lib/App/Yath/Command/do.pm blib/lib/App/Yath/Command/do.pm cp lib/App/Yath.pm blib/lib/App/Yath.pm cp lib/App/Yath/Command/reload.pm blib/lib/App/Yath/Command/reload.pm cp lib/App/Yath/Options/Logging.pm blib/lib/App/Yath/Options/Logging.pm cp lib/App/Yath/Command/status.pm blib/lib/App/Yath/Command/status.pm cp lib/App/Yath/Command/replay.pm blib/lib/App/Yath/Command/replay.pm cp lib/App/Yath/Command/collector.pm blib/lib/App/Yath/Command/collector.pm cp lib/App/Yath/Command/speedtag.pm blib/lib/App/Yath/Command/speedtag.pm cp lib/App/Yath/Command/projects.pm blib/lib/App/Yath/Command/projects.pm cp lib/App/Yath/Command/start.pm blib/lib/App/Yath/Command/start.pm cp lib/App/Yath/Command.pm blib/lib/App/Yath/Command.pm cp lib/App/Yath/Option.pm blib/lib/App/Yath/Option.pm cp lib/App/Yath/Command/kill.pm blib/lib/App/Yath/Command/kill.pm cp lib/App/Yath/Options/Finder.pm blib/lib/App/Yath/Options/Finder.pm cp lib/App/Yath/Command/abort.pm blib/lib/App/Yath/Command/abort.pm cp lib/App/Yath/Options/Run.pm blib/lib/App/Yath/Options/Run.pm cp lib/App/Yath/Options/Debug.pm blib/lib/App/Yath/Options/Debug.pm cp lib/App/Yath/Command/run.pm blib/lib/App/Yath/Command/run.pm cp lib/App/Yath/Command/resources.pm blib/lib/App/Yath/Command/resources.pm cp lib/App/Yath/Command/failed.pm blib/lib/App/Yath/Command/failed.pm cp lib/App/Yath/Command/init.pm blib/lib/App/Yath/Command/init.pm cp lib/App/Yath/Command/spawn.pm blib/lib/App/Yath/Command/spawn.pm cp lib/App/Yath/Command/which.pm blib/lib/App/Yath/Command/which.pm cp lib/Test2/Harness/Collector/JobDir.pm blib/lib/Test2/Harness/Collector/JobDir.pm cp lib/App/Yath/Tester.pm blib/lib/App/Yath/Tester.pm cp lib/App/Yath/Options/Workspace.pm blib/lib/App/Yath/Options/Workspace.pm cp lib/Test2/Harness.pm blib/lib/Test2/Harness.pm cp lib/Test2/Harness/Renderer.pm blib/lib/Test2/Harness/Renderer.pm cp lib/Test2/Harness/Log/CoverageAggregator.pm blib/lib/Test2/Harness/Log/CoverageAggregator.pm cp lib/Test2/Harness/Auditor/TimeTracker.pm blib/lib/Test2/Harness/Auditor/TimeTracker.pm cp lib/App/Yath/Plugin.pm blib/lib/App/Yath/Plugin.pm cp lib/Test2/Harness/Runner.pm blib/lib/Test2/Harness/Runner.pm cp lib/Test2/Harness/Auditor/Watcher.pm blib/lib/Test2/Harness/Auditor/Watcher.pm cp lib/Test2/Harness/Event.pm blib/lib/Test2/Harness/Event.pm cp lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm cp lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm cp lib/Test2/Harness/IPC.pm blib/lib/Test2/Harness/IPC.pm cp lib/Test2/Harness/Finder.pm blib/lib/Test2/Harness/Finder.pm cp lib/Test2/Harness/Log.pm blib/lib/Test2/Harness/Log.pm cp lib/App/Yath/Plugin/SysInfo.pm blib/lib/App/Yath/Plugin/SysInfo.pm cp lib/Test2/Formatter/Test2.pm blib/lib/Test2/Formatter/Test2.pm cp lib/Test2/Harness/Plugin.pm blib/lib/Test2/Harness/Plugin.pm cp lib/Test2/Formatter/QVF.pm blib/lib/Test2/Formatter/QVF.pm cp lib/Test2/Harness/Collector.pm blib/lib/Test2/Harness/Collector.pm cp lib/Test2/Harness/IPC/Process.pm blib/lib/Test2/Harness/IPC/Process.pm cp lib/App/Yath/Plugin/Notify.pm blib/lib/App/Yath/Plugin/Notify.pm cp lib/App/Yath/Plugin/Git.pm blib/lib/App/Yath/Plugin/Git.pm cp lib/App/Yath/Util.pm blib/lib/App/Yath/Util.pm cp lib/App/Yath/Plugin/YathUI.pm blib/lib/App/Yath/Plugin/YathUI.pm cp lib/App/Yath/Plugin/Cover.pm blib/lib/App/Yath/Plugin/Cover.pm cp lib/Test2/Harness/Renderer/Formatter.pm blib/lib/Test2/Harness/Renderer/Formatter.pm cp lib/Test2/Harness/Collector/TapParser.pm blib/lib/Test2/Harness/Collector/TapParser.pm cp lib/App/Yath/Options/Runner.pm blib/lib/App/Yath/Options/Runner.pm cp lib/Test2/Formatter/Test2/Composer.pm blib/lib/Test2/Formatter/Test2/Composer.pm cp lib/Test2/Formatter/Stream.pm blib/lib/Test2/Formatter/Stream.pm cp lib/Test2/Harness/Run.pm blib/lib/Test2/Harness/Run.pm cp lib/Test2/Harness/Auditor.pm blib/lib/Test2/Harness/Auditor.pm cp lib/Test2/Harness/Runner/Constants.pm blib/lib/Test2/Harness/Runner/Constants.pm cp lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm cp lib/Test2/Harness/Util/File/JSONL.pm blib/lib/Test2/Harness/Util/File/JSONL.pm cp lib/Test2/Harness/Util/File/JSON.pm blib/lib/Test2/Harness/Util/File/JSON.pm cp lib/Test2/Harness/Util/File.pm blib/lib/Test2/Harness/Util/File.pm cp lib/Test2/Harness/Runner/Preload/Stage.pm blib/lib/Test2/Harness/Runner/Preload/Stage.pm cp lib/Test2/Harness/Runner/Resource.pm blib/lib/Test2/Harness/Runner/Resource.pm cp lib/Test2/Harness/Util/File/Value.pm blib/lib/Test2/Harness/Util/File/Value.pm cp lib/Test2/Harness/Util/UUID.pm blib/lib/Test2/Harness/Util/UUID.pm cp lib/Test2/Harness/Util/Term.pm blib/lib/Test2/Harness/Util/Term.pm cp lib/Test2/Tools/HarnessTester.pm blib/lib/Test2/Tools/HarnessTester.pm cp lib/Test2/Harness/Settings.pm blib/lib/Test2/Harness/Settings.pm cp lib/Test2/Harness/Util/IPC.pm blib/lib/Test2/Harness/Util/IPC.pm cp lib/Test2/Harness/Runner/Spawn.pm blib/lib/Test2/Harness/Runner/Spawn.pm cp lib/Test2/Harness/Runner/Preload.pm blib/lib/Test2/Harness/Runner/Preload.pm cp lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm cp lib/Test2/Harness/Runner/Job.pm blib/lib/Test2/Harness/Runner/Job.pm cp lib/Test2/Harness/TestFile.pm blib/lib/Test2/Harness/TestFile.pm cp lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm cp lib/Test2/Harness/Util/JSON.pm blib/lib/Test2/Harness/Util/JSON.pm cp lib/Test2/Harness/Runner/Run.pm blib/lib/Test2/Harness/Runner/Run.pm cp lib/Test2/Harness/Runner/Reloader.pm blib/lib/Test2/Harness/Runner/Reloader.pm cp lib/Test2/Harness/Runner/Preloader/Stage.pm blib/lib/Test2/Harness/Runner/Preloader/Stage.pm cp lib/Test2/Harness/Util.pm blib/lib/Test2/Harness/Util.pm cp lib/Test2/Harness/Runner/Preloader.pm blib/lib/Test2/Harness/Runner/Preloader.pm cp lib/Test2/Harness/Runner/State.pm blib/lib/Test2/Harness/Runner/State.pm cp lib/Test2/Harness/Util/HashBase.pm blib/lib/Test2/Harness/Util/HashBase.pm cp lib/Test2/Harness/Util/Queue.pm blib/lib/Test2/Harness/Util/Queue.pm cp lib/Test2/Harness/Runner/DepTracer.pm blib/lib/Test2/Harness/Runner/DepTracer.pm cp lib/Test2/Harness/Settings/Prefix.pm blib/lib/Test2/Harness/Settings/Prefix.pm cp lib/Test2/Harness/Runner/Resource/JobCount.pm blib/lib/Test2/Harness/Runner/Resource/JobCount.pm cp lib/Test2/Harness/Util/File/Stream.pm blib/lib/Test2/Harness/Util/File/Stream.pm cp scripts/yath blib/script/yath "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/yath Manifying 1 pod document Manifying 32 pod documents Manifying 31 pod documents Manifying 26 pod documents Manifying 14 pod documents make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' # backup and restore test data cp -r /<>/t/integration /<>/debian/integration.save dh_auto_test make -j2 test TEST_VERBOSE=1 make[2]: Entering directory '/<>' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl 1..2 ( PASSED ) job 1 t/integration/failure_cases.t (INTERNAL) *** THIS IS NOT FATAL *** (INTERNAL) (INTERNAL) * The collector has reached the maximum number of concurrent jobs to process. (INTERNAL) * Testing will continue, but some tests may be running or even complete before they are rendered. (INTERNAL) * All tests and events will eventually be displayed, and your final results will not be effected. (INTERNAL) (INTERNAL) Set a higher --max-open-jobs collector setting to prevent this problem in the (INTERNAL) future, but be advised that could result in too many open filehandles on some (INTERNAL) systems. (INTERNAL) (INTERNAL) This message will only be shown once. ( PASSED ) job 2 t/integration/retry.t ( PASSED ) job 3 t/0-load_all.t ( PASSED ) job 4 t/1-pod_name.t ( PASSED ) job 5 t/HashBase.t ( PASSED ) job 6 t/integration/concurrency.t ( SKIPPED) job 7 t/integration/coverage.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 8 t/integration/coverage2.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 9 t/integration/coverage3.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 10 t/integration/coverage4.t - Module 'Test2::Plugin::Cover' is not installed ( PASSED ) job 11 t/integration/encoding.t ( PASSED ) job 12 t/integration/failed.t ( PASSED ) job 13 t/integration/help.t ( PASSED ) job 14 t/integration/includes.t ( PASSED ) job 15 t/integration/init.t ( PASSED ) job 16 t/integration/log_dir.t ( PASSED ) job 17 t/integration/persist.t ( STDERR ) job 18 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. [ FAIL ] job 18 +~yath test t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin [ PASS ] job 18 + Exit Value Check [ PASS ] job 18 + Yath loaded the plugin [ PASS ] job 18 + duration_data() was called [ PASS ] job 18 + changed_files() was called [ PASS ] job 18 + get_coverage_tests() was called [ PASS ] job 18 + munge_files() was called [ PASS ] job 18 + munge_search() was called [ PASS ] job 18 + inject_run_data() was called [ PASS ] job 18 + handle_event() was called [ PASS ] job 18 + claim_file(test.tx) was called [ PASS ] job 18 + claim_file(TestPlugin.pm) was called [ PASS ] job 18 + setup() was called with settings [ FAIL ] job 18 + teardown() was called with settings [ DEBUG ] job 18 | t/integration/plugin.t line 35 ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 18 | | GOT | OP | CHECK | ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 18 | | TEST PLUGIN: Loaded Plugin\n | =~ | (?^:TEST PLUGIN: teardown Test2: | ( DIAG ) job 18 | | TEST PLUGIN: inject_run_data\n | | :Harness::Settings) | ( DIAG ) job 18 | | TEST PLUGIN: changed_files(Test2 | | | ( DIAG ) job 18 | | ::Harness::Settings)\n | | | ( DIAG ) job 18 | | TEST PLUGIN: get_coverage_tests( | | | ( DIAG ) job 18 | | Test2::Harness::Settings, HASH(5 | | | ( DIAG ) job 18 | | ))\n | | | ( DIAG ) job 18 | | TEST PLUGIN: munge_search\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/b.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/c.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/d.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/test.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/a.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/lib/App/Yath/Plu | | | ( DIAG ) job 18 | | gin/TestPlugin.pm\n | | | ( DIAG ) job 18 | | TEST PLUGIN: duration_data\n | | | ( DIAG ) job 18 | | Fetched duration data (Took 0.00 | | | ( DIAG ) job 18 | | seconds)\n | | | ( DIAG ) job 18 | | TEST PLUGIN: munge_files\n | | | ( DIAG ) job 18 | | TEST PLUGIN: setup Test2::Harnes | | | ( DIAG ) job 18 | | s::Settings\n | | | ( DIAG ) job 18 | | TEST PLUGIN: handle_event\n | | | ( DIAG ) job 18 | | FIELDS: [{"raw":"bar","data":"ba | | | ( DIAG ) job 18 | | z","name":"test_plugin","details | | | ( DIAG ) job 18 | | ":"foo"}]\n | | | ( DIAG ) job 18 | | (TESTPLUG) STDERR WRITE\n | | | ( DIAG ) job 18 | | (TESTPLUG) STDOUT WRITE\n | | | ( DIAG ) job 18 | | ( STDERR ) job 1 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 1 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/test.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 2 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 2 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/c.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 3 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 3 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/b.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 5 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 5 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/d.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 4 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 4 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/a.tx\n | | | ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ [ PASS ] job 18 + Got the STDERR write from the shellcall [ PASS ] job 18 + Got the STDOUT write from the shellcall [ FAIL ] job 18 + finish() was called with necessary args [ DEBUG ] job 18 | t/integration/plugin.t line 40 ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 18 | | GOT | OP | CHECK | ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 18 | | TEST PLUGIN: Loaded Plugin\n | =~ | (?^:TEST PLUGIN: finish asserts_ | ( DIAG ) job 18 | | TEST PLUGIN: inject_run_data\n | | seen => 10, final_data => HASH, | ( DIAG ) job 18 | | TEST PLUGIN: changed_files(Test2 | | pass => 1, settings => Test2::Ha | ( DIAG ) job 18 | | ::Harness::Settings)\n | | rness::Settings, tests_seen => 5 | ( DIAG ) job 18 | | TEST PLUGIN: get_coverage_tests( | | ) | ( DIAG ) job 18 | | Test2::Harness::Settings, HASH(5 | | | ( DIAG ) job 18 | | ))\n | | | ( DIAG ) job 18 | | TEST PLUGIN: munge_search\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/b.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/c.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/d.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/test.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/a.tx\n | | | ( DIAG ) job 18 | | TEST PLUGIN: claim_file /build/l | | | ( DIAG ) job 18 | | ibtest2-harness-perl-h8eSdo/libt | | | ( DIAG ) job 18 | | est2-harness-perl-1.000155/t/int | | | ( DIAG ) job 18 | | egration/plugin/lib/App/Yath/Plu | | | ( DIAG ) job 18 | | gin/TestPlugin.pm\n | | | ( DIAG ) job 18 | | TEST PLUGIN: duration_data\n | | | ( DIAG ) job 18 | | Fetched duration data (Took 0.00 | | | ( DIAG ) job 18 | | seconds)\n | | | ( DIAG ) job 18 | | TEST PLUGIN: munge_files\n | | | ( DIAG ) job 18 | | TEST PLUGIN: setup Test2::Harnes | | | ( DIAG ) job 18 | | s::Settings\n | | | ( DIAG ) job 18 | | TEST PLUGIN: handle_event\n | | | ( DIAG ) job 18 | | FIELDS: [{"raw":"bar","data":"ba | | | ( DIAG ) job 18 | | z","name":"test_plugin","details | | | ( DIAG ) job 18 | | ":"foo"}]\n | | | ( DIAG ) job 18 | | (TESTPLUG) STDERR WRITE\n | | | ( DIAG ) job 18 | | (TESTPLUG) STDOUT WRITE\n | | | ( DIAG ) job 18 | | ( STDERR ) job 1 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 1 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/test.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 2 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 2 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/c.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 3 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 3 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/b.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 5 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 5 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/d.tx\n | | | ( DIAG ) job 18 | | ( STDERR ) job 4 Using Data | | | ( DIAG ) job 18 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 18 | | orks, but the UUIDs will not be | | | ( DIAG ) job 18 | | suitible as database keys. Pleas | | | ( DIAG ) job 18 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 18 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 18 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 18 | | better UUIDs.\n | | | ( DIAG ) job 18 | | ( PASSED ) job 4 t/integrat | | | ( DIAG ) job 18 | | ion/plugin/a.tx\n | | | ( DIAG ) job 18 | +----------------------------------+----+----------------------------------+ [ PASS ] job 18 + Only ran setup once [ FAIL ] job 18 + Only ran teardown once [ DEBUG ] job 18 | t/integration/plugin.t line 47 ( DIAG ) job 18 | +-----+----+-------+ ( DIAG ) job 18 | | GOT | OP | CHECK | ( DIAG ) job 18 | +-----+----+-------+ ( DIAG ) job 18 | | 0 | eq | 1 | ( DIAG ) job 18 | +-----+----+-------+ [ FAIL ] job 18 + Only ran finish once [ DEBUG ] job 18 | t/integration/plugin.t line 48 ( DIAG ) job 18 | +-----+----+-------+ ( DIAG ) job 18 | | GOT | OP | CHECK | ( DIAG ) job 18 | +-----+----+-------+ ( DIAG ) job 18 | | 0 | eq | 1 | ( DIAG ) job 18 | +-----+----+-------+ [ PASS ] job 18 + Found fields [ PASS ] job 18 + Injected the run data [ PASS ] job 18 + Ran jobs in specified order ( DIAG ) job 18 | Command = /usr/bin/perl /<>/scripts/yath -Dt/integration/plugin/lib -D/<>/lib test -I/<>/lib t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin ( DIAG ) job 18 | Exit = 0 ( DIAG ) job 18 | ==== Output ==== ( DIAG ) job 18 | TEST PLUGIN: Loaded Plugin ( DIAG ) job 18 | TEST PLUGIN: inject_run_data ( DIAG ) job 18 | TEST PLUGIN: changed_files(Test2::Harness::Settings) ( DIAG ) job 18 | TEST PLUGIN: get_coverage_tests(Test2::Harness::Settings, HASH(5)) ( DIAG ) job 18 | TEST PLUGIN: munge_search ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/b.tx ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/c.tx ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/d.tx ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/test.tx ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/a.tx ( DIAG ) job 18 | TEST PLUGIN: claim_file /<>/t/integration/plugin/lib/App/Yath/Plugin/TestPlugin.pm ( DIAG ) job 18 | TEST PLUGIN: duration_data ( DIAG ) job 18 | Fetched duration data (Took 0.00 seconds) ( DIAG ) job 18 | TEST PLUGIN: munge_files ( DIAG ) job 18 | TEST PLUGIN: setup Test2::Harness::Settings ( DIAG ) job 18 | TEST PLUGIN: handle_event ( DIAG ) job 18 | FIELDS: [{"raw":"bar","data":"baz","name":"test_plugin","details":"foo"}] ( DIAG ) job 18 | (TESTPLUG) STDERR WRITE ( DIAG ) job 18 | (TESTPLUG) STDOUT WRITE ( DIAG ) job 18 | ( STDERR ) job 1 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 18 | ( PASSED ) job 1 t/integration/plugin/test.tx ( DIAG ) job 18 | ( STDERR ) job 2 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 18 | ( PASSED ) job 2 t/integration/plugin/c.tx ( DIAG ) job 18 | ( STDERR ) job 3 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 18 | ( PASSED ) job 3 t/integration/plugin/b.tx ( DIAG ) job 18 | ( STDERR ) job 5 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 18 | ( PASSED ) job 5 t/integration/plugin/d.tx ( DIAG ) job 18 | ( STDERR ) job 4 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 18 | ( PASSED ) job 4 t/integration/plugin/a.tx ( DIAG ) job 18 | ( DIAG ) job 18 | ======== [ PLAN ] job 18 | Expected assertions: 22 job 18 ^ ( DIAG ) job 18 Failed test 'yath test t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin' ( DIAG ) job 18 at t/integration/plugin.t line 73. [ PASS ] job 18 +~persist [ PASS ] job 18 +~yath start --no-plugins -pTestPlugin [ PASS ] job 18 | + Exit Value Check [ PLAN ] job 18 | | Expected assertions: 1 job 18 | ^ [ PASS ] job 18 +~yath stop --no-plugins -pTestPlugin [ PASS ] job 18 | + Exit Value Check [ PLAN ] job 18 | | Expected assertions: 1 job 18 | ^ [ PASS ] job 18 + Yath loaded the plugin [ PASS ] job 18 + duration_data() was called [ PASS ] job 18 + changed_files() was called [ PASS ] job 18 + get_coverage_tests() was called [ PASS ] job 18 + munge_files() was called [ PASS ] job 18 + munge_search() was called [ PASS ] job 18 + inject_run_data() was called [ PASS ] job 18 + handle_event() was called [ PASS ] job 18 + claim_file(test.tx) was called [ PASS ] job 18 + claim_file(TestPlugin.pm) was called [ PASS ] job 18 + setup() was called with settings [ PASS ] job 18 + teardown() was called with settings [ PASS ] job 18 + Got the STDERR write from the shellcall [ PASS ] job 18 + Got the STDOUT write from the shellcall [ PASS ] job 18 + finish() was called with necessary args [ PASS ] job 18 + Only ran setup once [ PASS ] job 18 + Only ran teardown once [ PASS ] job 18 + Only ran finish once [ PASS ] job 18 + Found fields [ PASS ] job 18 + Injected the run data [ PASS ] job 18 + Ran jobs in specified order [ PLAN ] job 18 | Expected assertions: 23 job 18 ^ [ PLAN ] job 18 Expected assertions: 2 ( MEMORY ) job 18 rss: 27324kB ( MEMORY ) job 18 size: 30980kB ( MEMORY ) job 18 peak: 31024kB ( DIAG ) job 18 Seeded srand with seed '20240604' from local date. (TO RETRY) job 18 t/integration/plugin.t ( TIME ) job 18 Startup: 1.65989s | Events: 2.02803s | Cleanup: 0.00718s | Total: 3.69510s < REASON > job 18 Test script returned error (Err: 1) < REASON > job 18 Assertion failures were encountered (Count: 1) < REASON > job 18 Subtest failures were encountered (Count: 1) ( PASSED ) job 19 t/integration/preload.t ( STDERR ) job 20 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. [ PASS ] job 20 +~yath projects --ext=tx -- t/integration/projects [ PASS ] job 20 + Exit Value Check [ PASS ] job 20 + Found pass.tx in foo project [ PASS ] job 20 + Found pass.tx in bar project [ PASS ] job 20 + Found pass.tx in baz project [ PASS ] job 20 + Did not run fail.txx [ PLAN ] job 20 | Expected assertions: 5 job 20 ^ [ PASS ] job 20 +~yath projects --ext=tx --ext=txx -- t/integration/projects [ PASS ] job 20 + Exit Value Check [ PASS ] job 20 + Found pass.tx in foo project [ PASS ] job 20 + Found pass.tx in bar project [ PASS ] job 20 + Found pass.tx in baz project [ PASS ] job 20 + ran fail.txx [ PLAN ] job 20 | Expected assertions: 5 job 20 ^ [ FAIL ] job 20 +~yath projects --ext=tx -v [ PASS ] job 20 + Exit Value Check [ PASS ] job 20 + Found pass.tx in foo project [ PASS ] job 20 + Found pass.tx in bar project [ FAIL ] job 20 + Found pass.tx in baz project [ DEBUG ] job 20 | t/integration/projects.t line 58 ( DIAG ) job 20 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 20 | | GOT | OP | CHECK | ( DIAG ) job 20 | +----------------------------------+----+----------------------------------+ ( DIAG ) job 20 | | ( LAUNCH ) job 1 foo/t/pass | =~ | (?^:PASSED .*baz.*t.*pass\.tx) | ( DIAG ) job 20 | | .tx\n | | | ( DIAG ) job 20 | | ( STDERR ) job 1 Using Data | | | ( DIAG ) job 20 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 20 | | orks, but the UUIDs will not be | | | ( DIAG ) job 20 | | suitible as database keys. Pleas | | | ( DIAG ) job 20 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 20 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 20 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 20 | | better UUIDs.\n | | | ( DIAG ) job 20 | | ( NOTE ) job 1 Seeded sra | | | ( DIAG ) job 20 | | nd with seed '20240604' from loc | | | ( DIAG ) job 20 | | al date.\n | | | ( DIAG ) job 20 | | [ PASS ] job 1 + __FILE__ i | | | ( DIAG ) job 20 | | s set correctly\n | | | ( DIAG ) job 20 | | [ PASS ] job 1 + Using our | | | ( DIAG ) job 20 | | own libs (Bar)\n | | | ( DIAG ) job 20 | | [ PASS ] job 1 + Using our | | | ( DIAG ) job 20 | | own libs (Baz)\n | | | ( DIAG ) job 20 | | [ PASS ] job 1 + Pass\n | | | ( DIAG ) job 20 | | [ PLAN ] job 1 Expected a | | | ( DIAG ) job 20 | | ssertions: 4\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 1 rss: 2588 | | | ( DIAG ) job 20 | | 4kB\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 1 size: 2964 | | | ( DIAG ) job 20 | | 4kB\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 1 peak: 2964 | | | ( DIAG ) job 20 | | 4kB\n | | | ( DIAG ) job 20 | | ( PASSED ) job 1 foo/t/pass | | | ( DIAG ) job 20 | | .tx\n | | | ( DIAG ) job 20 | | ( TIME ) job 1 Startup: 0 | | | ( DIAG ) job 20 | | .14811s | Events: 0.01818s | Cle | | | ( DIAG ) job 20 | | anup: 0.00940s | Total: 0.17569s | | | ( DIAG ) job 20 | | \n | | | ( DIAG ) job 20 | | ( LAUNCH ) job 2 bar/t/pass | | | ( DIAG ) job 20 | | .tx\n | | | ( DIAG ) job 20 | | ( STDERR ) job 2 Using Data | | | ( DIAG ) job 20 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 20 | | orks, but the UUIDs will not be | | | ( DIAG ) job 20 | | suitible as database keys. Pleas | | | ( DIAG ) job 20 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 20 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 20 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 20 | | better UUIDs.\n | | | ( DIAG ) job 20 | | ( NOTE ) job 2 Seeded sra | | | ( DIAG ) job 20 | | nd with seed '20240604' from loc | | | ( DIAG ) job 20 | | al date.\n | | | ( DIAG ) job 20 | | [ PASS ] job 2 + __FILE__ i | | | ( DIAG ) job 20 | | s set correctly\n | | | ( DIAG ) job 20 | | [ PASS ] job 2 + Using our | | | ( DIAG ) job 20 | | own libs (Foo)\n | | | ( DIAG ) job 20 | | [ PASS ] job 2 + Using our | | | ( DIAG ) job 20 | | own libs (Baz)\n | | | ( DIAG ) job 20 | | [ PASS ] job 2 + Pass\n | | | ( DIAG ) job 20 | | [ PLAN ] job 2 Expected a | | | ( DIAG ) job 20 | | ssertions: 4\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 2 rss: 2607 | | | ( DIAG ) job 20 | | 6kB\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 2 size: 2964 | | | ( DIAG ) job 20 | | 8kB\n | | | ( DIAG ) job 20 | | ( MEMORY ) job 2 peak: 2964 | | | ( DIAG ) job 20 | | 8kB\n | | | ( DIAG ) job 20 | | ( PASSED ) job 2 bar/t/pass | | | ( DIAG ) job 20 | | .tx\n | | | ( DIAG ) job 20 | | ( TIME ) job 2 Startup: 0 | | | ( DIAG ) job 20 | | .13586s | Events: 0.00247s | Cle | | | ( DIAG ) job 20 | | anup: 0.01913s | Total: 0.15746s | | | ( DIAG ) job 20 | | \n | | | ( DIAG ) job 20 | | ( LAUNCH ) job 3 baz/t/pass | | | ( DIAG ) job 20 | | .tx\n | | | ( DIAG ) job 20 | | ( STDERR ) job 3 Using Data | | | ( DIAG ) job 20 | | ::UUID to generate UUIDs, this w | | | ( DIAG ) job 20 | | orks, but the UUIDs will not be | | | ( DIAG ) job 20 | | suitible as database keys. Pleas | | | ( DIAG ) job 20 | | e install the 'UUID', 'Data::UUI | | | ( DIAG ) job 20 | | D::MT' or the slower but pure pe | | | ( DIAG ) job 20 | | rl 'UUID::Tiny' cpan modules for | | | ( DIAG ) job 20 | | better UUIDs.\n | | | ( DIAG ) job 20 | | ( NOTE ) job 3 Seeded sra | | | ( DIAG ) job 20 | | nd with seed '20240604' from loc | | | ( DIAG ) job 20 | | al date.\n | | | ( DIAG ) job 20 | | [ PASS ] job 3 + __FILE__ i | | | ( DIAG ) job 20 | | s set correctly\n | | | ( DIAG ) job 20 | | [ PASS ] job 3 + Using our | | | ( DIAG ) job 20 | | own libs (Foo)\n | | | ( DIAG ) job 20 | | [ PASS ] job 3 + Using our | | | ( DIAG ) job 20 | | own libs (Bar)\n | | | ( DIAG ) job 20 | +----------------------------------+----+----------------------------------+ [ PASS ] job 20 + Did not run fail.txx ( DIAG ) job 20 | Command = /usr/bin/perl /<>/scripts/yath -D/<>/lib projects -I/<>/lib --ext=tx -v ( DIAG ) job 20 | Exit = 0 ( DIAG ) job 20 | ==== Output ==== ( DIAG ) job 20 | ( LAUNCH ) job 1 foo/t/pass.tx ( DIAG ) job 20 | ( STDERR ) job 1 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 20 | ( NOTE ) job 1 Seeded srand with seed '20240604' from local date. ( DIAG ) job 20 | [ PASS ] job 1 + __FILE__ is set correctly ( DIAG ) job 20 | [ PASS ] job 1 + Using our own libs (Bar) ( DIAG ) job 20 | [ PASS ] job 1 + Using our own libs (Baz) ( DIAG ) job 20 | [ PASS ] job 1 + Pass ( DIAG ) job 20 | [ PLAN ] job 1 Expected assertions: 4 ( DIAG ) job 20 | ( MEMORY ) job 1 rss: 25884kB ( DIAG ) job 20 | ( MEMORY ) job 1 size: 29644kB ( DIAG ) job 20 | ( MEMORY ) job 1 peak: 29644kB ( DIAG ) job 20 | ( PASSED ) job 1 foo/t/pass.tx ( DIAG ) job 20 | ( TIME ) job 1 Startup: 0.14811s | Events: 0.01818s | Cleanup: 0.00940s | Total: 0.17569s ( DIAG ) job 20 | ( LAUNCH ) job 2 bar/t/pass.tx ( DIAG ) job 20 | ( STDERR ) job 2 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 20 | ( NOTE ) job 2 Seeded srand with seed '20240604' from local date. ( DIAG ) job 20 | [ PASS ] job 2 + __FILE__ is set correctly ( DIAG ) job 20 | [ PASS ] job 2 + Using our own libs (Foo) ( DIAG ) job 20 | [ PASS ] job 2 + Using our own libs (Baz) ( DIAG ) job 20 | [ PASS ] job 2 + Pass ( DIAG ) job 20 | [ PLAN ] job 2 Expected assertions: 4 ( DIAG ) job 20 | ( MEMORY ) job 2 rss: 26076kB ( DIAG ) job 20 | ( MEMORY ) job 2 size: 29648kB ( DIAG ) job 20 | ( MEMORY ) job 2 peak: 29648kB ( DIAG ) job 20 | ( PASSED ) job 2 bar/t/pass.tx ( DIAG ) job 20 | ( TIME ) job 2 Startup: 0.13586s | Events: 0.00247s | Cleanup: 0.01913s | Total: 0.15746s ( DIAG ) job 20 | ( LAUNCH ) job 3 baz/t/pass.tx ( DIAG ) job 20 | ( STDERR ) job 3 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. ( DIAG ) job 20 | ( NOTE ) job 3 Seeded srand with seed '20240604' from local date. ( DIAG ) job 20 | [ PASS ] job 3 + __FILE__ is set correctly ( DIAG ) job 20 | [ PASS ] job 3 + Using our own libs (Foo) ( DIAG ) job 20 | [ PASS ] job 3 + Using our own libs (Bar) ( DIAG ) job 20 | ( DIAG ) job 20 | ======== [ PLAN ] job 20 | Expected assertions: 5 job 20 ^ ( DIAG ) job 20 Failed test 'yath projects --ext=tx -v' ( DIAG ) job 20 at t/integration/projects.t line 61. [ PASS ] job 20 +~yath projects --ext=tx --ext=txx [ PASS ] job 20 + Exit Value Check [ PASS ] job 20 + Found pass.tx in foo project [ PASS ] job 20 + Found pass.tx in bar project [ PASS ] job 20 + Found pass.tx in baz project [ PASS ] job 20 + ran fail.txx [ PLAN ] job 20 | Expected assertions: 5 job 20 ^ [ PLAN ] job 20 Expected assertions: 4 ( MEMORY ) job 20 rss: 26932kB ( MEMORY ) job 20 size: 30580kB ( MEMORY ) job 20 peak: 30580kB ( DIAG ) job 20 Seeded srand with seed '20240604' from local date. (TO RETRY) job 20 t/integration/projects.t ( TIME ) job 20 Startup: 1.19457s | Events: 3.99873s | Cleanup: 0.00776s | Total: 5.20106s < REASON > job 20 Test script returned error (Err: 1) < REASON > job 20 Assertion failures were encountered (Count: 1) < REASON > job 20 Subtest failures were encountered (Count: 1) ( PASSED ) job 21 t/integration/reload.t ( SKIPPED) job 22 t/integration/reload_syntax_error.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 23 t/integration/replay.t ( PASSED ) job 24 t/integration/resource.t ( SKIPPED) job 25 t/integration/signals.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 26 t/integration/signals/abrt_or_iot.t ( PASSED ) job 27 t/integration/slots_per_job.t ( PASSED ) job 28 t/integration/slots_per_job2.t ( SKIPPED) job 29 t/integration/slots_per_job3.t - Some resources are not available: Test2::Harness::Runner::Resource::JobCount ( PASSED ) job 30 t/integration/smoke.t ( PASSED ) job 31 t/integration/speedtag.t ( PASSED ) job 32 t/integration/stamps.t ( PASSED ) job 33 t/integration/tapsubtest.t ( PASSED ) job 34 t/integration/test-w.t ( PASSED ) job 35 t/integration/test.t ( STDERR ) job 36 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. [ PASS ] job 36 +~yath test t/integration/times --ext=tx [ PASS ] job 36 + Exit Value Check [ PLAN ] job 36 | Expected assertions: 1 job 36 ^ [ FAIL ] job 36 +~yath times /tmp/yath-[...]YE7V.jsonl [ PASS ] job 36 + Exit Value Check [ FAIL ] job 36 + Got header [ DEBUG ] job 36 | t/integration/times.t line 29 ( DIAG ) job 36 | +-----+----+-----------------------------------------------------+ ( DIAG ) job 36 | | GOT | OP | CHECK | ( DIAG ) job 36 | +-----+----+-----------------------------------------------------+ ( DIAG ) job 36 | | | =~ | (?^m:Total .* Startup .* Events .* Cleanup .* File) | ( DIAG ) job 36 | +-----+----+-----------------------------------------------------+ [ FAIL ] job 36 + Got pass line [ DEBUG ] job 36 | t/integration/times.t line 30 ( DIAG ) job 36 | +-----+----+------------------------------------+ ( DIAG ) job 36 | | GOT | OP | CHECK | ( DIAG ) job 36 | +-----+----+------------------------------------+ ( DIAG ) job 36 | | | =~ | (?^m:t/integration/times/pass\.tx) | ( DIAG ) job 36 | +-----+----+------------------------------------+ [ FAIL ] job 36 + Got pass2 line [ DEBUG ] job 36 | t/integration/times.t line 31 ( DIAG ) job 36 | +-----+----+-------------------------------------+ ( DIAG ) job 36 | | GOT | OP | CHECK | ( DIAG ) job 36 | +-----+----+-------------------------------------+ ( DIAG ) job 36 | | | =~ | (?^m:t/integration/times/pass2\.tx) | ( DIAG ) job 36 | +-----+----+-------------------------------------+ [ FAIL ] job 36 + Got total line [ DEBUG ] job 36 | t/integration/times.t line 32 ( DIAG ) job 36 | +-----+----+-------------+ ( DIAG ) job 36 | | GOT | OP | CHECK | ( DIAG ) job 36 | +-----+----+-------------+ ( DIAG ) job 36 | | | =~ | (?^m:TOTAL) | ( DIAG ) job 36 | +-----+----+-------------+ ( DIAG ) job 36 | Command = /usr/bin/perl /<>/scripts/yath -D/<>/lib times /tmp/yath-106498-QyJc2w/tmp/yZbzdM/yathlog-107924-Q5fXYE7V.jsonl ( DIAG ) job 36 | Exit = 0 ( DIAG ) job 36 | ==== Output ==== ( DIAG ) job 36 | ( DIAG ) job 36 | ======== [ PLAN ] job 36 | Expected assertions: 5 job 36 ^ ( DIAG ) job 36 Failed test 'yath times /tmp/yath-[...]YE7V.jsonl' ( DIAG ) job 36 at t/integration/times.t line 34. [ PLAN ] job 36 Expected assertions: 2 ( MEMORY ) job 36 rss: 26580kB ( MEMORY ) job 36 size: 30160kB ( MEMORY ) job 36 peak: 30160kB ( DIAG ) job 36 Seeded srand with seed '20240604' from local date. (TO RETRY) job 36 t/integration/times.t ( TIME ) job 36 Startup: 1.15232s | Events: 0.36539s | Cleanup: 0.01342s | Total: 1.53113s < REASON > job 36 Test script returned error (Err: 1) < REASON > job 36 Assertion failures were encountered (Count: 1) < REASON > job 36 Subtest failures were encountered (Count: 1) ( PASSED ) job 37 t/integration/verbose_env.t ( PASSED ) job 38 t/unit/App/Yath.t ( PASSED ) job 39 t/unit/App/Yath/Option.t ( PASSED ) job 40 t/unit/App/Yath/Options.t ( PASSED ) job 41 t/unit/App/Yath/Plugin.t ( PASSED ) job 42 t/unit/App/Yath/Util.t ( SKIPPED) job 43 t/unit/Test2/Harness/Runner/DepTracer.t - TODO ( PASSED ) job 44 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t ( PASSED ) job 45 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t ( PASSED ) job 46 t/unit/Test2/Harness/Settings.t ( PASSED ) job 47 t/unit/Test2/Harness/Settings/Prefix.t ( PASSED ) job 48 t/unit/Test2/Harness/Util.t ( PASSED ) job 49 t/unit/Test2/Tools/HarnessTester.t ( PASSED ) job 50 t/yath_script.t ( PASSED ) job 51 t2/dollardot.t ( PASSED ) job 52 t2/subtests.t ( PASSED ) job 53 t2/tmp_perms.t ( PASSED ) job 54 t2/vars.t ( PASSED ) job 18 t/integration/plugin.t ( PASSED ) job 20 t/integration/projects.t ( PASSED ) job 36 t/integration/times.t ( PASSED ) job 55 t/unit/App/Yath/Command/init.t ( PASSED ) job 56 t/unit/App/Yath/Plugin/Git.t ( PASSED ) job 57 t/unit/App/Yath/Plugin/SysInfo.t ( PASSED ) job 58 t/unit/Test2/Harness/TestFile.t ( PASSED ) job 59 t/unit/Test2/Harness/Util/File.t ( PASSED ) job 60 t/unit/Test2/Harness/Util/File/JSON.t ( PASSED ) job 61 t/unit/Test2/Harness/Util/File/JSONL.t ( PASSED ) job 62 t/unit/Test2/Harness/Util/File/Stream.t ( PASSED ) job 63 t/unit/Test2/Harness/Util/File/Value.t ( PASSED ) job 64 t/unit/Test2/Harness/Util/JSON.t ( PASSED ) job 65 t/unit/Test2/Harness/Util/Term.t ( PASSED ) job 66 t2/builder.t ( PASSED ) job 67 t2/caller.t ( PASSED ) job 68 t2/data.t ( PASSED ) job 69 t2/ending.t ( PASSED ) job 70 t2/exception.t ( PASSED ) job 71 t2/findbin.t ( PASSED ) job 72 t2/ipc_reexec.t ( PASSED ) job 73 t2/magic_vars.t ( PASSED ) job 74 t2/no_stdout_eol.t ( SKIPPED) job 75 t2/output.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 76 t2/relative_paths.t ( PASSED ) job 77 t2/relative_paths_no_fork.t ( PASSED ) job 78 t2/require_file.t ( PASSED ) job 79 t2/simple.t ( PASSED ) job 80 t2/subtests_buffered.t ( PASSED ) job 81 t2/subtests_streamed.t ( PASSED ) job 82 t2/utf8-2.t ( PASSED ) job 83 t2/utf8.t The following jobs failed at least once: +--------------------+-----------+--------------------+--------------------+ | Job ID | Times Run | Test File | Succeeded Eventual | | | | | ly? | +--------------------+-----------+--------------------+--------------------+ | | | | | | 1B836B7C-2261-11EF | 2 | t/integration/plug | YES | | -B414-CB5C0E34B7C2 | | in.t | | | | | | | | 1B841AEA-2261-11EF | 2 | t/integration/time | YES | | -B414-CB5C0E34B7C2 | | s.t | | | | | | | | 1B837F86-2261-11EF | 2 | t/integration/proj | YES | | -B414-CB5C0E34B7C2 | | ects.t | | +--------------------+-----------+--------------------+--------------------+ Yath Result Summary ----------------------------------------------------------------------------------------- File Count: 86 Assertion Count: 2020 Wall Time: 209.90 seconds CPU Time: 349.70 seconds (usr: 4.31s | sys: 0.16s | cusr: 233.13s | csys: 112.10s) CPU Usage: 166% --> Result: PASSED <--  ( PASSED ) job 1 t/integration/failure_cases.t (INTERNAL) *** THIS IS NOT FATAL *** (INTERNAL) (INTERNAL) * The collector has reached the maximum number of concurrent jobs to process. (INTERNAL) * Testing will continue, but some tests may be running or even complete before they are rendered. (INTERNAL) * All tests and events will eventually be displayed, and your final results will not be effected. (INTERNAL) (INTERNAL) Set a higher --max-open-jobs collector setting to prevent this problem in the (INTERNAL) future, but be advised that could result in too many open filehandles on some (INTERNAL) systems. (INTERNAL) (INTERNAL) This message will only be shown once. ( PASSED ) job 2 t/integration/retry.t ( PASSED ) job 3 t/0-load_all.t ( PASSED ) job 4 t/1-pod_name.t ( PASSED ) job 5 t/HashBase.t ( PASSED ) job 6 t/integration/concurrency.t ( SKIPPED) job 7 t/integration/coverage.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 8 t/integration/coverage2.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 9 t/integration/coverage3.t - Module 'Test2::Plugin::Cover' is not installed ( SKIPPED) job 10 t/integration/coverage4.t - Module 'Test2::Plugin::Cover' is not installed ( PASSED ) job 11 t/integration/encoding.t ( PASSED ) job 12 t/integration/failed.t ( STDERR ) job 13 Using Data::UUID to generate UUIDs, this works, but the UUIDs will not be suitible as database keys. Please install the 'UUID', 'Data::UUID::MT' or the slower but pure perl 'UUID::Tiny' cpan modules for better UUIDs. [ PASS ] job 13 +~yath help [ PASS ] job 13 + Exit Value Check [ PASS ] job 13 + Found usage statement [ PASS ] job 13 + available commands [ PASS ] job 13 + 'help' command is listed [ PASS ] job 13 + 'test' command is listed [ PASS ] job 13 + 'start' command is listed [ PLAN ] job 13 | Expected assertions: 6 job 13 ^ [ FAIL ] job 13 +~yath help help [ PASS ] job 13 + Exit Value Check [ FAIL ] job 13 + Got output for the help command [ DEBUG ] job 13 | t/integration/help.t line 34 ( DIAG ) job 13 | +-----+----+---------------------------------------------------------------+ ( DIAG ) job 13 | | GOT | OP | CHECK | ( DIAG ) job 13 | +-----+----+---------------------------------------------------------------+ ( DIAG ) job 13 | | | eq | help - Show the list of commands\n | ( DIAG ) job 13 | | | | \n | ( DIAG ) job 13 | | | | This command provides a list of commands when called with no | ( DIAG ) job 13 | | | | arguments.\n | ( DIAG ) job 13 | | | | When given a command name as an argument it will print the he | ( DIAG ) job 13 | | | | lp for that\n | ( DIAG ) job 13 | | | | command.\n | ( DIAG ) job 13 | | | | \n | ( DIAG ) job 13 | | | | Usage: /<>/libtest2-harness-p | ( DIAG ) job 13 | | | | erl-1.000155/scripts/yath help\n | ( DIAG ) job 13 | +-----+----+---------------------------------------------------------------+ ( DIAG ) job 13 | Command = /usr/bin/perl /<>/scripts/yath -D/<>/lib help help ( DIAG ) job 13 | Exit = 0 ( DIAG ) job 13 | ==== Output ==== ( DIAG ) job 13 | ( DIAG ) job 13 | ======== [ PLAN ] job 13 | Expected assertions: 2 job 13 ^ ( DIAG ) job 13 Failed test 'yath help help' ( DIAG ) job 13 at t/integration/help.t line 44. [ PASS ] job 13 +~yath help test [ PASS ] job 13 + Exit Value Check [ PASS ] job 13 + Found summary [ PASS ] job 13 + Found yath options [ PASS ] job 13 + Found Developer category [ PASS ] job 13 + Found help category [ PASS ] job 13 + Found plugin category [ PASS ] job 13 + Found command options [ PASS ] job 13 + Found display category [ PASS ] job 13 + Found formatter category [ PASS ] job 13 + Found logging category [ PASS ] job 13 + Found run category [ PASS ] job 13 + Found runner category [ PASS ] job 13 + Found workspace category [ PLAN ] job 13 | Expected assertions: 13 job 13 ^ [ PLAN ] job 13 Expected assertions: 3 ( MEMORY ) job 13 rss: 24008kB ( MEMORY ) job 13 size: 26196kB ( MEMORY ) job 13 peak: 26228kB ( DIAG ) job 13 Seeded srand with seed '20240604' from local date. (TO RETRY) job 13 t/integration/help.t ( TIME ) job 13 Startup: 0.52640s | Events: 0.65469s | Cleanup: 0.00543s | Total: 1.18652s < REASON > job 13 Test script returned error (Err: 1) < REASON > job 13 Assertion failures were encountered (Count: 1) < REASON > job 13 Subtest failures were encountered (Count: 1) ( PASSED ) job 14 t/integration/includes.t ( PASSED ) job 15 t/integration/init.t ( PASSED ) job 16 t/integration/log_dir.t ( PASSED ) job 17 t/integration/persist.t ( PASSED ) job 18 t/integration/plugin.t ( SKIPPED) job 19 t/integration/preload.t - This test requires forking ( PASSED ) job 20 t/integration/projects.t ( PASSED ) job 21 t/integration/reload.t ( SKIPPED) job 22 t/integration/reload_syntax_error.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 23 t/integration/replay.t ( PASSED ) job 24 t/integration/resource.t ( SKIPPED) job 25 t/integration/signals.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 26 t/integration/signals/abrt_or_iot.t ( PASSED ) job 27 t/integration/slots_per_job.t ( PASSED ) job 28 t/integration/slots_per_job2.t ( SKIPPED) job 29 t/integration/slots_per_job3.t - Some resources are not available: Test2::Harness::Runner::Resource::JobCount ( PASSED ) job 30 t/integration/smoke.t ( PASSED ) job 31 t/integration/speedtag.t ( PASSED ) job 32 t/integration/stamps.t ( PASSED ) job 33 t/integration/tapsubtest.t ( PASSED ) job 34 t/integration/test-w.t ( PASSED ) job 35 t/integration/test.t ( PASSED ) job 36 t/integration/times.t ( PASSED ) job 37 t/integration/verbose_env.t ( PASSED ) job 38 t/unit/App/Yath.t ( PASSED ) job 39 t/unit/App/Yath/Option.t ( PASSED ) job 40 t/unit/App/Yath/Options.t ( PASSED ) job 41 t/unit/App/Yath/Plugin.t ( PASSED ) job 42 t/unit/App/Yath/Util.t ( SKIPPED) job 43 t/unit/Test2/Harness/Runner/DepTracer.t - TODO ( PASSED ) job 44 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t ( PASSED ) job 45 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t ( PASSED ) job 46 t/unit/Test2/Harness/Settings.t ( PASSED ) job 47 t/unit/Test2/Harness/Settings/Prefix.t ( PASSED ) job 48 t/unit/Test2/Harness/Util.t ( PASSED ) job 49 t/unit/Test2/Tools/HarnessTester.t ( PASSED ) job 50 t/yath_script.t ( PASSED ) job 51 t2/dollardot.t ( PASSED ) job 52 t2/subtests.t ( PASSED ) job 53 t2/tmp_perms.t ( PASSED ) job 54 t2/vars.t ( PASSED ) job 13 t/integration/help.t ( PASSED ) job 55 t/unit/App/Yath/Command/init.t ( PASSED ) job 56 t/unit/App/Yath/Plugin/Git.t ( PASSED ) job 57 t/unit/App/Yath/Plugin/SysInfo.t ( PASSED ) job 58 t/unit/Test2/Harness/TestFile.t ( PASSED ) job 59 t/unit/Test2/Harness/Util/File.t ( PASSED ) job 60 t/unit/Test2/Harness/Util/File/JSON.t ( PASSED ) job 61 t/unit/Test2/Harness/Util/File/JSONL.t ( PASSED ) job 62 t/unit/Test2/Harness/Util/File/Stream.t ( PASSED ) job 63 t/unit/Test2/Harness/Util/File/Value.t ( PASSED ) job 64 t/unit/Test2/Harness/Util/JSON.t ( PASSED ) job 65 t/unit/Test2/Harness/Util/Term.t ( PASSED ) job 66 t2/builder.t ( PASSED ) job 67 t2/caller.t ( PASSED ) job 68 t2/data.t ( PASSED ) job 69 t2/ending.t ( PASSED ) job 70 t2/exception.t ( PASSED ) job 71 t2/findbin.t ( PASSED ) job 72 t2/ipc_reexec.t ( PASSED ) job 73 t2/magic_vars.t ( PASSED ) job 74 t2/no_stdout_eol.t ( SKIPPED) job 75 t2/output.t - Author test, set the $AUTHOR_TESTING environment variable to run it ( PASSED ) job 76 t2/relative_paths.t ( PASSED ) job 77 t2/relative_paths_no_fork.t ( PASSED ) job 78 t2/require_file.t ( PASSED ) job 79 t2/simple.t ( PASSED ) job 80 t2/subtests_buffered.t ( PASSED ) job 81 t2/subtests_streamed.t ( PASSED ) job 82 t2/utf8-2.t ( PASSED ) job 83 t2/utf8.t The following jobs failed at least once: +--------------------+-----------+--------------------+--------------------+ | Job ID | Times Run | Test File | Succeeded Eventual | | | | | ly? | +--------------------+-----------+--------------------+--------------------+ | | | | | | 98AF2B4A-2261-11EF | 2 | t/integration/help | YES | | -BB42-E32C66CCB722 | | .t | | +--------------------+-----------+--------------------+--------------------+ Yath Result Summary ----------------------------------------------------------------------------------------- File Count: 84 Assertion Count: 1906 Wall Time: 205.70 seconds CPU Time: 343.64 seconds (usr: 4.05s | sys: 0.12s | cusr: 231.82s | csys: 107.65s) CPU Usage: 167% --> Result: PASSED <--  ok 1 - Passed tests when run by yath (allow fork) ok 2 - Passed tests when run by yath (no fork) PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/integration/*.t t/integration/signals/*.t t/unit/App/*.t t/unit/App/Yath/*.t t/unit/App/Yath/Command/*.t t/unit/App/Yath/Plugin/*.t t/unit/Test2/Harness/*.t t/unit/Test2/Harness/Runner/*.t t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/*.t t/unit/Test2/Harness/Settings/*.t t/unit/Test2/Harness/Util/*.t t/unit/Test2/Harness/Util/File/*.t t/unit/Test2/Tools/*.t t/0-load_all.t ................................................ # Seeded srand with seed '20240604' from local date. ok 1 - require App/Yath.pm ok 2 - Package App::Yath (App/Yath.pm) has the version number ok 3 - require App/Yath/Option.pm ok 4 - Package App::Yath::Option (App/Yath/Option.pm) has the version number ok 5 - require App/Yath/Options.pm ok 6 - Package App::Yath::Options (App/Yath/Options.pm) has the version number ok 7 - require App/Yath/Util.pm ok 8 - Package App::Yath::Util (App/Yath/Util.pm) has the version number ok 9 - require App/Yath/Command.pm ok 10 - Package App::Yath::Command (App/Yath/Command.pm) has the version number ok 11 - require App/Yath/Plugin.pm ok 12 - Package App::Yath::Plugin (App/Yath/Plugin.pm) has the version number ok 13 - require App/Yath/Tester.pm ok 14 - Package App::Yath::Tester (App/Yath/Tester.pm) has the version number ok 15 - require App/Yath/Converting.pm ok 16 - Package App::Yath::Converting (App/Yath/Converting.pm) has the version number ok 17 - require App/Yath/Command/help.pm ok 18 - Package App::Yath::Command::help (App/Yath/Command/help.pm) has the version number ok 19 - require App/Yath/Command/kill.pm ok 20 - Package App::Yath::Command::kill (App/Yath/Command/kill.pm) has the version number ok 21 - require App/Yath/Command/times.pm ok 22 - Package App::Yath::Command::times (App/Yath/Command/times.pm) has the version number ok 23 - require App/Yath/Command/resources.pm ok 24 - Package App::Yath::Command::resources (App/Yath/Command/resources.pm) has the version number ok 25 - require App/Yath/Command/run.pm ok 26 - Package App::Yath::Command::run (App/Yath/Command/run.pm) has the version number ok 27 - require App/Yath/Command/spawn.pm ok 28 - Package App::Yath::Command::spawn (App/Yath/Command/spawn.pm) has the version number ok 29 - require App/Yath/Command/collector.pm ok 30 - Package App::Yath::Command::collector (App/Yath/Command/collector.pm) has the version number ok 31 - require App/Yath/Command/auditor.pm ok 32 - Package App::Yath::Command::auditor (App/Yath/Command/auditor.pm) has the version number ok 33 - require App/Yath/Command/ps.pm ok 34 - Package App::Yath::Command::ps (App/Yath/Command/ps.pm) has the version number ok 35 - require App/Yath/Command/test.pm ok 36 - Package App::Yath::Command::test (App/Yath/Command/test.pm) has the version number ok 37 - require App/Yath/Command/replay.pm ok 38 - Package App::Yath::Command::replay (App/Yath/Command/replay.pm) has the version number ok 39 - require App/Yath/Command/runner.pm ok 40 - Package App::Yath::Command::runner (App/Yath/Command/runner.pm) has the version number ok 41 - require App/Yath/Command/projects.pm ok 42 - Package App::Yath::Command::projects (App/Yath/Command/projects.pm) has the version number ok 43 - require App/Yath/Command/reload.pm ok 44 - Package App::Yath::Command::reload (App/Yath/Command/reload.pm) has the version number ok 45 - require App/Yath/Command/status.pm ok 46 - Package App::Yath::Command::status (App/Yath/Command/status.pm) has the version number ok 47 - require App/Yath/Command/start.pm ok 48 - Package App::Yath::Command::start (App/Yath/Command/start.pm) has the version number ok 49 - require App/Yath/Command/do.pm ok 50 - Package App::Yath::Command::do (App/Yath/Command/do.pm) has the version number ok 51 - require App/Yath/Command/watch.pm ok 52 - Package App::Yath::Command::watch (App/Yath/Command/watch.pm) has the version number ok 53 - require App/Yath/Command/abort.pm ok 54 - Package App::Yath::Command::abort (App/Yath/Command/abort.pm) has the version number ok 55 - require App/Yath/Command/which.pm ok 56 - Package App::Yath::Command::which (App/Yath/Command/which.pm) has the version number ok 57 - require App/Yath/Command/stop.pm ok 58 - Package App::Yath::Command::stop (App/Yath/Command/stop.pm) has the version number ok 59 - require App/Yath/Command/init.pm ok 60 - Package App::Yath::Command::init (App/Yath/Command/init.pm) has the version number ok 61 - require App/Yath/Command/speedtag.pm ok 62 - Package App::Yath::Command::speedtag (App/Yath/Command/speedtag.pm) has the version number ok 63 - require App/Yath/Command/failed.pm ok 64 - Package App::Yath::Command::failed (App/Yath/Command/failed.pm) has the version number ok 65 - require App/Yath/Plugin/YathUI.pm ok 66 - Package App::Yath::Plugin::YathUI (App/Yath/Plugin/YathUI.pm) has the version number ok 67 - require App/Yath/Plugin/Git.pm ok 68 - Package App::Yath::Plugin::Git (App/Yath/Plugin/Git.pm) has the version number ok 69 - require App/Yath/Plugin/Notify.pm ok 70 - Package App::Yath::Plugin::Notify (App/Yath/Plugin/Notify.pm) has the version number ok 71 - require App/Yath/Plugin/SysInfo.pm ok 72 - Package App::Yath::Plugin::SysInfo (App/Yath/Plugin/SysInfo.pm) has the version number ok 73 - require App/Yath/Plugin/Cover.pm ok 74 - Package App::Yath::Plugin::Cover (App/Yath/Plugin/Cover.pm) has the version number ok 75 - require App/Yath/Options/Persist.pm ok 76 - Package App::Yath::Options::Persist (App/Yath/Options/Persist.pm) has the version number ok 77 - require App/Yath/Options/Run.pm ok 78 - Package App::Yath::Options::Run (App/Yath/Options/Run.pm) has the version number ok 79 - require App/Yath/Options/Runner.pm ok 80 - Package App::Yath::Options::Runner (App/Yath/Options/Runner.pm) has the version number ok 81 - require App/Yath/Options/Logging.pm ok 82 - Package App::Yath::Options::Logging (App/Yath/Options/Logging.pm) has the version number ok 83 - require App/Yath/Options/Display.pm ok 84 - Package App::Yath::Options::Display (App/Yath/Options/Display.pm) has the version number ok 85 - require App/Yath/Options/Finder.pm ok 86 - Package App::Yath::Options::Finder (App/Yath/Options/Finder.pm) has the version number ok 87 - require App/Yath/Options/PreCommand.pm ok 88 - Package App::Yath::Options::PreCommand (App/Yath/Options/PreCommand.pm) has the version number ok 89 - require App/Yath/Options/Workspace.pm ok 90 - Package App::Yath::Options::Workspace (App/Yath/Options/Workspace.pm) has the version number ok 91 - require App/Yath/Options/Collector.pm ok 92 - Package App::Yath::Options::Collector (App/Yath/Options/Collector.pm) has the version number ok 93 - require App/Yath/Options/Debug.pm ok 94 - Package App::Yath::Options::Debug (App/Yath/Options/Debug.pm) has the version number ok 95 - require Test2/Harness.pm ok 96 - Package Test2::Harness (Test2/Harness.pm) has the version number ok 97 - require Test2/Tools/HarnessTester.pm ok 98 - Package Test2::Tools::HarnessTester (Test2/Tools/HarnessTester.pm) has the version number ok 99 - require Test2/Harness/Settings.pm ok 100 - Package Test2::Harness::Settings (Test2/Harness/Settings.pm) has the version number ok 101 - require Test2/Harness/TestFile.pm ok 102 - Package Test2::Harness::TestFile (Test2/Harness/TestFile.pm) has the version number ok 103 - require Test2/Harness/Run.pm ok 104 - Package Test2::Harness::Run (Test2/Harness/Run.pm) has the version number ok 105 - require Test2/Harness/Log.pm ok 106 - Package Test2::Harness::Log (Test2/Harness/Log.pm) has the version number ok 107 - require Test2/Harness/Event.pm ok 108 - Package Test2::Harness::Event (Test2/Harness/Event.pm) has the version number ok 109 - require Test2/Harness/Renderer.pm ok 110 - Package Test2::Harness::Renderer (Test2/Harness/Renderer.pm) has the version number ok 111 - require Test2/Harness/Util.pm ok 112 - Package Test2::Harness::Util (Test2/Harness/Util.pm) has the version number ok 113 - require Test2/Harness/Plugin.pm ok 114 - Package Test2::Harness::Plugin (Test2/Harness/Plugin.pm) has the version number ok 115 - require Test2/Harness/Runner.pm ok 116 - Package Test2::Harness::Runner (Test2/Harness/Runner.pm) has the version number ok 117 - require Test2/Harness/IPC.pm ok 118 - Package Test2::Harness::IPC (Test2/Harness/IPC.pm) has the version number ok 119 - require Test2/Harness/Finder.pm ok 120 - Package Test2::Harness::Finder (Test2/Harness/Finder.pm) has the version number ok 121 - require Test2/Harness/Collector.pm ok 122 - Package Test2::Harness::Collector (Test2/Harness/Collector.pm) has the version number ok 123 - require Test2/Harness/Auditor.pm ok 124 - Package Test2::Harness::Auditor (Test2/Harness/Auditor.pm) has the version number ok 125 - require Test2/Harness/Collector/TapParser.pm ok 126 - Package Test2::Harness::Collector::TapParser (Test2/Harness/Collector/TapParser.pm) has the version number ok 127 - require Test2/Harness/Collector/JobDir.pm ok 128 - Package Test2::Harness::Collector::JobDir (Test2/Harness/Collector/JobDir.pm) has the version number ok 129 - require Test2/Harness/Runner/Reloader.pm ok 130 - Package Test2::Harness::Runner::Reloader (Test2/Harness/Runner/Reloader.pm) has the version number ok 131 - require Test2/Harness/Runner/Constants.pm ok 132 - Package Test2::Harness::Runner::Constants (Test2/Harness/Runner/Constants.pm) has the version number ok 133 - require Test2/Harness/Runner/Run.pm ok 134 - Package Test2::Harness::Runner::Run (Test2/Harness/Runner/Run.pm) has the version number ok 135 - require Test2/Harness/Runner/DepTracer.pm ok 136 - Package Test2::Harness::Runner::DepTracer (Test2/Harness/Runner/DepTracer.pm) has the version number ok 137 - require Test2/Harness/Runner/Preloader.pm ok 138 - Package Test2::Harness::Runner::Preloader (Test2/Harness/Runner/Preloader.pm) has the version number ok 139 - require Test2/Harness/Runner/Preload.pm ok 140 - Package Test2::Harness::Runner::Preload (Test2/Harness/Runner/Preload.pm) has the version number ok 141 - require Test2/Harness/Runner/Spawn.pm ok 142 - Package Test2::Harness::Runner::Spawn (Test2/Harness/Runner/Spawn.pm) has the version number ok 143 - require Test2/Harness/Runner/Job.pm ok 144 - Package Test2::Harness::Runner::Job (Test2/Harness/Runner/Job.pm) has the version number ok 145 - require Test2/Harness/Runner/State.pm ok 146 - Package Test2::Harness::Runner::State (Test2/Harness/Runner/State.pm) has the version number ok 147 - require Test2/Harness/Runner/Resource.pm ok 148 - Package Test2::Harness::Runner::Resource (Test2/Harness/Runner/Resource.pm) has the version number ok 149 - require Test2/Harness/Runner/Resource/SharedJobSlots.pm ok 150 - Package Test2::Harness::Runner::Resource::SharedJobSlots (Test2/Harness/Runner/Resource/SharedJobSlots.pm) has the version number ok 151 - require Test2/Harness/Runner/Resource/JobCount.pm ok 152 - Package Test2::Harness::Runner::Resource::JobCount (Test2/Harness/Runner/Resource/JobCount.pm) has the version number ok 153 - require Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm ok 154 - Package Test2::Harness::Runner::Resource::SharedJobSlots::Config (Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm) has the version number ok 155 - require Test2/Harness/Runner/Resource/SharedJobSlots/State.pm ok 156 - Package Test2::Harness::Runner::Resource::SharedJobSlots::State (Test2/Harness/Runner/Resource/SharedJobSlots/State.pm) has the version number ok 157 - require Test2/Harness/Runner/Preload/Stage.pm ok 158 - Package Test2::Harness::Runner::Preload::Stage (Test2/Harness/Runner/Preload/Stage.pm) has the version number ok 159 - require Test2/Harness/Runner/Preloader/Stage.pm ok 160 - Package Test2::Harness::Runner::Preloader::Stage (Test2/Harness/Runner/Preloader/Stage.pm) has the version number ok 161 - require Test2/Harness/Renderer/Formatter.pm ok 162 - Package Test2::Harness::Renderer::Formatter (Test2/Harness/Renderer/Formatter.pm) has the version number ok 163 - require Test2/Harness/IPC/Process.pm ok 164 - Package Test2::Harness::IPC::Process (Test2/Harness/IPC/Process.pm) has the version number ok 165 - require Test2/Harness/Auditor/TimeTracker.pm ok 166 - Package Test2::Harness::Auditor::TimeTracker (Test2/Harness/Auditor/TimeTracker.pm) has the version number ok 167 - require Test2/Harness/Auditor/Watcher.pm ok 168 - Package Test2::Harness::Auditor::Watcher (Test2/Harness/Auditor/Watcher.pm) has the version number ok 169 - require Test2/Harness/Util/Queue.pm ok 170 - Package Test2::Harness::Util::Queue (Test2/Harness/Util/Queue.pm) has the version number ok 171 - require Test2/Harness/Util/UUID.pm ok 172 - Package Test2::Harness::Util::UUID (Test2/Harness/Util/UUID.pm) has the version number ok 173 - require Test2/Harness/Util/JSON.pm ok 174 - Package Test2::Harness::Util::JSON (Test2/Harness/Util/JSON.pm) has the version number ok 175 - require Test2/Harness/Util/IPC.pm ok 176 - Package Test2::Harness::Util::IPC (Test2/Harness/Util/IPC.pm) has the version number ok 177 - require Test2/Harness/Util/HashBase.pm ok 178 - Package Test2::Harness::Util::HashBase (Test2/Harness/Util/HashBase.pm) has the version number ok 179 - require Test2/Harness/Util/Term.pm ok 180 - Package Test2::Harness::Util::Term (Test2/Harness/Util/Term.pm) has the version number ok 181 - require Test2/Harness/Util/File.pm ok 182 - Package Test2::Harness::Util::File (Test2/Harness/Util/File.pm) has the version number ok 183 - require Test2/Harness/Util/File/JSONL.pm ok 184 - Package Test2::Harness::Util::File::JSONL (Test2/Harness/Util/File/JSONL.pm) has the version number ok 185 - require Test2/Harness/Util/File/Stream.pm ok 186 - Package Test2::Harness::Util::File::Stream (Test2/Harness/Util/File/Stream.pm) has the version number ok 187 - require Test2/Harness/Util/File/JSON.pm ok 188 - Package Test2::Harness::Util::File::JSON (Test2/Harness/Util/File/JSON.pm) has the version number ok 189 - require Test2/Harness/Util/File/Value.pm ok 190 - Package Test2::Harness::Util::File::Value (Test2/Harness/Util/File/Value.pm) has the version number ok 191 - require Test2/Harness/Settings/Prefix.pm ok 192 - Package Test2::Harness::Settings::Prefix (Test2/Harness/Settings/Prefix.pm) has the version number ok 193 - require Test2/Harness/Log/CoverageAggregator.pm ok 194 - Package Test2::Harness::Log::CoverageAggregator (Test2/Harness/Log/CoverageAggregator.pm) has the version number ok 195 - require Test2/Harness/Log/CoverageAggregator/ByTest.pm ok 196 - Package Test2::Harness::Log::CoverageAggregator::ByTest (Test2/Harness/Log/CoverageAggregator/ByTest.pm) has the version number ok 197 - require Test2/Harness/Log/CoverageAggregator/ByRun.pm ok 198 - Package Test2::Harness::Log::CoverageAggregator::ByRun (Test2/Harness/Log/CoverageAggregator/ByRun.pm) has the version number ok 199 - require Test2/Formatter/QVF.pm ok 200 - Package Test2::Formatter::QVF (Test2/Formatter/QVF.pm) has the version number ok 201 - require Test2/Formatter/Test2.pm ok 202 - Package Test2::Formatter::Test2 (Test2/Formatter/Test2.pm) has the version number ok 203 - require Test2/Formatter/Stream.pm ok 204 - Package Test2::Formatter::Stream (Test2/Formatter/Stream.pm) has the version number ok 205 - require Test2/Formatter/Test2/Composer.pm ok 206 - Package Test2::Formatter::Test2::Composer (Test2/Formatter/Test2/Composer.pm) has the version number 1..206 ok t/1-pod_name.t ................................................ # Seeded srand with seed '20240604' from local date. ok 1 - lib/App/Yath.pm has correct package App::Yath ok 2 - lib/App/Yath.pm POD has correct package 'App::Yath' under NAME ok 3 - Found 'NAME' section in lib/App/Yath.pm POD ok 4 - lib/App/Yath/Option.pm has correct package App::Yath::Option ok 5 - lib/App/Yath/Option.pm POD has correct package 'App::Yath::Option' under NAME ok 6 - Found 'NAME' section in lib/App/Yath/Option.pm POD ok 7 - lib/App/Yath/Options.pm has correct package App::Yath::Options ok 8 - lib/App/Yath/Options.pm POD has correct package 'App::Yath::Options' under NAME ok 9 - Found 'NAME' section in lib/App/Yath/Options.pm POD ok 10 - lib/App/Yath/Util.pm has correct package App::Yath::Util ok 11 - lib/App/Yath/Util.pm POD has correct package 'App::Yath::Util' under NAME ok 12 - Found 'NAME' section in lib/App/Yath/Util.pm POD ok 13 - lib/App/Yath/Command.pm has correct package App::Yath::Command ok 14 - lib/App/Yath/Command.pm POD has correct package 'App::Yath::Command' under NAME ok 15 - Found 'NAME' section in lib/App/Yath/Command.pm POD ok 16 - lib/App/Yath/Plugin.pm has correct package App::Yath::Plugin ok 17 - lib/App/Yath/Plugin.pm POD has correct package 'App::Yath::Plugin' under NAME ok 18 - Found 'NAME' section in lib/App/Yath/Plugin.pm POD ok 19 - lib/App/Yath/Tester.pm has correct package App::Yath::Tester ok 20 - lib/App/Yath/Tester.pm POD has correct package 'App::Yath::Tester' under NAME ok 21 - Found 'NAME' section in lib/App/Yath/Tester.pm POD ok 22 - lib/App/Yath/Converting.pm has correct package App::Yath::Converting ok 23 - lib/App/Yath/Converting.pm POD has correct package 'App::Yath::Converting' under NAME ok 24 - Found 'NAME' section in lib/App/Yath/Converting.pm POD ok 25 - lib/App/Yath/Command/help.pm has correct package App::Yath::Command::help ok 26 - lib/App/Yath/Command/help.pm POD has correct package 'App::Yath::Command::help' under NAME ok 27 - Found 'NAME' section in lib/App/Yath/Command/help.pm POD ok 28 - lib/App/Yath/Command/kill.pm has correct package App::Yath::Command::kill ok 29 - lib/App/Yath/Command/kill.pm POD has correct package 'App::Yath::Command::kill' under NAME ok 30 - Found 'NAME' section in lib/App/Yath/Command/kill.pm POD ok 31 - lib/App/Yath/Command/times.pm has correct package App::Yath::Command::times ok 32 - lib/App/Yath/Command/times.pm POD has correct package 'App::Yath::Command::times' under NAME ok 33 - Found 'NAME' section in lib/App/Yath/Command/times.pm POD ok 34 - lib/App/Yath/Command/resources.pm has correct package App::Yath::Command::resources ok 35 - lib/App/Yath/Command/resources.pm POD has correct package 'App::Yath::Command::resources' under NAME ok 36 - Found 'NAME' section in lib/App/Yath/Command/resources.pm POD ok 37 - lib/App/Yath/Command/run.pm has correct package App::Yath::Command::run ok 38 - lib/App/Yath/Command/run.pm POD has correct package 'App::Yath::Command::run' under NAME ok 39 - Found 'NAME' section in lib/App/Yath/Command/run.pm POD ok 40 - lib/App/Yath/Command/spawn.pm has correct package App::Yath::Command::spawn ok 41 - lib/App/Yath/Command/spawn.pm POD has correct package 'App::Yath::Command::spawn' under NAME ok 42 - Found 'NAME' section in lib/App/Yath/Command/spawn.pm POD ok 43 - lib/App/Yath/Command/collector.pm has correct package App::Yath::Command::collector ok 44 - lib/App/Yath/Command/collector.pm POD has correct package 'App::Yath::Command::collector' under NAME ok 45 - Found 'NAME' section in lib/App/Yath/Command/collector.pm POD ok 46 - lib/App/Yath/Command/auditor.pm has correct package App::Yath::Command::auditor ok 47 - lib/App/Yath/Command/auditor.pm POD has correct package 'App::Yath::Command::auditor' under NAME ok 48 - Found 'NAME' section in lib/App/Yath/Command/auditor.pm POD ok 49 - lib/App/Yath/Command/ps.pm has correct package App::Yath::Command::ps ok 50 - lib/App/Yath/Command/ps.pm POD has correct package 'App::Yath::Command::ps' under NAME ok 51 - Found 'NAME' section in lib/App/Yath/Command/ps.pm POD ok 52 - lib/App/Yath/Command/test.pm has correct package App::Yath::Command::test ok 53 - lib/App/Yath/Command/test.pm POD has correct package 'App::Yath::Command::test' under NAME ok 54 - Found 'NAME' section in lib/App/Yath/Command/test.pm POD ok 55 - lib/App/Yath/Command/replay.pm has correct package App::Yath::Command::replay ok 56 - lib/App/Yath/Command/replay.pm POD has correct package 'App::Yath::Command::replay' under NAME ok 57 - Found 'NAME' section in lib/App/Yath/Command/replay.pm POD ok 58 - lib/App/Yath/Command/runner.pm has correct package App::Yath::Command::runner ok 59 - lib/App/Yath/Command/runner.pm POD has correct package 'App::Yath::Command::runner' under NAME ok 60 - Found 'NAME' section in lib/App/Yath/Command/runner.pm POD ok 61 - lib/App/Yath/Command/projects.pm has correct package App::Yath::Command::projects ok 62 - lib/App/Yath/Command/projects.pm POD has correct package 'App::Yath::Command::projects' under NAME ok 63 - Found 'NAME' section in lib/App/Yath/Command/projects.pm POD ok 64 - lib/App/Yath/Command/reload.pm has correct package App::Yath::Command::reload ok 65 - lib/App/Yath/Command/reload.pm POD has correct package 'App::Yath::Command::reload' under NAME ok 66 - Found 'NAME' section in lib/App/Yath/Command/reload.pm POD ok 67 - lib/App/Yath/Command/status.pm has correct package App::Yath::Command::status ok 68 - lib/App/Yath/Command/status.pm POD has correct package 'App::Yath::Command::status' under NAME ok 69 - Found 'NAME' section in lib/App/Yath/Command/status.pm POD ok 70 - lib/App/Yath/Command/start.pm has correct package App::Yath::Command::start ok 71 - lib/App/Yath/Command/start.pm POD has correct package 'App::Yath::Command::start' under NAME ok 72 - Found 'NAME' section in lib/App/Yath/Command/start.pm POD ok 73 - lib/App/Yath/Command/do.pm has correct package App::Yath::Command::do ok 74 - lib/App/Yath/Command/do.pm POD has correct package 'App::Yath::Command::do' under NAME ok 75 - Found 'NAME' section in lib/App/Yath/Command/do.pm POD ok 76 - lib/App/Yath/Command/watch.pm has correct package App::Yath::Command::watch ok 77 - lib/App/Yath/Command/watch.pm POD has correct package 'App::Yath::Command::watch' under NAME ok 78 - Found 'NAME' section in lib/App/Yath/Command/watch.pm POD ok 79 - lib/App/Yath/Command/abort.pm has correct package App::Yath::Command::abort ok 80 - lib/App/Yath/Command/abort.pm POD has correct package 'App::Yath::Command::abort' under NAME ok 81 - Found 'NAME' section in lib/App/Yath/Command/abort.pm POD ok 82 - lib/App/Yath/Command/which.pm has correct package App::Yath::Command::which ok 83 - lib/App/Yath/Command/which.pm POD has correct package 'App::Yath::Command::which' under NAME ok 84 - Found 'NAME' section in lib/App/Yath/Command/which.pm POD ok 85 - lib/App/Yath/Command/stop.pm has correct package App::Yath::Command::stop ok 86 - lib/App/Yath/Command/stop.pm POD has correct package 'App::Yath::Command::stop' under NAME ok 87 - Found 'NAME' section in lib/App/Yath/Command/stop.pm POD ok 88 - lib/App/Yath/Command/init.pm has correct package App::Yath::Command::init ok 89 - lib/App/Yath/Command/init.pm POD has correct package 'App::Yath::Command::init' under NAME ok 90 - Found 'NAME' section in lib/App/Yath/Command/init.pm POD ok 91 - lib/App/Yath/Command/speedtag.pm has correct package App::Yath::Command::speedtag ok 92 - lib/App/Yath/Command/speedtag.pm POD has correct package 'App::Yath::Command::speedtag' under NAME ok 93 - Found 'NAME' section in lib/App/Yath/Command/speedtag.pm POD ok 94 - lib/App/Yath/Command/failed.pm has correct package App::Yath::Command::failed ok 95 - lib/App/Yath/Command/failed.pm POD has correct package 'App::Yath::Command::failed' under NAME ok 96 - Found 'NAME' section in lib/App/Yath/Command/failed.pm POD ok 97 - lib/App/Yath/Plugin/YathUI.pm has correct package App::Yath::Plugin::YathUI ok 98 - lib/App/Yath/Plugin/YathUI.pm POD has correct package 'App::Yath::Plugin::YathUI' under NAME ok 99 - Found 'NAME' section in lib/App/Yath/Plugin/YathUI.pm POD ok 100 - lib/App/Yath/Plugin/Git.pm has correct package App::Yath::Plugin::Git ok 101 - lib/App/Yath/Plugin/Git.pm POD has correct package 'App::Yath::Plugin::Git' under NAME ok 102 - Found 'NAME' section in lib/App/Yath/Plugin/Git.pm POD ok 103 - lib/App/Yath/Plugin/Notify.pm has correct package App::Yath::Plugin::Notify ok 104 - lib/App/Yath/Plugin/Notify.pm POD has correct package 'App::Yath::Plugin::Notify' under NAME ok 105 - Found 'NAME' section in lib/App/Yath/Plugin/Notify.pm POD ok 106 - lib/App/Yath/Plugin/SysInfo.pm has correct package App::Yath::Plugin::SysInfo ok 107 - lib/App/Yath/Plugin/SysInfo.pm POD has correct package 'App::Yath::Plugin::SysInfo' under NAME ok 108 - Found 'NAME' section in lib/App/Yath/Plugin/SysInfo.pm POD ok 109 - lib/App/Yath/Plugin/Cover.pm has correct package App::Yath::Plugin::Cover ok 110 - lib/App/Yath/Plugin/Cover.pm POD has correct package 'App::Yath::Plugin::Cover' under NAME ok 111 - Found 'NAME' section in lib/App/Yath/Plugin/Cover.pm POD ok 112 - lib/App/Yath/Options/Persist.pm has correct package App::Yath::Options::Persist ok 113 - lib/App/Yath/Options/Persist.pm POD has correct package 'App::Yath::Options::Persist' under NAME ok 114 - Found 'NAME' section in lib/App/Yath/Options/Persist.pm POD ok 115 - lib/App/Yath/Options/Run.pm has correct package App::Yath::Options::Run ok 116 - lib/App/Yath/Options/Run.pm POD has correct package 'App::Yath::Options::Run' under NAME ok 117 - Found 'NAME' section in lib/App/Yath/Options/Run.pm POD ok 118 - lib/App/Yath/Options/Runner.pm has correct package App::Yath::Options::Runner ok 119 - lib/App/Yath/Options/Runner.pm POD has correct package 'App::Yath::Options::Runner' under NAME ok 120 - Found 'NAME' section in lib/App/Yath/Options/Runner.pm POD ok 121 - lib/App/Yath/Options/Logging.pm has correct package App::Yath::Options::Logging ok 122 - lib/App/Yath/Options/Logging.pm POD has correct package 'App::Yath::Options::Logging' under NAME ok 123 - Found 'NAME' section in lib/App/Yath/Options/Logging.pm POD ok 124 - lib/App/Yath/Options/Display.pm has correct package App::Yath::Options::Display ok 125 - lib/App/Yath/Options/Display.pm POD has correct package 'App::Yath::Options::Display' under NAME ok 126 - Found 'NAME' section in lib/App/Yath/Options/Display.pm POD ok 127 - lib/App/Yath/Options/Finder.pm has correct package App::Yath::Options::Finder ok 128 - lib/App/Yath/Options/Finder.pm POD has correct package 'App::Yath::Options::Finder' under NAME ok 129 - Found 'NAME' section in lib/App/Yath/Options/Finder.pm POD ok 130 - lib/App/Yath/Options/PreCommand.pm has correct package App::Yath::Options::PreCommand ok 131 - lib/App/Yath/Options/PreCommand.pm POD has correct package 'App::Yath::Options::PreCommand' under NAME ok 132 - Found 'NAME' section in lib/App/Yath/Options/PreCommand.pm POD ok 133 - lib/App/Yath/Options/Workspace.pm has correct package App::Yath::Options::Workspace ok 134 - lib/App/Yath/Options/Workspace.pm POD has correct package 'App::Yath::Options::Workspace' under NAME ok 135 - Found 'NAME' section in lib/App/Yath/Options/Workspace.pm POD ok 136 - lib/App/Yath/Options/Collector.pm has correct package App::Yath::Options::Collector ok 137 - lib/App/Yath/Options/Collector.pm POD has correct package 'App::Yath::Options::Collector' under NAME ok 138 - Found 'NAME' section in lib/App/Yath/Options/Collector.pm POD ok 139 - lib/App/Yath/Options/Debug.pm has correct package App::Yath::Options::Debug ok 140 - lib/App/Yath/Options/Debug.pm POD has correct package 'App::Yath::Options::Debug' under NAME ok 141 - Found 'NAME' section in lib/App/Yath/Options/Debug.pm POD ok 142 - lib/Test2/Harness.pm has correct package Test2::Harness ok 143 - lib/Test2/Harness.pm POD has correct package 'Test2::Harness' under NAME ok 144 - Found 'NAME' section in lib/Test2/Harness.pm POD ok 145 - lib/Test2/Tools/HarnessTester.pm has correct package Test2::Tools::HarnessTester ok 146 - lib/Test2/Tools/HarnessTester.pm POD has correct package 'Test2::Tools::HarnessTester' under NAME ok 147 - Found 'NAME' section in lib/Test2/Tools/HarnessTester.pm POD ok 148 - lib/Test2/Harness/Settings.pm has correct package Test2::Harness::Settings ok 149 - lib/Test2/Harness/Settings.pm POD has correct package 'Test2::Harness::Settings' under NAME ok 150 - Found 'NAME' section in lib/Test2/Harness/Settings.pm POD ok 151 - lib/Test2/Harness/TestFile.pm has correct package Test2::Harness::TestFile ok 152 - lib/Test2/Harness/TestFile.pm POD has correct package 'Test2::Harness::TestFile' under NAME ok 153 - Found 'NAME' section in lib/Test2/Harness/TestFile.pm POD ok 154 - lib/Test2/Harness/Run.pm has correct package Test2::Harness::Run ok 155 - lib/Test2/Harness/Run.pm POD has correct package 'Test2::Harness::Run' under NAME ok 156 - Found 'NAME' section in lib/Test2/Harness/Run.pm POD ok 157 - lib/Test2/Harness/Log.pm has correct package Test2::Harness::Log ok 158 - lib/Test2/Harness/Log.pm POD has correct package 'Test2::Harness::Log' under NAME ok 159 - Found 'NAME' section in lib/Test2/Harness/Log.pm POD ok 160 - lib/Test2/Harness/Event.pm has correct package Test2::Harness::Event ok 161 - lib/Test2/Harness/Event.pm POD has correct package 'Test2::Harness::Event' under NAME ok 162 - Found 'NAME' section in lib/Test2/Harness/Event.pm POD ok 163 - lib/Test2/Harness/Renderer.pm has correct package Test2::Harness::Renderer ok 164 - lib/Test2/Harness/Renderer.pm POD has correct package 'Test2::Harness::Renderer' under NAME ok 165 - Found 'NAME' section in lib/Test2/Harness/Renderer.pm POD ok 166 - lib/Test2/Harness/Util.pm has correct package Test2::Harness::Util ok 167 - lib/Test2/Harness/Util.pm POD has correct package 'Test2::Harness::Util' under NAME ok 168 - Found 'NAME' section in lib/Test2/Harness/Util.pm POD ok 169 - lib/Test2/Harness/Plugin.pm has correct package Test2::Harness::Plugin ok 170 - lib/Test2/Harness/Plugin.pm POD has correct package 'Test2::Harness::Plugin' under NAME ok 171 - Found 'NAME' section in lib/Test2/Harness/Plugin.pm POD ok 172 - lib/Test2/Harness/Runner.pm has correct package Test2::Harness::Runner ok 173 - lib/Test2/Harness/Runner.pm POD has correct package 'Test2::Harness::Runner' under NAME ok 174 - Found 'NAME' section in lib/Test2/Harness/Runner.pm POD ok 175 - lib/Test2/Harness/IPC.pm has correct package Test2::Harness::IPC ok 176 - lib/Test2/Harness/IPC.pm POD has correct package 'Test2::Harness::IPC' under NAME ok 177 - Found 'NAME' section in lib/Test2/Harness/IPC.pm POD ok 178 - lib/Test2/Harness/Finder.pm has correct package Test2::Harness::Finder ok 179 - lib/Test2/Harness/Finder.pm POD has correct package 'Test2::Harness::Finder' under NAME ok 180 - Found 'NAME' section in lib/Test2/Harness/Finder.pm POD ok 181 - lib/Test2/Harness/Collector.pm has correct package Test2::Harness::Collector ok 182 - lib/Test2/Harness/Collector.pm POD has correct package 'Test2::Harness::Collector' under NAME ok 183 - Found 'NAME' section in lib/Test2/Harness/Collector.pm POD ok 184 - lib/Test2/Harness/Auditor.pm has correct package Test2::Harness::Auditor ok 185 - lib/Test2/Harness/Auditor.pm POD has correct package 'Test2::Harness::Auditor' under NAME ok 186 - Found 'NAME' section in lib/Test2/Harness/Auditor.pm POD ok 187 - lib/Test2/Harness/Collector/TapParser.pm has correct package Test2::Harness::Collector::TapParser ok 188 - lib/Test2/Harness/Collector/TapParser.pm POD has correct package 'Test2::Harness::Collector::TapParser' under NAME ok 189 - Found 'NAME' section in lib/Test2/Harness/Collector/TapParser.pm POD ok 190 - lib/Test2/Harness/Collector/JobDir.pm has correct package Test2::Harness::Collector::JobDir ok 191 - lib/Test2/Harness/Collector/JobDir.pm POD has correct package 'Test2::Harness::Collector::JobDir' under NAME ok 192 - Found 'NAME' section in lib/Test2/Harness/Collector/JobDir.pm POD ok 193 - lib/Test2/Harness/Runner/Reloader.pm has correct package Test2::Harness::Runner::Reloader ok 194 - lib/Test2/Harness/Runner/Reloader.pm POD has correct package 'Test2::Harness::Runner::Reloader' under NAME ok 195 - Found 'NAME' section in lib/Test2/Harness/Runner/Reloader.pm POD ok 196 - lib/Test2/Harness/Runner/Constants.pm has correct package Test2::Harness::Runner::Constants ok 197 - lib/Test2/Harness/Runner/Constants.pm POD has correct package 'Test2::Harness::Runner::Constants' under NAME ok 198 - Found 'NAME' section in lib/Test2/Harness/Runner/Constants.pm POD ok 199 - lib/Test2/Harness/Runner/Run.pm has correct package Test2::Harness::Runner::Run ok 200 - lib/Test2/Harness/Runner/Run.pm POD has correct package 'Test2::Harness::Runner::Run' under NAME ok 201 - Found 'NAME' section in lib/Test2/Harness/Runner/Run.pm POD ok 202 - lib/Test2/Harness/Runner/DepTracer.pm has correct package Test2::Harness::Runner::DepTracer ok 203 - lib/Test2/Harness/Runner/DepTracer.pm POD has correct package 'Test2::Harness::Runner::DepTracer' under NAME ok 204 - Found 'NAME' section in lib/Test2/Harness/Runner/DepTracer.pm POD ok 205 - lib/Test2/Harness/Runner/Preloader.pm has correct package Test2::Harness::Runner::Preloader ok 206 - lib/Test2/Harness/Runner/Preloader.pm POD has correct package 'Test2::Harness::Runner::Preloader' under NAME ok 207 - Found 'NAME' section in lib/Test2/Harness/Runner/Preloader.pm POD ok 208 - lib/Test2/Harness/Runner/Preload.pm has correct package Test2::Harness::Runner::Preload ok 209 - lib/Test2/Harness/Runner/Preload.pm POD has correct package 'Test2::Harness::Runner::Preload' under NAME ok 210 - Found 'NAME' section in lib/Test2/Harness/Runner/Preload.pm POD ok 211 - lib/Test2/Harness/Runner/Spawn.pm has correct package Test2::Harness::Runner::Spawn ok 212 - lib/Test2/Harness/Runner/Spawn.pm POD has correct package 'Test2::Harness::Runner::Spawn' under NAME ok 213 - Found 'NAME' section in lib/Test2/Harness/Runner/Spawn.pm POD ok 214 - lib/Test2/Harness/Runner/Job.pm has correct package Test2::Harness::Runner::Job ok 215 - lib/Test2/Harness/Runner/Job.pm POD has correct package 'Test2::Harness::Runner::Job' under NAME ok 216 - Found 'NAME' section in lib/Test2/Harness/Runner/Job.pm POD ok 217 - lib/Test2/Harness/Runner/State.pm has correct package Test2::Harness::Runner::State ok 218 - lib/Test2/Harness/Runner/State.pm POD has correct package 'Test2::Harness::Runner::State' under NAME ok 219 - Found 'NAME' section in lib/Test2/Harness/Runner/State.pm POD ok 220 - lib/Test2/Harness/Runner/Resource.pm has correct package Test2::Harness::Runner::Resource ok 221 - lib/Test2/Harness/Runner/Resource.pm POD has correct package 'Test2::Harness::Runner::Resource' under NAME ok 222 - Found 'NAME' section in lib/Test2/Harness/Runner/Resource.pm POD ok 223 - lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm has correct package Test2::Harness::Runner::Resource::SharedJobSlots ok 224 - lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm POD has correct package 'Test2::Harness::Runner::Resource::SharedJobSlots' under NAME ok 225 - Found 'NAME' section in lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm POD ok 226 - lib/Test2/Harness/Runner/Resource/JobCount.pm has correct package Test2::Harness::Runner::Resource::JobCount ok 227 - lib/Test2/Harness/Runner/Resource/JobCount.pm POD has correct package 'Test2::Harness::Runner::Resource::JobCount' under NAME ok 228 - Found 'NAME' section in lib/Test2/Harness/Runner/Resource/JobCount.pm POD ok 229 - lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm has correct package Test2::Harness::Runner::Resource::SharedJobSlots::Config ok 230 - lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm POD has correct package 'Test2::Harness::Runner::Resource::SharedJobSlots::Config' under NAME ok 231 - Found 'NAME' section in lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm POD ok 232 - lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm has correct package Test2::Harness::Runner::Resource::SharedJobSlots::State ok 233 - lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm POD has correct package 'Test2::Harness::Runner::Resource::SharedJobSlots::State' under NAME ok 234 - Found 'NAME' section in lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm POD ok 235 - lib/Test2/Harness/Runner/Preload/Stage.pm has correct package Test2::Harness::Runner::Preload::Stage ok 236 - lib/Test2/Harness/Runner/Preload/Stage.pm POD has correct package 'Test2::Harness::Runner::Preload::Stage' under NAME ok 237 - Found 'NAME' section in lib/Test2/Harness/Runner/Preload/Stage.pm POD ok 238 - lib/Test2/Harness/Runner/Preloader/Stage.pm has correct package Test2::Harness::Runner::Preloader::Stage ok 239 - lib/Test2/Harness/Runner/Preloader/Stage.pm POD has correct package 'Test2::Harness::Runner::Preloader::Stage' under NAME ok 240 - Found 'NAME' section in lib/Test2/Harness/Runner/Preloader/Stage.pm POD ok 241 - lib/Test2/Harness/Renderer/Formatter.pm has correct package Test2::Harness::Renderer::Formatter ok 242 - lib/Test2/Harness/Renderer/Formatter.pm POD has correct package 'Test2::Harness::Renderer::Formatter' under NAME ok 243 - Found 'NAME' section in lib/Test2/Harness/Renderer/Formatter.pm POD ok 244 - lib/Test2/Harness/IPC/Process.pm has correct package Test2::Harness::IPC::Process ok 245 - lib/Test2/Harness/IPC/Process.pm POD has correct package 'Test2::Harness::IPC::Process' under NAME ok 246 - Found 'NAME' section in lib/Test2/Harness/IPC/Process.pm POD ok 247 - lib/Test2/Harness/Auditor/TimeTracker.pm has correct package Test2::Harness::Auditor::TimeTracker ok 248 - lib/Test2/Harness/Auditor/TimeTracker.pm POD has correct package 'Test2::Harness::Auditor::TimeTracker' under NAME ok 249 - Found 'NAME' section in lib/Test2/Harness/Auditor/TimeTracker.pm POD ok 250 - lib/Test2/Harness/Auditor/Watcher.pm has correct package Test2::Harness::Auditor::Watcher ok 251 - lib/Test2/Harness/Auditor/Watcher.pm POD has correct package 'Test2::Harness::Auditor::Watcher' under NAME ok 252 - Found 'NAME' section in lib/Test2/Harness/Auditor/Watcher.pm POD ok 253 - lib/Test2/Harness/Util/Queue.pm has correct package Test2::Harness::Util::Queue ok 254 - lib/Test2/Harness/Util/Queue.pm POD has correct package 'Test2::Harness::Util::Queue' under NAME ok 255 - Found 'NAME' section in lib/Test2/Harness/Util/Queue.pm POD ok 256 - lib/Test2/Harness/Util/UUID.pm has correct package Test2::Harness::Util::UUID ok 257 - lib/Test2/Harness/Util/UUID.pm POD has correct package 'Test2::Harness::Util::UUID' under NAME ok 258 - Found 'NAME' section in lib/Test2/Harness/Util/UUID.pm POD ok 259 - lib/Test2/Harness/Util/JSON.pm has correct package Test2::Harness::Util::JSON ok 260 - lib/Test2/Harness/Util/JSON.pm POD has correct package 'Test2::Harness::Util::JSON' under NAME ok 261 - Found 'NAME' section in lib/Test2/Harness/Util/JSON.pm POD ok 262 - lib/Test2/Harness/Util/IPC.pm has correct package Test2::Harness::Util::IPC ok 263 - lib/Test2/Harness/Util/IPC.pm POD has correct package 'Test2::Harness::Util::IPC' under NAME ok 264 - Found 'NAME' section in lib/Test2/Harness/Util/IPC.pm POD ok 265 - lib/Test2/Harness/Util/HashBase.pm has correct package Test2::Harness::Util::HashBase ok 266 - lib/Test2/Harness/Util/HashBase.pm POD has correct package 'Test2::Harness::Util::HashBase' under NAME ok 267 - Found 'NAME' section in lib/Test2/Harness/Util/HashBase.pm POD ok 268 - lib/Test2/Harness/Util/Term.pm has correct package Test2::Harness::Util::Term ok 269 - lib/Test2/Harness/Util/Term.pm POD has correct package 'Test2::Harness::Util::Term' under NAME ok 270 - Found 'NAME' section in lib/Test2/Harness/Util/Term.pm POD ok 271 - lib/Test2/Harness/Util/File.pm has correct package Test2::Harness::Util::File ok 272 - lib/Test2/Harness/Util/File.pm POD has correct package 'Test2::Harness::Util::File' under NAME ok 273 - Found 'NAME' section in lib/Test2/Harness/Util/File.pm POD ok 274 - lib/Test2/Harness/Util/File/JSONL.pm has correct package Test2::Harness::Util::File::JSONL ok 275 - lib/Test2/Harness/Util/File/JSONL.pm POD has correct package 'Test2::Harness::Util::File::JSONL' under NAME ok 276 - Found 'NAME' section in lib/Test2/Harness/Util/File/JSONL.pm POD ok 277 - lib/Test2/Harness/Util/File/Stream.pm has correct package Test2::Harness::Util::File::Stream ok 278 - lib/Test2/Harness/Util/File/Stream.pm POD has correct package 'Test2::Harness::Util::File::Stream' under NAME ok 279 - Found 'NAME' section in lib/Test2/Harness/Util/File/Stream.pm POD ok 280 - lib/Test2/Harness/Util/File/JSON.pm has correct package Test2::Harness::Util::File::JSON ok 281 - lib/Test2/Harness/Util/File/JSON.pm POD has correct package 'Test2::Harness::Util::File::JSON' under NAME ok 282 - Found 'NAME' section in lib/Test2/Harness/Util/File/JSON.pm POD ok 283 - lib/Test2/Harness/Util/File/Value.pm has correct package Test2::Harness::Util::File::Value ok 284 - lib/Test2/Harness/Util/File/Value.pm POD has correct package 'Test2::Harness::Util::File::Value' under NAME ok 285 - Found 'NAME' section in lib/Test2/Harness/Util/File/Value.pm POD ok 286 - lib/Test2/Harness/Settings/Prefix.pm has correct package Test2::Harness::Settings::Prefix ok 287 - lib/Test2/Harness/Settings/Prefix.pm POD has correct package 'Test2::Harness::Settings::Prefix' under NAME ok 288 - Found 'NAME' section in lib/Test2/Harness/Settings/Prefix.pm POD ok 289 - lib/Test2/Harness/Log/CoverageAggregator.pm has correct package Test2::Harness::Log::CoverageAggregator ok 290 - lib/Test2/Harness/Log/CoverageAggregator.pm POD has correct package 'Test2::Harness::Log::CoverageAggregator' under NAME ok 291 - Found 'NAME' section in lib/Test2/Harness/Log/CoverageAggregator.pm POD ok 292 - lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm has correct package Test2::Harness::Log::CoverageAggregator::ByTest ok 293 - lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm POD has correct package 'Test2::Harness::Log::CoverageAggregator::ByTest' under NAME ok 294 - Found 'NAME' section in lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm POD ok 295 - lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm has correct package Test2::Harness::Log::CoverageAggregator::ByRun ok 296 - lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm POD has correct package 'Test2::Harness::Log::CoverageAggregator::ByRun' under NAME ok 297 - Found 'NAME' section in lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm POD ok 298 - lib/Test2/Formatter/QVF.pm has correct package Test2::Formatter::QVF ok 299 - lib/Test2/Formatter/QVF.pm POD has correct package 'Test2::Formatter::QVF' under NAME ok 300 - Found 'NAME' section in lib/Test2/Formatter/QVF.pm POD ok 301 - lib/Test2/Formatter/Test2.pm has correct package Test2::Formatter::Test2 ok 302 - lib/Test2/Formatter/Test2.pm POD has correct package 'Test2::Formatter::Test2' under NAME ok 303 - Found 'NAME' section in lib/Test2/Formatter/Test2.pm POD ok 304 - lib/Test2/Formatter/Stream.pm has correct package Test2::Formatter::Stream ok 305 - lib/Test2/Formatter/Stream.pm POD has correct package 'Test2::Formatter::Stream' under NAME ok 306 - Found 'NAME' section in lib/Test2/Formatter/Stream.pm POD ok 307 - lib/Test2/Formatter/Test2/Composer.pm has correct package Test2::Formatter::Test2::Composer ok 308 - lib/Test2/Formatter/Test2/Composer.pm POD has correct package 'Test2::Formatter::Test2::Composer' under NAME ok 309 - Found 'NAME' section in lib/Test2/Formatter/Test2/Composer.pm POD 1..309 ok t/HashBase.t .................................................. ok 1 - FOO CONSTANT ok 2 - BAR CONSTANT ok 3 - BAZ CONSTANT ok 4 - FOO CONSTANT ok 5 - BAR CONSTANT ok 6 - BAZ CONSTANT ok 7 - APPLE CONSTANT ok 8 - PEAR CONSTANT ok 9 - FOO CONSTANT ok 10 - BAR CONSTANT ok 11 - BAZ CONSTANT ok 12 - BAT CONSTANT ok 13 - BAN CONSTANT ok 14 - BOO CONSTANT ok 15 - Accessor ok 16 - Accessor ok 17 - Accessor ok 18 - Accessor set ok 19 - hash ok 20 - worked as expected ok 21 - overrode const sub ok 22 - worked as expected, const was constant ok 23 - parent attribute sub not overridden ok 24 - Did not override existing 'new' method ok 25 - got foo ok 26 - got bar ok 27 - got baz ok 28 - got bat ok 29 - No setter for bat ok 30 - No reader for ban ok 31 - No reader for boo ok 32 - No setter for boo ok 33 - ban attribute is set ok 34 - ban attribute can be set ok 35 - Can set foo ok 36 - got foo ok 37 - Cannot set bar ok 38 - set baz ok 39 - Deprecation warning ok 40 - Got a list of attributes in order starting from base class, duplicates removed ok 41 - set foo via pairs ok 42 - set baz via pairs ok 43 - set foo via hashref ok 44 - set baz via hashref ok 45 - set foo via arrayref ok 46 - set baz via arrayref ok 47 - Too many args in array form ok 48 - ->can has not been called yet ok 49 - ->can has been called once to check for init ok 50 - ->can was not called again, we cached it ok 51 - ->can has not been called yet ok 52 - ->init has not been called yet ok 53 - ->can has been called once to check for init ok 54 - ->init has been called once ok 55 - ->can was not called again, we cached it ok 56 - ->init has been called again 1..56 ok t/integration/concurrency.t ................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/concurrency --ext=tx -j4 { ok 1 - Exit Value Check ok 2 - Item 0 is 'start' ok 3 - Item 1 is 'start' ok 4 - Item 2 is 'start' ok 5 - Item 3 is 'start' ok 6 - Item 4 must be an exit ok 7 - Got one more start, and 4 more exits 1..7 } ok 2 - yath test t/integration/concurrency --ext=tx -j2 { ok 1 - Exit Value Check ok 2 - Item 0 is 'start' ok 3 - Item 1 is 'start' ok 4 - Item 2 must be an exit ok 5 - Item 3 must be a start 1..5 } 1..2 ok t/integration/coverage.t ...................................... skipped: Module 'Test2::Plugin::Cover' is not installed t/integration/coverage2.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed t/integration/coverage3.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed t/integration/coverage4.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed t/integration/encoding.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test -v t/integrat[...]/plugin.tx { ok 1 - Exit Value Check ok 2 - Got proper codepoints 1..2 } ok 2 - yath test -v t/integrat[...]-plugin.tx { ok 1 - Exit Value Check ok 2 - Got proper codepoints 1..2 } 1..2 ok t/integration/failed.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/failed --ext=tx { ok 1 - Exit Value Check ok 2 - yath failed /tmp/yathl[...]YE7V.jsonl { ok 1 - Exit Value Check ok 2 - 'failed' command exits true ok 3 - 'fail.tx' was seen as a failure when reading the log ok 4 - 'pass.tx' was not seen as a failure when reading the log 1..4 } 1..2 } 1..1 ok t/integration/failure_cases.t ................................. # Seeded srand with seed '20240604' from local date. ok 1 - yath test --et 2 t/integrat[...]timeout.tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath test --et 2 t/integrat[...]timeout.tx { ok 1 - Exit Value Check 1..1 } ok 3 - yath test t/integrat[...]subtest.tx { ok 1 - Exit Value Check 1..1 } ok 4 - yath test t/integrat[...]subtest.tx { ok 1 - Exit Value Check 1..1 } ok 5 - yath test t/integrat[...]ception.tx { ok 1 - Exit Value Check 1..1 } ok 6 - yath test t/integrat[...]ception.tx { ok 1 - Exit Value Check 1..1 } ok 7 - yath test t/integrat[...]es/exit.tx { ok 1 - Exit Value Check 1..1 } ok 8 - yath test t/integrat[...]es/exit.tx { ok 1 - Exit Value Check 1..1 } ok 9 - yath test t/integrat[...]ingnums.tx { ok 1 - Exit Value Check 1..1 } ok 10 - yath test t/integrat[...]ingnums.tx { ok 1 - Exit Value Check 1..1 } ok 11 - yath test t/integrat[...]dupnums.tx { ok 1 - Exit Value Check 1..1 } ok 12 - yath test t/integrat[...]dupnums.tx { ok 1 - Exit Value Check 1..1 } ok 13 - yath test t/integrat[...]e_error.tx { ok 1 - Exit Value Check 1..1 } ok 14 - yath test t/integrat[...]e_error.tx { ok 1 - Exit Value Check 1..1 } ok 15 - yath test t/integrat[...]badplan.tx { ok 1 - Exit Value Check 1..1 } ok 16 - yath test t/integrat[...]badplan.tx { ok 1 - Exit Value Check 1..1 } ok 17 - yath test t/integrat[...]subtest.tx { ok 1 - Exit Value Check 1..1 } ok 18 - yath test t/integrat[...]subtest.tx { ok 1 - Exit Value Check 1..1 } ok 19 - yath test t/integrat[...]_nested.tx { ok 1 - Exit Value Check 1..1 } ok 20 - yath test t/integrat[...]_nested.tx { ok 1 - Exit Value Check 1..1 } ok 21 - yath test t/integrat[...]upt_end.tx { ok 1 - Exit Value Check 1..1 } ok 22 - yath test t/integrat[...]upt_end.tx { ok 1 - Exit Value Check 1..1 } ok 23 - yath test t/integrat[...]s/notok.tx { ok 1 - Exit Value Check 1..1 } ok 24 - yath test t/integrat[...]s/notok.tx { ok 1 - Exit Value Check 1..1 } ok 25 - yath test --pet 2 t/integrat[...]/noplan.tx { ok 1 - Exit Value Check 1..1 } ok 26 - yath test --pet 2 t/integrat[...]/noplan.tx { ok 1 - Exit Value Check 1..1 } ok 27 - yath test --pet 2 t/integrat[...]timeout.tx { ok 1 - Exit Value Check 1..1 } ok 28 - yath test --pet 2 t/integrat[...]timeout.tx { ok 1 - Exit Value Check 1..1 } 1..28 ok t/integration/help.t .......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath help { ok 1 - Exit Value Check ok 2 - Found usage statement ok 3 - available commands ok 4 - 'help' command is listed ok 5 - 'test' command is listed ok 6 - 'start' command is listed 1..6 } ok 2 - yath help help { ok 1 - Exit Value Check ok 2 - Got output for the help command 1..2 } ok 3 - yath help test { ok 1 - Exit Value Check ok 2 - Found summary ok 3 - Found yath options ok 4 - Found Developer category ok 5 - Found help category ok 6 - Found plugin category ok 7 - Found command options ok 8 - Found display category ok 9 - Found formatter category ok 10 - Found logging category ok 11 - Found run category ok 12 - Found runner category ok 13 - Found workspace category 1..13 } 1..3 ok t/integration/includes.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test default.tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath test -Ixyz default-i.tx { ok 1 - Exit Value Check 1..1 } ok 3 - yath test -Ia -b -Ib -l -Ic order-ibili.tx { ok 1 - Exit Value Check 1..1 } ok 4 - yath test -Ia -l -Ib -b -Ic order-ilibi.tx { ok 1 - Exit Value Check 1..1 } ok 5 - yath test -Ixyz --unsafe-inc dot-last.tx { ok 1 - Exit Value Check 1..1 } ok 6 - yath test -Ixyz ./not-perl.sh { ok 1 - Exit Value Check 1..1 } 1..6 ok t/integration/init.t .......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath init { ok 1 - Exit Value Check ok 2 - Short message ok 3 - Added test.pl ok 4 - Found generated note 1..4 } 1..1 ok t/integration/log_dir.t ....................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test --log-dir=/tmp/GFnAHQj_Q5 -L --ext=tx t/integration/log_dir { ok 1 - Exit Value Check ok 2 - Only 1 file present ok 3 - File is a jsonl file 1..3 } 1..1 ok t/integration/persist.t ....................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath start { ok 1 - Exit Value Check 1..1 } ok 2 - yath run t/integration/persist --ext=tx --ext=txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the output ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } ok 3 - yath run t/integration/persist --ext=tx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was not seen when reading the output ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } ok 4 - yath which { ok 1 - Exit Value Check ok 2 - Found the persist file ok 3 - Found the PID ok 4 - Found the Dir 1..4 } ok 5 - yath reload { ok 1 - Exit Value Check 1..1 } ok 6 - yath watch STOP { ok 1 - Exit Value Check ok 2 - Reloaded runner 1..2 } ok 7 - yath run t/integration/persist --ext=txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the output ok 3 - 'pass.tx' was not seen when reading the output 1..3 } ok 8 - yath run t/integration/persist -vvv { ok 1 - Exit Value Check ok 2 - Got error message 1..2 } ok 9 - yath stop { ok 1 - Exit Value Check 1..1 } ok 10 - yath which { ok 1 - Exit Value Check ok 2 - No active runner 1..2 } 1..10 ok t/integration/plugin.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin { ok 1 - Exit Value Check ok 2 - Yath loaded the plugin ok 3 - duration_data() was called ok 4 - changed_files() was called ok 5 - get_coverage_tests() was called ok 6 - munge_files() was called ok 7 - munge_search() was called ok 8 - inject_run_data() was called ok 9 - handle_event() was called ok 10 - claim_file(test.tx) was called ok 11 - claim_file(TestPlugin.pm) was called ok 12 - setup() was called with settings ok 13 - teardown() was called with settings ok 14 - Got the STDERR write from the shellcall ok 15 - Got the STDOUT write from the shellcall ok 16 - finish() was called with necessary args ok 17 - Only ran setup once ok 18 - Only ran teardown once ok 19 - Only ran finish once ok 20 - Found fields ok 21 - Injected the run data ok 22 - Ran jobs in specified order 1..22 } ok 2 - persist { ok 1 - yath start --no-plugins -pTestPlugin { ok 1 - Exit Value Check 1..1 } ok 2 - yath stop --no-plugins -pTestPlugin { ok 1 - Exit Value Check 1..1 } ok 3 - Yath loaded the plugin ok 4 - duration_data() was called ok 5 - changed_files() was called ok 6 - get_coverage_tests() was called ok 7 - munge_files() was called ok 8 - munge_search() was called ok 9 - inject_run_data() was called ok 10 - handle_event() was called ok 11 - claim_file(test.tx) was called ok 12 - claim_file(TestPlugin.pm) was called ok 13 - setup() was called with settings ok 14 - teardown() was called with settings ok 15 - Got the STDERR write from the shellcall ok 16 - Got the STDOUT write from the shellcall ok 17 - finish() was called with necessary args ok 18 - Only ran setup once ok 19 - Only ran teardown once ok 20 - Only ran finish once ok 21 - Found fields ok 22 - Injected the run data ok 23 - Ran jobs in specified order 1..23 } 1..2 ok t/integration/preload.t ....................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/preload --ext=tx -A -PTestSimplePreload -PTestPreload { ok 1 - Exit Value Check ok 2 - Ran file "no_preload.tx" ok 3 - Ran file "aaa.tx" ok 4 - Ran file "bbb.tx" ok 5 - Ran file "ccc.tx" ok 6 - Ran file "simple_test.tx" ok 7 - Ran file "preload_test.tx" ok 8 - Ran file "fast.tx" ok 9 - Ran file "slow.tx" ok 10 - Ran file "retry.tx" with a failure ok 11 - Ran file "retry.tx" again with a pass 1..11 } ok 2 - yath test t/integration/preload --ext=tx -A -PTestSimplePreload -PTestPreload -PBroken { ok 1 - Exit Value Check ok 2 - Reported the error ok 3 - No tests were run 1..3 } ok 3 - yath test t/integration/preload --ext=tx -A -PTestBadPreload { ok 1 - Exit Value Check ok 2 - Reported the error 1..2 } ok 4 - yath start -PTestSimplePreload -PTestPreload { ok 1 - Exit Value Check ok 2 - yath run t/integration/preload --ext=tx -A { ok 1 - Exit Value Check ok 2 - Ran file "no_preload.tx" ok 3 - Ran file "aaa.tx" ok 4 - Ran file "bbb.tx" ok 5 - Ran file "ccc.tx" ok 6 - Ran file "simple_test.tx" ok 7 - Ran file "preload_test.tx" ok 8 - Ran file "fast.tx" ok 9 - Ran file "slow.tx" ok 10 - Ran file "retry.tx" with a failure ok 11 - Ran file "retry.tx" again with a pass 1..11 } ok 3 - yath stop { ok 1 - Exit Value Check 1..1 } 1..3 } ok 5 - yath start -PTestSimplePreload -PTestPreload -PBroken { ok 1 - Exit Value Check ok 2 - yath run t/integration/preload --ext=tx -A { ok 1 - Exit Value Check ok 2 - Reported the error ok 3 - Ran file "no_preload.tx" ok 4 - Ran file "aaa.tx" ok 5 - Ran file "bbb.tx" ok 6 - Ran file "ccc.tx" ok 7 - Ran file "simple_test.tx" ok 8 - Ran file "preload_test.tx" ok 9 - Ran file "fast.tx" ok 10 - Ran file "slow.tx" ok 11 - Ran file "retry.tx" with a failure ok 12 - Ran file "retry.tx" again with a pass 1..12 } ok 3 - yath stop { ok 1 - Exit Value Check 1..1 } 1..3 } 1..5 ok t/integration/projects.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath projects --ext=tx -- t/integration/projects { ok 1 - Exit Value Check ok 2 - Found pass.tx in foo project ok 3 - Found pass.tx in bar project ok 4 - Found pass.tx in baz project ok 5 - Did not run fail.txx 1..5 } ok 2 - yath projects --ext=tx --ext=txx -- t/integration/projects { ok 1 - Exit Value Check ok 2 - Found pass.tx in foo project ok 3 - Found pass.tx in bar project ok 4 - Found pass.tx in baz project ok 5 - ran fail.txx 1..5 } ok 3 - yath projects --ext=tx -v { ok 1 - Exit Value Check ok 2 - Found pass.tx in foo project ok 3 - Found pass.tx in bar project ok 4 - Found pass.tx in baz project ok 5 - Did not run fail.txx 1..5 } ok 4 - yath projects --ext=tx --ext=txx { ok 1 - Exit Value Check ok 2 - Found pass.tx in foo project ok 3 - Found pass.tx in bar project ok 4 - Found pass.tx in baz project ok 5 - ran fail.txx 1..5 } 1..4 ok t/integration/reload.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - no_in_place { ok 1 - yath -D/tmp/GFnAHQj_Q5 start -PPreload { ok 1 - Exit Value Check 1..1 } # About to touch files with a delay between each, this will take a while # Touching A... # Touching B... # Touching A... # Touching B... # Touching ExceptionA... # Touching ExceptionB... # Touching WarningA... # Touching WarningB... # Touching ExporterA... # Touching ExporterB... # Touching IncChange... # Touching Churn... # Touching nonperl1... # Touching nonperl2... ok 2 - yath watch STOP { ok 1 - Exit Value Check ok 2 - Reload happened as expected 1..2 } ok 3 - yath stop { ok 1 - Exit Value Check 1..1 } 1..3 } ok 2 - in_place { ok 1 - yath -D/tmp/GFnAHQj_Q5 start -PPreload -r { ok 1 - Exit Value Check 1..1 } # About to touch files with a delay between each, this will take a while # Touching A... # Touching B... # Touching A... # Touching B... # Touching ExceptionA... # Touching ExceptionB... # Touching WarningA... # Touching WarningB... # Touching ExporterA... # Touching ExporterB... # Touching IncChange... # Touching Churn... # Touching nonperl1... # Touching nonperl2... ok 2 - yath watch STOP { ok 1 - Exit Value Check ok 2 - Reload happened as expected 1..2 } ok 3 - yath stop { ok 1 - Exit Value Check 1..1 } 1..3 } 1..2 ok t/integration/reload_syntax_error.t ........................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it t/integration/replay.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/replay --ext=tx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the log ok 3 - 'pass.tx' was not seen as a failure when reading the log 1..3 } ok 2 - yath replay /tmp/yathl[...]YE7V.jsonl { ok 1 - Exit Value Check ok 2 - Replay has identical output to original 1..2 } 1..2 ok t/integration/resource.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/resource --ext=tx -j4 -Dt/integration/resource -R+Resource { ok 1 - Exit Value Check ok 2 - The nested runner saw the records and releases, and then cleaned up at the end. ok 3 - The scheduler handled assigning slots, knew when it was out, then knew when more were ready 1..3 } 1..1 ok t/integration/retry.t ......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath --project test t/integration/retry --ext=tx -r3 { ok 1 - Exit Value Check ok 2 - Passed in log 1..2 } ok 2 - yath --project test t/integration/retry --ext=tx -r3 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - got retry data ok 3 - Tried twice ok 4 - Retried the right file ok 5 - Eventually passed 1..5 } ok 3 - yath --project test t/integration/retry --ext=tx -r3 --env-var FAIL_ALWAYS=1 { ok 1 - Exit Value Check ok 2 - Tried 4 times: 1 run + 3 retries ok 3 - Retried the right file ok 4 - Never passed 1..4 } # Retrying a symlink ok 4 - yath test t/integration/retry-symlinks --ext=tl --retry 1 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - retried a broken symlink ok 3 - using symlink name ok 4 - Succeeded Eventually: YES ok 5 - no failures 1..5 } # Retrying a test failing due to a timeout ok 5 - yath test t/integration/retry-timeout --ext=tx --retry 1 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - retried a test when failing due to a timeout ok 3 - retry.txt test ok 4 - Succeeded Eventually: YES ok 5 - no failures 1..5 } ok 6 - yath --project asgadfgds start { ok 1 - Exit Value Check ok 2 - yath --project asgadfgds run t/integration/retry --ext=tx -r3 { ok 1 - Exit Value Check ok 2 - Passed in log 1..2 } ok 3 - yath --project asgadfgds run t/integration/retry --ext=tx -r3 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - got retry data ok 3 - Tried twice ok 4 - Retried the right file ok 5 - Eventually passed 1..5 } ok 4 - yath --project asgadfgds run t/integration/retry --ext=tx -r3 --env-var FAIL_ALWAYS=1 { ok 1 - Exit Value Check ok 2 - Tried 4 times: 1 run + 3 retries ok 3 - Retried the right file ok 4 - Never passed 1..4 } # Retrying a symlink ok 5 - yath test t/integration/retry-symlinks --ext=tl --retry 1 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - retried a broken symlink ok 3 - using symlink name ok 4 - Succeeded Eventually: YES ok 5 - no failures 1..5 } # Retrying a test failing due to a timeout ok 6 - yath test t/integration/retry-timeout --ext=tx --retry 1 --env-var FAIL_ONCE=1 -v { ok 1 - Exit Value Check ok 2 - retried a test when failing due to a timeout ok 3 - retry.txt test ok 4 - Succeeded Eventually: YES ok 5 - no failures 1..5 } ok 7 - yath stop { ok 1 - Exit Value Check 1..1 } 1..7 } 1..6 ok t/integration/signals.t ....................................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it t/integration/signals/abrt_or_iot.t ........................... ok 1 1..1 ok t/integration/slots_per_job.t ................................. skipped: This test only works under Test2::Harness t/integration/slots_per_job2.t ................................ skipped: This test only works under Test2::Harness t/integration/slots_per_job3.t ................................ skipped: This test only works under Test2::Harness t/integration/smoke.t ......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath -p+SmokePlugin test t/integration/smoke --ext=tx { ok 1 - Exit Value Check ok 2 - The 4 smoke tests ran first ok 3 - The 4 non-smoke tests ran later 1..3 } ok 2 - yath -p+SmokePlugin test t/integration/smoke -j3 --ext=tx { ok 1 - Exit Value Check ok 2 - The 4 smoke tests ran first ok 3 - The 4 non-smoke tests ran later 1..3 } 1..2 ok t/integration/speedtag.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test /tmp/GFnAHQj_Q5 --ext=tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath speedtag /tmp/yathl[...]kwHa.jsonl { ok 1 - Exit Value Check ok 2 - Indicate we tagged pass ok 3 - Indicate we tagged pass2 ok 4 - Tagged file pass.tx ok 5 - Tagged file pass2.tx 1..5 } 1..2 ok t/integration/stamps.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/stamps --ext=tx -A --no-plugins -pTestPlugin -v { ok 1 - Exit Value Check ok 2 - Event had a timestamp ok 3 - Event had a timestamp ok 4 - Event had a timestamp ok 5 - Event had a timestamp ok 6 - Event had a timestamp ok 7 - Event had a timestamp ok 8 - Event had a timestamp ok 9 - Event had a timestamp ok 10 - Event had a timestamp ok 11 - Event had a timestamp ok 12 - Event had a timestamp ok 13 - Event had a timestamp ok 14 - Event had a timestamp ok 15 - Event had a timestamp ok 16 - Event had a timestamp ok 17 - Event had a timestamp ok 18 - Event had a timestamp ok 19 - Event had a timestamp ok 20 - Event had a timestamp ok 21 - Event had a timestamp ok 22 - Event had a timestamp ok 23 - Event had a timestamp ok 24 - Event had a timestamp 1..24 } 1..1 ok t/integration/tapsubtest.t .................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/tapsubtest --ext=tx -v { ok 1 - Exit Value Check not ok 2 - Got the desired output # TODO FIXME #216 # Failed test (with amnesty) 'Got the desired output' # at t/integration/tapsubtest.t line 25. # +-------------------------------+----+-------------------------------+ # | GOT | OP | CHECK | # +-------------------------------+----+-------------------------------+ # | ( LAUNCH ) job 1 t/integ | =~ | (?^u:\[\ \ PASS\ \ \]\ \ job\ | # | ration/tapsubtest/test.tx\n | | \ 1\ \ \+\~buffered\\n | # | ( STDERR ) job 1 Using D | | \[\ \ PASS\ \ \]\ \ job\ \ 1\ | # | ata::UUID to generate UUIDs, | | \ \ \ \+\ buffered\ ok\\n | # | this works, but the UUIDs wil | | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ | # | l not be suitible as database | | \ \ \ \|\ Expected\ assertio | # | keys. Please install the 'UU | | ns\:\ 1\\n | # | ID', 'Data::UUID::MT' or the | | \ \ \ \ \ \ \ \ \ \ \ \ job\ | # | slower but pure perl 'UUID::T | | \ 1\ \ \ \ \^\\n | # | iny' cpan modules for better | | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ | # | UUIDs.\n | | \ \ \ Expected\ assertions\: | # | ( NOTE ) job 1 Seeded | | \ 1) | # | srand with seed '20240604' fr | | | # | om local date.\n | | | # | [ PASS ] job 1 +~buffere | | | # | d\n | | | # | [ PASS ] job 1 +~buffere | | | # | d\n | | | # | [ PLAN ] job 1 Expecte | | | # | d assertions: 1\n | | | # | ( NOTE ) job 1 rss: 2 | | | # | 6008kB\n | | | # | ( NOTE ) job 1 size: 2 | | | # | 9548kB\n | | | # | ( NOTE ) job 1 peak: 2 | | | # | 9548kB\n | | | # | ( PASSED ) job 1 t/integ | | | # | ration/tapsubtest/test.tx\n | | | # | ( TIME ) job 1 Startup | | | # | : 0.01061s | Events: 0.00000s | | | # | | Cleanup: 0.07045s | Total: | | | # | 0.08106s\n | | | # | \n | | | # +-------------------------------+----+-------------------------------+ 1..2 } 1..1 ok t/integration/test-w.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/test-w/a.tx t/integration/test-w/b.tx --ext=tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath test t/integration/test-w/b.tx t/integration/test-w/a.tx --ext=tx { ok 1 - Exit Value Check 1..1 } 1..2 ok t/integration/test.t .......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/test --ext=tx --ext=txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the output ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } ok 2 - yath test t/integration/test --ext=tx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the output ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } ok 3 - yath test t/integration/test --ext=txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was seen as a failure when reading the output ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } ok 4 - yath test t/integration/test -vvv { ok 1 - Exit Value Check ok 2 - Got error message 1..2 } # Checking --exclude-file option when a file is provided on the command line ok 5 - yath test --exclude-[...]t/fail.txx t/integration/test/pass.tx t/integration/test/fail.txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was excluded using '--exclude-file' option ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } # Checking --exclude-list option when a file is provided on the command line ok 6 - yath test --exclude-[...]0cUtbUYmuK t/integration/test/pass.tx t/integration/test/fail.txx { ok 1 - Exit Value Check ok 2 - 'fail.tx' was excluded using '--exclude-list' option with a file ok 3 - 'pass.tx' was not seen as a failure when reading the output 1..3 } # Testsuite using symlinks: check that $0 is preserved ok 7 - yath test t/integration/test-symlinks --ext=xt { ok 1 - Exit Value Check ok 2 - '_base.xt' was skipped ok 3 - 'symlink_to_base.xt' passed [and is not skipped] 1..3 } ok 8 - yath test t/integrat[...]s/_base.xt t/integrat[...]to_base.xt { ok 1 - Exit Value Check ok 2 - '_base.xt' was skipped ok 3 - 'symlink_to_base.xt' passed [and is not skipped] 1..3 } # Testsuite checking broken symlinks #103 # Testing durations when provided using a json file ok 9 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integration/test-durations { ok 1 - Exit Value Check ok 2 - tests are run in order from slow to fast - using a directory 1..2 } ok 10 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integrat[...]fast-01.tx t/integrat[...]slow-02.tx t/integrat[...]fast-03.tx t/integrat[...]fast-02.tx t/integrat[...]fast-04.tx t/integrat[...]slow-01.tx { ok 1 - Exit Value Check ok 2 - tests are run in order from slow to fast - using a list of files 1..2 } # Checking %INC and @INC setup ok 11 - yath test --ext=tx --no-unsafe-inc t/integration/test-inc { ok 1 - Exit Value Check ok 2 - no failures 1..2 } ok 12 - yath test t/integration/test --ext=txxx :: foobar baz { ok 1 - Exit Value Check ok 2 - Args after arisdottle are added to @ARGV 1..2 } 1..12 ok t/integration/times.t ......................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integration/times --ext=tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath times /tmp/yathl[...]YE7V.jsonl { ok 1 - Exit Value Check ok 2 - Got header ok 3 - Got pass line ok 4 - Got pass2 line ok 5 - Got total line 1..5 } 1..2 ok t/integration/verbose_env.t ................................... # Seeded srand with seed '20240604' from local date. ok 1 - yath test t/integrat[...]verbose.tx { ok 1 - Exit Value Check 1..1 } ok 2 - yath test -v t/integrat[...]erbose1.tx { ok 1 - Exit Value Check 1..1 } ok 3 - yath test -vv t/integrat[...]erbose2.tx { ok 1 - Exit Value Check 1..1 } 1..3 ok t/unit/App/Yath.t ............................................. # Seeded srand with seed '20240604' from local date. ok 1 - init { ok 1 - App::Yath=HASH->isa('App::Yath') ok 2 - Test2::Harness::Settings=REF->isa('Test2::Harness::Settings') ok 3 - Yath script set to this test file ok 4 - Grabbed argv ok 5 - Default empty config ok 6 - default to empty argv 1..6 } ok 2 - generate_run_sub { ok 1 - Ran command generate_run_sub with correct args ok 2 - Set verbose with CLI args ok 3 - Added the runsub to the provided symbol ok 4 - runsub does what we expect (runs the command run method) and we get the exit value ok 5 - Ran post-process callbacks 1..5 } ok 3 - run_command { ok 1 - Command must return an exit value ok 2 - Returned the proper exit code 1..2 } ok 4 - command_class { ok 1 - Got command class from args ok 2 - A cache is used 1..2 } ok 5 - load_command { ok 1 - Works for valid command (inline) ok 2 - Works for valid command (real) ok 3 - Missing module is ok in 'check_only' mode ok 4 - Correct message for missing command ok 5 - If a module load throws an exception we pass it along 1..5 } ok 6 - load_options { ok 1 - Included Debug and PreCommand, but not plugins ok 2 - Included Debug and PreCommand, as well as the plugin ok 3 - Cached options result 1..3 } ok 7 - process_argv { ok 1 - remaining args are returned ok 2 - Set command class ok 3 - Added 'fake' command settings ok 4 - Added the dev libs ok 5 - Remaining args ok 6 - Did not run hook yet (requires command instance) 1..6 } ok 8 - command_from_argv { ok 1 - Default to test ok 2 - Warning about default ok 3 - Default to run if we have a persistence file ok 4 - Warning about default ok 5 - Found 'test' command ok 6 - Command was removed from argv ok 7 - Found 'hfajhdajshfj' command ok 8 - Command was removed from argv ok 9 - Found 'help' command ok 10 - Command was removed from argv ok 11 - Found 'help' command ok 12 - Command was removed from argv ok 13 - Found 'replay' command because we got a log ok 14 - log was not removed from argv ok 15 - Found 'test' command because we got a path ok 16 - path was not removed 1..16 } 1..8 ok t/unit/App/Yath/Command/init.t ................................ # Seeded srand with seed '20240604' from local date. ok 1 - use App::Yath::Command::init; ok 2 - run { ok 1 - Exit of 0 ok 2 - Added test.pl ok 3 - Exit of 0 if we are updating a generated one ok 4 - Saw write info both times ok 5 - Cannot override a non-generated test.pl 1..5 } 1..2 ok t/unit/App/Yath/Option.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - types { ok 1 - 'b' is a valid type ok 2 - 'c' is a valid type ok 3 - 's' is a valid type ok 4 - 'm' is a valid type ok 5 - 'd' is a valid type ok 6 - 'D' is a valid type ok 7 - 'h' is a valid type ok 8 - 'H' is a valid type ok 9 - 'x' is not a valid type ok 10 - Converted 'bool' to 'b' ok 11 - Converted 'boolean' to 'b' ok 12 - Converted 'count' to 'c' ok 13 - Converted 'counter' to 'c' ok 14 - Converted 'counting' to 'c' ok 15 - Converted 'scalar' to 's' ok 16 - Converted 'string' to 's' ok 17 - Converted 'number' to 's' ok 18 - Converted 'multi' to 'm' ok 19 - Converted 'multiple' to 'm' ok 20 - Converted 'list' to 'm' ok 21 - Converted 'array' to 'm' ok 22 - Converted 'default' to 'd' ok 23 - Converted 'def' to 'd' ok 24 - Converted 'multi-def' to 'D' ok 25 - Converted 'multiple-default' to 'D' ok 26 - Converted 'list-default' to 'D' ok 27 - Converted 'array-default' to 'D' ok 28 - Converted 'hash' to 'h' ok 29 - Converted 'hash-list' to 'H' ok 30 - type 's' requires an arg ok 31 - type 's' does allow an arg ok 32 - type 'm' requires an arg ok 33 - type 'm' does allow an arg ok 34 - type 'h' requires an arg ok 35 - type 'h' does allow an arg ok 36 - type 'H' requires an arg ok 37 - type 'H' does allow an arg ok 38 - type 'd' does not require an arg ok 39 - type 'd' does allow an arg ok 40 - type 'D' does not require an arg ok 41 - type 'D' does allow an arg ok 42 - type 'b' does not require an arg ok 43 - type 'b' does not allow an arg ok 44 - type 'c' does not require an arg ok 45 - type 'c' does not allow an arg 1..45 } ok 2 - init { ok 1 - Need 'title', or 'field' and 'name' ok 2 - prefix is required ok 3 - Alt, when present must be an arrayref ok 4 - Instance of App::Yath::Option ok 5 - set title ok 6 - field has underscores ok 7 - name has dashes ok 8 - Default type is boolean ok 9 - set title ok 10 - field has underscores ok 11 - name has dashes, prefix is in place if it is a plugin option ok 12 - Default type is boolean ok 13 - If the option is supposed to build a specific class, make sure the class knows ok 14 - Construction is fine if build package has the right method ok 15 - 's' is a valid type ok 16 - 'scalar' is a valid type, turns into 's' ok 17 - Type must be valid ok 18 - Simple string default is fine ok 19 - Simple number default is fine ok 20 - Can use a coderef for default ok 21 - Cannot use a non-coderef ref as a default ok 22 - Can set normalize to a coderef ok 23 - Can set normalize to undef ok 24 - Cannot use a non-coderef ref with normalize ok 25 - Cannot use a scalar with normalize ok 26 - Can set action to a coderef ok 27 - Can set action to undef ok 28 - Cannot use a non-coderef ref with action ok 29 - Cannot use a scalar with action ok 30 - Got correct trace ok 31 - Default category ok 32 - Default description ok 33 - All construction args must be valid 1..33 } ok 3 - applicable { ok 1 - Unless a callback was provided and option is always applicable. ok 2 - Used value from callback ok 3 - Callback got the necessary args 1..3 } ok 4 - long_args { ok 1 - Got long args ok 2 - Got long args 1..2 } ok 5 - option_slot { ok 1 - Got the slot ok 2 - slot is a reference pointing to a scalar with an undef value ok 3 - Vivified in settings ok 4 - Setting the slotref sets it in settings ok 5 - Need to pass in settings 1..5 } ok 6 - get_default { ok 1 - default for scalar is undef ok 2 - default for 'd' is undef ok 3 - default for boolean is 0 ok 4 - default for count is 0 ok 5 - default for multi is an empty array ok 6 - default for multi-d is an empty array ok 7 - default for hash is an empty hash ok 8 - default for multi-hash is an empty hash ok 9 - Used simple default ok 10 - Used default generator 1..10 } ok 7 - get_normalized { ok 1 - Boolean normalized to true ok 2 - Boolean normalized to false ok 3 - Normalize does not change most things ok 4 - Simple hash parse/normalize ok 5 - Do not do anything special for 'h' values ok 6 - Value is 1 if nothing is specified ok 7 - Simple multi-hash parse/normalize ok 8 - Split 'H' by comma ok 9 - Value is [] if nothing is specified 1..9 } ok 8 - handle { ok 1 - increment by 1 ok 2 - increment by 1 again ok 3 - Pushed value ok 4 - Pushed value again ok 5 - Pushed value ok 6 - Pushed value again ok 7 - Set value and added it to the list key ok 8 - Reset value, not duplicated in the list key ok 9 - Set second key ok 10 - Set value and added it to the list key ok 11 - Added more values ok 12 - Set second key ok 13 - Returned value from action ok 14 - Set value via handler ok 15 - Got args 1..15 } ok 9 - handle_negation { ok 1 - 'b' Is set ok 2 - 'b' Cleared ok 3 - 'c' Is set ok 4 - 'c' Cleared ok 5 - 'm' Is set ok 6 - 'm' Cleared ok 7 - 'D' Is set ok 8 - 'D' Cleared ok 9 - 'h' Is set ok 10 - 'h' Cleared ok 11 - 'H' Is set ok 12 - 'H' Cleared ok 13 - 's' Is set ok 14 - 's' Cleared 1..14 } ok 10 - trace_string { ok 1 - Valid trace string 1..1 } ok 11 - cli_docs { ok 1 - Got docs ok 2 - Got more complex docs ok 3 - Got more complex docs with custom examples 1..3 } ok 12 - pod_docs { ok 1 - Got docs ok 2 - Got more complex docs ok 3 - Got more complex docs with custom examples 1..3 } 1..12 ok t/unit/App/Yath/Options.t ..................................... # Seeded srand with seed '20240604' from local date. ok 1 - sugar { ok 1 - Imported symbols: post, option, options, option_group, ... ok 2 - Cannot double-import ok 3 - options() returns an instance ok 4 - Added options, correct traces, prefix from group, nestable ok 5 - 'builds' must be a valid module ok 6 - All 3 posts were listed ok 7 - No applicability check for foo ok 8 - Correct callback for foo ok 9 - correct applicability check for bar ok 10 - Correct callback fo bar ok 11 - correct applicability check for baz (from group) ok 12 - Correct callback fo baz ok 13 - Code is required ok 14 - Included options 1..14 } ok 2 - init { ok 1 - Created an instance ok 2 - Attributes ok 3 - Set defaults ok 4 - Generated a settings object by default 1..4 } ok 3 - option { ok 1 - Got an option instance ok 2 - Injected the correct trace ok 3 - Correct title ok 4 - Correct prefix ok 5 - Added the option ok 6 - Added the option for commands ok 7 - Added option to the lookup 1..7 } ok 4 - _option { ok 1 - Got an option instance ok 2 - Used the correct trace ok 3 - Correct title ok 4 - Correct prefix ok 5 - Added the option ok 6 - Added the option for commands ok 7 - Added option to the lookup 1..7 } ok 5 - _parse_option_args { ok 1 - Parse just title ok 2 - Parse title=type ok 3 - Parse title, type ok 4 - Parse title, %opts 1..4 } ok 6 - _parse_option_caller { ok 1 - Found prefix from package, and lowercased it ok 2 - Found prefix from proto, and lowercased it ok 3 - Need a prefix ok 4 - Found command, prefix not required ok 5 - Found command (options class for command), prefix not required ok 6 - Special case, prefix not required for App::Yath namespace ok 7 - Automatic prefix for plugin ok 8 - Can override automatic plugin prefix 1..8 } ok 7 - include_option { ok 1 - Need a trace ok 2 - Added, and returned the reference ok 3 - Added the option and indexed it 1..3 } ok 8 - _index_option { ok 1 - indexed into 4 slots ok 2 - Double indexing the same opt does not explode, 0 slots ok 3 - Index has all 4 items ok 4 - indexed into 4 slots ok 5 - Double indexing the same opt does not explode, 0 slots ok 6 - Index has all items ok 7 - Cannot add 2 opts with the same long flag ok 8 - Cannot add 2 opts with the same long flag (alt) ok 9 - Cannot add 2 opts with the same short flag 1..9 } ok 9 - _list_option { ok 1 - listed option 1 ok 2 - listed option 2 ok 3 - Added both options to the correct lists 1..3 } ok 10 - include { ok 1 - Must specify what to include ok 2 - String is not a valid include ok 3 - Package is not a valid include ok 4 - A reference is not a valid include ok 5 - Must be an instance of App::Yath::Options ok 6 - Included options and post-callbacks from the second instance 1..6 } ok 11 - include_from { ok 1 - Included options and post-callbacks from the specified package ok 2 - Must be a valid package 1..2 } ok 12 - populate_pre_defaults { ok 1 - Populated fields as expected 1..1 } ok 13 - populate_cmd_defaults { ok 1 - Need to set command class first ok 2 - Populated fields as expected 1..2 } ok 14 - set_args { ok 1 - No args yet ok 2 - Set the args ok 3 - Cannot set args a second time ok 4 - Args did not change 1..4 } ok 15 - _grab_opts { ok 1 - Need opts ok 2 - Need arg type ok 3 - Need args ok 4 - Pulled out known args, stopped at -- ok 5 - Got actions to take ok 6 - Pulled out known args, stopped at :: ok 7 - Got actions to take ok 8 - Died at non-opt ok 9 - Died at invalid opt ok 10 - Pulled out known args ok 11 - Got actions to take 1..11 } ok 16 - *_command_opts { ok 1 - Pulled out known args, stopped at -- ok 2 - Got actions to take, including pre-command options that were not processed yet ok 3 - Nothing left to do ok 4 - Set the proper settings 1..4 } ok 17 - *_pre_command_opts { ok 1 - Pulled out known args, stopped at non-opt ok 2 - Got actions to take, did not grab command options ok 3 - Nothing left to do ok 4 - Set the proper settings 1..4 } ok 18 - set_command_class { ok 1 - No command class yet ok 2 - Can set via a blessed command instance ok 3 - Cannot change command class once set. ok 4 - Included options from the command ok 5 - Can set via a class name ok 6 - Must be a valid command class 1..6 } ok 19 - post { ok 1 - List is no longer considered sorted when we add an item ok 2 - Added item to post list ok 3 - Need args first 1..3 } 1..19 ok t/unit/App/Yath/Plugin.t ...................................... # Seeded srand with seed '20240604' from local date. ok 1 - Subclasses Test2::Harness::Plugin ok 2 - finish() is defined ok 3 - finish returns an empty list in list context ok 4 - finish returns undef in scalar context ok 5 - sort_files is not defined by default ok 6 - sort_files_2 is not defined by default ok 7 - handle_event is not defined by default 1..7 ok t/unit/App/Yath/Plugin/Git.t .................................. # Seeded srand with seed '20240604' from local date. ok 1 - NOTHING { ok 1 - no git added to meta ok 2 - No fields added 1..2 } ok 2 - ENV { ok 1 - Added git info to meta-data ok 2 - Added git field 1..2 } ok 3 - CMD { ok 1 - Added git info to meta-data ok 2 - Added git field 1..2 } ok 4 - MIX { ok 1 - Added git info to meta-data ok 2 - Added git field 1..2 } 1..4 ok t/unit/App/Yath/Plugin/SysInfo.t .............................. # Seeded srand with seed '20240604' from local date. ok 1 - Got expected fields ok 2 - Got expected fields, including custom hostname short filter 1..2 ok t/unit/App/Yath/Util.t ........................................ # Seeded srand with seed '20240604' from local date. ok 1 - Imported symbols: find_pfile, is_generated_test_pl, fit... ok 2 - is_generated_test_pl { ok 1 - This is not a generated test file ok 2 - Found a generated file 1..2 } ok 3 - find_in_updir { ok 1 - Found file in expected spot ok 2 - Found file in expected spot 1..2 } ok 4 - fit_to_width { ok 1 - No change for short string ok 2 - Split across multiple lines ok 3 - Split across multiple lines ok 4 - Split across multiple lines ok 5 - Split across multiple lines 1..5 } ok 5 - find_yath { ok 1 - Use $App::Yath::Script::SCRIPT if set ok 2 - found yath script in scripts/ dir ok 3 - cached result ok 4 - No yath found ok 5 - Found it in a config path 1..5 } ok 6 - isolate_stdout { ok 1 - Clean exit ok 2 - Got expected STDOUT ok 3 - Got expected STDERR 1..3 } 1..6 ok t/unit/Test2/Harness/Runner/DepTracer.t ....................... skipped: TODO t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t .. # Seeded srand with seed '20240604' from local date. ok 1 - Found the config file, loaded options ok 2 - Got default umask ok 3 - Got state file from common ok 4 - got algorithm from common ok 5 - got max slots from host ok 6 - default min slots per run at 0 ok 7 - got max slots per job from host ok 8 - got max slots per run from host ok 9 - got default slots per job from host ok 10 - got default slots per run from host ok 11 - Got host umask ok 12 - got algorithm from common ok 13 - got max slots from common ok 14 - default min slots per run at 0 ok 15 - got max slots per job from common ok 16 - got max slots per run from common ok 17 - got default slots per job from common ok 18 - got default slots per run from common ok 19 - got algorithm from default ok 20 - got max slots from host ok 21 - default min slots per run at 0 ok 22 - got max slots per job from default ok 23 - got max slots per run from default ok 24 - got default slots per job from default ok 25 - got default slots per run from default ok 26 - Need a value for max slots 1..26 ok t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t ... # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Runner::Resource::SharedJobSlots::State; ok 2 - init_checks { ok 1 - Require 'state_file' be provided ok 2 - Require 'max_slots' be provided ok 3 - Require 'max_slots_per_job' be provided ok 4 - Require 'max_slots_per_run' be provided ok 5 - Created an instance 1..5 } ok 3 - init_state { ok 1 - Got initial state ok 2 - Local data is as expected ok 3 - state and stored match 1..3 } ok 4 - transaction { ok 1 - Got the instance first ok 2 - got a hash ok 3 - Got additional args ok 4 - Got accurate state ok 5 - nested_transaction { ok 1 - got the same instance ok 2 - Got the same state object ok 3 - State temporarily modified 1..3 } ok 6 - transaction with no callback returns state ok 7 - State restored ok 8 - Got correct end state ok 9 - Got registration ok 10 - Two is not registered anymore ok 11 - Cannot proceed if our registration expired ok 12 - Got registration ok 13 - Three is not registered anymore (timed out) ok 14 - Two is not registered anymore ok 15 - Three is not registered anymore (timed out) ok 16 - Two is not registered anymore ok 17 - state and stored match 1..17 } ok 5 - registration { ok 1 - consistent state { ok 1 - state [1] matches state [0] ok 2 - state [2] matches state [0] ok 3 - State matches expectations 1..3 } ok 2 - consistent state { ok 1 - state [1] matches state [0] ok 2 - state [2] matches state [0] ok 3 - State matches expectations 1..3 } ok 3 - consistent state { ok 1 - state [1] matches state [0] ok 2 - state [2] matches state [0] ok 3 - State matches expectations 1..3 } ok 4 - consistent state { ok 1 - state [1] matches state [0] ok 2 - state [2] matches state [0] ok 3 - State matches expectations 1..3 } ok 5 - consistent state { ok 1 - state [1] matches state [0] ok 2 - state [2] matches state [0] ok 3 - State matches expectations 1..3 } ok 6 - Cannot write after timing out 1..6 } ok 6 - _entry_expired { ok 1 - Invalid entry is expired ok 2 - Entry to be removed is expired ok 3 - no 'seen' field expired ok 4 - Recently seen, not expired ok 5 - Old is expired 1..5 } ok 7 - runner_todo { ok 1 - Nothing to do ok 2 - Nothing to do ok 3 - Got job count ok 4 - todo is set ok 5 - Got job count ok 6 - todo is set ok 7 - Got job count ok 8 - todo is set ok 9 - Got job count ok 10 - todo is set ok 11 - Got job count ok 12 - todo is set 1..12 } ok 8 - _runner_calcs { ok 1 - Get cache if it is present ok 2 - Calculated data ok 3 - Have a cache ok 4 - Result matches cache ok 5 - Result matches cache ok 6 - Extra cache key found ok 7 - Calculated data ok 8 - Calculated data 1..8 } ok 9 - allocate_slots { ok 1 - con must be specified ok 2 - Cannot exceed slot limits A ok 3 - Cannot exceed slot limits B ok 4 - Cannot exceed slot limits C ok 5 - runner calc cache is as expected ok 6 - Allocation is 5 ok 7 - We got 4 slots! ok 8 - Allocating slots reset runner calc cache ok 9 - Allocation updated to 4 1..9 } 1..9 ok t/unit/Test2/Harness/Settings.t ............................... # Seeded srand with seed '20240604' from local date. ok 1 - Created an instance ok 2 - foo is not defined ok 3 - Cannot call foo if it is not defined ok 4 - Cannot call prefix(foo) if it is not defined ok 5 - Defined the prefix ok 6 - foo is now defined ok 7 - Can call foo if it is defined ok 8 - Can call prefix(foo) if it is defined ok 9 - TO_JSON ok 10 - Need a blessed instance ok 11 - No args ok 12 - Got a blessed instance of XXX ok 13 - Instance is composed as expected ok 14 - Correct class ok 15 - Serialized and deserialized round trip ok 16 - 2 different refs ok 17 - Prefixes must be hashes ok 18 - Blessed Prefixes must be prefixes 1..18 ok t/unit/Test2/Harness/Settings/Prefix.t ........................ # Seeded srand with seed '20240604' from local date. ok 1 - Created an instance ok 2 - Hash is slightly obscured by an extra deref ok 3 - Must use a valid field ok 4 - vivify returns a ref ok 5 - Not set yet ok 6 - Set value ok 7 - Set via lvalue ok 8 - Got via field ok 9 - Set via field ok 10 - Field only takes 2 args ok 11 - Autload does not work on class ok 12 - JSON structure ok 13 - Created an instance ok 14 - Created with args 1..14 ok t/unit/Test2/Harness/TestFile.t ............................... # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::TestFile; ok 2 - timeouts { ok 1 - set event timeout ok 2 - set event timeout ok 3 - event timeout made it to task ok 4 - post-exit timeout made it to task ok 5 - set event timeout ok 6 - set event timeout ok 7 - Got warnings 1..7 } ok 3 - invalid { ok 1 - Need a valid test file 1..1 } ok 4 - meta { ok 1 - No key returns empty list ok 2 - Empty key returns empty list ok 3 - Got both values for the 'mykey' key ok 4 - Got other key ok 5 - Got hyphenated key 1..5 } ok 5 - foo { ok 1 - Category is foo ok 2 - Stage is FoO, case-sensitive 1..2 } ok 6 - package { ok 1 - No preload 1..1 } ok 7 - taint { ok 1 - No SHBANG switches ok 2 - Parsed shbang ok 3 - Got queue item data 1..3 } ok 8 - warn { ok 1 - got SHBANG switches ok 2 - Parsed shbang ok 3 - Got queue item data 1..3 } ok 9 - notime { ok 1 - Timeouts turned off ok 2 - Timeouts turned off with default 1 ok 3 - Category is general ok 4 - Duration is long ok 5 - No SHBANG switches ok 6 - No shbang ok 7 - Got queue item data 1..7 } ok 10 - all { ok 1 - Timeouts turned off ok 2 - Timeouts turned off with default 1 ok 3 - Forking is off ok 4 - Checking fork with different default ok 5 - Preload is off ok 6 - Checking preload with different default ok 7 - No isolation ok 8 - Use isolation with a default of false ok 9 - Use stream ok 10 - no stream with a default of true ok 11 - Category is isolation ok 12 - No SHBANG switches ok 13 - No shbang ok 14 - Got queue item data 1..14 } ok 11 - med2 { ok 1 - Timeouts turned on ok 2 - Timeouts turned off with default 0 ok 3 - Forking is off ok 4 - Checking fork with different default ok 5 - Preload is on ok 6 - Checking preload with different default ok 7 - No isolation ok 8 - Use isolation with a default of true ok 9 - Use stream ok 10 - no stream with a default of false ok 11 - Category is general ok 12 - duration is medium ok 13 - No SHBANG switches ok 14 - No shbang ok 15 - Got queue item data 1..15 } ok 12 - med1 { ok 1 - Timeouts turned on ok 2 - Timeouts turned off with default 0 ok 3 - Forking is ok ok 4 - Checking fork with different default ok 5 - Preload is off ok 6 - Checking preload with different default ok 7 - No isolation ok 8 - Use isolation with a default of true ok 9 - Use stream ok 10 - no stream with a default of false ok 11 - Category is general ok 12 - duration is medium ok 13 - No SHBANG switches ok 14 - No shbang ok 15 - Got queue item data 1..15 } ok 13 - long { ok 1 - Timeouts turned off ok 2 - Timeouts turned off even with default 1 ok 3 - Forking is ok ok 4 - Checking fork with different default ok 5 - Preload is ok ok 6 - Checking preload with different default ok 7 - Use isolation ok 8 - Use isolation even with a default of false ok 9 - Use stream ok 10 - no stream with a default of false ok 11 - Category is isolation ok 12 - duration is long ok 13 - Did not see directive after code line ok 14 - No SHBANG switches ok 15 - got shbang ok 16 - Got queue item data 1..16 } ok 14 - extra_comments { ok 1 - Timeouts turned off ok 2 - Timeouts turned off even with default 1 ok 3 - Forking is ok ok 4 - Checking fork with different default ok 5 - Preload is ok ok 6 - Checking preload with different default ok 7 - Use isolation ok 8 - Use isolation even with a default of false ok 9 - Use stream ok 10 - no stream with a default of false ok 11 - Category is isolation ok 12 - Duration is long ok 13 - No SHBANG switches ok 14 - got shbang ok 15 - Got queue item data 1..15 } ok 15 - conflicts { ok 1 - 1 conflict line is reflected as an array ok 2 - 1 conflict line with 2 conflict categories ok 3 - 2 conflict lines with some comments on one of them ok 4 - Duplicate conflict lines only lead to 2 conflict items. 1..4 } ok 16 - binary { ok 1 - File is binary ok 2 - File must be executable ok 3 - No SHBANG switches ok 4 - No shbang ok 5 - Got queue item data 1..5 } ok 17 - not_perl { ok 1 - No SHBANG switches ok 2 - Non-perl shbang ok 3 - Got queue item data 1..3 } ok 18 - not_env_perl { ok 1 - No SHBANG switches ok 2 - Non-perl shbang ok 3 - Got queue item data 1..3 } ok 19 - smoke { ok 1 - Turned smoke on ok 2 - Got queue item data ok 3 - Turned smoke on 1..3 } ok 20 - smoke { ok 1 - Enabled retry ok 2 - not isolated ok 3 - Enabled retry, value of 5 results in '6' because of initial try ok 4 - not isolated ok 5 - Enabled retry ok 6 - isolated retry ok 7 - Enabled retry, 1 initital + 3 retries ok 8 - isolated retry ok 9 - Retry set to 0 ok 10 - not isolated 1..10 } 1..20 ok t/unit/Test2/Harness/Util.t ................................... # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util; ok 2 - Imported symbols: fqmod, maybe_open_file, maybe_read_fi... ok 3 - Read file (only checking first line) ok 4 - Exception thrown when read_file used on non-existing file ok 5 - maybe_read_file reads file when it exists ok 6 - maybe_read_file is undef when file does not exist ok 7 - opened file ok 8 - Can read from file, default mode is 'read' ok 9 - opened /dev/null for writing ok 10 - printed to /dev/null ok 11 - wrote and returned content (/dev/null) ok 12 - maybe_open_file is undef when file does not exist ok 13 - fqmod on postfix ok 14 - fqmod on longer postfix ok 15 - fqmod on fq ok 16 - fqmod on longer fq ok 17 - read data from file ok 18 - Matching filenames ok 19 - hard link ok 20 - soft link ok 21 - Different files 1..21 ok t/unit/Test2/Harness/Util/File.t .............................. # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::File; ok 2 - Test2::Harness::Util::File->can(...) ok 3 - Must provide the 'name' attribute ok 4 - saved fh ok 5 - fh was set to non-blocking ok 6 - This file exists ok 7 - The file does not exist ok 8 - base class decode does nothing ok 9 - base class encode does nothing ok 10 - opened file (for reading) ok 11 - Cannot open file (for reading) ok 12 - Can read file (using maybe_read) ok 13 - maybe_read returns undef for non-existant file ok 14 - Can read file ok 15 - read() dies on missing file ok 16 - Can generate an FH ok 17 - FH is remembered ok 18 - FH is non-blocking ok 19 - return undef for missing file ok 20 - can set done ok 21 - removed fh ok 22 - cleared done flag ok 23 - cannot read lines from missing file ok 24 - Got first line ok 25 - no line to read yet ok 26 - Got final line with no terminator ok 27 - Got first line again after reset 1..27 ok t/unit/Test2/Harness/Util/File/JSON.t ......................... # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::File::JSON; ok 2 - Test2::Harness::Util::File::JSON->isa('Test2::Harness::Util::File') ok 3 - decode will decode json ok 4 - encode will encode json ok 5 - Got expected exception for reset() ok 6 - Got expected exception for read_line() 1..6 ok t/unit/Test2/Harness/Util/File/JSONL.t ........................ # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::File::JSONL; ok 2 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File') ok 3 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File::Stream') ok 4 - decode will decode json ok 5 - encode will encode json and append a newline 1..5 ok t/unit/Test2/Harness/Util/File/Stream.t ....................... # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::File::Stream; ok 2 - New instance ok 3 - file written as expected ok 4 - got first line ok 5 - Got unseen completed lines, but not incomplete line ok 6 - no new lines are ready ok 7 - Read gets lines ok 8 - Read sees the new lines ok 9 - Poll sees new line after a read ok 10 - read_line moves to the next line ok 11 - no new lines are ready ok 12 - no new lines are ready ok 13 - got unterminated line after 'done' was set ok 14 - read all lines but the last unterminated one ok 15 - poll all lines but the last unterminated one ok 16 - got unterminated line after 'done' was set ok 17 - Was able to seek past the first item 1..17 ok t/unit/Test2/Harness/Util/File/Value.t ........................ # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::File::Value; ok 2 - Test2::Harness::Util::File::Value->isa('Test2::Harness::Util::File') ok 3 - trailing newline was removed from the value ok 4 - got line, no newline 1..4 ok t/unit/Test2/Harness/Util/JSON.t .............................. # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::JSON; ok 2 - Imported symbols: JSON, encode_json, decode_json, encod... ok 3 - Have JSON constant ok 4 - JSON returns a class (JSON::PP) ok 5 - Round Trip encode_json+decode ok 6 - undef/null round-trip encode_json+decode ok 7 - Round Trip encode_pretty_json+decode ok 8 - undef/null round-trip encode_pretty_json+decode ok 9 - Round Trip encode_canon_json+decode ok 10 - undef/null round-trip encode_canon_json+decode 1..10 ok t/unit/Test2/Harness/Util/Term.t .............................. # Seeded srand with seed '20240604' from local date. ok 1 - use Test2::Harness::Util::Term; ok 2 - Imported symbol: USE_ANSI_COLOR ok 3 - USE_ANSI_COLOR returns true or false 1..3 ok t/unit/Test2/Tools/HarnessTester.t ............................ # Seeded srand with seed '20240604' from local date. ok 1 - Imported symbol: summarize_events ok 2 - Failure, assertion count, plan ok 3 - pass, assertion count, plan 1..3 ok t/yath_script.t ............................................... ok 1 - Found .yath.rc in a higher dir ok 2 - Found .yath.user.rc in the current dir ok 3 - Got pre-args from all config files ok 4 - Prepended args to @ARGV ok 5 - Parsed all command args properly ok 6 - Will come back and clean these later ok 7 - Modified @ARGV ok 8 - Got expected libs ok 9 - Got expected devlibs ok 10 - prepended libs to @INC ok 11 - Set no plugins ok 12 - Saw each arg as many times as we expected (including the reset mid-way wiping previously seen out) ok 13 - Modified @ARGV ok 14 - Got expected libs ok 15 - prepended libs to @INC ok 16 - Saw each arg as many times as we expected ok 17 - Did not load anything. ok 18 - Cleaned up @INC ok 19 - Cleaned up @DEVLIBS ok 20 - Cleaned up %CONFIG ok 21 - Set SCRIPT ok 22 - Valid path for script ok 23 - Did not exec ok 24 - Did not die ok 25 - Did not warn ok 26 - Initial script is old ok 27 - exec called new yath ok 28 - Died when exec failed ok 29 - Warned about the exec ok 30 - App::Yath=HASH->isa('App::Yath') ok 31 - Got correct symbol ok 32 - Used ARGV ok 33 - Used CONFIG 1..33 ok All tests successful. Files=61, Tests=949, 162 wallclock secs ( 0.20 usr 0.06 sys + 124.15 cusr 63.24 csys = 187.65 CPU) Result: PASS make[2]: Leaving directory '/<>' rm -f -r /<>/t/integration mv /<>/debian/integration.save /<>/t/integration/ make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libtest2-harness-perl/ make -j2 install DESTDIR=/<>/debian/libtest2-harness-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/<>' Manifying 1 pod document Manifying 32 pod documents Manifying 31 pod documents Manifying 26 pod documents Manifying 14 pod documents Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Option.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Util.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Tester.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Converting.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/help.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/kill.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/times.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/resources.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/run.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/spawn.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/collector.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/auditor.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/ps.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/test.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/replay.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/runner.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/projects.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/reload.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/status.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/start.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/do.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/watch.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/abort.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/which.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/stop.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/init.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/speedtag.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/failed.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/YathUI.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Git.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Notify.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/SysInfo.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Cover.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Persist.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Run.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Runner.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Logging.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Display.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Finder.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/PreCommand.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Workspace.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Collector.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Debug.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Tools/HarnessTester.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/TestFile.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Run.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Event.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Plugin.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/IPC.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Finder.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/TapParser.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/JobDir.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Reloader.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Constants.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Run.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/DepTracer.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preloader.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preload.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Spawn.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Job.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/State.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/JobCount.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preload/Stage.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preloader/Stage.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer/Formatter.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/IPC/Process.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/TimeTracker.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/Watcher.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/Queue.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/UUID.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/JSON.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/IPC.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/HashBase.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/Term.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/JSONL.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/Stream.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/JSON.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/Value.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings/Prefix.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByTest.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByRun.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/QVF.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Test2.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Stream.pm Installing /<>/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Test2/Composer.pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man1/yath.1p Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Formatter::Test2::Composer.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::status.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::init.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::do.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Auditor::Watcher.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin::Git.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Log::CoverageAggregator::ByRun.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Formatter::Test2.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots::Config.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Job.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Tools::HarnessTester.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Reloader.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Preloader.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Resource::JobCount.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Renderer::Formatter.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::Term.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::times.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::start.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::collector.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Spawn.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Log::CoverageAggregator::ByTest.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Display.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Debug.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin::SysInfo.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Settings.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Collector.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Util.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::watch.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin::Notify.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::help.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Collector.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Run.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::File::JSONL.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::spawn.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::runner.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Preload.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Collector::JobDir.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::HashBase.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::ps.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::auditor.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Finder.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::IPC::Process.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin::YathUI.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Preload::Stage.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Converting.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Finder.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Renderer.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Log.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::DepTracer.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::abort.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Auditor.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Tester.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::PreCommand.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Settings::Prefix.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::IPC.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::failed.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Event.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Log::CoverageAggregator.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Constants.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Auditor::TimeTracker.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Logging.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::Queue.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::IPC.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::UUID.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Run.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::stop.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::File::JSON.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::projects.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::reload.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::File::Value.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::TestFile.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Preloader::Stage.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::File::Stream.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Formatter::QVF.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::run.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Runner.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Formatter::Stream.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Persist.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots::State.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::which.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Plugin::Cover.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Plugin.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::speedtag.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Run.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::State.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::File.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Options::Workspace.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::JSON.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::test.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::replay.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Option.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Collector::TapParser.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::kill.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Runner::Resource.3pm Installing /<>/debian/libtest2-harness-perl/usr/share/man/man3/App::Yath::Command::resources.3pm Installing /<>/debian/libtest2-harness-perl/usr/bin/yath make[1]: Leaving directory '/<>' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libtest2-harness-perl' in '../libtest2-harness-perl_1.000155-2_all.deb'. dpkg-genbuildinfo -O../libtest2-harness-perl_1.000155-2_amd64.buildinfo dpkg-genchanges -O../libtest2-harness-perl_1.000155-2_amd64.changes dpkg-genchanges: info: not including original source code in upload dpkg-source -Zxz --after-build . dpkg-buildpackage: info: binary and diff upload (original source NOT included) -------------------------------------------------------------------------------- Build finished at 2024-06-04T11:06:14Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ libtest2-harness-perl_1.000155-2_amd64.changes: ----------------------------------------------- Format: 1.8 Date: Fri, 08 Mar 2024 11:43:56 +0100 Source: libtest2-harness-perl Binary: libtest2-harness-perl Architecture: source all Version: 1.000155-2 Distribution: perl-5.40-throwaway Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libtest2-harness-perl - new and improved test harness with better Test2 integration Closes: 1046063 Changes: libtest2-harness-perl (1.000155-2) unstable; urgency=medium . * Team upload. * Remove created file, and backup/restore canged test files. (Closes: #1046063) Checksums-Sha1: 79f4009721368b51181ba276785d41da7723f612 1763 libtest2-harness-perl_1.000155-2.dsc 2b6b4cb07dc159349c73180934a44eaf187ab09b 2712 libtest2-harness-perl_1.000155-2.debian.tar.xz e790dad62b994c0875f91f96a15b7db742faf898 537592 libtest2-harness-perl_1.000155-2_all.deb 1f1c3f9d3552cbcabf00da88ec5d6e2c7bd0a512 5378 libtest2-harness-perl_1.000155-2_amd64.buildinfo Checksums-Sha256: 8a3c4bcd013ffe11ef01c1948995388152eafe88f53fb108a7d3c146fce96c14 1763 libtest2-harness-perl_1.000155-2.dsc bf410bb30a3b9449b39218b10826cb7996e21a6c8ad5752fba85be86bfe18243 2712 libtest2-harness-perl_1.000155-2.debian.tar.xz 5ce4b04e3afb5efc57e8c7cf59d2546afa13a0a59f7b76be3aea838818b1c6e4 537592 libtest2-harness-perl_1.000155-2_all.deb 62b60e967649c7f9113933b63f7425d4c557f573950e25741d0e2f6aa318abb0 5378 libtest2-harness-perl_1.000155-2_amd64.buildinfo Files: 65f8a53239a57782d67c49e79f2bfd03 1763 perl optional libtest2-harness-perl_1.000155-2.dsc eb0dd56bb280a15a69f4a7a48f906847 2712 perl optional libtest2-harness-perl_1.000155-2.debian.tar.xz 310349b94b43d516045a7d3a93ed136a 537592 perl optional libtest2-harness-perl_1.000155-2_all.deb 8efbea276871280a28aff38b79c28287 5378 perl optional libtest2-harness-perl_1.000155-2_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: libtest2-harness-perl Binary: libtest2-harness-perl Architecture: all source Version: 1.000155-2 Checksums-Md5: 65f8a53239a57782d67c49e79f2bfd03 1763 libtest2-harness-perl_1.000155-2.dsc 310349b94b43d516045a7d3a93ed136a 537592 libtest2-harness-perl_1.000155-2_all.deb Checksums-Sha1: 79f4009721368b51181ba276785d41da7723f612 1763 libtest2-harness-perl_1.000155-2.dsc e790dad62b994c0875f91f96a15b7db742faf898 537592 libtest2-harness-perl_1.000155-2_all.deb Checksums-Sha256: 8a3c4bcd013ffe11ef01c1948995388152eafe88f53fb108a7d3c146fce96c14 1763 libtest2-harness-perl_1.000155-2.dsc 5ce4b04e3afb5efc57e8c7cf59d2546afa13a0a59f7b76be3aea838818b1c6e4 537592 libtest2-harness-perl_1.000155-2_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Tue, 04 Jun 2024 11:06:13 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-14), autotools-dev (= 20220109.1), base-files (= 13.2), base-passwd (= 3.6.3), bash (= 5.2.21-2+b1), binutils (= 2.42-4), binutils-common (= 2.42-4), binutils-x86-64-linux-gnu (= 2.42-4), bsdextrautils (= 2.40.1-8), bsdutils (= 1:2.40.1-8), build-essential (= 12.10), bzip2 (= 1.0.8-5.1), coreutils (= 9.4-3.1), cpp (= 4:13.2.0-7), cpp-13 (= 13.2.0-25), cpp-13-x86-64-linux-gnu (= 13.2.0-25), cpp-x86-64-linux-gnu (= 4:13.2.0-7), dash (= 0.5.12-8), debconf (= 1.5.86), debhelper (= 13.15.3), debianutils (= 5.17), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.14.0-1), diffutils (= 1:3.10-1), dpkg (= 1.22.6), dpkg-dev (= 1.22.6), dwz (= 0.15-1+b1), file (= 1:5.45-3), findutils (= 4.9.0-6), g++ (= 4:13.2.0-7), g++-13 (= 13.2.0-25), g++-13-x86-64-linux-gnu (= 13.2.0-25), g++-x86-64-linux-gnu (= 4:13.2.0-7), gcc (= 4:13.2.0-7), gcc-13 (= 13.2.0-25), gcc-13-base (= 13.2.0-25), gcc-13-x86-64-linux-gnu (= 13.2.0-25), gcc-14-base (= 14.1.0-1), gcc-x86-64-linux-gnu (= 4:13.2.0-7), gettext (= 0.21-14+b1), gettext-base (= 0.21-14+b1), grep (= 3.11-4), groff-base (= 1.23.0-4), gzip (= 1.12-1.1), hostname (= 3.23+nmu2), init-system-helpers (= 1.66), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2), libarchive-zip-perl (= 1.68-1), libasan8 (= 14.1.0-1), libatomic1 (= 14.1.0-1), libattr1 (= 1:2.5.2-1), libaudit-common (= 1:3.1.2-2.1), libaudit1 (= 1:3.1.2-2.1), libbinutils (= 2.42-4), libblkid1 (= 2.40.1-8), libbz2-1.0 (= 1.0.8-5.1), libc-bin (= 2.38-12), libc-dev-bin (= 2.38-12), libc6 (= 2.38-12), libc6-dev (= 2.38-12), libcap-ng0 (= 0.8.5-1), libcap2 (= 1:2.66-5), libcc1-0 (= 14.1.0-1), libcrypt-dev (= 1:4.4.36-4), libcrypt1 (= 1:4.4.36-4), libctf-nobfd0 (= 2.42-4), libctf0 (= 2.42-4), libdata-uuid-perl (= 1.227-1+b1), libdb5.3t64 (= 5.3.28+dfsg2-7), libdebconfclient0 (= 0.272), libdebhelper-perl (= 13.15.3), libdpkg-perl (= 1.22.6), libelf1t64 (= 0.191-1+b1), libfile-stripnondeterminism-perl (= 1.14.0-1), libfilter-perl (= 1.64-1+b4), libgcc-13-dev (= 13.2.0-25), libgcc-s1 (= 14.1.0-1), libgdbm-compat4t64 (= 1.23-5.1+b1), libgdbm6t64 (= 1.23-5.1+b1), libgmp10 (= 2:6.3.0+dfsg-2+b1), libgomp1 (= 14.1.0-1), libgoto-file-perl (= 0.005-2), libgprofng0 (= 2.42-4), libhwasan0 (= 14.1.0-1), libicu72 (= 72.1-4+b1), libimporter-perl (= 0.026-2), libisl23 (= 0.26-3+b2), libitm1 (= 14.1.0-1), libjansson4 (= 2.14-2+b2), liblong-jump-perl (= 0.000001-2), liblsan0 (= 14.1.0-1), liblzma5 (= 5.6.1+really5.4.5-1), libmagic-mgc (= 1:5.45-3), libmagic1t64 (= 1:5.45-3), libmd0 (= 1.1.0-2), libmount1 (= 2.40.1-8), libmpc3 (= 1.3.1-1+b2), libmpfr6 (= 4.2.1-1+b1), libpam-modules (= 1.5.3-7), libpam-modules-bin (= 1.5.3-7), libpam-runtime (= 1.5.3-7), libpam0g (= 1.5.3-7), libpcre2-8-0 (= 10.42-4+b1), libperl-dev (= 5.40.0~rc1-1), libperl5.40 (= 5.40.0~rc1-1), libpipeline1 (= 1.5.7-2), libquadmath0 (= 14.1.0-1), libscope-guard-perl (= 0.21-2), libseccomp2 (= 2.5.5-1), libselinux1 (= 3.5-2+b2), libsframe1 (= 2.42-4), libsmartcols1 (= 2.40.1-8), libssl3t64 (= 3.2.1-3), libstdc++-13-dev (= 13.2.0-25), libstdc++6 (= 14.1.0-1), libsystemd0 (= 256~rc3-7), libtest2-plugin-memusage-perl (= 0.002003-2), libtest2-plugin-uuid-perl (= 0.002007-1), libtinfo6 (= 6.5-2), libtool (= 2.4.7-7), libtsan2 (= 14.1.0-1), libubsan1 (= 14.1.0-1), libuchardet0 (= 0.0.8-1+b1), libudev1 (= 256~rc3-7), libunistring5 (= 1.2-1), libuuid1 (= 2.40.1-8), libxml2 (= 2.12.7+dfsg-3), libyaml-tiny-perl (= 1.74-1), libzstd1 (= 1.5.5+dfsg2-2), linux-libc-dev (= 6.8.12-1), login (= 1:4.13+dfsg1-5), m4 (= 1.4.19-4), make (= 4.3-4.1), man-db (= 2.12.1-1), mawk (= 1.3.4.20240123-1), ncurses-base (= 6.5-2), ncurses-bin (= 6.5-2), patch (= 2.7.6-7), perl (= 5.40.0~rc1-1), perl-base (= 5.40.0~rc1-1), perl-modules-5.40 (= 5.40.0~rc1-1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.22), sysvinit-utils (= 3.09-1), tar (= 1.35+dfsg-3), usr-is-merged (= 39), util-linux (= 2.40.1-8), xz-utils (= 5.6.1+really5.4.5-1), zlib1g (= 1:1.3.dfsg+really1.3.1-1) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="en_GB.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" LD_LIBRARY_PATH="/usr/lib/libeatmydata" SOURCE_DATE_EPOCH="1709894636" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libtest2-harness-perl_1.000155-2_all.deb ---------------------------------------- new Debian package, version 2.0. size 537592 bytes: control archive=6208 bytes. 1536 bytes, 25 lines control 17562 bytes, 211 lines md5sums Package: libtest2-harness-perl Version: 1.000155-2 Architecture: all Maintainer: Debian Perl Group Installed-Size: 1806 Depends: perl:any, libdata-uuid-perl, libfilter-perl, libgoto-file-perl, libimporter-perl, libio-compress-perl, libjson-pp-perl, liblong-jump-perl, libscalar-list-utils-perl, libscope-guard-perl, libterm-table-perl, libtest-simple-perl, libtest2-plugin-memusage-perl, libtest2-plugin-uuid-perl, libtest2-suite-perl, libyaml-tiny-perl Section: perl Priority: optional Homepage: https://metacpan.org/release/Test2-Harness Description: new and improved test harness with better Test2 integration App::Yath (Yet Another Test Harness) is an alternative to App::Prove, and Test2::Harness is an alternative to Test::Harness. It is not designed to replace Test::Harness/prove. Test2::Harness is designed to take full advantage of the rich data Test2 can provide. Test2::Harness is also able to use non-core modules and provide more functionality than prove can achieve with its restrictions. . Test2::Harness is the backend code that handles running/processing the tests. In general a user will not use it directly, instead you should probably be looking at App::Yath which is the UI layer built around Test2::Harness. . To use Test2::Harness, you use the yath command. Yath will find the tests (or use the ones you specify) and run them. As it runs, it will output diagnostic information such as failures. At the end, yath will print a summary of the test run. drwxr-xr-x root/root 0 2024-03-08 10:43 ./ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/bin/ -rwxr-xr-x root/root 8918 2024-03-08 10:43 ./usr/bin/yath drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/doc/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/doc/libtest2-harness-perl/ -rw-r--r-- root/root 605 2024-03-08 10:43 ./usr/share/doc/libtest2-harness-perl/changelog.Debian.gz -rw-r--r-- root/root 13426 2023-10-03 15:53 ./usr/share/doc/libtest2-harness-perl/changelog.gz -rw-r--r-- root/root 1056 2024-03-08 10:43 ./usr/share/doc/libtest2-harness-perl/copyright drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/man/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/man/man1/ -rw-r--r-- root/root 1244 2024-03-08 10:43 ./usr/share/man/man1/yath.1p.gz drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/man/man3/ -rw-r--r-- root/root 7647 2024-03-08 10:43 ./usr/share/man/man3/App::Yath.3pm.gz -rw-r--r-- root/root 3097 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command.3pm.gz -rw-r--r-- root/root 11626 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::abort.3pm.gz -rw-r--r-- root/root 5470 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::auditor.3pm.gz -rw-r--r-- root/root 5468 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::collector.3pm.gz -rw-r--r-- root/root 5580 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::do.3pm.gz -rw-r--r-- root/root 5716 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::failed.3pm.gz -rw-r--r-- root/root 5517 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::help.3pm.gz -rw-r--r-- root/root 5570 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::init.3pm.gz -rw-r--r-- root/root 11602 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::kill.3pm.gz -rw-r--r-- root/root 13019 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::projects.3pm.gz -rw-r--r-- root/root 11591 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::ps.3pm.gz -rw-r--r-- root/root 5524 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::reload.3pm.gz -rw-r--r-- root/root 6675 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::replay.3pm.gz -rw-r--r-- root/root 7500 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::resources.3pm.gz -rw-r--r-- root/root 11641 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::run.3pm.gz -rw-r--r-- root/root 5466 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::runner.3pm.gz -rw-r--r-- root/root 5794 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::spawn.3pm.gz -rw-r--r-- root/root 5754 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::speedtag.3pm.gz -rw-r--r-- root/root 8291 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::start.3pm.gz -rw-r--r-- root/root 11612 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::status.3pm.gz -rw-r--r-- root/root 11610 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::stop.3pm.gz -rw-r--r-- root/root 14172 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::test.3pm.gz -rw-r--r-- root/root 5552 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::times.3pm.gz -rw-r--r-- root/root 5529 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::watch.3pm.gz -rw-r--r-- root/root 5484 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Command::which.3pm.gz -rw-r--r-- root/root 2022 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Converting.3pm.gz -rw-r--r-- root/root 9706 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Option.3pm.gz -rw-r--r-- root/root 3461 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options.3pm.gz -rw-r--r-- root/root 1449 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Collector.3pm.gz -rw-r--r-- root/root 1868 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Debug.3pm.gz -rw-r--r-- root/root 2382 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Display.3pm.gz -rw-r--r-- root/root 3815 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Finder.3pm.gz -rw-r--r-- root/root 1969 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Logging.3pm.gz -rw-r--r-- root/root 1295 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Persist.3pm.gz -rw-r--r-- root/root 2121 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::PreCommand.3pm.gz -rw-r--r-- root/root 2667 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Run.3pm.gz -rw-r--r-- root/root 3452 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Runner.3pm.gz -rw-r--r-- root/root 1549 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Options::Workspace.3pm.gz -rw-r--r-- root/root 2815 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin.3pm.gz -rw-r--r-- root/root 2276 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin::Cover.3pm.gz -rw-r--r-- root/root 1589 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin::Git.3pm.gz -rw-r--r-- root/root 2408 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin::Notify.3pm.gz -rw-r--r-- root/root 1236 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin::SysInfo.3pm.gz -rw-r--r-- root/root 1985 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Plugin::YathUI.3pm.gz -rw-r--r-- root/root 3302 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Tester.3pm.gz -rw-r--r-- root/root 2426 2024-03-08 10:43 ./usr/share/man/man3/App::Yath::Util.3pm.gz -rw-r--r-- root/root 1323 2024-03-08 10:43 ./usr/share/man/man3/Test2::Formatter::QVF.3pm.gz -rw-r--r-- root/root 1543 2024-03-08 10:43 ./usr/share/man/man3/Test2::Formatter::Stream.3pm.gz -rw-r--r-- root/root 1433 2024-03-08 10:43 ./usr/share/man/man3/Test2::Formatter::Test2.3pm.gz -rw-r--r-- root/root 2639 2024-03-08 10:43 ./usr/share/man/man3/Test2::Formatter::Test2::Composer.3pm.gz -rw-r--r-- root/root 1312 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness.3pm.gz -rw-r--r-- root/root 1300 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Auditor.3pm.gz -rw-r--r-- root/root 2603 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Auditor::TimeTracker.3pm.gz -rw-r--r-- root/root 2336 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Auditor::Watcher.3pm.gz -rw-r--r-- root/root 1493 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Collector.3pm.gz -rw-r--r-- root/root 1330 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Collector::JobDir.3pm.gz -rw-r--r-- root/root 1904 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Collector::TapParser.3pm.gz -rw-r--r-- root/root 2445 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Event.3pm.gz -rw-r--r-- root/root 2853 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Finder.3pm.gz -rw-r--r-- root/root 2918 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::IPC.3pm.gz -rw-r--r-- root/root 1691 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::IPC::Process.3pm.gz -rw-r--r-- root/root 3929 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Log.3pm.gz -rw-r--r-- root/root 2944 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Log::CoverageAggregator.3pm.gz -rw-r--r-- root/root 1183 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Log::CoverageAggregator::ByRun.3pm.gz -rw-r--r-- root/root 1183 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Log::CoverageAggregator::ByTest.3pm.gz -rw-r--r-- root/root 4248 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Plugin.3pm.gz -rw-r--r-- root/root 2123 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Renderer.3pm.gz -rw-r--r-- root/root 1266 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Renderer::Formatter.3pm.gz -rw-r--r-- root/root 1818 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Run.3pm.gz -rw-r--r-- root/root 2226 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner.3pm.gz -rw-r--r-- root/root 1293 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Constants.3pm.gz -rw-r--r-- root/root 1932 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::DepTracer.3pm.gz -rw-r--r-- root/root 3050 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Job.3pm.gz -rw-r--r-- root/root 4926 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Preload.3pm.gz -rw-r--r-- root/root 1259 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Preload::Stage.3pm.gz -rw-r--r-- root/root 1281 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Preloader.3pm.gz -rw-r--r-- root/root 1311 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Preloader::Stage.3pm.gz -rw-r--r-- root/root 1154 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Reloader.3pm.gz -rw-r--r-- root/root 7108 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Resource.3pm.gz -rw-r--r-- root/root 1153 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Resource::JobCount.3pm.gz -rw-r--r-- root/root 3087 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots.3pm.gz -rw-r--r-- root/root 1159 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots::Config.3pm.gz -rw-r--r-- root/root 1158 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Resource::SharedJobSlots::State.3pm.gz -rw-r--r-- root/root 1395 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Run.3pm.gz -rw-r--r-- root/root 1190 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::Spawn.3pm.gz -rw-r--r-- root/root 1273 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Runner::State.3pm.gz -rw-r--r-- root/root 1968 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Settings.3pm.gz -rw-r--r-- root/root 2181 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Settings::Prefix.3pm.gz -rw-r--r-- root/root 3145 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::TestFile.3pm.gz -rw-r--r-- root/root 3406 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util.3pm.gz -rw-r--r-- root/root 2211 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::File.3pm.gz -rw-r--r-- root/root 1344 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::File::JSON.3pm.gz -rw-r--r-- root/root 1434 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::File::JSONL.3pm.gz -rw-r--r-- root/root 1849 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::File::Stream.3pm.gz -rw-r--r-- root/root 1472 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::File::Value.3pm.gz -rw-r--r-- root/root 4179 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::HashBase.3pm.gz -rw-r--r-- root/root 2917 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::IPC.3pm.gz -rw-r--r-- root/root 1661 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::JSON.3pm.gz -rw-r--r-- root/root 1867 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::Queue.3pm.gz -rw-r--r-- root/root 1351 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::Term.3pm.gz -rw-r--r-- root/root 1295 2024-03-08 10:43 ./usr/share/man/man3/Test2::Harness::Util::UUID.3pm.gz -rw-r--r-- root/root 2173 2024-03-08 10:43 ./usr/share/man/man3/Test2::Tools::HarnessTester.3pm.gz drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/App/ -rw-r--r-- root/root 24738 2023-10-03 15:53 ./usr/share/perl5/App/Yath.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/App/Yath/ -rw-r--r-- root/root 9514 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/App/Yath/Command/ -rw-r--r-- root/root 31576 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/abort.pm -rw-r--r-- root/root 12735 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/auditor.pm -rw-r--r-- root/root 13111 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/collector.pm -rw-r--r-- root/root 12653 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/do.pm -rw-r--r-- root/root 16134 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/failed.pm -rw-r--r-- root/root 13911 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/help.pm -rw-r--r-- root/root 13235 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/init.pm -rw-r--r-- root/root 31289 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/kill.pm -rw-r--r-- root/root 34112 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/projects.pm -rw-r--r-- root/root 31695 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/ps.pm -rw-r--r-- root/root 12877 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/reload.pm -rw-r--r-- root/root 17641 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/replay.pm -rw-r--r-- root/root 20404 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/resources.pm -rw-r--r-- root/root 36128 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/run.pm -rw-r--r-- root/root 25191 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/runner.pm -rw-r--r-- root/root 17139 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/spawn.pm -rw-r--r-- root/root 17891 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/speedtag.pm -rw-r--r-- root/root 24465 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/start.pm -rw-r--r-- root/root 34201 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/status.pm -rw-r--r-- root/root 31269 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/stop.pm -rw-r--r-- root/root 62225 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/test.pm -rw-r--r-- root/root 15464 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/times.pm -rw-r--r-- root/root 14125 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/watch.pm -rw-r--r-- root/root 12489 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Command/which.pm -rw-r--r-- root/root 2488 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Converting.pm -rw-r--r-- root/root 32854 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Option.pm -rw-r--r-- root/root 23848 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/App/Yath/Options/ -rw-r--r-- root/root 2339 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Collector.pm -rw-r--r-- root/root 9337 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Debug.pm -rw-r--r-- root/root 9318 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Display.pm -rw-r--r-- root/root 21993 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Finder.pm -rw-r--r-- root/root 6530 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Logging.pm -rw-r--r-- root/root 1288 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Persist.pm -rw-r--r-- root/root 7012 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/PreCommand.pm -rw-r--r-- root/root 9937 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Run.pm -rw-r--r-- root/root 17843 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Runner.pm -rw-r--r-- root/root 3446 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Options/Workspace.pm -rw-r--r-- root/root 5152 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/App/Yath/Plugin/ -rw-r--r-- root/root 15878 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin/Cover.pm -rw-r--r-- root/root 5084 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin/Git.pm -rw-r--r-- root/root 19921 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin/Notify.pm -rw-r--r-- root/root 2438 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin/SysInfo.pm -rw-r--r-- root/root 10798 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Plugin/YathUI.pm -rw-r--r-- root/root 11524 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Tester.pm -rw-r--r-- root/root 9928 2023-10-03 15:53 ./usr/share/perl5/App/Yath/Util.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/ drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Formatter/ -rw-r--r-- root/root 2746 2023-10-03 15:53 ./usr/share/perl5/Test2/Formatter/QVF.pm -rw-r--r-- root/root 12173 2023-10-03 15:53 ./usr/share/perl5/Test2/Formatter/Stream.pm -rw-r--r-- root/root 21595 2023-10-03 15:53 ./usr/share/perl5/Test2/Formatter/Test2.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Formatter/Test2/ -rw-r--r-- root/root 12287 2023-10-03 15:53 ./usr/share/perl5/Test2/Formatter/Test2/Composer.pm -rw-r--r-- root/root 1048 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/ -rw-r--r-- root/root 4065 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Auditor.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Auditor/ -rw-r--r-- root/root 8713 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Auditor/TimeTracker.pm -rw-r--r-- root/root 14195 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Auditor/Watcher.pm -rw-r--r-- root/root 12957 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Collector.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Collector/ -rw-r--r-- root/root 24093 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Collector/JobDir.pm -rw-r--r-- root/root 8785 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Collector/TapParser.pm -rw-r--r-- root/root 5307 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Event.pm -rw-r--r-- root/root 27343 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Finder.pm -rw-r--r-- root/root 11014 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/IPC.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/IPC/ -rw-r--r-- root/root 2315 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/IPC/Process.pm -rw-r--r-- root/root 8101 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Log.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Log/ -rw-r--r-- root/root 10074 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Log/CoverageAggregator.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ -rw-r--r-- root/root 5391 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByRun.pm -rw-r--r-- root/root 4744 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByTest.pm -rw-r--r-- root/root 9840 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Plugin.pm -rw-r--r-- root/root 3071 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Renderer.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Renderer/ -rw-r--r-- root/root 5508 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Renderer/Formatter.pm -rw-r--r-- root/root 2734 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Run.pm -rw-r--r-- root/root 17014 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Runner/ -rw-r--r-- root/root 1239 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Constants.pm -rw-r--r-- root/root 5726 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/DepTracer.pm -rw-r--r-- root/root 21882 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Job.pm -rw-r--r-- root/root 16220 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Preload.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Runner/Preload/ -rw-r--r-- root/root 3614 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Preload/Stage.pm -rw-r--r-- root/root 16140 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Preloader.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Runner/Preloader/ -rw-r--r-- root/root 1190 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Preloader/Stage.pm -rw-r--r-- root/root 7743 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Reloader.pm -rw-r--r-- root/root 18991 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Resource.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Runner/Resource/ -rw-r--r-- root/root 3422 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Resource/JobCount.pm -rw-r--r-- root/root 11509 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/ -rw-r--r-- root/root 5395 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm -rw-r--r-- root/root 14903 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm -rw-r--r-- root/root 1806 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Run.pm -rw-r--r-- root/root 1479 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/Spawn.pm -rw-r--r-- root/root 21823 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Runner/State.pm -rw-r--r-- root/root 4350 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Settings.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Settings/ -rw-r--r-- root/root 4098 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Settings/Prefix.pm -rw-r--r-- root/root 18302 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/TestFile.pm -rw-r--r-- root/root 14192 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Util/ -rw-r--r-- root/root 5804 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/File.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Harness/Util/File/ -rw-r--r-- root/root 1872 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/File/JSON.pm -rw-r--r-- root/root 1766 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/File/JSONL.pm -rw-r--r-- root/root 4072 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/File/Stream.pm -rw-r--r-- root/root 1759 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/File/Value.pm -rw-r--r-- root/root 13554 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/HashBase.pm -rw-r--r-- root/root 8823 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/IPC.pm -rw-r--r-- root/root 6346 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/JSON.pm -rw-r--r-- root/root 3656 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/Queue.pm -rw-r--r-- root/root 1666 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/Term.pm -rw-r--r-- root/root 1263 2023-10-03 15:53 ./usr/share/perl5/Test2/Harness/Util/UUID.pm drwxr-xr-x root/root 0 2024-03-08 10:43 ./usr/share/perl5/Test2/Tools/ -rw-r--r-- root/root 3975 2023-10-03 15:53 ./usr/share/perl5/Test2/Tools/HarnessTester.pm +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 9368 Build-Time: 584 Distribution: perl-5.40-throwaway Host Architecture: amd64 Install-Time: 5 Job: /srv/debomatic/incoming/libtest2-harness-perl_1.000155-2.dsc Machine Architecture: amd64 Package: libtest2-harness-perl Package-Time: 595 Source-Version: 1.000155-2 Space: 9368 Status: successful Version: 1.000155-2 -------------------------------------------------------------------------------- Finished at 2024-06-04T11:06:14Z Build needed 00:09:55, 9368k disk space