Diff of the two buildlogs: -- --- b1/build.log 2025-11-02 13:17:44.489978014 +0000 +++ b2/build.log 2025-11-02 13:19:01.594046398 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 5 07:34:32 -12 2026 -I: pbuilder-time-stamp: 1796499272 +I: Current time: Mon Nov 3 03:17:45 +14 2025 +I: pbuilder-time-stamp: 1762089465 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,53 +22,85 @@ dpkg-source: info: unpacking libtest-simple-perl_1.302214-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2855829/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 2 13:18 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='d70019e64ed947f880ce68b496698795' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2855829' - PS1='# ' - PS2='> ' + INVOCATION_ID=832c351770cc4932b7bdb9af1c409b39 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3690169 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.NeAZYQ9W/pbuilderrc_5Xmc --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NeAZYQ9W/b1 --logfile b1/build.log libtest-simple-perl_1.302214-1.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.NeAZYQ9W/pbuilderrc_Zjex --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.NeAZYQ9W/b2 --logfile b2/build.log libtest-simple-perl_1.302214-1.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2855829/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -139,7 +171,7 @@ Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 libmodule-pluggable-perl all 5.2-5 [23.0 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 libtest-pod-perl all 1.52-3 [12.6 kB] -Fetched 11.3 MB in 4s (2525 kB/s) +Fetched 11.3 MB in 0s (65.2 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (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 ... 19862 files and directories currently installed.) @@ -284,7 +316,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/libtest-simple-perl-1.302214/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libtest-simple-perl_1.302214-1_source.changes +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libtest-simple-perl-1.302214/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libtest-simple-perl_1.302214-1_source.changes dpkg-buildpackage: info: source package libtest-simple-perl dpkg-buildpackage: info: source version 1.302214-1 dpkg-buildpackage: info: source distribution unstable @@ -306,206 +342,206 @@ Writing Makefile for Test::Simple Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j42 + make -j40 make[1]: Entering directory '/build/reproducible-path/libtest-simple-perl-1.302214' -cp lib/Test2/API/InterceptResult/Facet.pm blib/lib/Test2/API/InterceptResult/Facet.pm -cp lib/Test/Tutorial.pod blib/lib/Test/Tutorial.pod +cp lib/Test2/API/Stack.pm blib/lib/Test2/API/Stack.pm +cp lib/Test/Builder/Tester/Color.pm blib/lib/Test/Builder/Tester/Color.pm +cp lib/Test2/Compare/Array.pm blib/lib/Test2/Compare/Array.pm +cp lib/Test2/Compare/Bool.pm blib/lib/Test2/Compare/Bool.pm +cp lib/Test2/AsyncSubtest/Event/Detach.pm blib/lib/Test2/AsyncSubtest/Event/Detach.pm +cp lib/Test/Builder/Formatter.pm blib/lib/Test/Builder/Formatter.pm cp lib/Test2/API.pm blib/lib/Test2/API.pm +cp lib/Test/Builder/Tester.pm blib/lib/Test/Builder/Tester.pm +cp lib/Test2/API/InterceptResult/Event.pm blib/lib/Test2/API/InterceptResult/Event.pm +cp lib/Test2/API/Breakage.pm blib/lib/Test2/API/Breakage.pm +cp lib/Test2.pm blib/lib/Test2.pm +cp lib/Test2/AsyncSubtest/Event/Attach.pm blib/lib/Test2/AsyncSubtest/Event/Attach.pm +cp lib/Test2/API/Context.pm blib/lib/Test2/API/Context.pm +cp lib/Test2/Bundle/Extended.pm blib/lib/Test2/Bundle/Extended.pm +cp lib/Test2/API/InterceptResult/Hub.pm blib/lib/Test2/API/InterceptResult/Hub.pm cp lib/Test2/API/Instance.pm blib/lib/Test2/API/Instance.pm +cp lib/Test2/Compare.pm blib/lib/Test2/Compare.pm +cp lib/Test2/Compare/Bag.pm blib/lib/Test2/Compare/Bag.pm +cp lib/Test2/API/InterceptResult.pm blib/lib/Test2/API/InterceptResult.pm +cp lib/Test/Simple.pm blib/lib/Test/Simple.pm cp lib/Test/Builder.pm blib/lib/Test/Builder.pm cp lib/Test2/AsyncSubtest/Formatter.pm blib/lib/Test2/AsyncSubtest/Formatter.pm -cp lib/Test/Builder/Formatter.pm blib/lib/Test/Builder/Formatter.pm +cp lib/Test/use/ok.pm blib/lib/Test/use/ok.pm cp lib/Test/Tester/CaptureRunner.pm blib/lib/Test/Tester/CaptureRunner.pm +cp lib/Test/Builder/TodoDiag.pm blib/lib/Test/Builder/TodoDiag.pm +cp lib/Test/Tutorial.pod blib/lib/Test/Tutorial.pod +cp lib/Test2/AsyncSubtest/Hub.pm blib/lib/Test2/AsyncSubtest/Hub.pm +cp lib/Test/Tester.pm blib/lib/Test/Tester.pm cp lib/Test/Tester/Capture.pm blib/lib/Test/Tester/Capture.pm -cp lib/Test/Tester/Delegate.pm blib/lib/Test/Tester/Delegate.pm -cp lib/Test2/API/InterceptResult/Hub.pm blib/lib/Test2/API/InterceptResult/Hub.pm -cp lib/Test2/API/Breakage.pm blib/lib/Test2/API/Breakage.pm -cp lib/Test/Builder/Module.pm blib/lib/Test/Builder/Module.pm +cp lib/Test2/Compare/Custom.pm blib/lib/Test2/Compare/Custom.pm +cp lib/Test2/AsyncSubtest.pm blib/lib/Test2/AsyncSubtest.pm cp lib/Test2/API/InterceptResult/Squasher.pm blib/lib/Test2/API/InterceptResult/Squasher.pm -cp lib/Test/Builder/Tester.pm blib/lib/Test/Builder/Tester.pm -cp lib/Test2/Bundle/Simple.pm blib/lib/Test2/Bundle/Simple.pm -cp lib/Test/Tester.pm blib/lib/Test/Tester.pm -cp lib/Test/Simple.pm blib/lib/Test/Simple.pm -cp lib/Test2/Compare/Bag.pm blib/lib/Test2/Compare/Bag.pm cp lib/Test2/Bundle.pm blib/lib/Test2/Bundle.pm -cp lib/Test2/Compare/Bool.pm blib/lib/Test2/Compare/Bool.pm -cp lib/Test2/API/Stack.pm blib/lib/Test2/API/Stack.pm -cp lib/Test2/Compare.pm blib/lib/Test2/Compare.pm -cp lib/Test/Builder/Tester/Color.pm blib/lib/Test/Builder/Tester/Color.pm -cp lib/Test2/API/InterceptResult/Event.pm blib/lib/Test2/API/InterceptResult/Event.pm -cp lib/Test2/AsyncSubtest/Hub.pm blib/lib/Test2/AsyncSubtest/Hub.pm -cp lib/Test2/Bundle/Extended.pm blib/lib/Test2/Bundle/Extended.pm -cp lib/Test2/AsyncSubtest.pm blib/lib/Test2/AsyncSubtest.pm +cp lib/Test/Builder/Module.pm blib/lib/Test/Builder/Module.pm +cp lib/Test2/API/InterceptResult/Facet.pm blib/lib/Test2/API/InterceptResult/Facet.pm +cp lib/Test2/Bundle/Simple.pm blib/lib/Test2/Bundle/Simple.pm +cp lib/Test/Tester/Delegate.pm blib/lib/Test/Tester/Delegate.pm cp lib/Test2/Bundle/More.pm blib/lib/Test2/Bundle/More.pm cp lib/Test/More.pm blib/lib/Test/More.pm -cp lib/Test/Builder/TodoDiag.pm blib/lib/Test/Builder/TodoDiag.pm -cp lib/Test2/Compare/Array.pm blib/lib/Test2/Compare/Array.pm -cp lib/Test/use/ok.pm blib/lib/Test/use/ok.pm -cp lib/Test2/AsyncSubtest/Event/Detach.pm blib/lib/Test2/AsyncSubtest/Event/Detach.pm -cp lib/Test2/AsyncSubtest/Event/Attach.pm blib/lib/Test2/AsyncSubtest/Event/Attach.pm -cp lib/Test2.pm blib/lib/Test2.pm -cp lib/Test2/API/InterceptResult.pm blib/lib/Test2/API/InterceptResult.pm -cp lib/Test2/API/Context.pm blib/lib/Test2/API/Context.pm cp lib/Test2/Compare/Base.pm blib/lib/Test2/Compare/Base.pm -cp lib/Test2/Compare/Custom.pm blib/lib/Test2/Compare/Custom.pm +cp lib/Test2/Event/Subtest.pm blib/lib/Test2/Event/Subtest.pm cp lib/Test2/Compare/Ref.pm blib/lib/Test2/Compare/Ref.pm +cp lib/Test2/EventFacet.pm blib/lib/Test2/EventFacet.pm +cp lib/Test2/Compare/Scalar.pm blib/lib/Test2/Compare/Scalar.pm +cp lib/Test2/Compare/Number.pm blib/lib/Test2/Compare/Number.pm cp lib/Test2/Compare/Wildcard.pm blib/lib/Test2/Compare/Wildcard.pm +cp lib/Test2/Event/Plan.pm blib/lib/Test2/Event/Plan.pm +cp lib/Test2/Event/Pass.pm blib/lib/Test2/Event/Pass.pm +cp lib/Test2/Compare/Float.pm blib/lib/Test2/Compare/Float.pm cp lib/Test2/Compare/OrderedSubset.pm blib/lib/Test2/Compare/OrderedSubset.pm -cp lib/Test2/Event/Bail.pm blib/lib/Test2/Event/Bail.pm -cp lib/Test2/Event/Subtest.pm blib/lib/Test2/Event/Subtest.pm -cp lib/Test2/Compare/Event.pm blib/lib/Test2/Compare/Event.pm -cp lib/Test2/Event/Waiting.pm blib/lib/Test2/Event/Waiting.pm cp lib/Test2/Compare/Meta.pm blib/lib/Test2/Compare/Meta.pm -cp lib/Test2/Compare/Set.pm blib/lib/Test2/Compare/Set.pm -cp lib/Test2/EventFacet/Assert.pm blib/lib/Test2/EventFacet/Assert.pm -cp lib/Test2/Compare/Float.pm blib/lib/Test2/Compare/Float.pm -cp lib/Test2/Compare/Undef.pm blib/lib/Test2/Compare/Undef.pm cp lib/Test2/Compare/Object.pm blib/lib/Test2/Compare/Object.pm -cp lib/Test2/Compare/Regex.pm blib/lib/Test2/Compare/Regex.pm -cp lib/Test2/Compare/String.pm blib/lib/Test2/Compare/String.pm -cp lib/Test2/Compare/Negatable.pm blib/lib/Test2/Compare/Negatable.pm +cp lib/Test2/Event/Waiting.pm blib/lib/Test2/Event/Waiting.pm +cp lib/Test2/Event/TAP/Version.pm blib/lib/Test2/Event/TAP/Version.pm cp lib/Test2/Event/Encoding.pm blib/lib/Test2/Event/Encoding.pm +cp lib/Test2/Event/Diag.pm blib/lib/Test2/Event/Diag.pm +cp lib/Test2/Compare/Event.pm blib/lib/Test2/Compare/Event.pm +cp lib/Test2/Compare/Isa.pm blib/lib/Test2/Compare/Isa.pm +cp lib/Test2/Compare/Negatable.pm blib/lib/Test2/Compare/Negatable.pm +cp lib/Test2/Compare/Delta.pm blib/lib/Test2/Compare/Delta.pm +cp lib/Test2/EventFacet/Assert.pm blib/lib/Test2/EventFacet/Assert.pm +cp lib/Test2/Event/Exception.pm blib/lib/Test2/Event/Exception.pm +cp lib/Test2/Event/V2.pm blib/lib/Test2/Event/V2.pm +cp lib/Test2/Compare/Pattern.pm blib/lib/Test2/Compare/Pattern.pm +cp lib/Test2/Compare/Regex.pm blib/lib/Test2/Compare/Regex.pm cp lib/Test2/Event/Fail.pm blib/lib/Test2/Event/Fail.pm -cp lib/Test2/Event/Generic.pm blib/lib/Test2/Event/Generic.pm +cp lib/Test2/Event/Skip.pm blib/lib/Test2/Event/Skip.pm +cp lib/Test2/Compare/EventMeta.pm blib/lib/Test2/Compare/EventMeta.pm +cp lib/Test2/Event/Ok.pm blib/lib/Test2/Event/Ok.pm cp lib/Test2/EventFacet/About.pm blib/lib/Test2/EventFacet/About.pm +cp lib/Test2/Env.pm blib/lib/Test2/Env.pm +cp lib/Test2/Compare/Set.pm blib/lib/Test2/Compare/Set.pm cp lib/Test2/EventFacet/Amnesty.pm blib/lib/Test2/EventFacet/Amnesty.pm -cp lib/Test2/Compare/Scalar.pm blib/lib/Test2/Compare/Scalar.pm -cp lib/Test2/Event/TAP/Version.pm blib/lib/Test2/Event/TAP/Version.pm -cp lib/Test2/Event/Exception.pm blib/lib/Test2/Event/Exception.pm +cp lib/Test2/Compare/DeepRef.pm blib/lib/Test2/Compare/DeepRef.pm cp lib/Test2/Event.pm blib/lib/Test2/Event.pm -cp lib/Test2/Env.pm blib/lib/Test2/Env.pm -cp lib/Test2/Event/Pass.pm blib/lib/Test2/Event/Pass.pm -cp lib/Test2/Compare/Delta.pm blib/lib/Test2/Compare/Delta.pm -cp lib/Test2/Compare/EventMeta.pm blib/lib/Test2/Compare/EventMeta.pm -cp lib/Test2/Event/Skip.pm blib/lib/Test2/Event/Skip.pm -cp lib/Test2/Compare/Isa.pm blib/lib/Test2/Compare/Isa.pm -cp lib/Test2/Event/Ok.pm blib/lib/Test2/Event/Ok.pm -cp lib/Test2/Compare/Number.pm blib/lib/Test2/Compare/Number.pm -cp lib/Test2/Compare/Hash.pm blib/lib/Test2/Compare/Hash.pm +cp lib/Test2/Event/Generic.pm blib/lib/Test2/Event/Generic.pm +cp lib/Test2/Compare/Undef.pm blib/lib/Test2/Compare/Undef.pm cp lib/Test2/Event/Note.pm blib/lib/Test2/Event/Note.pm -cp lib/Test2/EventFacet.pm blib/lib/Test2/EventFacet.pm -cp lib/Test2/Event/Diag.pm blib/lib/Test2/Event/Diag.pm -cp lib/Test2/Event/Plan.pm blib/lib/Test2/Event/Plan.pm -cp lib/Test2/Event/V2.pm blib/lib/Test2/Event/V2.pm -cp lib/Test2/Compare/DeepRef.pm blib/lib/Test2/Compare/DeepRef.pm -cp lib/Test2/Compare/Pattern.pm blib/lib/Test2/Compare/Pattern.pm -cp lib/Test2/EventFacet/Control.pm blib/lib/Test2/EventFacet/Control.pm -cp lib/Test2/IPC/Driver.pm blib/lib/Test2/IPC/Driver.pm -cp lib/Test2/Formatter.pm blib/lib/Test2/Formatter.pm -cp lib/Test2/Manual/Testing/Todo.pm blib/lib/Test2/Manual/Testing/Todo.pm -cp lib/Test2/Manual/Anatomy/Event.pm blib/lib/Test2/Manual/Anatomy/Event.pm +cp lib/Test2/Compare/String.pm blib/lib/Test2/Compare/String.pm +cp lib/Test2/Event/Bail.pm blib/lib/Test2/Event/Bail.pm +cp lib/Test2/Compare/Hash.pm blib/lib/Test2/Compare/Hash.pm +cp lib/Test2/Manual/Contributing.pm blib/lib/Test2/Manual/Contributing.pm +cp lib/Test2/Manual/Tooling.pm blib/lib/Test2/Manual/Tooling.pm cp lib/Test2/EventFacet/Info/Table.pm blib/lib/Test2/EventFacet/Info/Table.pm -cp lib/Test2/Manual/Anatomy/Context.pm blib/lib/Test2/Manual/Anatomy/Context.pm -cp lib/Test2/Manual/Anatomy/IPC.pm blib/lib/Test2/Manual/Anatomy/IPC.pm -cp lib/Test2/Manual/Testing.pm blib/lib/Test2/Manual/Testing.pm -cp lib/Test2/Hub.pm blib/lib/Test2/Hub.pm -cp lib/Test2/Manual/Anatomy/Hubs.pm blib/lib/Test2/Manual/Anatomy/Hubs.pm -cp lib/Test2/EventFacet/Hub.pm blib/lib/Test2/EventFacet/Hub.pm -cp lib/Test2/Manual.pm blib/lib/Test2/Manual.pm -cp lib/Test2/Manual/Testing/Planning.pm blib/lib/Test2/Manual/Testing/Planning.pm -cp lib/Test2/Hub/Subtest.pm blib/lib/Test2/Hub/Subtest.pm +cp lib/Test2/Manual/Anatomy/Utilities.pm blib/lib/Test2/Manual/Anatomy/Utilities.pm +cp lib/Test2/EventFacet/Render.pm blib/lib/Test2/EventFacet/Render.pm +cp lib/Test2/IPC/Driver/Files.pm blib/lib/Test2/IPC/Driver/Files.pm cp lib/Test2/Manual/Anatomy/API.pm blib/lib/Test2/Manual/Anatomy/API.pm +cp lib/Test2/Manual/Concurrency.pm blib/lib/Test2/Manual/Concurrency.pm +cp lib/Test2/Hub.pm blib/lib/Test2/Hub.pm cp lib/Test2/Formatter/TAP.pm blib/lib/Test2/Formatter/TAP.pm -cp lib/Test2/Manual/Anatomy/Utilities.pm blib/lib/Test2/Manual/Anatomy/Utilities.pm +cp lib/Test2/Manual/Anatomy/IPC.pm blib/lib/Test2/Manual/Anatomy/IPC.pm +cp lib/Test2/Manual/Testing/Planning.pm blib/lib/Test2/Manual/Testing/Planning.pm cp lib/Test2/EventFacet/Error.pm blib/lib/Test2/EventFacet/Error.pm -cp lib/Test2/Manual/Contributing.pm blib/lib/Test2/Manual/Contributing.pm +cp lib/Test2/IPC.pm blib/lib/Test2/IPC.pm +cp lib/Test2/Manual/Anatomy/Context.pm blib/lib/Test2/Manual/Anatomy/Context.pm cp lib/Test2/Hub/Interceptor.pm blib/lib/Test2/Hub/Interceptor.pm -cp lib/Test2/IPC/Driver/Files.pm blib/lib/Test2/IPC/Driver/Files.pm -cp lib/Test2/EventFacet/Render.pm blib/lib/Test2/EventFacet/Render.pm -cp lib/Test2/EventFacet/Info.pm blib/lib/Test2/EventFacet/Info.pm -cp lib/Test2/EventFacet/Parent.pm blib/lib/Test2/EventFacet/Parent.pm -cp lib/Test2/Manual/Tooling.pm blib/lib/Test2/Manual/Tooling.pm +cp lib/Test2/Manual/Anatomy/Event.pm blib/lib/Test2/Manual/Anatomy/Event.pm +cp lib/Test2/IPC/Driver.pm blib/lib/Test2/IPC/Driver.pm cp lib/Test2/Manual/Anatomy.pm blib/lib/Test2/Manual/Anatomy.pm -cp lib/Test2/Manual/Concurrency.pm blib/lib/Test2/Manual/Concurrency.pm -cp lib/Test2/IPC.pm blib/lib/Test2/IPC.pm +cp lib/Test2/Hub/Interceptor/Terminator.pm blib/lib/Test2/Hub/Interceptor/Terminator.pm +cp lib/Test2/Manual/Testing/Introduction.pm blib/lib/Test2/Manual/Testing/Introduction.pm +cp lib/Test2/Hub/Subtest.pm blib/lib/Test2/Hub/Subtest.pm +cp lib/Test2/Formatter.pm blib/lib/Test2/Formatter.pm +cp lib/Test2/EventFacet/Control.pm blib/lib/Test2/EventFacet/Control.pm +cp lib/Test2/EventFacet/Hub.pm blib/lib/Test2/EventFacet/Hub.pm cp lib/Test2/Manual/Anatomy/EndToEnd.pm blib/lib/Test2/Manual/Anatomy/EndToEnd.pm +cp lib/Test2/EventFacet/Parent.pm blib/lib/Test2/EventFacet/Parent.pm +cp lib/Test2/Manual/Testing.pm blib/lib/Test2/Manual/Testing.pm +cp lib/Test2/Manual/Anatomy/Hubs.pm blib/lib/Test2/Manual/Anatomy/Hubs.pm +cp lib/Test2/Manual/Testing/Todo.pm blib/lib/Test2/Manual/Testing/Todo.pm cp lib/Test2/EventFacet/Trace.pm blib/lib/Test2/EventFacet/Trace.pm cp lib/Test2/EventFacet/Meta.pm blib/lib/Test2/EventFacet/Meta.pm -cp lib/Test2/EventFacet/Plan.pm blib/lib/Test2/EventFacet/Plan.pm -cp lib/Test2/Hub/Interceptor/Terminator.pm blib/lib/Test2/Hub/Interceptor/Terminator.pm +cp lib/Test2/Manual.pm blib/lib/Test2/Manual.pm cp lib/Test2/Manual/Testing/Migrating.pm blib/lib/Test2/Manual/Testing/Migrating.pm -cp lib/Test2/Manual/Testing/Introduction.pm blib/lib/Test2/Manual/Testing/Introduction.pm +cp lib/Test2/EventFacet/Info.pm blib/lib/Test2/EventFacet/Info.pm +cp lib/Test2/EventFacet/Plan.pm blib/lib/Test2/EventFacet/Plan.pm cp lib/Test2/Todo.pm blib/lib/Test2/Todo.pm +cp lib/Test2/Manual/Tooling/TestBuilder.pm blib/lib/Test2/Manual/Tooling/TestBuilder.pm +cp lib/Test2/Plugin.pm blib/lib/Test2/Plugin.pm +cp lib/Test2/Manual/Tooling/Plugin/TestingDone.pm blib/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm +cp lib/Test2/Manual/Tooling/Nesting.pm blib/lib/Test2/Manual/Tooling/Nesting.pm +cp lib/Test2/Manual/Tooling/Plugin/TestExit.pm blib/lib/Test2/Manual/Tooling/Plugin/TestExit.pm +cp lib/Test2/Require/ReleaseTesting.pm blib/lib/Test2/Require/ReleaseTesting.pm +cp lib/Test2/Manual/Tooling/FirstTool.pm blib/lib/Test2/Manual/Tooling/FirstTool.pm cp lib/Test2/Require/Module.pm blib/lib/Test2/Require/Module.pm +cp lib/Test2/Require.pm blib/lib/Test2/Require.pm +cp lib/Test2/Require/Perl.pm blib/lib/Test2/Require/Perl.pm cp lib/Test2/Require/ExtendedTesting.pm blib/lib/Test2/Require/ExtendedTesting.pm -cp lib/Test2/Manual/Tooling/Subtest.pm blib/lib/Test2/Manual/Tooling/Subtest.pm -cp lib/Test2/Plugin/Times.pm blib/lib/Test2/Plugin/Times.pm -cp lib/Test2/Require/AuthorTesting.pm blib/lib/Test2/Require/AuthorTesting.pm -cp lib/Test2/Require/AutomatedTesting.pm blib/lib/Test2/Require/AutomatedTesting.pm +cp lib/Test2/Plugin/UTF8.pm blib/lib/Test2/Plugin/UTF8.pm +cp lib/Test2/Require/Threads.pm blib/lib/Test2/Require/Threads.pm cp lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm blib/lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm +cp lib/Test2/Manual/Tooling/Subtest.pm blib/lib/Test2/Manual/Tooling/Subtest.pm +cp lib/Test2/Manual/Tooling/Testing.pm blib/lib/Test2/Manual/Tooling/Testing.pm cp lib/Test2/Manual/Tooling/Formatter.pm blib/lib/Test2/Manual/Tooling/Formatter.pm +cp lib/Test2/Tools/Basic.pm blib/lib/Test2/Tools/Basic.pm cp lib/Test2/Tools.pm blib/lib/Test2/Tools.pm -cp lib/Test2/Require/RealFork.pm blib/lib/Test2/Require/RealFork.pm -cp lib/Test2/Plugin/UTF8.pm blib/lib/Test2/Plugin/UTF8.pm -cp lib/Test2/Require/NonInteractiveTesting.pm blib/lib/Test2/Require/NonInteractiveTesting.pm -cp lib/Test2/Manual/Tooling/Plugin/TestingDone.pm blib/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm -cp lib/Test2/Manual/Tooling/FirstTool.pm blib/lib/Test2/Manual/Tooling/FirstTool.pm -cp lib/Test2/Plugin/ExitSummary.pm blib/lib/Test2/Plugin/ExitSummary.pm +cp lib/Test2/Plugin/SRand.pm blib/lib/Test2/Plugin/SRand.pm +cp lib/Test2/Mock.pm blib/lib/Test2/Mock.pm +cp lib/Test2/Plugin/Times.pm blib/lib/Test2/Plugin/Times.pm +cp lib/Test2/Require/AutomatedTesting.pm blib/lib/Test2/Require/AutomatedTesting.pm cp lib/Test2/Suite.pm blib/lib/Test2/Suite.pm -cp lib/Test2/Tools/AsyncSubtest.pm blib/lib/Test2/Tools/AsyncSubtest.pm -cp lib/Test2/Require/Threads.pm blib/lib/Test2/Require/Threads.pm -cp lib/Test2/Require/Fork.pm blib/lib/Test2/Require/Fork.pm +cp lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm blib/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm +cp lib/Test2/Plugin/ExitSummary.pm blib/lib/Test2/Plugin/ExitSummary.pm cp lib/Test2/Plugin/BailOnFail.pm blib/lib/Test2/Plugin/BailOnFail.pm -cp lib/Test2/Require.pm blib/lib/Test2/Require.pm -cp lib/Test2/Require/ReleaseTesting.pm blib/lib/Test2/Require/ReleaseTesting.pm -cp lib/Test2/Require/Perl.pm blib/lib/Test2/Require/Perl.pm -cp lib/Test2/Plugin/SRand.pm blib/lib/Test2/Plugin/SRand.pm -cp lib/Test2/Manual/Tooling/Plugin/TestExit.pm blib/lib/Test2/Manual/Tooling/Plugin/TestExit.pm +cp lib/Test2/Require/NonInteractiveTesting.pm blib/lib/Test2/Require/NonInteractiveTesting.pm +cp lib/Test2/Tools/AsyncSubtest.pm blib/lib/Test2/Tools/AsyncSubtest.pm cp lib/Test2/Tools/Class.pm blib/lib/Test2/Tools/Class.pm -cp lib/Test2/Plugin.pm blib/lib/Test2/Plugin.pm -cp lib/Test2/Tools/Basic.pm blib/lib/Test2/Tools/Basic.pm -cp lib/Test2/Plugin/DieOnFail.pm blib/lib/Test2/Plugin/DieOnFail.pm -cp lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm blib/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm cp lib/Test2/Require/EnvVar.pm blib/lib/Test2/Require/EnvVar.pm -cp lib/Test2/Manual/Tooling/Nesting.pm blib/lib/Test2/Manual/Tooling/Nesting.pm -cp lib/Test2/Manual/Tooling/Testing.pm blib/lib/Test2/Manual/Tooling/Testing.pm -cp lib/Test2/Mock.pm blib/lib/Test2/Mock.pm -cp lib/Test2/Manual/Tooling/TestBuilder.pm blib/lib/Test2/Manual/Tooling/TestBuilder.pm -cp lib/Test2/Util/Table/Cell.pm blib/lib/Test2/Util/Table/Cell.pm +cp lib/Test2/Require/Fork.pm blib/lib/Test2/Require/Fork.pm +cp lib/Test2/Plugin/DieOnFail.pm blib/lib/Test2/Plugin/DieOnFail.pm +cp lib/Test2/Require/RealFork.pm blib/lib/Test2/Require/RealFork.pm +cp lib/Test2/Require/AuthorTesting.pm blib/lib/Test2/Require/AuthorTesting.pm +cp lib/Test2/Workflow/Runner.pm blib/lib/Test2/Workflow/Runner.pm +cp lib/Test2/Tools/Event.pm blib/lib/Test2/Tools/Event.pm cp lib/Test2/Tools/Target.pm blib/lib/Test2/Tools/Target.pm -cp lib/Test2/Util/Table.pm blib/lib/Test2/Util/Table.pm -cp lib/Test2/Util/Facets2Legacy.pm blib/lib/Test2/Util/Facets2Legacy.pm cp lib/Test2/Util/Guard.pm blib/lib/Test2/Util/Guard.pm -cp lib/Test2/Tools/Mock.pm blib/lib/Test2/Tools/Mock.pm -cp lib/Test2/Workflow.pm blib/lib/Test2/Workflow.pm -cp lib/Test2/Util/Times.pm blib/lib/Test2/Util/Times.pm -cp lib/Test2/Workflow/Build.pm blib/lib/Test2/Workflow/Build.pm -cp lib/Test2/Tools/Encoding.pm blib/lib/Test2/Tools/Encoding.pm -cp lib/Test2/Transition.pod blib/lib/Test2/Transition.pod -cp lib/Test2/Util/Ref.pm blib/lib/Test2/Util/Ref.pm -cp lib/Test2/Tools/Exception.pm blib/lib/Test2/Tools/Exception.pm cp lib/Test2/Tools/Ref.pm blib/lib/Test2/Tools/Ref.pm +cp lib/Test2/Util/Sub.pm blib/lib/Test2/Util/Sub.pm +cp lib/Test2/Workflow/Build.pm blib/lib/Test2/Workflow/Build.pm cp lib/Test2/Tools/Subtest.pm blib/lib/Test2/Tools/Subtest.pm +cp lib/Test2/Tools/Grab.pm blib/lib/Test2/Tools/Grab.pm +cp lib/Test2/Tools/Warnings.pm blib/lib/Test2/Tools/Warnings.pm +cp lib/Test2/Util/Ref.pm blib/lib/Test2/Util/Ref.pm +cp lib/Test2/Tools/ClassicCompare.pm blib/lib/Test2/Tools/ClassicCompare.pm +cp lib/Test2/Tools/Refcount.pm blib/lib/Test2/Tools/Refcount.pm +cp lib/Test2/Util.pm blib/lib/Test2/Util.pm +cp lib/Test2/Tools/GenTemp.pm blib/lib/Test2/Tools/GenTemp.pm +cp lib/Test2/Tools/Mock.pm blib/lib/Test2/Tools/Mock.pm +cp lib/Test2/Tools/Spec.pm blib/lib/Test2/Tools/Spec.pm +cp lib/Test2/Util/Trace.pm blib/lib/Test2/Util/Trace.pm cp lib/Test2/Util/Importer.pm blib/lib/Test2/Util/Importer.pm +cp lib/Test2/Util/HashBase.pm blib/lib/Test2/Util/HashBase.pm cp lib/Test2/Util/Table/LineBreak.pm blib/lib/Test2/Util/Table/LineBreak.pm -cp lib/Test2/Workflow/BlockBase.pm blib/lib/Test2/Workflow/BlockBase.pm -cp lib/Test2/Tools/Tester.pm blib/lib/Test2/Tools/Tester.pm -cp lib/Test2/Tools/Exports.pm blib/lib/Test2/Tools/Exports.pm cp lib/Test2/Tools/Tiny.pm blib/lib/Test2/Tools/Tiny.pm -cp lib/Test2/Tools/Defer.pm blib/lib/Test2/Tools/Defer.pm -cp lib/Test2/Tools/Compare.pm blib/lib/Test2/Tools/Compare.pm -cp lib/Test2/Tools/Event.pm blib/lib/Test2/Tools/Event.pm +cp lib/Test2/Workflow.pm blib/lib/Test2/Workflow.pm cp lib/Test2/Util/Grabber.pm blib/lib/Test2/Util/Grabber.pm -cp lib/Test2/Workflow/Runner.pm blib/lib/Test2/Workflow/Runner.pm -cp lib/Test2/Tools/Refcount.pm blib/lib/Test2/Tools/Refcount.pm +cp lib/Test2/Workflow/BlockBase.pm blib/lib/Test2/Workflow/BlockBase.pm +cp lib/Test2/Util/Table/Cell.pm blib/lib/Test2/Util/Table/Cell.pm +cp lib/Test2/Util/Stash.pm blib/lib/Test2/Util/Stash.pm +cp lib/Test2/Tools/Exception.pm blib/lib/Test2/Tools/Exception.pm +cp lib/Test2/Tools/Defer.pm blib/lib/Test2/Tools/Defer.pm +cp lib/Test2/Util/Sig.pm blib/lib/Test2/Util/Sig.pm +cp lib/Test2/Util/Facets2Legacy.pm blib/lib/Test2/Util/Facets2Legacy.pm cp lib/Test2/Util/Term.pm blib/lib/Test2/Util/Term.pm -cp lib/Test2/Util/Trace.pm blib/lib/Test2/Util/Trace.pm -cp lib/Test2/Util.pm blib/lib/Test2/Util.pm -cp lib/Test2/Workflow/Task.pm blib/lib/Test2/Workflow/Task.pm cp lib/Test2/Util/ExternalMeta.pm blib/lib/Test2/Util/ExternalMeta.pm -cp lib/Test2/Tools/Spec.pm blib/lib/Test2/Tools/Spec.pm -cp lib/Test2/Tools/ClassicCompare.pm blib/lib/Test2/Tools/ClassicCompare.pm -cp lib/Test2/Tools/Grab.pm blib/lib/Test2/Tools/Grab.pm -cp lib/Test2/Util/Sub.pm blib/lib/Test2/Util/Sub.pm -cp lib/Test2/Util/Sig.pm blib/lib/Test2/Util/Sig.pm +cp lib/Test2/Transition.pod blib/lib/Test2/Transition.pod +cp lib/Test2/Tools/Encoding.pm blib/lib/Test2/Tools/Encoding.pm +cp lib/Test2/Tools/Tester.pm blib/lib/Test2/Tools/Tester.pm +cp lib/Test2/Tools/Compare.pm blib/lib/Test2/Tools/Compare.pm +cp lib/Test2/Util/Table.pm blib/lib/Test2/Util/Table.pm +cp lib/Test2/Util/Times.pm blib/lib/Test2/Util/Times.pm cp lib/Test2/V0.pm blib/lib/Test2/V0.pm -cp lib/Test2/Util/HashBase.pm blib/lib/Test2/Util/HashBase.pm -cp lib/Test2/Tools/Warnings.pm blib/lib/Test2/Tools/Warnings.pm -cp lib/Test2/Tools/GenTemp.pm blib/lib/Test2/Tools/GenTemp.pm -cp lib/Test2/Util/Stash.pm blib/lib/Test2/Util/Stash.pm -cp lib/Test2/Workflow/Task/Group.pm blib/lib/Test2/Workflow/Task/Group.pm -cp lib/ok.pm blib/lib/ok.pm +cp lib/Test2/Tools/Exports.pm blib/lib/Test2/Tools/Exports.pm +cp lib/Test2/Workflow/Task.pm blib/lib/Test2/Workflow/Task.pm cp lib/Test2/Workflow/Task/Action.pm blib/lib/Test2/Workflow/Task/Action.pm +cp lib/ok.pm blib/lib/ok.pm +cp lib/Test2/Workflow/Task/Group.pm blib/lib/Test2/Workflow/Task/Group.pm Manifying 35 pod documents Manifying 35 pod documents Manifying 33 pod documents @@ -513,7860 +549,11 @@ Manifying 34 pod documents Manifying 27 pod documents make[1]: Leaving directory '/build/reproducible-path/libtest-simple-perl-1.302214' - dh_auto_test - make -j42 test TEST_VERBOSE=1 -make[1]: Entering directory '/build/reproducible-path/libtest-simple-perl-1.302214' -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/Legacy/*.t t/Legacy/Bugs/*.t t/Legacy/Builder/*.t t/Legacy/Regression/*.t t/Legacy/Simple/*.t t/Legacy/Test2/*.t t/Legacy/Tester/*.t t/Legacy/subtest/*.t t/Legacy_And_Test2/*.t t/Test2/acceptance/*.t t/Test2/behavior/*.t t/Test2/legacy/*.t t/Test2/modules/*.t t/Test2/modules/API/*.t t/Test2/modules/API/InterceptResult/*.t t/Test2/modules/Event/*.t t/Test2/modules/Event/TAP/*.t t/Test2/modules/EventFacet/*.t t/Test2/modules/Formatter/*.t t/Test2/modules/Hub/*.t t/Test2/modules/Hub/Interceptor/*.t t/Test2/modules/IPC/*.t t/Test2/modules/IPC/Driver/*.t t/Test2/modules/Tools/*.t t/Test2/modules/Util/*.t t/Test2/regression/*.t t/acceptance/*.t t/behavior/*.t t/modules/*.t t/modules/AsyncSubtest/*.t t/modules/AsyncSubtest/Event/*.t t/modules/Bundle/*.t t/modules/Compare/*.t t/modules/Plugin/*.t t/modules/Require/*.t t/modules/Tools/*.t t/modules/Tools/Test-Refcount/*.t t/modules/Util/*.t t/modules/Util/Table/*.t t/modules/Workflow/*.t t/modules/Workflow/Task/*.t t/regression/*.t -# -# DIAGNOSTICS INFO IN CASE OF FAILURE: -# +------+----------+ -# | perl | 5.040001 | -# +------+----------+ -# +-----------------+-----------+ -# | CAPABILITY | SUPPORTED | -# +-----------------+-----------+ -# | CAN_FORK | Yes | -# | CAN_REALLY_FORK | Yes | -# | CAN_THREAD | Yes | -# +-----------------+-----------+ -# +--------------+----------+ -# | DEPENDENCY | VERSION | -# +--------------+----------+ -# | B | 1.89 | -# | Carp | 1.54 | -# | Exporter | 5.78 | -# | File::Spec | 3.91 | -# | File::Temp | 0.2311 | -# | PerlIO | 1.12 | -# | Scalar::Util | 1.63 | -# | Storable | 3.32 | -# | Term::Table | 0.018 | -# | Test2 | 1.302214 | -# | Time::HiRes | 1.9777 | -# | overload | 1.37 | -# | threads | 2.40 | -# | utf8 | 1.25 | -# +--------------+----------+ -# +--------------------+---------+ -# | OPTIONAL | VERSION | -# +--------------------+---------+ -# | Module::Pluggable | 5.2 | -# | Sub::Name | N/A | -# | Term::ReadKey | N/A | -# | Term::Size::Any | N/A | -# | Unicode::GCString | N/A | -# | Unicode::LineBreak | N/A | -# +--------------------+---------+ -t/00-report.t .................................... -ok 1 -1..1 -ok -t/00compile.t .................................... -1..26 -ok 1 -ok 2 - POD test for Test/Builder.pm -ok 3 -ok 4 - POD test for Test/Builder/Formatter.pm -ok 5 -ok 6 - POD test for Test/Builder/Module.pm -ok 7 -ok 8 - POD test for Test/Builder/Tester.pm -ok 9 -ok 10 - POD test for Test/Builder/Tester/Color.pm -ok 11 -ok 12 - POD test for Test/Builder/TodoDiag.pm -ok 13 -ok 14 - POD test for Test/More.pm -ok 15 -ok 16 - POD test for Test/Simple.pm -ok 17 -ok 18 - POD test for Test/Tester.pm -ok 19 -ok 20 - POD test for Test/Tester/Capture.pm -ok 21 -ok 22 - POD test for Test/Tester/CaptureRunner.pm -ok 23 -ok 24 - POD test for Test/Tester/Delegate.pm (no pod) -ok 25 -ok 26 - POD test for Test/use/ok.pm -ok -t/acceptance/OO.t ................................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Something else -ok 2 - Something else -ok 3 - Something else -ok 4 - Pending stuff -ok 5 - Ready now -ok 6 - wrap { - ok 1 - t1 { - ok 1 - not concurrent A - ok 2 - from proc 3090697 - ok 3 - not concurrent B - 1..3 - } - ok 2 - t2 { - ok 1 - not concurrent A - ok 2 - from proc 3090698 - ok 3 - not concurrent B - 1..3 - } - 1..2 -} -ok 7 - Subtest that dies not add a diagnostic about a bad plan -ok 8 - collapse: empty -ok 9 - collapse: note only { - # inside - 1..0 # SKIP No assertions -} -ok 10 - collapse: full { - ok 1 - test - 1..1 -} -1..10 -ok -t/acceptance/skip.t .............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - fork tests { - ok 1 - fork_subtest with skip_all - ok 2 - fork_subtest with skip_all and manual skip return} - ok 3 - $subtest->run_fork with skip_all - ok 4 - skip all 2 - 1 { - 1..0 # SKIP because - } - ok 5 - skip all 2 - 2 { - 1..0 # SKIP because - } - ok 6 - skip all 3 - 1 { - 1..0 # SKIP because - } - ok 7 - skip all 3 - 2 { - 1..0 # SKIP because - } - ok 8 - skip all 3 - 3 { - 1..0 # SKIP because - } - ok 9 - skip all 4 - 1 { - 1..0 # SKIP because - } - ok 10 - skip all 4 - 2 { - 1..0 # SKIP because - } - ok 11 - skip all 4 - 3 { - 1..0 # SKIP because - } - ok 12 - skip all 4 - 4 { - 1..0 # SKIP because - } - ok 13 - skip all 5 - 1 { - 1..0 # SKIP because - } - ok 14 - skip all 5 - 2 { - 1..0 # SKIP because - } - ok 15 - skip all 5 - 3 { - 1..0 # SKIP because - } - ok 16 - skip all 5 - 4 { - 1..0 # SKIP because - } - ok 17 - skip all 5 - 5 { - 1..0 # SKIP because - } - 1..17 -} -1..1 -ok -t/acceptance/spec.t .............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - foo { - ok 1 - pass - 1..1 -} -ok 2 - nested { - ok 1 - b { - ok 1 - x was set (B) - 1..1 - } - ok 2 - a { - ok 1 - x was set (A) - 1..1 - } - 1..2 -} -1..2 -ok -t/acceptance/Tools.t ............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: async_subtest, fork_subtest, thread_s... -ok 2 - foo { - ok 1 - Simple - 1..1 -} -ok 3 - foo { - ok 1 - forked 3091824 - ok 2 - bar { - ok 1 - forked again 3091837 - 1..1 - } - 1..2 -} -1..3 -ok -t/acceptance/Workflow-Acceptance.t ............... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it -t/acceptance/Workflow-Acceptance2.t .............. -# Seeded srand with seed '20261205' from local date. -ok 1 - foo { - ok 1 - foo - 1..1 -} -ok 2 - outer { - ok 1 - foo { - ok 1 - foo - 1..1 - } - ok 2 - inner { - ok 1 - bar { - ok 1 - bar - 1..1 - } - 1..1 - } - 1..2 -} -1..2 -ok -t/acceptance/Workflow-Acceptance3.t .............. -# Seeded srand with seed '20261205' from local date. -ok 1 - blah -1..1 -ok -t/acceptance/Workflow-Acceptance4.t .............. -# Seeded srand with seed '20261205' from local date. -ok 1 - simple { - ok 1 - inside simple - 1..1 -} -1..1 -ok -t/acceptance/Workflow-Acceptance5.t .............. -# Seeded srand with seed '20261205' from local date. -# Forked PID 3092690 to run: outside -ok 1 - outside { - ok 1 - In child (lexical) - 1..1 -} -ok 2 - wrapper { - # Forked PID 3092632 to run: foo - ok 1 - bar { - ok 1 - In orig (overridden) - # Forked PID 3092641 to run: nested - # Forked PID 3092651 to run: b - ok 2 - nested { - ok 1 - Did not inherit when captured - ok 2 - Did not inherit when captured - 1..2 - } - ok 3 - b { - ok 1 - stub - 1..1 - } - # Forked PID 3092686 to run: a - ok 4 - a { - ok 1 - stub - 1..1 - } - 1..4 - } - ok 2 - foo { - ok 1 - In child (inherited) - # Forked PID 3092643 to run: nested - ok 2 - nested { - ok 1 - Did not inherit when captured - ok 2 - Did not inherit when captured - 1..2 - } - # Forked PID 3092685 to run: b - ok 3 - b { - ok 1 - stub - 1..1 - } - # Forked PID 3092801 to run: a - ok 4 - a { - ok 1 - stub - 1..1 - } - 1..4 - } - 1..2 -} -1..2 -ok -t/behavior/async_trace.t ......................... -ok 1 - regular { - ok 1 - subtest got a subtest uuid - ok 2 - subtest trace got a cid - ok 3 - subtest trace got a hid - ok 4 - subtest trace got a uuid - ok 5 - subtest trace got a huuid - ok 6 - subtest plan trace got a cid - ok 7 - subtest plan trace got a hid - ok 8 - subtest plan trace got a uuid - ok 9 - subtest plan trace got a huuid - 1..9 -} -ok 2 - async { - ok 1 - async subtest got a subtest uuid - ok 2 - async subtest trace got a cid - ok 3 - async subtest trace got a hid - ok 4 - async subtest trace got a uuid - ok 5 - async subtest trace got a huuid - ok 6 - async subtest plan trace got a cid - ok 7 - async subtest plan trace got a hid - ok 8 - async subtest plan trace got a uuid - ok 9 - async subtest plan trace got a huuid - 1..9 -} -1..2 -ok -t/behavior/filtering.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - root_test { - ok 1 - Got only the events that match the line filter - ok 2 - Got only the events that match the name filter - 1..2 -} -ok 2 - nested_test { - ok 1 - Got only the events that match the line filter - ok 2 - Got only the events that match the name filter - 1..2 -} -ok 3 - group { - ok 1 - Got only the events that match the line filter - ok 2 - Got only the events that match the name filter - 1..2 -} -ok 4 - dup_name { - ok 1 - Got only the events that match the dup_name filter - 1..1 -} -ok 5 - root_case { - ok 1 - Got only the events that match the case filter - 1..1 -} -ok 6 - nested_case { - ok 1 - Got only the events that match the nested case filter - 1..1 -} -1..6 -ok -t/behavior/Mocking.t ............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - mock 1 did not leak -ok 2 - mock 2 did not leak -ok 3 - mock 3 did not leak -ok 4 - mock 4 did not leak -ok 5 - mock 5 did not leak -ok 6 - post { - ok 1 - mock 1 did not leak - ok 2 - mock 2 did not leak - ok 3 - mock 3 did not leak - ok 4 - mock 4 did not leak - ok 5 - mock 5 did not leak - 1..5 -} -ok 7 - mock_spec { - ok 1 - mock applies to describe block - ok 2 - the_test { - ok 1 - mock 1 - ok 2 - mock 2 - ok 3 - mock 3 - ok 4 - mock 4 - ok 5 - mock 5 - 1..5 - } - ok 3 - nested { - ok 1 - inner { - ok 1 - mock 1 - ok 2 - mock 2 - ok 3 - mock 3 - ok 4 - mock 4 - ok 5 - mock 5 did not leak - 1..5 - } - 1..1 - } - 1..3 -} -1..7 -ok -t/behavior/no_done_testing.t ..................... -# Seeded srand with seed '20261205' from local date. -# IPC is waiting for children to finish... -1..1 -ok 1 - foo { - # IPC is waiting for children to finish... - ok 1 - pass - 1..1 -} -ok -t/behavior/no_leaks_any.t ........................ -# Seeded srand with seed '20261205' from local date. -# Forked PID 3095697 to run: g -# Forked PID 3095702 to run: a -ok 1 - g { - ok 1 - g 3095697 0 - 1..1 -} -ok 2 - a { - ok 1 - a 3095702 0 - 1..1 -} -# Forked PID 3095736 to run: d -# Forked PID 3095743 to run: f -ok 3 - d { - ok 1 - d 3095736 0 - 1..1 -} -ok 4 - f { - ok 1 - f 3095743 0 - 1..1 -} -# Forked PID 3095766 to run: c -# Forked PID 3095773 to run: b -ok 5 - c { - ok 1 - c 3095766 0 - 1..1 -} -ok 6 - b { - ok 1 - b 3095773 0 - 1..1 -} -# Forked PID 3095902 to run: e -ok 7 - e { - ok 1 - e 3095902 0 - 1..1 -} -1..7 -ok -t/behavior/no_leaks_no_fork.t .................... -# Seeded srand with seed '20261205' from local date. -ok 1 - g # skip No isolation method available -ok 2 - a # skip No isolation method available -ok 3 - d # skip No isolation method available -ok 4 - f # skip No isolation method available -ok 5 - c # skip No isolation method available -ok 6 - b # skip No isolation method available -ok 7 - e # skip No isolation method available -1..7 -ok -t/behavior/no_leaks_no_iso.t ..................... -# Seeded srand with seed '20261205' from local date. -ok 1 - g # skip No isolation method available -ok 2 - a # skip No isolation method available -ok 3 - d # skip No isolation method available -ok 4 - f # skip No isolation method available -ok 5 - c # skip No isolation method available -ok 6 - b # skip No isolation method available -ok 7 - e # skip No isolation method available -1..7 -ok -t/behavior/no_leaks_no_threads.t ................. -# Seeded srand with seed '20261205' from local date. -# Forked PID 3097131 to run: g -# Forked PID 3097137 to run: a -ok 1 - g { - ok 1 - g 3097131 0 - 1..1 -} -# Forked PID 3097239 to run: d -ok 2 - a { - ok 1 - a 3097137 0 - 1..1 -} -ok 3 - d { - ok 1 - d 3097239 0 - 1..1 -} -# Forked PID 3097319 to run: f -# Forked PID 3097326 to run: c -ok 4 - f { - ok 1 - f 3097319 0 - 1..1 -} -ok 5 - c { - ok 1 - c 3097326 0 - 1..1 -} -# Forked PID 3097447 to run: b -# Forked PID 3097452 to run: e -ok 6 - b { - ok 1 - b 3097447 0 - 1..1 -} -ok 7 - e { - ok 1 - e 3097452 0 - 1..1 -} -1..7 -ok -t/behavior/simple.t .............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - foo { - ok 1 - Simple - 1..1 -} -1..1 -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/Legacy/00test_harness_check.t .................. -1..1 -ok 1 - T::H version -ok -t/Legacy/01-basic.t .............................. -1..3 -ok 1 - use strict; -ok 2 - use Test::More; -ok 3 - ok -ok -t/Legacy/478-cmp_ok_hash.t ....................... -ok 1 - Passes on correct comparison -ok 2 - Did not pass -ok 3 - 1 result -ok 4 - result is false -ok 5 - Syntax error -ok 6 - We got warnings -1..6 -ok -t/Legacy/auto.t .................................. -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 - Delegate->can() returns the sub from the inner object -ok -t/Legacy/bad_plan.t .............................. -1..2 -ok 1 - bad plan() -ok 2 - bad plan() -ok -t/Legacy/bail_out.t .............................. -1..3 -ok 1 -ok 2 -ok 3 - Backwards compat -ok -t/Legacy/BEGIN_require_ok.t ...................... -ok 1 - require strict; -ok 2 - require_ok ran -1..2 -ok -t/Legacy/BEGIN_use_ok.t .......................... -ok 1 - use strict; -ok 2 - use_ok() ran -1..2 -ok -t/Legacy/buffer.t ................................ -1..20 -ok 1 - I'm ok -ok 2 - You're ok -ok 3 - I'm ok -ok 4 - You're ok -ok 5 - I'm ok -ok 6 - You're ok -ok 7 - I'm ok -ok 8 - You're ok -ok 9 - I'm ok -ok 10 - You're ok -ok 11 - I'm ok -ok 12 - You're ok -ok 13 - I'm ok -ok 14 - You're ok -ok 15 - I'm ok -ok 16 - You're ok -ok 17 - I'm ok -ok 18 - You're ok -ok 19 - I'm ok -ok 20 - You're ok -ok -t/Legacy/Bugs/600.t .............................. -ok 1 - only 1 event -ok 2 - Plan set to 1, not 0 -1..2 -ok -t/Legacy/Bugs/629.t .............................. -ok 1 - did not warn when waiting for done_testing -ok 2 - did not warn with 'no_plan' -ok 3 - warned with static plan -ok 4 - Got expected warning -1..4 -ok -t/Legacy/Builder/Builder.t ....................... -1..7 -ok 1 - compiled and new() -ok 2 - level() -ok 3 - is_eq -ok 4 - is_num -ok 5 - current_test() get -ok 6 - current_test() set -ok 7 - counter still good -ok -t/Legacy/Builder/carp.t .......................... -1..3 -ok 1 -ok 2 -ok 3 -ok -t/Legacy/Builder/create.t ........................ -1..7 -ok 1 - An object of class 'Test::Builder' isa 'Test::Builder' -ok 2 - create does not interfere with ->builder -ok 3 - does not interfere with ->new -ok 4 - An object of class 'Test::Builder::NoOutput' isa 'Test::Builder' -ok 5 - Test::Builder->create makes a new object -ok 6 -ok 7 - Changing output() of new TB doesn't interfere with singleton -ok -t/Legacy/Builder/current_test.t .................. -1..2 -ok 1 -ok 2 -ok -t/Legacy/Builder/current_test_without_plan.t ..... -ok 1 -ok 2 -ok 3 - Third test -1..3 -ok -t/Legacy/Builder/details.t ....................... -1..9 -ok 1 - no tests yet, no summary -ok 2 -ok 3 -ok 4 -ok 5 - summary -ok 6 - current_test incremented -ok 7 - details() should return a list of all test details -ok 8 -ok 9 -ok -t/Legacy/Builder/done_testing.t .................. -ok 1 - testing done_testing() with no arguments -ok 2 - another test so we're not testing just one -1..2 -ok -t/Legacy/Builder/done_testing_double.t ........... -1..1 -ok 1 - multiple done_testing -ok -t/Legacy/Builder/done_testing_plan_mismatch.t .... -1..1 -ok 1 -ok -t/Legacy/Builder/done_testing_with_no_plan.t ..... -ok 1 -ok 2 -1..2 -ok -t/Legacy/Builder/done_testing_with_number.t ...... -ok 1 - testing done_testing() with no arguments -ok 2 - another test so we're not testing just one -1..2 -ok -t/Legacy/Builder/done_testing_with_plan.t ........ -1..2 -ok 1 -ok 2 -ok -t/Legacy/Builder/fork_with_new_stdout.t .......... -1..2 -ok 1 - ok 1 from child -ok 2 - 1..1 from child -ok -t/Legacy/Builder/has_plan.t ...................... -1..2 -ok 1 - no plan yet defined -ok 2 - has fixed plan -ok -t/Legacy/Builder/has_plan2.t ..................... -ok 1 - has no_plan -1..1 -ok -t/Legacy/Builder/is_fh.t ......................... -1..11 -ok 1 - string is not a filehandle -ok 2 - empty string -ok 3 - undef -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok -t/Legacy/Builder/is_passing.t .................... -ok 1 - a fresh TB object is passing -ok 2 - still passing after a test -ok 3 - not passing after a failing test -ok 4 - a passing test doesn't resurrect it -ok 5 - a successful plan doesn't help either -ok 6 - Passing with a plan -ok 7 - passing test, but it overran the plan -ok 8 - Passing with no_plan -ok 9 - still passing after a test -ok 10 - and another test -ok 11 - and after the ending -ok 12 - Passing with skip_all -ok 13 - All tests passed but done_testing() does not match -ok 14 - No tests run with done_testing() -ok 15 - All tests passed with done_testing() -1..15 -ok -t/Legacy/Builder/maybe_regex.t ................... -1..16 -ok 1 - qr// detected -ok 2 - qr// good match -ok 3 - qr// bad match -ok 4 - blessed regex detected -ok 5 - blessed qr/foo/ good match -ok 6 - blessed qr/foo/ bad math -ok 7 - "//" detected -ok 8 - "//" good match -ok 9 - "//" bad match -ok 10 - non-regex detected -ok 11 - non-regex detected -ok 12 - "//" good match -ok 13 - "//" bad match -ok 14 - m,, detected -ok 15 - "//" good match -ok 16 - "//" bad match -ok -t/Legacy/Builder/no_diag.t ....................... -ok 1 - foo -ok 2 -1..2 -ok -t/Legacy/Builder/no_ending.t ..................... -1..3 -ok 1 -ok 2 -ok 3 -ok -t/Legacy/Builder/no_header.t ..................... -1..1 -ok 1 -ok -t/Legacy/Builder/no_plan_at_all.t ................ -1..1 -ok 1 - proper behavior when no plan is seen -ok -t/Legacy/Builder/ok_obj.t ........................ -1..4 -ok 1 - created Foo object -ok 2 - created Foo object -ok 3 - created Foo object -ok 4 - DESTROY called 3 times -ok -t/Legacy/Builder/output.t ........................ -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 - One scalar, two filehandles -ok 6 -ok -t/Legacy/Builder/reset.t ......................... -ok 1 - exported_to -ok 2 - expected_tests -ok 3 - level -ok 4 - use_numbers -ok 5 - no_header -ok 6 - no_ending -ok 7 - current_test -ok 8 - summary -ok 9 - details -ok 10 - output -ok 11 - failure_output -ok 12 - todo_output -ok 13 - final test to make sure output was reset -1..13 -ok -t/Legacy/Builder/reset_outputs.t ................. -ok 1 -ok 2 -ok 3 -ok 4 - reset_outputs() resets output -ok 5 - reset_outputs() resets failure_output -ok 6 - reset_outputs() resets todo_output -1..6 -ok -t/Legacy/Builder/try.t ........................... -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -1..8 -ok -t/Legacy/c_flag.t ................................ -1..1 -ok 1 -ok -t/Legacy/capture.t ............................... -1..3 -ok 1 - current test -ok 2 - can't set test_num -ok 3 - res count -ok -t/Legacy/check_tests.t ........................... -1..139 -ok 1 - Test 'pass' completed -ok 2 - Test 'pass' no premature diagnostication -ok 3 - Test 'pass' result count -ok 4 - subtest 'pass' of 'pass' compare ok -ok 5 - subtest 'pass' of 'pass' compare actual_ok -ok 6 - subtest 'pass' of 'pass' compare type -ok 7 - subtest 'pass' of 'pass' compare reason -ok 8 - subtest 'pass' of 'pass' compare name -ok 9 - checking depth -ok 10 - subtest 'pass' of 'pass' compare diag -ok 11 - Test 'pass diag' completed -ok 12 - Test 'pass diag' no premature diagnostication -ok 13 - Test 'pass diag' result count -ok 14 - subtest 'pass diag' of 'pass diag' compare ok -ok 15 - subtest 'pass diag' of 'pass diag' compare actual_ok -ok 16 - subtest 'pass diag' of 'pass diag' compare type -ok 17 - subtest 'pass diag' of 'pass diag' compare reason -ok 18 - subtest 'pass diag' of 'pass diag' compare name -ok 19 - checking depth -ok 20 - subtest 'pass diag' of 'pass diag' compare diag -ok 21 - Test 'pass diag no \n' completed -ok 22 - Test 'pass diag no \n' no premature diagnostication -ok 23 - Test 'pass diag no \n' result count -ok 24 - subtest 'pass diag' of 'pass diag no \n' compare ok -ok 25 - subtest 'pass diag' of 'pass diag no \n' compare actual_ok -ok 26 - subtest 'pass diag' of 'pass diag no \n' compare type -ok 27 - subtest 'pass diag' of 'pass diag no \n' compare reason -ok 28 - subtest 'pass diag' of 'pass diag no \n' compare name -ok 29 - checking depth -ok 30 - subtest 'pass diag' of 'pass diag no \n' compare diag -ok 31 - Test 'fail' completed -ok 32 - Test 'fail' no premature diagnostication -ok 33 - Test 'fail' result count -ok 34 - subtest 'fail' of 'fail' compare ok -ok 35 - subtest 'fail' of 'fail' compare actual_ok -ok 36 - subtest 'fail' of 'fail' compare type -ok 37 - subtest 'fail' of 'fail' compare reason -ok 38 - subtest 'fail' of 'fail' compare name -ok 39 - checking depth -ok 40 - subtest 'fail' of 'fail' compare diag -ok 41 - Test 'skip' completed -ok 42 - Test 'skip' no premature diagnostication -ok 43 - Test 'skip' result count -ok 44 - subtest '' of 'skip' compare ok -ok 45 - subtest '' of 'skip' compare actual_ok -ok 46 - subtest '' of 'skip' compare type -ok 47 - subtest '' of 'skip' compare reason -ok 48 - subtest '' of 'skip' compare name -ok 49 - checking depth -ok 50 - subtest '' of 'skip' compare diag -ok 51 - Test 'todo_skip' completed -ok 52 - Test 'todo_skip' no premature diagnostication -ok 53 - Test 'todo_skip' result count -ok 54 - subtest '' of 'todo_skip' compare ok -ok 55 - subtest '' of 'todo_skip' compare actual_ok -ok 56 - subtest '' of 'todo_skip' compare type -ok 57 - subtest '' of 'todo_skip' compare reason -ok 58 - subtest '' of 'todo_skip' compare name -ok 59 - checking depth -ok 60 - subtest '' of 'todo_skip' compare diag -ok 61 - Test 'pass diag qr' completed -ok 62 - Test 'pass diag qr' no premature diagnostication -ok 63 - Test 'pass diag qr' result count -ok 64 - subtest 'pass diag qr' of 'pass diag qr' compare ok -ok 65 - subtest 'pass diag qr' of 'pass diag qr' compare actual_ok -ok 66 - subtest 'pass diag qr' of 'pass diag qr' compare type -ok 67 - subtest 'pass diag qr' of 'pass diag qr' compare reason -ok 68 - subtest 'pass diag qr' of 'pass diag qr' compare name -ok 69 - checking depth -ok 70 - subtest 'pass diag qr' of 'pass diag qr' compare diag -ok 71 - Test 'fail diag qr' completed -ok 72 - Test 'fail diag qr' no premature diagnostication -ok 73 - Test 'fail diag qr' result count -ok 74 - subtest 'fail diag qr' of 'fail diag qr' compare ok -ok 75 - subtest 'fail diag qr' of 'fail diag qr' compare actual_ok -ok 76 - subtest 'fail diag qr' of 'fail diag qr' compare type -ok 77 - subtest 'fail diag qr' of 'fail diag qr' compare reason -ok 78 - subtest 'fail diag qr' of 'fail diag qr' compare name -ok 79 - checking depth -ok 80 - subtest 'fail diag qr' of 'fail diag qr' compare diag -ok 81 - Test 'run all' completed -ok 82 - Test 'run all' no premature diagnostication -ok 83 - Test 'run all' result count -ok 84 - subtest 'pass' of 'run all' compare ok -ok 85 - subtest 'pass' of 'run all' compare actual_ok -ok 86 - subtest 'pass' of 'run all' compare type -ok 87 - subtest 'pass' of 'run all' compare reason -ok 88 - subtest 'pass' of 'run all' compare name -ok 89 - checking depth -ok 90 - subtest 'pass' of 'run all' compare diag -ok 91 - subtest 'pass diag' of 'run all' compare ok -ok 92 - subtest 'pass diag' of 'run all' compare actual_ok -ok 93 - subtest 'pass diag' of 'run all' compare type -ok 94 - subtest 'pass diag' of 'run all' compare reason -ok 95 - subtest 'pass diag' of 'run all' compare name -ok 96 - checking depth -ok 97 - subtest 'pass diag' of 'run all' compare diag -ok 98 - subtest 'pass diag' of 'run all' compare ok -ok 99 - subtest 'pass diag' of 'run all' compare actual_ok -ok 100 - subtest 'pass diag' of 'run all' compare type -ok 101 - subtest 'pass diag' of 'run all' compare reason -ok 102 - subtest 'pass diag' of 'run all' compare name -ok 103 - checking depth -ok 104 - subtest 'pass diag' of 'run all' compare diag -ok 105 - subtest 'fail' of 'run all' compare ok -ok 106 - subtest 'fail' of 'run all' compare actual_ok -ok 107 - subtest 'fail' of 'run all' compare type -ok 108 - subtest 'fail' of 'run all' compare reason -ok 109 - subtest 'fail' of 'run all' compare name -ok 110 - checking depth -ok 111 - subtest 'fail' of 'run all' compare diag -ok 112 - subtest '' of 'run all' compare ok -ok 113 - subtest '' of 'run all' compare actual_ok -ok 114 - subtest '' of 'run all' compare type -ok 115 - subtest '' of 'run all' compare reason -ok 116 - subtest '' of 'run all' compare name -ok 117 - checking depth -ok 118 - subtest '' of 'run all' compare diag -ok 119 - subtest '' of 'run all' compare ok -ok 120 - subtest '' of 'run all' compare actual_ok -ok 121 - subtest '' of 'run all' compare type -ok 122 - subtest '' of 'run all' compare reason -ok 123 - subtest '' of 'run all' compare name -ok 124 - checking depth -ok 125 - subtest '' of 'run all' compare diag -ok 126 - subtest 'pass diag qr' of 'run all' compare ok -ok 127 - subtest 'pass diag qr' of 'run all' compare actual_ok -ok 128 - subtest 'pass diag qr' of 'run all' compare type -ok 129 - subtest 'pass diag qr' of 'run all' compare reason -ok 130 - subtest 'pass diag qr' of 'run all' compare name -ok 131 - checking depth -ok 132 - subtest 'pass diag qr' of 'run all' compare diag -ok 133 - subtest 'fail diag qr' of 'run all' compare ok -ok 134 - subtest 'fail diag qr' of 'run all' compare actual_ok -ok 135 - subtest 'fail diag qr' of 'run all' compare type -ok 136 - subtest 'fail diag qr' of 'run all' compare reason -ok 137 - subtest 'fail diag qr' of 'run all' compare name -ok 138 - checking depth -ok 139 - subtest 'fail diag qr' of 'run all' compare diag -ok -t/Legacy/circular_data.t ......................... -1..11 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok -t/Legacy/cmp_ok.t ................................ -1..26 -ok 1 - right return -ok 2 - passed without diagnostic -ok 3 - right return -ok 4 - failed without diagnostic -ok 5 - right return -ok 6 - failed without diagnostic -ok 7 - right return -ok 8 - passed without diagnostic -ok 9 - right return -ok 10 - passed without diagnostic -ok 11 - right return -ok 12 - failed without diagnostic -ok 13 - right return -ok 14 - passed without diagnostic -ok 15 - right return -ok 16 - passed without diagnostic -ok 17 - right return -ok 18 - expected error -ok 19 - right return -ok 20 - expected error -ok 21 - right return -ok 22 - expected error -ok 23 - right return -ok 24 - expected error -ok 25 - right return -ok 26 - expected error -ok -t/Legacy/depth.t ................................. -1..2 -ok 1 - depth 1 -ok 2 - deeper -ok -t/Legacy/diag.t .................................. -1..7 -ok 1 - diag() with todo_output set -ok 2 - multi line -ok 3 - diag returns false -ok 4 - diag() adds \# even if there's one already -ok 5 - blank lines get escaped -ok 6 - even at the end -ok 7 -ok -t/Legacy/died.t .................................. -1..3 -ok 1 -ok 2 -ok 3 - exit code -ok -t/Legacy/dont_overwrite_die_handler.t ............ -1..2 -ok 1 -ok 2 - existing DIE handler not overridden -ok -t/Legacy/eq_set.t ................................ -1..4 -ok 1 -ok 2 -ok 3 -not ok 4 # TODO eq_set() doesn't really handle references -# Failed (TODO) test at t/Legacy/eq_set.t line 32. -ok -t/Legacy/exit.t .................................. -# Building up a map of exit codes. May take a while. -ok 1 - exit map test for 0 -ok 2 - exit map test for 1 -ok 3 - exit map test for 2 -ok 4 - exit map test for 3 -ok 5 - exit map test for 4 -ok 6 - exit map test for 5 -ok 7 - exit map test for 6 -ok 8 - exit map test for 7 -ok 9 - exit map test for 8 -ok 10 - exit map test for 9 -ok 11 - exit map test for 10 -ok 12 - exit map test for 11 -ok 13 - exit map test for 12 -ok 14 - exit map test for 13 -ok 15 - exit map test for 14 -ok 16 - exit map test for 15 -ok 17 - exit map test for 16 -ok 18 - exit map test for 17 -ok 19 - exit map test for 18 -ok 20 - exit map test for 19 -ok 21 - exit map test for 20 -ok 22 - exit map test for 21 -ok 23 - exit map test for 22 -ok 24 - exit map test for 23 -ok 25 - exit map test for 24 -ok 26 - exit map test for 25 -ok 27 - exit map test for 26 -ok 28 - exit map test for 27 -ok 29 - exit map test for 28 -ok 30 - exit map test for 29 -ok 31 - exit map test for 30 -ok 32 - exit map test for 31 -ok 33 - exit map test for 32 -ok 34 - exit map test for 33 -ok 35 - exit map test for 34 -ok 36 - exit map test for 35 -ok 37 - exit map test for 36 -ok 38 - exit map test for 37 -ok 39 - exit map test for 38 -ok 40 - exit map test for 39 -ok 41 - exit map test for 40 -ok 42 - exit map test for 41 -ok 43 - exit map test for 42 -ok 44 - exit map test for 43 -ok 45 - exit map test for 44 -ok 46 - exit map test for 45 -ok 47 - exit map test for 46 -ok 48 - exit map test for 47 -ok 49 - exit map test for 48 -ok 50 - exit map test for 49 -ok 51 - exit map test for 50 -ok 52 - exit map test for 51 -ok 53 - exit map test for 52 -ok 54 - exit map test for 53 -ok 55 - exit map test for 54 -ok 56 - exit map test for 55 -ok 57 - exit map test for 56 -ok 58 - exit map test for 57 -ok 59 - exit map test for 58 -ok 60 - exit map test for 59 -ok 61 - exit map test for 60 -ok 62 - exit map test for 61 -ok 63 - exit map test for 62 -ok 64 - exit map test for 63 -ok 65 - exit map test for 64 -ok 66 - exit map test for 65 -ok 67 - exit map test for 66 -ok 68 - exit map test for 67 -ok 69 - exit map test for 68 -ok 70 - exit map test for 69 -ok 71 - exit map test for 70 -ok 72 - exit map test for 71 -ok 73 - exit map test for 72 -ok 74 - exit map test for 73 -ok 75 - exit map test for 74 -ok 76 - exit map test for 75 -ok 77 - exit map test for 76 -ok 78 - exit map test for 77 -ok 79 - exit map test for 78 -ok 80 - exit map test for 79 -ok 81 - exit map test for 80 -ok 82 - exit map test for 81 -ok 83 - exit map test for 82 -ok 84 - exit map test for 83 -ok 85 - exit map test for 84 -ok 86 - exit map test for 85 -ok 87 - exit map test for 86 -ok 88 - exit map test for 87 -ok 89 - exit map test for 88 -ok 90 - exit map test for 89 -ok 91 - exit map test for 90 -ok 92 - exit map test for 91 -ok 93 - exit map test for 92 -ok 94 - exit map test for 93 -ok 95 - exit map test for 94 -ok 96 - exit map test for 95 -ok 97 - exit map test for 96 -ok 98 - exit map test for 97 -ok 99 - exit map test for 98 -ok 100 - exit map test for 99 -ok 101 - exit map test for 100 -ok 102 - exit map test for 101 -ok 103 - exit map test for 102 -ok 104 - exit map test for 103 -ok 105 - exit map test for 104 -ok 106 - exit map test for 105 -ok 107 - exit map test for 106 -ok 108 - exit map test for 107 -ok 109 - exit map test for 108 -ok 110 - exit map test for 109 -ok 111 - exit map test for 110 -ok 112 - exit map test for 111 -ok 113 - exit map test for 112 -ok 114 - exit map test for 113 -ok 115 - exit map test for 114 -ok 116 - exit map test for 115 -ok 117 - exit map test for 116 -ok 118 - exit map test for 117 -ok 119 - exit map test for 118 -ok 120 - exit map test for 119 -ok 121 - exit map test for 120 -ok 122 - exit map test for 121 -ok 123 - exit map test for 122 -ok 124 - exit map test for 123 -ok 125 - exit map test for 124 -ok 126 - exit map test for 125 -ok 127 - exit map test for 126 -ok 128 - exit map test for 127 -ok 129 - exit map test for 128 -ok 130 - exit map test for 129 -ok 131 - exit map test for 130 -ok 132 - exit map test for 131 -ok 133 - exit map test for 132 -ok 134 - exit map test for 133 -ok 135 - exit map test for 134 -ok 136 - exit map test for 135 -ok 137 - exit map test for 136 -ok 138 - exit map test for 137 -ok 139 - exit map test for 138 -ok 140 - exit map test for 139 -ok 141 - exit map test for 140 -ok 142 - exit map test for 141 -ok 143 - exit map test for 142 -ok 144 - exit map test for 143 -ok 145 - exit map test for 144 -ok 146 - exit map test for 145 -ok 147 - exit map test for 146 -ok 148 - exit map test for 147 -ok 149 - exit map test for 148 -ok 150 - exit map test for 149 -ok 151 - exit map test for 150 -ok 152 - exit map test for 151 -ok 153 - exit map test for 152 -ok 154 - exit map test for 153 -ok 155 - exit map test for 154 -ok 156 - exit map test for 155 -ok 157 - exit map test for 156 -ok 158 - exit map test for 157 -ok 159 - exit map test for 158 -ok 160 - exit map test for 159 -ok 161 - exit map test for 160 -ok 162 - exit map test for 161 -ok 163 - exit map test for 162 -ok 164 - exit map test for 163 -ok 165 - exit map test for 164 -ok 166 - exit map test for 165 -ok 167 - exit map test for 166 -ok 168 - exit map test for 167 -ok 169 - exit map test for 168 -ok 170 - exit map test for 169 -ok 171 - exit map test for 170 -ok 172 - exit map test for 171 -ok 173 - exit map test for 172 -ok 174 - exit map test for 173 -ok 175 - exit map test for 174 -ok 176 - exit map test for 175 -ok 177 - exit map test for 176 -ok 178 - exit map test for 177 -ok 179 - exit map test for 178 -ok 180 - exit map test for 179 -ok 181 - exit map test for 180 -ok 182 - exit map test for 181 -ok 183 - exit map test for 182 -ok 184 - exit map test for 183 -ok 185 - exit map test for 184 -ok 186 - exit map test for 185 -ok 187 - exit map test for 186 -ok 188 - exit map test for 187 -ok 189 - exit map test for 188 -ok 190 - exit map test for 189 -ok 191 - exit map test for 190 -ok 192 - exit map test for 191 -ok 193 - exit map test for 192 -ok 194 - exit map test for 193 -ok 195 - exit map test for 194 -ok 196 - exit map test for 195 -ok 197 - exit map test for 196 -ok 198 - exit map test for 197 -ok 199 - exit map test for 198 -ok 200 - exit map test for 199 -ok 201 - exit map test for 200 -ok 202 - exit map test for 201 -ok 203 - exit map test for 202 -ok 204 - exit map test for 203 -ok 205 - exit map test for 204 -ok 206 - exit map test for 205 -ok 207 - exit map test for 206 -ok 208 - exit map test for 207 -ok 209 - exit map test for 208 -ok 210 - exit map test for 209 -ok 211 - exit map test for 210 -ok 212 - exit map test for 211 -ok 213 - exit map test for 212 -ok 214 - exit map test for 213 -ok 215 - exit map test for 214 -ok 216 - exit map test for 215 -ok 217 - exit map test for 216 -ok 218 - exit map test for 217 -ok 219 - exit map test for 218 -ok 220 - exit map test for 219 -ok 221 - exit map test for 220 -ok 222 - exit map test for 221 -ok 223 - exit map test for 222 -ok 224 - exit map test for 223 -ok 225 - exit map test for 224 -ok 226 - exit map test for 225 -ok 227 - exit map test for 226 -ok 228 - exit map test for 227 -ok 229 - exit map test for 228 -ok 230 - exit map test for 229 -ok 231 - exit map test for 230 -ok 232 - exit map test for 231 -ok 233 - exit map test for 232 -ok 234 - exit map test for 233 -ok 235 - exit map test for 234 -ok 236 - exit map test for 235 -ok 237 - exit map test for 236 -ok 238 - exit map test for 237 -ok 239 - exit map test for 238 -ok 240 - exit map test for 239 -ok 241 - exit map test for 240 -ok 242 - exit map test for 241 -ok 243 - exit map test for 242 -ok 244 - exit map test for 243 -ok 245 - exit map test for 244 -ok 246 - exit map test for 245 -ok 247 - exit map test for 246 -ok 248 - exit map test for 247 -ok 249 - exit map test for 248 -ok 250 - exit map test for 249 -ok 251 - exit map test for 250 -ok 252 - exit map test for 251 -ok 253 - exit map test for 252 -ok 254 - exit map test for 253 -ok 255 - exit map test for 254 -ok 256 - exit map test for 255 -# Done. -ok 257 - missing_done_testing.plx exited with 254 (expected 254) -ok 258 - too_few_fail.plx exited with 2 (expected 2) -ok 259 - exit.plx exited with 1 (expected 1) -ok 260 - too_few.plx exited with 255 (expected 255) -ok 261 - death_in_eval.plx exited with 0 (expected 0) -ok 262 - success.plx exited with 0 (expected 0) -ok 263 - pre_plan_death.plx exited with 9 (expected non-zero) -ok 264 - death_with_handler.plx exited with 255 (expected 255) -ok 265 - require.plx exited with 0 (expected 0) -ok 266 - two_fail.plx exited with 2 (expected 2) -ok 267 - extras.plx exited with 2 (expected 2) -ok 268 - one_fail_without_plan.plx exited with 1 (expected 1) -ok 269 - last_minute_death.plx exited with 255 (expected 255) -ok 270 - death.plx exited with 255 (expected 255) -ok 271 - one_fail.plx exited with 1 (expected 1) -ok 272 - five_fail.plx exited with 5 (expected 5) -1..272 -ok -t/Legacy/explain.t ............................... -1..5 -ok 1 - main->can('explain') -ok 2 -ok 3 -ok 4 -ok 5 -ok -t/Legacy/explain_err_vars.t ...................... -ok 1 - preserved $@ -1..1 -ok -t/Legacy/extra.t ................................. -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -1..5 -ok -t/Legacy/extra_one.t ............................. -1..2 -ok 1 -ok 2 -ok -t/Legacy/fail-like.t ............................. -1..4 -ok 1 - failing output -ok 2 - failing errors -ok 3 -ok 4 -ok -t/Legacy/fail-more.t ............................. -1..81 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 -ok 17 -ok 18 -ok 19 -ok 20 -ok 21 -ok 22 -ok 23 -ok 24 -ok 25 -ok 26 -ok 27 -ok 28 -ok 29 -ok 30 -ok 31 -ok 32 -ok 33 -ok 34 -ok 35 -ok 36 -ok 37 -ok 38 -ok 39 -ok 40 -ok 41 -ok 42 -ok 43 -ok 44 -ok 45 -ok 46 -ok 47 -ok 48 -ok 49 -ok 50 -ok 51 -ok 52 -ok 53 -ok 54 -ok 55 -ok 56 -ok 57 -ok 58 -ok 59 -ok 60 -ok 61 -ok 62 -ok 63 -ok 64 -ok 65 -ok 66 -ok 67 -ok 68 -ok 69 -ok 70 -ok 71 -ok 72 -ok 73 -ok 74 -ok 75 -ok 76 -ok 77 -ok 78 -ok 79 -ok 80 -ok 81 -ok -t/Legacy/fail.t .................................. -ok 1 -ok 2 -1..2 -ok -t/Legacy/fail_one.t .............................. -ok 1 -ok 2 -1..2 -ok -t/Legacy/filehandles.t ........................... -1..1 -ok 1 - STDOUT can be mucked with -ok -t/Legacy/fork.t .................................. -1..1 -ok 1 - Only the parent should process the ending, not the child -ok -t/Legacy/harness_active.t ........................ -1..4 -ok 1 -ok 2 -ok 3 -ok 4 -ok -t/Legacy/import.t ................................ -1..2 -ok 1 - main->can(...) -ok 2 - fail() not exported -ok -t/Legacy/is_deeply_dne_bug.t ..................... -1..2 -ok 1 -ok 2 -ok -t/Legacy/is_deeply_fail.t ........................ -1..110 -ok 1 -ok 2 - plain strings -ok 3 - right diagnostic -ok 4 -ok 5 - different types -ok 6 - right diagnostic -ok 7 -ok 8 - hashes with different values -ok 9 - right diagnostic -ok 10 -ok 11 - hashes with different keys -ok 12 - right diagnostic -ok 13 -ok 14 - arrays of different length -ok 15 - right diagnostic -ok 16 -ok 17 - arrays of undefs -ok 18 - right diagnostic -ok 19 -ok 20 - hashes of undefs -ok 21 - right diagnostic -ok 22 -ok 23 - scalar refs -ok 24 - right diagnostic -ok 25 -ok 26 - mixed scalar and array refs -ok 27 - right diagnostic -ok 28 -ok 29 - deep scalar refs -ok 30 - right diagnostic -ok 31 -ok 32 - @Data_Stack not holding onto things -ok 33 - deep structures -ok 34 - right diagnostic -ok 35 -ok 36 -ok 37 -ok 38 -ok 39 -ok 40 -ok 41 - undef != "" -ok 42 - @Data_Stack not holding onto things -ok 43 - don't compare refs like strings -ok 44 - even deep inside -ok 45 - [] could match non-existent values -ok 46 -ok 47 -ok 48 - scalar refs in an array -ok 49 - right diagnostic -ok 50 -ok 51 - scalar vs ref -ok 52 - right diagnostic -ok 53 -ok 54 - ref vs scalar -ok 55 - right diagnostic -ok 56 -ok 57 - is_deeply and undef [RT 9441] -ok 58 - right diagnostic -ok 59 -ok 60 - is_deeply and different reference types -ok 61 - right diagnostic -ok 62 -ok 63 - nested different ref types -ok 64 - right diagnostic -ok 65 -ok 66 - string overloaded refs respected in diag -ok 67 - right diagnostic -ok 68 - function refs -ok 69 -ok 70 - right diagnostic -ok 71 - typeglobs -ok 72 -ok 73 - right diagnostic -ok 74 -ok 75 -ok 76 - right diagnostic -ok 77 -ok 78 -ok 79 -ok 80 -ok 81 -ok 82 -ok 83 -ok 84 -ok 85 -ok 86 -ok 87 -ok 88 -ok 89 -ok 90 -ok 91 -ok 92 -ok 93 -ok 94 -ok 95 -ok 96 -ok 97 -ok 98 -ok 99 -ok 100 -ok 101 -ok 102 -ok 103 -ok 104 -ok 105 -ok 106 -ok 107 -ok 108 -ok 109 -ok 110 -ok -t/Legacy/is_deeply_with_threads.t ................ skipped: many perls have broken threads. Enable with AUTHOR_TESTING. -t/Legacy/missing.t ............................... -1..2 -ok 1 -ok 2 -ok -t/Legacy/More.t .................................. -1..57 -ok 1 - use Dummy; -ok 2 - use_ok() loads a module -ok 3 - require Test::More; -ok 4 - two is two is two is two -ok 5 - foo is foo -ok 6 - foo isnt bar -ok 7 - foo isn't bar -ok 8 - Got expected warning from isn::t() under use warnings -ok 9 - foo isn't bar -ok 10 - No warnings from isn::t() under no warnings deprecated -ok 11 - foo is like fooble -ok 12 - foo is like FooBle -ok 13 - regexes with slashes in like -ok 14 - unlike bar -ok 15 - foo is unlike FooBle -ok 16 - regexes with slashes in unlike -ok 17 -ok 18 - Test::More->can(...) -ok 19 - Test::More->can(...) -ok 20 - An object of class 'Foo' isa 'Foo' -ok 21 - A reference of type 'ARRAY' isa 'ARRAY' -ok 22 - A reference of type 'SCALAR' isa 'SCALAR' -ok 23 - The class (or class-like) 'Foo' isa 'Bar' -ok 24 -ok 25 -ok 26 - Foo->can('blah') -ok 27 - An object of class 'Foo' isa 'blah' -ok 28 - pass() passed -ok 29 - eq_array with simple arrays -ok 30 - @Data_Stack not holding onto things -ok 31 - eq_hash with simple hashes -ok 32 -ok 33 - eq_set with simple sets -ok 34 -ok 35 - is_deeply with arrays -ok 36 - eq_array with complicated arrays -ok 37 - eq_set with complicated arrays -ok 38 - eq_array with slightly different complicated arrays -ok 39 -ok 40 - eq_set with slightly different complicated arrays -ok 41 -ok 42 - is_deeply with complicated hashes -ok 43 - eq_hash with complicated hashes -ok 44 - eq_hash with slightly different complicated hashes -ok 45 -ok 46 - builder() -ok 47 - cmp_ok == -ok 48 - eq -ok 49 - < -ok 50 - || -ok 51 - An object of class 'Wibble' isa 'Wibblemeister' -ok 52 - the same function ref -ok 53 - the same glob -ok 54 -ok 55 - same regex -ok 56 - $@ untouched -ok 57 - $! untouched -ok -t/Legacy/new_ok.t ................................ -1..13 -ok 1 - An object of class 'Foo' isa 'Foo' -ok 2 -ok 3 - An object of class 'Foo' isa 'Foo' -ok 4 - An object of class 'Bar' isa 'Bar' -ok 5 -ok 6 - An object of class 'Bar' isa 'Bar' -ok 7 - An object of class 'Foo' isa 'Foo' -ok 8 -ok 9 - An object of class 'Foo' isa 'Foo' -ok 10 - 'Foo' isa 'Foo' -ok 11 -ok 12 - An object of class 'Foo' isa 'Foo' -ok 13 -ok -t/Legacy/no_log_results.t ........................ -ok 1 - sample -ok 2 - sample -ok 3 - no details were logged -# Subtest: it - ok 1 - sample - ok 2 - sample - ok 3 - no details were logged - 1..3 -ok 4 - it -1..4 -ok -t/Legacy/no_plan.t ............................... -1..7 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok -t/Legacy/no_tests.t .............................. -1..3 -ok 1 -ok 2 -ok 3 - exit code -ok -t/Legacy/note.t .................................. -1..2 -ok 1 -ok 2 -ok -t/Legacy/overload.t .............................. -1..19 -ok 1 - An object of class 'Overloaded' isa 'Overloaded' -ok 2 - cmp_ok() eq -ok 3 - does not stringify -ok 4 - is() with string overloading -ok 5 - cmp_ok() with number overloading -ok 6 - does not numify -ok 7 - is_deeply with string overloading -ok 8 - eq_array ... -ok 9 - eq_hash ... -ok 10 - is_deeply with string overloading at the top -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 - An object of class 'Overloaded' isa 'Overloaded' -ok 17 - cmp_ok() eq -ok 18 - does not stringify -ok 19 - is() with string overloading -ok -t/Legacy/overload_threads.t ...................... -1..5 -ok 1 - foo -ok 2 - -ok 3 -not ok 4 - Just checking todo as an overloaded value # TODO not really todo, testing overloaded reason -# Failed (TODO) test 'Just checking todo as an overloaded value' -# at t/Legacy/overload_threads.t line 58. -ok 5 # skip not really skipped, testing overloaded reason -ok -t/Legacy/plan.t .................................. -1..4 -ok 1 - disallow double plan -ok 2 - disallow changing plan -ok 3 - Just testing plan() -ok 4 - Testing it some more -ok -t/Legacy/plan_bad.t .............................. -1..12 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok -t/Legacy/plan_is_noplan.t ........................ -1..1 -ok 1 -ok -t/Legacy/plan_no_plan.t .......................... -ok 1 - Just testing -ok 2 - Testing again -ok 3 # skip Just testing skip with no_plan -ok 4 - skip with no "how_many" ok with no_plan -not ok 5 # TODO & SKIP Just testing todo_skip -ok 6 - skip with no "how_many" ok with no_plan -1..6 -ok -t/Legacy/plan_shouldnt_import.t .................. -1..1 -ok 1 - plan should not export -ok -t/Legacy/plan_skip_all.t ......................... skipped: Just testing plan & skip_all -t/Legacy/Regression/637.t ........................ skipped: many perls have broken threads. Enable with AUTHOR_TESTING. -t/Legacy/Regression/683_thread_todo.t ............ -not ok 1 - Crap # TODO Some good reason -# Failed (TODO) test 'Crap' -# at t/Legacy/Regression/683_thread_todo.t line 19. -ok 2 - Thread exited successfully -1..2 -ok -t/Legacy/Regression/6_cmp_ok.t ................... -ok 1 - Got useful diag -1..1 -ok -t/Legacy/Regression/736_use_ok.t ................. -ok 1 - use MyWarner; -ok 2 - Got the warning -ok 3 - use MyWarner; -ok 4 - No warning -1..4 -ok -t/Legacy/Regression/789-read-only.t .............. skipped: AUTHOR_TESTING not enabled -t/Legacy/Regression/870-experimental-warnings.t .. skipped: Not testing before 5.18 or after 5.37.10 -t/Legacy/Regression/is_capture.t ................. -ok 1 - compare object to itself using is -ok 2 - undef object destroyed after being passed to is -1..2 -ok -t/Legacy/require_ok.t ............................ -1..8 -ok 1 - require Symbol; -ok 2 - require_ok MODULE -ok 3 - require 'Class/Struct.pm'; -ok 4 - require_ok FILE -ok 5 -ok 6 -ok 7 -ok 8 -ok -t/Legacy/run_test.t .............................. -1..54 -ok 1 - run pass no prem -ok 2 - run pass result count -ok 3 - run pass name -ok 4 - run pass ok -ok 5 - run pass actual_ok -ok 6 - run pass reason -ok 7 - run pass type -ok 8 - run pass diag -ok 9 - run pass depth -ok 10 - run fail no prem -ok 11 - run fail result count -ok 12 - run fail name -ok 13 - run fail actual_ok -ok 14 - run fail ok -ok 15 - run fail reason -ok 16 - run fail type -ok 17 - run fail diag -ok 18 - run fail depth -ok 19 - skip no prem -ok 20 - skip result count -ok 21 - skip name -ok 22 - skip actual_ok -ok 23 - skip ok -ok 24 - skip reason -ok 25 - skip type -ok 26 - skip diag -ok 27 - skip depth -ok 28 - todo_skip no prem -ok 29 - todo_skip result count -ok 30 - todo_skip name -ok 31 - todo_skip actual_ok -ok 32 - todo_skip ok -ok 33 - todo_skip reason -ok 34 - todo_skip type -ok 35 - todo_skip diag -ok 36 - todo_skip depth -ok 37 - run diag prem -ok 38 - run diag result count -ok 39 - run multi no prem -ok 40 - run multi result count -ok 41 - run multi pass name -ok 42 - run multi pass actual_ok -ok 43 - run multi pass ok -ok 44 - run multi pass reason -ok 45 - run multi pass type -ok 46 - run multi pass diag -ok 47 - run multi pass depth -ok 48 - run multi fail name -ok 49 - run multi fail actual_ok -ok 50 - run multi fail ok -ok 51 - run multi fail reason -ok 52 - run multi fail type -ok 53 - run multi fail diag -ok 54 - run multi fail depth -ok -t/Legacy/simple.t ................................ -1..3 -ok 1 - compile -ok 2 -ok 3 - foo -ok -t/Legacy/Simple/load.t ........................... -1..1 -ok 1 - use Test::Simple with no arguments -ok -t/Legacy/skip.t .................................. -1..17 -ok 1 # skip Just testing the skip interface. -ok 2 # skip Just testing the skip interface. -ok 3 - Inside skip block -ok 4 - Another inside -ok 5 - calling package not interfered with -ok 6 - or file -ok 7 - or line -ok 8 # skip Just testing the skip interface. -ok 9 # skip Just testing the skip interface. -ok 10 # skip Just testing the skip interface. -ok 11 - skip without $how_many warning -ok 12 - This is supposed to run -ok 13 # skip Just testing the skip interface. -ok 14 # skip Just testing the skip interface. -ok 15 - This is supposed to run, too -ok 16 # skip 1 -ok 17 -ok -t/Legacy/skipall.t ............................... -1..2 -ok 1 -ok 2 -ok -t/Legacy/strays.t ................................ skipped: not completed -t/Legacy/subtest/args.t .......................... -ok 1 -ok 2 -ok 3 -ok 4 -# Subtest: Arg passing - ok 1 - 1..1 -ok 5 - Arg passing -ok 6 -1..6 -ok -t/Legacy/subtest/bail_out.t ...................... -1..2 -ok 1 -ok 2 -ok -t/Legacy/subtest/basic.t ......................... -1..12 -ok 1 - Output should nest properly -ok 2 - We should allow arbitrary nesting -ok 3 - Previous child failures should not force subsequent failures -ok 4 - The child should copy the (Out_FH) filehandle -ok 5 - The child should copy the (Todo_FH) filehandle -ok 6 - The child should copy the (Fail_FH) filehandle -ok 7 - Test::Builder::NoOutput->can('parent') -ok 8 - Test::Builder::NoOutput->can('name') -ok 9 - ... but child names should be whatever we set them to -# Subtest: skip all - 1..0 # SKIP subtest with skip_all -ok 10 # skip subtest with skip_all -ok 11 - TODO tests should not make the parent test fail -ok 12 - Not running subtests should make the parent test fail -ok -t/Legacy/subtest/callback.t ...................... -ok 1 - pre-subtest callbacks should be invoked before the subtest -# Subtest: some subtest - ok 1 - subtest should be run after the pre-subtest callbacks - 1..1 -ok 2 - some subtest -ok 3 - pre-subtest callbacks should be invoked with the expected arguments -ok 4 - the subtest should be run -1..4 -ok -t/Legacy/subtest/die.t ........................... -ok 1 -ok 2 -ok 3 - the parent object is restored after a die -1..3 -ok -t/Legacy/subtest/do.t ............................ -ok 1 - First -ok 2 - subtest test file exists -# Subtest: ./t/Legacy/subtest/for_do_t.test - ok 1 - First - ok 2 - Second - ok 3 - Third - 1..3 -ok 3 - ./t/Legacy/subtest/for_do_t.test -ok 4 - Last -1..4 -ok -t/Legacy/subtest/events.t ........................ -ok 1 - An object of class 'Test2::Event::Subtest' isa 'Test2::Event::Subtest' -ok 2 - got an id -ok 3 - set subtest_id on child event -ok 4 - set subtest_id on child event -1..4 -ok -t/Legacy/subtest/fork.t .......................... -1..1 -# Subtest: fork within subtest - 1..2 - ok 1 - child exit status - ok 2 - child output -ok 1 - fork within subtest -ok -t/Legacy/subtest/implicit_done.t ................. -ok 1 - Before -# Subtest: basic - ok 1 - Inside sub test - 1..1 -ok 2 - basic -# Subtest: with done - ok 1 - This has done_testing - 1..1 -ok 3 - with done -# Subtest: with plan - 1..1 - ok 1 - I have a plan, Batman! -ok 4 - with plan -# Subtest: skipping - 1..0 # SKIP Skipping -ok 5 # skip Skipping -ok 6 - After -1..6 -ok -t/Legacy/subtest/line_numbers.t .................. -1..5 -ok 1 - un-named inner tests -ok 2 - named inner tests -ok 3 - subtest() called from a sub -ok 4 - lineno in 'No tests run' diagnostic -ok 5 - diag indent for is() in subtest -ok -t/Legacy/subtest/predicate.t ..................... -1..5 -ok 1 - foobar_ok failing line numbers -ok 2 - foobar_ok_2 failing line numbers -ok 3 - barfoo_ok failing line numbers -ok 4 - barfoo_ok_2 failing line numbers -ok 5 - outergroup with internal barfoo_ok_2 failing line numbers -ok -t/Legacy/subtest/singleton.t ..................... -1..3 -ok 1 - TB top level -# Subtest: doing a subtest - 1..4 - ok 1 - first test in subtest - ok 2 - this should not fail - ok 3 - second test in subtest - ok 4 - this should not fail -ok 2 - doing a subtest -ok 3 - left subtest -ok -t/Legacy/subtest/threads.t ....................... -# Subtest: simple test with threads on - ok 1 - simple test - ok 2 - another simple test - 1..2 -ok 1 - simple test with threads on -ok 2 - Parent retains sharedness -1..2 -ok -t/Legacy/subtest/todo.t .......................... -1..96 -ok 1 - plan, no tests run (1), todo [Reason] set via $TODO -ok 2 - plan, no tests run (1), todo [Reason] set via todo_start -ok 3 - plan, no tests run (1), todo [] set via todo_start -ok 4 - plan, no tests run (1), todo [0] set via todo_start -ok 5 - plan, no tests run (2), todo [Reason] set via $TODO -ok 6 - plan, no tests run (2), todo [Reason] set via todo_start -ok 7 - plan, no tests run (2), todo [] set via todo_start -ok 8 - plan, no tests run (2), todo [0] set via todo_start -ok 9 - plan, no tests run (3), todo [Reason] set via $TODO -ok 10 - plan, no tests run (3), todo [Reason] set via todo_start -ok 11 - plan, no tests run (3), todo [] set via todo_start -ok 12 - plan, no tests run (3), todo [0] set via todo_start -ok 13 - noplan, no tests run (1), todo [Reason] set via $TODO -ok 14 - noplan, no tests run (1), todo [Reason] set via todo_start -ok 15 - noplan, no tests run (1), todo [] set via todo_start -ok 16 - noplan, no tests run (1), todo [0] set via todo_start -ok 17 - noplan, no tests run (2), todo [Reason] set via $TODO -ok 18 - noplan, no tests run (2), todo [Reason] set via todo_start -ok 19 - noplan, no tests run (2), todo [] set via todo_start -ok 20 - noplan, no tests run (2), todo [0] set via todo_start -ok 21 - noplan, no tests run (3), todo [Reason] set via $TODO -ok 22 - noplan, no tests run (3), todo [Reason] set via todo_start -ok 23 - noplan, no tests run (3), todo [] set via todo_start -ok 24 - noplan, no tests run (3), todo [0] set via todo_start -ok 25 - missingplan, no tests run (1), todo [Reason] set via $TODO -ok 26 - missingplan, no tests run (1), todo [Reason] set via todo_start -ok 27 - missingplan, no tests run (1), todo [] set via todo_start -ok 28 - missingplan, no tests run (1), todo [0] set via todo_start -ok 29 - missingplan, no tests run (2), todo [Reason] set via $TODO -ok 30 - missingplan, no tests run (2), todo [Reason] set via todo_start -ok 31 - missingplan, no tests run (2), todo [] set via todo_start -ok 32 - missingplan, no tests run (2), todo [0] set via todo_start -ok 33 - missingplan, no tests run (3), todo [Reason] set via $TODO -ok 34 - missingplan, no tests run (3), todo [Reason] set via todo_start -ok 35 - missingplan, no tests run (3), todo [] set via todo_start -ok 36 - missingplan, no tests run (3), todo [0] set via todo_start -ok 37 - donetesting, no tests run (1), todo [Reason] set via $TODO -ok 38 - donetesting, no tests run (1), todo [Reason] set via todo_start -ok 39 - donetesting, no tests run (1), todo [] set via todo_start -ok 40 - donetesting, no tests run (1), todo [0] set via todo_start -ok 41 - donetesting, no tests run (2), todo [Reason] set via $TODO -ok 42 - donetesting, no tests run (2), todo [Reason] set via todo_start -ok 43 - donetesting, no tests run (2), todo [] set via todo_start -ok 44 - donetesting, no tests run (2), todo [0] set via todo_start -ok 45 - donetesting, no tests run (3), todo [Reason] set via $TODO -ok 46 - donetesting, no tests run (3), todo [Reason] set via todo_start -ok 47 - donetesting, no tests run (3), todo [] set via todo_start -ok 48 - donetesting, no tests run (3), todo [0] set via todo_start -ok 49 - 1 failed test (1), todo [Reason] set via $TODO -ok 50 - 1 failed test (1), todo [Reason] set via todo_start -ok 51 - 1 failed test (1), todo [] set via todo_start -ok 52 - 1 failed test (1), todo [0] set via todo_start -ok 53 - 1 failed test (2), todo [Reason] set via $TODO -ok 54 - 1 failed test (2), todo [Reason] set via todo_start -ok 55 - 1 failed test (2), todo [] set via todo_start -ok 56 - 1 failed test (2), todo [0] set via todo_start -ok 57 - 1 failed test (3), todo [Reason] set via $TODO -ok 58 - 1 failed test (3), todo [Reason] set via todo_start -ok 59 - 1 failed test (3), todo [] set via todo_start -ok 60 - 1 failed test (3), todo [0] set via todo_start -ok 61 - 1fail, wrongplan (1), todo [Reason] set via $TODO -ok 62 - 1fail, wrongplan (1), todo [Reason] set via todo_start -ok 63 - 1fail, wrongplan (1), todo [] set via todo_start -ok 64 - 1fail, wrongplan (1), todo [0] set via todo_start -ok 65 - 1fail, wrongplan (2), todo [Reason] set via $TODO -ok 66 - 1fail, wrongplan (2), todo [Reason] set via todo_start -ok 67 - 1fail, wrongplan (2), todo [] set via todo_start -ok 68 - 1fail, wrongplan (2), todo [0] set via todo_start -ok 69 - 1fail, wrongplan (3), todo [Reason] set via $TODO -ok 70 - 1fail, wrongplan (3), todo [Reason] set via todo_start -ok 71 - 1fail, wrongplan (3), todo [] set via todo_start -ok 72 - 1fail, wrongplan (3), todo [0] set via todo_start -ok 73 - 1fail, 1pass (1), todo [Reason] set via $TODO -ok 74 - 1fail, 1pass (1), todo [Reason] set via todo_start -ok 75 - 1fail, 1pass (1), todo [] set via todo_start -ok 76 - 1fail, 1pass (1), todo [0] set via todo_start -ok 77 - 1fail, 1pass (2), todo [Reason] set via $TODO -ok 78 - 1fail, 1pass (2), todo [Reason] set via todo_start -ok 79 - 1fail, 1pass (2), todo [] set via todo_start -ok 80 - 1fail, 1pass (2), todo [0] set via todo_start -ok 81 - 1fail, 1pass (3), todo [Reason] set via $TODO -ok 82 - 1fail, 1pass (3), todo [Reason] set via todo_start -ok 83 - 1fail, 1pass (3), todo [] set via todo_start -ok 84 - 1fail, 1pass (3), todo [0] set via todo_start -ok 85 - todo tests in the subtest (1), todo [Reason] set via $TODO -ok 86 - todo tests in the subtest (1), todo [Reason] set via todo_start -ok 87 - todo tests in the subtest (1), todo [] set via todo_start -ok 88 - todo tests in the subtest (1), todo [0] set via todo_start -ok 89 - todo tests in the subtest (2), todo [Reason] set via $TODO -ok 90 - todo tests in the subtest (2), todo [Reason] set via todo_start -ok 91 - todo tests in the subtest (2), todo [] set via todo_start -ok 92 - todo tests in the subtest (2), todo [0] set via todo_start -ok 93 - todo tests in the subtest (3), todo [Reason] set via $TODO -ok 94 - todo tests in the subtest (3), todo [Reason] set via todo_start -ok 95 - todo tests in the subtest (3), todo [] set via todo_start -ok 96 - todo tests in the subtest (3), todo [0] set via todo_start -ok -t/Legacy/subtest/wstat.t ......................... -# Subtest: foo - 1..1 - ok 1 - bar -ok 1 - foo -ok 2 - exit code keeps on from a subtest -# Subtest: foo2 - 1..1 - ok 1 - bar2 -ok 3 - foo2 -ok 4 - exit code keeps on from a subtest -1..4 -ok -t/Legacy/tbm_doesnt_set_exported_to.t ............ -1..1 -ok 1 - using Test::Builder::Module does not set exported_to() -ok -t/Legacy/Test2/Subtest.t ......................... -ok 1 - 2 results -ok 2 - An object of class 'Test2::Event::Note' isa 'Test2::Event::Note' -ok 3 - got subtest note -ok 4 - An object of class 'Test2::Event::Subtest' isa 'Test2::Event::Subtest' -ok 5 - subtest passed -ok 6 - got all subevents -ok 7 - An object of class 'Test2::Event::Ok' isa 'Test2::Event::Ok' -ok 8 - subtest ok passed -ok 9 - subtest ok name -ok 10 - An object of class 'Test2::Event::Plan' isa 'Test2::Event::Plan' -ok 11 - subtest plan is 1 -1..11 -ok -t/Legacy/Tester/tbt_01basic.t .................... -1..10 -ok 1 - This is a basic test -ok 2 - captured okay on basic -ok 3 - captured okay again without changing number -ok 4 - test unrelated to Test::Builder::Tester -ok 5 - multiple tests -ok 6 - regexp matching -ok 7 - testing failing -ok 8 - testing failing on the same line with no name -ok 9 - testing failing on the same line with the same name -ok 10 - testing failing with todo -ok -t/Legacy/Tester/tbt_02fhrestore.t ................ -1..4 -ok 1 - standard test okay -ok 2 - output file reconnected -ok 3 - todo output file reconnected -ok 4 - failure output file reconnected -ok -t/Legacy/Tester/tbt_03die.t ...................... -1..1 -ok 1 - dies correctly on error -ok -t/Legacy/Tester/tbt_04line_num.t ................. -1..3 -ok 1 - normal line num -ok 2 - line number minus one -ok 3 - line number plus two -ok -t/Legacy/Tester/tbt_05faildiag.t ................. -1..5 -ok 1 - test fail -ok 2 - test_fail first -ok 3 - test diag -ok 4 - test diag multi line -ok 5 - test diag multiple -ok -t/Legacy/Tester/tbt_06errormess.t ................ -1..8 -ok 1 - STDOUT basic meta meta test -ok 2 - STDERR basic meta meta test -ok 3 - STDOUT basic meta meta test 2 -ok 4 - STDERR basic meta meta test 2 -ok 5 - STDOUT meta meta test with tbt -ok 6 - STDERR meta meta test with tbt -ok 7 - STDOUT meta meta test with tbt2 -ok 8 - STDERR meta meta test with tbt2 -ok -t/Legacy/Tester/tbt_07args.t ..................... -1..18 -ok 1 - STDOUT basic meta meta test -ok 2 - STDERR basic meta meta test -ok 3 - STDOUT basic meta meta test 2 -ok 4 - STDERR basic meta meta test 2 -ok 5 - STDOUT meta meta test with tbt -ok 6 - STDERR meta meta test with tbt -ok 7 - STDOUT meta meta test with tbt2 -ok 8 - STDERR meta meta test with tbt2 -ok 9 - STDOUT meta test name -ok 10 - STDERR meta test name -ok 11 - STDOUT meta test title -ok 12 - STDERR meta test title -ok 13 - STDOUT meta test title -ok 14 - STDERR meta test title -ok 15 - STDOUT meta test skip_out -ok 16 - STDERR meta test skip_out -ok 17 - STDOUT meta test skip_err -ok 18 - STDERR meta test skip_err -ok -t/Legacy/Tester/tbt_08subtest.t .................. -1..1 -# Subtest: foo - 1..1 - ok 1 - fail works -ok 1 - foo -ok -t/Legacy/Tester/tbt_09do.t ....................... -1..3 -ok 1 - code is not executing directly -ok 2 - test_fail caught fail message inside a do -ok 3 - do succeeded -ok -t/Legacy/thread_taint.t .......................... -1..1 -ok 1 - Loading Test::More does not load threads.pm -ok -t/Legacy/threads.t ............................... -1..6 -ok 1 - Each of these should app the test number -ok 2 - Each of these should app the test number -ok 3 - Each of these should app the test number -ok 4 - Each of these should app the test number -ok 5 - Each of these should app the test number -ok 6 - Should be five -ok -t/Legacy/todo.t .................................. -1..36 -not ok 1 - Expected failure # TODO Just testing the todo interface. -# Failed (TODO) test 'Expected failure' -# at t/Legacy/todo.t line 24. -not ok 2 - Another expected failure # TODO Just testing the todo interface. -# Failed (TODO) test 'Another expected failure' -# at t/Legacy/todo.t line 25. -ok 3 - This is not todo -ok 4 - TB->todo -not ok 5 - Yet another failure # TODO Just testing the todo interface. -# Failed (TODO) test 'Yet another failure' -# at t/Legacy/todo.t line 37. -ok 6 - This is still not todo -not ok 7 - ok # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'ok' -# at t/Legacy/todo.t line 46. -not ok 8 - like # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'like' -# at t/Legacy/todo.t line 48. -# 'this' -# doesn't match '(?^:that)' -not ok 9 - is # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'is' -# at t/Legacy/todo.t line 49. -# got: 'this' -# expected: 'that' -not ok 10 - isnt # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'isnt' -# at t/Legacy/todo.t line 50. -# got: 'this' -# expected: anything else -not ok 11 - Fooble->can('yarble') # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'Fooble->can('yarble')' -# at t/Legacy/todo.t line 52. -# Fooble->can('yarble') failed -not ok 12 - The class (or class-like) 'Fooble' isa 'yarble' # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'The class (or class-like) 'Fooble' isa 'yarble'' -# at t/Legacy/todo.t line 53. -# The class (or class-like) 'Fooble' isn't a 'yarble' -not ok 13 - use Fooble; # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'use Fooble;' -# at t/Legacy/todo.t line 54. -# Tried to use 'Fooble'. -# Error: Can't locate Fooble.pm in @INC (you may need to install the Fooble module) (@INC entries checked: /build/reproducible-path/libtest-simple-perl-1.302214/blib/lib /build/reproducible-path/libtest-simple-perl-1.302214/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl .) at t/Legacy/todo.t line 54. -# BEGIN failed--compilation aborted at t/Legacy/todo.t line 54. -not ok 14 - require Fooble; # TODO testing that error messages don't leak out of todo -# Failed (TODO) test 'require Fooble;' -# at t/Legacy/todo.t line 55. -# Tried to require 'Fooble'. -# Error: Can't locate Fooble.pm in @INC (you may need to install the Fooble module) (@INC entries checked: /build/reproducible-path/libtest-simple-perl-1.302214/blib/lib /build/reproducible-path/libtest-simple-perl-1.302214/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl .) at (eval 12) line 2. -not ok 15 # TODO & SKIP Just testing todo_skip -not ok 16 # TODO & SKIP Just testing todo_skip -not ok 17 # TODO & SKIP Just testing todo_skip -ok 18 - todo_skip without $how_many warning -not ok 19 - Just testing todo # TODO testing $TODO with an incorrect exported_to() -# Failed (TODO) test 'Just testing todo' -# at t/Legacy/todo.t line 89. -not ok 20 - Testing todo_start() # TODO Expected failures -# Failed (TODO) test 'Testing todo_start()' -# at t/Legacy/todo.t line 95. -not ok 21 - Testing todo_start() with more than one failure # TODO Expected failures -# Failed (TODO) test 'Testing todo_start() with more than one failure' -# at t/Legacy/todo.t line 96. -ok 22 - todo_start should have the correct TODO message -ok 23 - todo_end() should not leak TODO behavior -not ok 24 - fail 1 # TODO Nesting TODO -# Failed (TODO) test 'fail 1' -# at t/Legacy/todo.t line 107. -not ok 25 - fail 2 # TODO failure level 1 -# Failed (TODO) test 'fail 2' -# at t/Legacy/todo.t line 110. -not ok 26 - fail 3 # TODO failure_level 2 -# Failed (TODO) test 'fail 3' -# at t/Legacy/todo.t line 114. -not ok 27 - fail 4 # TODO failure level 1 -# Failed (TODO) test 'fail 4' -# at t/Legacy/todo.t line 118. -not ok 28 - fail 4 # TODO Nesting TODO -# Failed (TODO) test 'fail 4' -# at t/Legacy/todo.t line 123. -ok 29 - Nested TODO message should be correct -ok 30 - ... and original TODO message should be correct -not ok 31 - testing todo_start() with no message # TODO -# Failed (TODO) test 'testing todo_start() with no message' -# at t/Legacy/todo.t line 132. -ok 32 - todo() reports no reason -ok 33 - but we're in_todo() -ok 34 -ok 35 -ok 36 - $TODO = "" is not considered TODO -ok -t/Legacy/undef.t ................................. -1..21 -ok 1 - undef is undef -ok 2 - no warnings -ok 3 - undef isnt foo -ok 4 - no warnings -ok 5 - undef isnt an empty string -ok 6 - undef isnt zero -ok 7 - is_num() -ok 8 - isnt_num() -ok 9 - undef is like anything -ok 10 - no warnings -ok 11 - no warnings -ok 12 - no warnings -ok 13 - no warnings -ok 14 - no warnings -ok 15 - undef <= 2 -ok 16 -ok 17 -ok 18 - no warnings -ok 19 - no warnings -ok 20 -ok 21 - no warnings -ok -t/Legacy/use_ok.t ................................ -# Basic use_ok -ok 1 - use Symbol; -ok 2 - use_ok() no args exports defaults -# With one arg -ok 3 - use Symbol; -ok 4 - one arg, defaults overridden -ok 5 - right function exported -# Multiple args -ok 6 - use Symbol; -ok 7 - multiple args -# Defining constants -ok 8 - use constant; -ok 9 - constant -ok 10 - no warning -# use Module VERSION -ok 11 - use Symbol; -# use Module VERSION does not call import -ok 12 - use NoExporter; -ok 13 - use Test::More; -# Signals are preserved -ok 14 - use SigDie; -ok 15 - SIG{__DIE__} preserved -# Line numbers preserved -ok 16 - use that_cares_about_line_numbers; -ok 17 - caller package preserved -ok 18 - file -ok 19 - line -# not confused by functions vs class names -ok 20 - use ok; -ok 21 - use Foo::bar; -1..21 -ok -t/Legacy/useing.t ................................ -1..5 -ok 1 - require Test::Builder; -ok 2 - require Test::More; -ok 3 - require Test::Simple; -ok 4 - Foo->can(...) -ok 5 - import working properly -ok -t/Legacy/utf8.t .................................. -1..5 -ok 1 - layers copied to todo_output -ok 2 - layers copied to failure_output -ok 3 - layers copied to output -ok 4 - Testing Ğ -ok 5 -ok -t/Legacy/versions.t .............................. -ok 1 -ok 2 - Test::Simple -ok 3 - Test::Builder -ok 4 - Test::Builder::Module -1..4 -ok -t/Legacy_And_Test2/builder_loaded_late.t ......... -1..3 -ok 1 - got warnings -ok 2 - Warn about late Test::Builder load -ok 3 - Got the formatter warning -ok -t/Legacy_And_Test2/diag_event_on_ok.t ............ -ok 1 - got 'ok' result -ok 2 - 'ok' test failed -ok 3 - got 'ok' name -ok 4 - got 'ok' result -ok 5 - got all diag message in one diag event -1..5 -ok -t/Legacy_And_Test2/hidden_warnings.t ............. -ok 1 - Got expected error -1..1 -ok -t/Legacy_And_Test2/preload_diag_note.t ........... -ok 1 - Got stdout -ok 2 - Got stderr -1..2 -ok -t/Legacy_And_Test2/thread_init_warning.t ......... -ok 1 - No init warning -1..1 -ok -t/load_manual.t .................................. -ok 1 - use Test2::Manual; -1..1 -ok -t/modules/AsyncSubtest.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::IPC -ok 2 - Test2::AsyncSubtest->can(...) -ok 3 - Must provide name -ok 4 - Test2::AsyncSubtest=HASH->isa('Test2::AsyncSubtest') -ok 5 - Can retrieve AST fromthe hub -ok 6 - Got expected properties from construction part 1 -ok 7 - Got expected properties from construction part 2 -ok 8 - Got expected properties from construction part 3 -ok 9 - Got 1 ok event for collapsed/empty subtest -ok 10 - Got subtest event containing only the note and a 0 plan -ok 11 - Got full subtest -ok 12 - Failure with no assertion (no test count) -ok 13 - Can skip -ok 14 - Can send non-local non-attached events -1..14 -ok -t/modules/AsyncSubtest/Event/Attach.t ............ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::AsyncSubtest::Event::Attach->isa('Test2::Event') -ok 2 - Test2::AsyncSubtest::Event::Attach->can('id') -ok 3 - Got exception for attached id -ok 4 - Filled slot -ok 5 - no events added -ok 6 - Got exception for invalid id -1..6 -ok -t/modules/AsyncSubtest/Event/Detach.t ............ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::AsyncSubtest::Event::Detach->isa('Test2::Event') -ok 2 - Test2::AsyncSubtest::Event::Detach->can('id') -ok 3 - Got exception for invalid id -ok 4 - Got exception for unattached id -ok 5 - deleted slot -ok 6 - no events added -1..6 -ok -t/modules/AsyncSubtest/Hub.t ..................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::AsyncSubtest::Hub->isa('Test2::Hub::Subtest') -ok 2 - inherit does nothing -1..2 -ok -t/modules/Bundle.t ............................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Bundle -1..1 -ok -t/modules/Bundle/Extended.t ...................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: ok, pass, fail, diag, note, todo, ski... -ok 2 - Exit Summary is loaded -ok 3 - SRand is loaded -ok 4 - strictures { - ok 1 - sanity, got $^H value for strict - ok 2 - strict is not on before loading Test2::Bundle::Extended - ok 3 - strict is on after loading Test2::Bundle::Extended - 1..3 -} -ok 5 - warnings { - ok 1 - sanity, got ${^WARNING_BITS} value for warnings - ok 2 - warnings are not on before loading Test2::Bundle::Extended - ok 3 - warnings are on after loading Test2::Bundle::Extended - 1..3 -} -ok 6 - utf8 { - ok 1 - utf8 pragma is on - ok 2 - utf8 is on for formatter handle 0 - ok 3 - utf8 is on for formatter handle 1 - 1..3 -} -ok 7 - rename imports { - ok 1 - Imported symbol: a_subtest - ok 2 - Did not imported symbol: subtest - 1..2 -} -ok 8 - no meta { - ok 1 - Imported symbol: meta_check - ok 2 - Did not imported symbol: meta - 1..2 -} -1..8 -ok -t/modules/Bundle/More.t .......................... -ok 1 - Imported symbols: ok, pass, fail, skip, todo, diag, not... -ok 2 - Exit Summary is loaded -1..2 -ok -t/modules/Bundle/Simple.t ........................ -ok 1 - Imported symbols: ok, plan, done_testing, skip_all -ok 2 - Exit Summary is loaded -1..2 -ok -t/modules/Compare.t .............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Compare -ok 2 - Imported symbols: compare, get_build, push_build, pop_b... -ok 3 - convert returned something to us -ok 4 - loaded the Test2::Compare::Undef module -ok 5 - check got expected args -ok 6 - no build -ok 7 - Got error popping from nothing -ok 8 - pushed build -ok 9 - Got error popping undef -ok 10 - Got error popping wrong ref -ok 11 - Popped -ok 12 - got lines -ok 13 - got file -ok 14 - Build was set inside block -ok 15 - re-threw exception -ok 16 - You need to retain the return from build -ok 17 - convert { - ok 1 - 'a' -> Test2::Compare::String - ok 2 - 'a' -> Test2::Compare::String - ok 3 - undef -> Test2::Compare::Undef - ok 4 - undef -> Test2::Compare::Undef - ok 5 - '' -> Test2::Compare::String - ok 6 - '' -> Test2::Compare::String - ok 7 - '1' -> Test2::Compare::String - ok 8 - '1' -> Test2::Compare::String - ok 9 - '0' -> Test2::Compare::String - ok 10 - '0' -> Test2::Compare::String - ok 11 - 'ARRAY(0x55bac03621e0)' -> Test2::Compare::Array - ok 12 - 'ARRAY(0x55bac03621e0)' -> Test2::Compare::Array - ok 13 - 'HASH(0x55bac0362288)' -> Test2::Compare::Hash - ok 14 - 'HASH(0x55bac0362288)' -> Test2::Compare::Hash - ok 15 - '(?^:x)' -> Test2::Compare::Regex - ok 16 - '(?^:x)' -> Test2::Compare::Pattern - ok 17 - 'CODE(0x55bac02bca88)' -> Test2::Compare::Ref - ok 18 - 'CODE(0x55bac02bca88)' -> Test2::Compare::Custom - ok 19 - 'GLOB(0x55babf8f52b0)' -> Test2::Compare::Ref - ok 20 - 'GLOB(0x55babf8f52b0)' -> Test2::Compare::Ref - ok 21 - 'SCALAR(0x55bac02c9488)' -> Test2::Compare::Scalar - ok 22 - 'SCALAR(0x55bac02c9488)' -> Test2::Compare::Scalar - ok 23 - 'VSTRING(0x55bac02c94a0)' -> Test2::Compare::Scalar - ok 24 - 'VSTRING(0x55bac02c94a0)' -> Test2::Compare::Scalar - ok 25 - 'My::Boolean=SCALAR(0x55bac02a9990)' -> Test2::Compare::Scalar - ok 26 - 'My::Boolean=SCALAR(0x55bac02a9990)' -> Test2::Compare::Scalar - ok 27 - 'My::Boolean=SCALAR(0x55bac02a9a20)' -> Test2::Compare::Scalar - ok 28 - 'My::Boolean=SCALAR(0x55bac02a9a20)' -> Test2::Compare::Scalar - ok 29 - 'Test2::Compare::Base=HASH(0x55bac03626d8)' -> Test2::Compare::Base - ok 30 - 'Test2::Compare::Base=HASH(0x55bac03626d8)' -> Test2::Compare::Base - ok 31 - 'Test2::Compare::Wildcard=HASH(0x55bac0362780)' -> Test2::Compare::String - ok 32 - 'Test2::Compare::Wildcard=HASH(0x55bac0362780)' -> Test2::Compare::String - 1..32 -} -1..17 -ok -t/modules/Compare/Array.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Array->isa('Test2::Compare::Base') -ok 2 - got name -ok 3 - construction { - ok 1 - Test2::Compare::Array=HASH->isa('Test2::Compare::Array') - ok 2 - created items as a hash - ok 3 - created order as an array - ok 4 - used items as specified - ok 5 - generated order - ok 6 - Indexes must be numeric - ok 7 - Indexes must be numeric - ok 8 - Generated items - ok 9 - generated order - ok 10 - Cannot specify inref and items - ok 11 - Cannot specify inref and order - ok 12 - inref must be an array - 1..12 -} -ok 4 - verify { - ok 1 - did not get anything - ok 2 - undef is not an array - ok 3 - 0 is not an array - ok 4 - 1 is not an array - ok 5 - 'string' is not an array - ok 6 - a hash is not an array - ok 7 - an array is an array - 1..7 -} -ok 5 - top_index { - ok 1 - no indexes - ok 2 - got top index - ok 3 - got top index - ok 4 - no indexes - ok 5 - got top index, despite ref - 1..5 -} -ok 6 - add_item { - ok 1 - Items must be added in order - ok 2 - Expected items - ok 3 - got order - 1..3 -} -ok 7 - add_filter { - ok 1 - No filter specified - ok 2 - Not a valid filter - ok 3 - Filter must be defined - ok 4 - Too many filters - ok 5 - Not a coderef - ok 6 - added filter to order array - 1..6 -} -ok 8 - deltas { - ok 1 - No delta, no diff - ok 2 - Got the delta for the missing value - ok 3 - Got the delta for the incorrect value - ok 4 - No delta, not checking ending - ok 5 - Got 2 deltas for extra items - ok 6 - Filter worked - ok 7 - Filter worked, but input is still wrong - 1..7 -} -ok 9 - objects_as_arrays { - ok 1 - same - 1..1 -} -ok 10 - add_prop { - ok 1 - no meta yet - ok 2 - Test2::Compare::Meta=HASH->isa('Test2::Compare::Meta') - ok 3 - 1 item - ok 4 - 2 items - 1..4 -} -1..10 -ok -t/modules/Compare/Bag.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Bag->isa('Test2::Compare::Base') -ok 2 - got name -ok 3 - construction { - ok 1 - Test2::Compare::Bag=HASH->isa('Test2::Compare::Bag') - ok 2 - created items as an array - 1..2 -} -ok 4 - verify { - ok 1 - did not get anything - ok 2 - undef is not an array - ok 3 - 0 is not an array - ok 4 - 1 is not an array - ok 5 - 'string' is not an array - ok 6 - a hash is not an array - ok 7 - an array is an array - 1..7 -} -ok 5 - add_item { - ok 1 - Indexes are ignored - ok 2 - Expected items - 1..2 -} -ok 6 - deltas { - ok 1 - No delta, no diff - ok 2 - No delta, no diff, order is ignored - ok 3 - Got the delta for the missing value - ok 4 - Got the delta for the incorrect value - ok 5 - No delta, not checking ending - ok 6 - Got 2 deltas for extra items - ok 7 - duplicate items { - ok 1 - No delta, no diff - ok 2 - No delta, not checking ending - ok 3 - Got the delta for extra item - 1..3 - } - 1..7 -} -ok 7 - add_prop { - ok 1 - no meta yet - ok 2 - Test2::Compare::Meta=HASH->isa('Test2::Compare::Meta') - ok 3 - 1 item - ok 4 - 2 items - 1..4 -} -1..7 -ok -t/modules/Compare/Base.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Base=HASH->isa('Test2::Compare::Base') -ok 2 - Got expected delta class -ok 3 - no deltas -ok 4 - no lines -ok 5 - no default operator -ok 6 - unimplemented -ok 7 - unimplemented -ok 8 - got name -ok 9 - Valid -ok 10 - invalid -ok 11 - no lines -ok 12 - got lines from builder. -ok 13 - got line from caller -1..13 -ok -t/modules/Compare/Bool.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Got name -ok 2 - Got operator -ok 3 - Got name -ok 4 - Got operator -1..4 -ok -t/modules/Compare/Custom.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Custom=HASH->isa(...) -ok 2 - Test2::Compare::Custom=HASH->isa(...) -ok 3 - always passes -ok 4 - always fails -ok 5 - default operator -ok 6 - default name -ok 7 - default stringify_got -ok 8 - custom stringify_got() -ok 9 - stringified object in test output -ok 10 - $_ restored -ok 11 - Got the expected args -ok 12 - $_ was set -ok 13 - Need to provide code -1..13 -ok -t/modules/Compare/Delta.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Delta->can('check') -ok 2 - chk is aliased to check -ok 3 - Test2::Compare::Delta=HASH->isa('Test2::Compare::Delta') -ok 4 - Got our check -ok 5 - Got our check aliased -ok 6 - Got our check -ok 7 - Got our check aliased -ok 8 - Cannot specify both chk and check -ok 9 - render_got { - ok 1 - 'got' is undef - ok 2 - Exception always wins - ok 3 - 'got' does not exist - ok 4 - 'got' does not exist - ok 5 - 'got' value - ok 6 - 'got' ref value - 1..6 -} -ok 10 - render_check { - ok 1 - check is undef - ok 2 - check is undef and dne is 'got' - ok 3 - check does not exit - ok 4 - valid check is rendered - 1..4 -} -ok 11 - _full_id { - ok 1 - no type means - ok 2 - META type means - ok 3 - SCALAR type means ID is unchanged - ok 4 - HASH type means ID is wrapped in {} - ok 5 - ARRAY type means ID is wrapped in [] - ok 6 - METHOD type gets () postfix - 1..6 -} -ok 12 - _arrow_id { - ok 1 - undef gets a space, not an arrow - ok 2 - Meta gets a space, not an arrow - ok 3 - Method always needs an arrow - ok 4 - Scalar always needs an arrow - ok 5 - Hash usually needs an arrow - ok 6 - Array usually needs an arrow - ok 7 - Hash needs no arrow after hash - ok 8 - Array needs no arrow after hash - ok 9 - Hash needs no arrow after array - ok 10 - Array needs no arrow after array - ok 11 - Need an arrow after meta, or after a method - ok 12 - Need an arrow after meta, or after a method - ok 13 - Need an arrow after the initial ref - ok 14 - space - ok 15 - No arrow needed - 1..15 -} -ok 13 - _join_id { - ok 1 - Hash + undef - ok 2 - Array + undef - ok 3 - path + undef - ok 4 - meta + undef - ok 5 - meth + undef - ok 6 - $VAR + undef - ok 7 - empty + undef - ok 8 - hash + meta - ok 9 - array + meta - ok 10 - path + meta - ok 11 - meta + meta - ok 12 - meth + meta - ok 13 - $VAR + meta - ok 14 - empty + meta - ok 15 - Hash + scalar - ok 16 - Array + scalar - ok 17 - Path + scalar - ok 18 - Meta + scalar - ok 19 - Meth + scalar - ok 20 - $VAR + scalar - ok 21 - Empty + scalar - ok 22 - Hash + hash - ok 23 - Array + hash - ok 24 - Path + hash - ok 25 - Meta + hash - ok 26 - Meth + hash - ok 27 - $VAR + hash - ok 28 - Empty + hash - ok 29 - Hash + array - ok 30 - Array + array - ok 31 - Path + array - ok 32 - Meta + array - ok 33 - Meth + array - ok 34 - $VAR + array - ok 35 - Empty + array - ok 36 - Hash + method - ok 37 - Array + method - ok 38 - Path + method - ok 39 - Meta + method - ok 40 - Meth + method - ok 41 - $VAR + method - ok 42 - Empty + method - 1..42 -} -ok 14 - should_show { - ok 1 - not verified, always show - ok 2 - verified, do not show - ok 3 - verified, check is uninteresting - ok 4 - verified, check has lines but no file - ok 5 - verified, check has lines different file - ok 6 - Have lines and same file, should show for debug purposes - 1..6 -} -ok 15 - filter_visible { - ok 1 - Got visible ones - 1..1 -} -ok 16 - table_header { - ok 1 - got header - 1..1 -} -ok 17 - table_op { - ok 1 - no op if there is no check - ok 2 - got op - ok 3 - got op when dne is set to something other than 'got' - ok 4 - Called check->operator without args since dne is 'got' - 1..4 -} -ok 18 - table_check_lines { - ok 1 - no lines without a check - ok 2 - check has no lines - ok 3 - check has lines, but it is empty - ok 4 - got lines - 1..4 -} -ok 19 - table_got_lines { - ok 1 - no lines without a check - ok 2 - no lines when 'got' is dne - ok 3 - no lines found with other dne - ok 4 - no lines found by check - ok 5 - got lines - 1..5 -} -ok 20 - table_rows { - ok 1 - got rows - 1..1 -} -ok 21 - table { - ok 1 - Got expected table - ok 2 - Got expected table and warning - ok 3 - 'GOT' and 'CHECK' never collapse - 1..3 -} -ok 22 - custom_columns { - ok 1 - Got new column, it is last - ok 2 - Column not shown, it is empty - ok 3 - Removed the column - ok 4 - No column to remove - ok 5 - Got new column, it is first - ok 6 - Did not collapse - ok 7 - Removed the column - ok 8 - No column to remove - ok 9 - Column name is required - ok 10 - Need value callback - ok 11 - Need value callback - ok 12 - No duplicates - ok 13 - Removed the column - 1..13 -} -ok 23 - set_column_alias { - ok 1 - hide column name - ok 2 - column name with spaces - ok 3 - change added column name - ok 4 - Missing alias - ok 5 - Needs existing column name - 1..5 -} -ok 24 - overload { - ok 1 - overloaded string form FOO - ok 2 - overloaded string form BAR - ok 3 - overloaded number form FOO - ok 4 - overloaded number form BAR - ok 5 - Showed type+mem address, despire overloading - 1..5 -} -1..24 -ok -t/modules/Compare/Event.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - got name -ok 2 - correct meta class -ok 3 - Event is the base class -ok 4 - no lines -ok 5 - no lines -ok 6 - no lines -ok 7 - got the correct line -1..7 -ok -t/modules/Compare/EventMeta.t .................... -# Seeded srand with seed '20261205' from local date. -ok 1 - file -ok 2 - line -ok 3 - package -ok 4 - subname -ok 5 - trace -ok 6 - pid -ok 7 - tid -1..7 -ok -t/modules/Compare/Float.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Float=HASH->isa(...) -ok 2 - Test2::Compare::Float=HASH->isa(...) -ok 3 - tolerance { - ok 1 - got expected tolerance for number - ok 2 - got default tolerance for 0 - 1..2 -} -ok 4 - name { - ok 1 - got expected name for number - ok 2 - got expected name for 0 - ok 3 - got expected 3 digits of precision in name for 22.0, precision=5 - ok 4 - got expected precision in name at precision=10 - ok 5 - got expected precision in name at precision=15 - ok 6 - got expected precision in name at precision=20 - 1..6 -} -ok 5 - operator { - ok 1 - no operator for number + nothing - ok 2 - no operator for number + undef - ok 3 - == operator for number + number - ok 4 - no operator for 0 + nothing - ok 5 - no operator for 0 + undef - ok 6 - == operator for 0 + number - ok 7 - no operator for precision number + nothing - ok 8 - no operator for precision number + undef - ok 9 - eq operator for precision number + number - 1..9 -} -ok 6 - verify { - ok 1 - does not verify against DNE - ok 2 - ref will not verify - ok 3 - looking for a number, not undef - ok 4 - not looking for a string - ok 5 - wrong number - ok 6 - 22.0 == 22 - ok 7 - exact match with decimal - ok 8 - does not verify against DNE - ok 9 - ref will not verify - ok 10 - undef is not 0 for this test - ok 11 - x is not 0 - ok 12 - 1 is not 0 - ok 13 - "" is not 0 - ok 14 - " " is not 0 - ok 15 - got 0 - ok 16 - 0.0 == 0 - ok 17 - -0.0 == 0 - 1..17 -} -ok 7 - verify_float_tolerance { - ok 1 - 22.0 == 22 +/- .001 - ok 2 - 22.0009 == 22 +/- .001 - ok 3 - 21.9991 == 22 +/- .001 - ok 4 - 22.0009 != 22 +/- .001 - ok 5 - 21.9989 != 22 +/- .001 - ok 6 - 23 != 22 +/- .001 - ok 7 - 22.0 == 22 +/- .001 - ok 8 - 22.0009 == 22 +/- .001 - ok 9 - 21.9991 == 22 +/- .001 - ok 10 - 22.0009 != 22 +/- .001 - ok 11 - 21.9989 != 22 +/- .001 - ok 12 - 23 != 22 +/- .001 - ok 13 - -22.0 == -22 +/- .001 - ok 14 - -22.0009 == -22 +/- .001 - ok 15 - -21.9991 == -22 +/- .001 - ok 16 - -22.0009 != -22 +/- .001 - ok 17 - -21.9989 != -22 +/- .001 - ok 18 - -23 != -22 +/- .001 - 1..18 -} -ok 8 - verify_float_precision { - ok 1 - 22.0 == 22.000 - ok 2 - 22.0001 == 22.000 - ok 3 - 21.9999 == 22.000 - ok 4 - 22.0011 != 22.000 - ok 5 - 21.9989 != 22.000 - ok 6 - 23 != 22.000 - ok 7 - 22.0 == 22.000 - ok 8 - 22.00049 == 22.000 - ok 9 - 22.00051 != 22.000 - ok 10 - 21.99951 == 22.000 - ok 11 - 22.0009 != 22.000 - ok 12 - 21.9989 != 22.000 - ok 13 - 23 != 22.000 - ok 14 - -22.0 == -22.000 - ok 15 - -22.0009 == -22.000 - ok 16 - -21.9991 == -22.000 - ok 17 - -22.0009 != -22.000 - ok 18 - -21.9989 != -22.000 - ok 19 - -23 != -22.000 - 1..19 -} -ok 9 - rounding_tolerance { - ok 1 - 60.48 == 60.48 +/- 1e-08 - inside tolerance - ok 2 - 60.48 == 60.48 +/- 1e-13 - inside tolerance - ok 3 - 60.48 == 60.48 +/- 1e-14 - inside tolerance - ok 4 - 125 - 64.52 == 60.48 +/- 1e-08 - inside tolerance - ok 5 - 125 - 64.52 == 60.48 +/- 1e-13 - inside tolerance - ok 6 - 125 - 64.52 != 60.48 +/- 1e-14 - outside tolerance # TODO broken on some platforms - 1..6 -} -ok 10 - rounding_precision { - ok 1 - 60.48 == 60.48000000 - inside precision - ok 2 - 60.48 == 60.4800000000000 - inside precision - ok 3 - 60.48 == 60.48000000000000 - inside precision - ok 4 - 125 - 64.52 == 60.48000000 - inside precision - ok 5 - 125 - 64.52 == 60.4800000000000 - inside precision - ok 6 - 125 - 64.52 != 60.48000000000000 - outside precision - 1..6 -} -ok 11 - Cannot use undef as a number -ok 12 - Cannot use empty string as a number -ok 13 - Cannot use whitespace string as a number -ok 14 - Cannot use both precision and tolerance -ok 15 - precision can't be fractional -ok 16 - precision can't be negative -1..16 -ok -t/modules/Compare/Hash.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - simple { - ok 1 - Test2::Compare::Hash=HASH->isa(...) - ok 2 - name is - 1..2 -} -ok 2 - verify { - ok 1 - nothing to verify - ok 2 - undef is not a hashref - ok 3 - 1 is not a hashref - ok 4 - An arrayref is not a hashref - ok 5 - got a hashref - 1..5 -} -ok 3 - init { - ok 1 - args are not required - ok 2 - got the items hash - ok 3 - got order array - ok 4 - got the items hash - ok 5 - generated order (ascii sort) - ok 6 - got the items hash - ok 7 - got specified order - ok 8 - got the items hash - ok 9 - generated order (ascii sort) - ok 10 - inref and items are exclusive - ok 11 - inref and order are exclusive - ok 12 - Missing fields in order - 1..12 -} -ok 4 - add_field { - ok 1 - Must specify a field name - ok 2 - Cannot add field twice - ok 3 - added items - ok 4 - order preserved - 1..4 -} -ok 5 - deltas { - ok 1 - No deltas, perfect match - ok 2 - No deltas, extra items are ok - ok 3 - Extra items are no longer ok, problem - ok 4 - Missing items - ok 5 - Items are wrong - ok 6 - Items are wrong - 1..6 -} -ok 6 - add_prop { - ok 1 - no meta yet - ok 2 - Test2::Compare::Meta=HASH->isa('Test2::Compare::Meta') - ok 3 - 1 item - ok 4 - 2 items - 1..4 -} -ok 7 - objects_with_hashes { - ok 1 - same - 1..1 -} -1..7 -ok -t/modules/Compare/Isa.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Isa=HASH->isa(...) -ok 2 - Test2::Compare::Isa=HASH->isa(...) -ok 3 - Test2::Compare::Isa=HASH->isa(...) -ok 4 - name { - ok 1 - got expected name - ok 2 - got expected name - ok 3 - got expected name - 1..3 -} -ok 5 - operator { - ok 1 - got expected operator - ok 2 - got expected operator - ok 3 - got expected operator - 1..3 -} -ok 6 - verify { - ok 1 - does not verify against DNE - ok 2 - undef is not an instance of Foo - ok 3 - 42 is not an instance of Foo - ok 4 - $foo is an instance of Foo - ok 5 - $foo_bar is an instance of Foo - ok 6 - $baz is not an instance of Foo - ok 7 - does not verify against DNE - ok 8 - undef is not an instance of Foo::Bar - ok 9 - 42 is not an instance of Foo::Bar - ok 10 - $foo is not an instance of Foo::Bar - ok 11 - $foo_bar is an instance of Foo::Bar - ok 12 - $baz is not an instance of Foo::Bar - ok 13 - does not verify against DNE - ok 14 - undef is not an instance of Foo::Bar - ok 15 - 42 is not an instance of Foo::Bar - ok 16 - $foo is not an instance of Foo::Bar - ok 17 - $foo_bar is an instance of Foo::Bar - ok 18 - $baz is not an instance of Foo::Bar - 1..18 -} -ok 7 - Cannot use undef as a class name -1..7 -ok -t/modules/Compare/Meta.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - simple { - ok 1 - Test2::Compare::Meta=HASH->isa(...) - ok 2 - generated an empty items array - ok 3 - sane name - ok 4 - Does not verify for non-existent values - ok 5 - always verifies for existing values - ok 6 - Can provide items - 1..6 -} -ok 2 - add_prop { - ok 1 - property name is required - ok 2 - Must use valid property - ok 3 - Must use valid property - ok 4 - normal - 1..4 -} -ok 3 - deltas { - ok 1 - Everything matches - ok 2 - Nothing matches - ok 3 - Nothing matches, wrong everything - 1..3 -} -1..3 -ok -t/modules/Compare/Number.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Number=HASH->isa(...) -ok 2 - Test2::Compare::Number=HASH->isa(...) -ok 3 - name { - ok 1 - got expected name for number - ok 2 - got expected name for 0 - 1..2 -} -ok 4 - operator { - ok 1 - no operator for number + nothing - ok 2 - no operator for number + undef - ok 3 - == operator for number + number - ok 4 - no operator for 0 + nothing - ok 5 - no operator for 0 + undef - ok 6 - == operator for 0 + number - 1..6 -} -ok 5 - verify { - ok 1 - does not verify against DNE - ok 2 - ref will not verify - ok 3 - looking for a number, not undef - ok 4 - not looking for a string - ok 5 - wrong number - ok 6 - 22.0 == 22 - ok 7 - exact match with decimal - ok 8 - does not verify against DNE - ok 9 - ref will not verify - ok 10 - undef is not 0 for this test - ok 11 - x is not 0 - ok 12 - 1 is not 0 - ok 13 - "" is not 0 - ok 14 - " " is not 0 - ok 15 - got 0 - ok 16 - 0.0 == 0 - ok 17 - -0.0 == 0 - 1..17 -} -ok 6 - rounding { - ok 1 - 60.48 == 60.48 - not ok 2 - 60.48 == 125 - 64.52 # TODO floating point comparison representation error - # Failed test '60.48 == 125 - 64.52' - # at t/modules/Compare/Number.t line 51. - 1..2 -} -ok 7 - Cannot use undef as a number -ok 8 - Cannot use empty string as a number -ok 9 - Cannot use whitespace string as a number -1..9 -ok -t/modules/Compare/Object.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - simple { - ok 1 - Test2::Compare::Object=HASH->isa(...) - ok 2 - got calls arrayref for free - ok 3 - Got name - ok 4 - Correct metaclass - ok 5 - Correct object base - ok 6 - Can specify a calls array - 1..6 -} -ok 2 - verify { - ok 1 - nothing to verify - ok 2 - not a ref - ok 3 - not blessed - ok 4 - Blessed - ok 5 - not a 'UNIVERSAL' (pretend) - 1..5 -} -ok 3 - add_prop { - ok 1 - no meta yet - ok 2 - Test2::Compare::Meta=HASH->isa('Test2::Compare::Meta') - ok 3 - 1 item - ok 4 - 2 items - 1..4 -} -ok 4 - add_field { - ok 1 - no refcheck yet - ok 2 - Test2::Compare::Hash=HASH->isa('Test2::Compare::Hash') - ok 3 - 1 item - ok 4 - 2 items - ok 5 - Cannot add fields to a non-hash refcheck - 1..5 -} -ok 5 - add_item { - ok 1 - no refcheck yet - ok 2 - Test2::Compare::Array=HASH->isa('Test2::Compare::Array') - ok 3 - 1 item - ok 4 - 2 items - ok 5 - Cannot add items to a non-array refcheck - 1..5 -} -ok 6 - add_call { - ok 1 - Added all 4 calls - 1..1 -} -ok 7 - deltas { - ok 1 - Nothing failed - ok 2 - Everything failed - ok 3 - Everything failed, check when wrapped - 1..3 -} -1..7 -ok -t/modules/Compare/OrderedSubset.t ................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::OrderedSubset->isa('Test2::Compare::Base') -ok 2 - got name -ok 3 - construction { - ok 1 - Test2::Compare::OrderedSubset=HASH->isa('Test2::Compare::OrderedSubset') - ok 2 - created items as an array - ok 3 - used items as specified - ok 4 - Generated items - ok 5 - inref must be an array - 1..5 -} -ok 4 - verify { - ok 1 - did not get anything - ok 2 - undef is not an array - ok 3 - 0 is not an array - ok 4 - 1 is not an array - ok 5 - 'string' is not an array - ok 6 - a hash is not an array - ok 7 - an array is an array - 1..7 -} -ok 5 - add_item { - ok 1 - Expected items - 1..1 -} -ok 6 - deltas { - ok 1 - No delta, no diff - ok 2 - Got the delta for the missing value - ok 3 - Got the delta for the incorrect value - ok 4 - No delta, not checking ending - 1..4 -} -ok 7 - object_as_arrays { - ok 1 - same - 1..1 -} -1..7 -ok -t/modules/Compare/Pattern.t ...................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Pattern=HASH->isa(...) -ok 2 - got name -ok 3 - got operator -ok 4 - A hashref does not validate against the pattern 'HASH' -ok 5 - DNE does not validate -ok 6 - undef does not validate -ok 7 - Not a match -ok 8 - Matches -ok 9 - Test2::Compare::Pattern=HASH->isa(...) -ok 10 - got name -ok 11 - got operator -ok 12 - A hashref does not validate against the pattern 'HASH' even when negated -ok 13 - DNE does not validate -ok 14 - undef does not validate -ok 15 - Not a match, but negated -ok 16 - Matches, but negated -ok 17 - Need to specify a pattern -1..17 -ok -t/modules/Compare/Ref.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Ref=HASH->isa(...) -ok 2 - Got Name -ok 3 - got operator -ok 4 - verified ref -ok 5 - different ref -ok 6 - value must exist -ok 7 - Did a ref check -ok 8 - not a ref -ok 9 - input not a ref -ok 10 - Need input -ok 11 - Input must be a ref -1..11 -ok -t/modules/Compare/Regex.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - same regex -ok 2 - Different regex -ok 3 - Different flags -ok 4 - Must exist -ok 5 - Must be regex -ok 6 - Must be defined -ok 7 - String is not valid -ok 8 - name is regex pattern -ok 9 - got operator -ok 10 - Same regex -ok 11 - require a pattern -ok 12 - must be a regex -1..12 -ok -t/modules/Compare/Scalar.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - got name -ok 2 - Got operator -ok 3 - nothing to verify -ok 4 - undef -ok 5 - not a ref -ok 6 - not a scalar ref -ok 7 - Scalar ref -ok 8 - Exact match, no delta -ok 9 - Value pointed to is different -ok 10 - item is required -1..10 -ok -t/modules/Compare/Set.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - construction { - ok 1 - Test2::Compare::Set=HASH->isa(...) - ok 2 - default to 'any' - ok 3 - default to empty list of checks - ok 4 - got name - ok 5 - got op - ok 6 - Test2::Compare::Set=HASH->isa(...) - ok 7 - specified reduction - ok 8 - specified checks - ok 9 - got name - ok 10 - got op - ok 11 - Need a valid reduction - 1..11 -} -ok 2 - set_reduction { - ok 1 - default - ok 2 - changed - ok 3 - Need a valid reduction - 1..3 -} -ok 3 - verify { - ok 1 - valid - ok 2 - valid - 1..2 -} -ok 4 - add_check { - ok 1 - Added the checks - 1..1 -} -ok 5 - deltas { - ok 1 - any { - ok 1 - matches 'a' - ok 2 - matches 'b' - ok 3 - matches 'c' - ok 4 - no deltas with 'a' - ok 5 - no deltas with 'b' - ok 6 - no deltas with 'c' - ok 7 - no matches, 3 deltas, one per check - ok 8 - Need checks list - ok 9 - Need checks in list - ok 10 - Need checks list, have file+line - ok 11 - Need checks in list, have file + 2 lines - 1..11 - } - ok 2 - all { - ok 1 - matches all 3 - ok 2 - no deltas with 'foo' - ok 3 - 1 delta, one failed check - ok 4 - 2 deltas, one per failed check - ok 5 - Need checks list - ok 6 - Need checks in list - ok 7 - Need checks list, have file+line - ok 8 - Need checks in list, have file + 2 lines - 1..8 - } - 1..2 -} -1..5 -ok -t/modules/Compare/String.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::String=HASH->isa(...) -ok 2 - Test2::Compare::String=HASH->isa(...) -ok 3 - Test2::Compare::String=HASH->isa(...) -ok 4 - Test2::Compare::String=HASH->isa(...) -ok 5 - name { - ok 1 - got expected name - ok 2 - got expected name - ok 3 - got expected name - ok 4 - got expected name - 1..4 -} -ok 6 - operator { - ok 1 - no operator for number + nothing - ok 2 - no operator for number + undef - ok 3 - eq operator for number + string - ok 4 - eq operator for number + number - ok 5 - no operator for string + nothing - ok 6 - no operator for string + undef - ok 7 - eq operator for string + string - ok 8 - eq operator for string + number - ok 9 - no operator for empty string + nothing - ok 10 - no operator for empty string + undef - ok 11 - eq operator for empty string + string - ok 12 - eq operator for empty string + number - ok 13 - no operator for 0 + nothing - ok 14 - no operator for 0 + undef - ok 15 - eq operator for 0 + string - ok 16 - eq operator for 0 + number - 1..16 -} -ok 7 - verify { - ok 1 - does not verify against DNE - ok 2 - ref will not verify - ok 3 - looking for a number, not undef - ok 4 - not looking for a string - ok 5 - wrong number - ok 6 - 22.0 ne 22 - ok 7 - exact match with decimal - ok 8 - does not verify against DNE - ok 9 - ref will not verify - ok 10 - looking for a string, not undef - ok 11 - looking for a different string - ok 12 - looking for a string, not a number - ok 13 - exact match - ok 14 - does not verify against DNE - ok 15 - ref will not verify - ok 16 - looking for a string, not undef - ok 17 - wrong string - ok 18 - not a number - ok 19 - exact match, empty string - ok 20 - does not verify against DNE - ok 21 - ref will not verify - ok 22 - undef is not 0 for this test - ok 23 - x is not 0 - ok 24 - 1 is not 0 - ok 25 - 0.0 ne 0 - ok 26 - -0.0 ne 0 - ok 27 - got 0 - 1..27 -} -ok 8 - Cannot use undef as a string -1..8 -ok -t/modules/Compare/Undef.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Undef=HASH->isa(...) -ok 2 - Test2::Compare::Undef=HASH->isa(...) -ok 3 - name { - ok 1 - got expected name for undef - ok 2 - got expected name for negated undef - 1..2 -} -ok 4 - operator { - ok 1 - Operator is 'IS' - ok 2 - Operator is 'IS' - ok 3 - Operator is 'IS NOT' - ok 4 - Operator is 'IS NOT' - 1..4 -} -ok 5 - verify { - ok 1 - does not verify against DNE - ok 2 - ref will not verify - ok 3 - not looking for a string - ok 4 - not looking for a number - ok 5 - not looking for a 0 - ok 6 - got undef - ok 7 - does not verify against DNE - ok 8 - got undef - ok 9 - ref is defined - ok 10 - string is defined - ok 11 - number is defined - ok 12 - 0 is defined - 1..12 -} -1..5 -ok -t/modules/Compare/Wildcard.t ..................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Compare::Wildcard=HASH->isa(...) -ok 2 - 0 is a valid expect value -ok 3 - undef is a valid expect value -ok 4 - '' is a valid expect value -ok 5 - Need to specify 'expect' -1..5 -ok -t/modules/Mock.t ................................. -# Seeded srand with seed '20261205' from local date. -ok 1 - construction { - ok 1 - Test2::Mock=HASH->isa('Test2::Mock') - ok 2 - Only called foo, did not call class, parent or child - ok 3 - Test2::Mock=HASH->isa('Test2::Mock') - ok 4 - Called foo with proper args, called it multiple times - ok 5 - Must specify a class - ok 6 - Val must be sane - 1..6 -} -ok 2 - check { - ok 1 - did not die - ok 2 - Cannot use a controller when it has a child - 1..2 -} -ok 3 - purge_on_destroy { - ok 1 - Not set by default - ok 2 - Can set - ok 3 - Can Unset - ok 4 - Fake2->can('foo') - ok 5 - Fake2->can('foo') - ok 6 - no keys left in stash - ok 7 - purged sub - 1..7 -} -ok 4 - stash { - ok 1 - got a stash - ok 2 - stash is empty right now - ok 3 - See the new sub in the stash - ok 4 - Code slot is populated - 1..4 -} -ok 5 - file { - ok 1 - Got simple filename - ok 2 - got complex filename - 1..2 -} -ok 6 - block_load { - ok 1 - Does not appear to be loaded yet - ok 2 - %INC is populated - ok 3 - Does not appear to be loaded anymore - ok 4 - Does not appear to be loaded yet - ok 5 - %INC is populated - ok 6 - Does not appear to be loaded anymore - 1..6 -} -ok 7 - block_load_fail { - ok 1 - Fails if file is already loaded - 1..1 -} -ok 8 - constructors { - ok 1 - Fake7->can('new') - ok 2 - Fake7=HASH->isa('Fake7') - ok 3 - Has params - ok 4 - Fake7=HASH->isa('Fake7') - ok 5 - Has params - ok 6 - same reference - ok 7 - blessed original ref - ok 8 - Fake7=HASH->isa('Fake7') - ok 9 - Has params - ok 10 - different reference - ok 11 - original ref is not blessed - ok 12 - Fake7=ARRAY->isa('Fake7') - ok 13 - has the items - ok 14 - different reference - ok 15 - original ref is not blessed - ok 16 - Bad constructor type (override) - ok 17 - Bad constructor type (add) - ok 18 - is an array - ok 19 - Fake7=ARRAY->isa('Fake7') - 1..19 -} -ok 9 - autoload { - ok 1 - Fake8=HASH->isa('Fake8') - ok 2 - Cannot do 'foo' - ok 3 - Did not autload - ok 4 - Created foo - ok 5 - Fake8=HASH->can('foo') - ok 6 - no value - ok 7 - set value - ok 8 - unset value - ok 9 - (?^:Class 'Fake8' already has an AUTOLOAD) - ok 10 - AUTOLOAD removed - ok 11 - AUTOLOADed sub removed - ok 12 - AUTOLOAD re-added - ok 13 - AUTOLOADed sub re-added - ok 14 - AUTOLOAD removed (destroy) - ok 15 - AUTOLOADed sub removed (destroy) - ok 16 - Created foo - ok 17 - Fake88=HASH->can('foo') - ok 18 - Tracked autoloaded sub (sub tracking) - ok 19 - Tracked autoloaded sub (call tracking) - 1..19 -} -ok 10 - autoload_failures { - ok 1 - Cannot add autoload when there is already an autoload - ok 2 - Error inside the autoload eval - 1..2 -} -ok 11 - ISA { - ok 1 - Fake9->isa('My::Parent') - ok 2 - Inherited sub from parent - 1..2 -} -ok 12 - before { - ok 1 - nothing ran yet - ok 2 - got expected return - ok 3 - ran the before - 1..3 -} -ok 13 - before { - ok 1 - nothing ran yet - ok 2 - got expected return (scalar) - ok 3 - ran the before - ok 4 - scalar context - ok 5 - got expected return (list) - ok 6 - ran the before - ok 7 - list context - ok 8 - ran the before - ok 9 - void context - 1..9 -} -ok 14 - around { - ok 1 - Got all the things! - 1..1 -} -ok 15 - add and current { - ok 1 - Fake13->can(...) - ok 2 - Cannot add a CODE symbol that is already defined - ok 3 - Cannot add a SCALAR symbol that is already defined - ok 4 - by value - ok 5 - Accessor not set - ok 6 - Accessor setting - ok 7 - Accessor was set - ok 8 - no value yet - ok 9 - hash element is empty - ok 10 - setting - ok 11 - set field - ok 12 - got value - ok 13 - No value for reader - ok 14 - No value set - ok 15 - Still No value for reader - ok 16 - element is empty - ok 17 - element is set - ok 18 - no value yet - ok 19 - Set to undef - ok 20 - Adding value - ok 21 - was set - ok 22 - writer always writes - ok 23 - Set to undef - ok 24 - rsub always returns the same ref - ok 25 - ran rsub - ok 26 - nsub returns a new ref each time - ok 27 - ran nsub - ok 28 - direct sub assignment - ok 29 - Set package scalar (UHG) - ok 30 - Set package scalar (DATA) - ok 31 - Set package hash - ok 32 - Set package array - ok 33 - Ran glob checks - ok 34 - current works for sub new - ok 35 - current works for sub foo - ok 36 - current works for sub bar - ok 37 - current works for sub baz - ok 38 - current works for sub DATA - ok 39 - current works for sub reader - ok 40 - current works for sub writer - ok 41 - current works for sub rsub - ok 42 - current works for sub nsub - ok 43 - got current $UHG - ok 44 - got current $DATA - ok 45 - got current &DATA - ok 46 - got current @DATA - ok 47 - got current %DATA - ok 48 - Removed sub new - ok 49 - Removed sub foo - ok 50 - Removed sub bar - ok 51 - Removed sub baz - ok 52 - Removed sub DATA - ok 53 - Removed sub reader - ok 54 - Removed sub writer - ok 55 - Removed sub rsub - ok 56 - Removed sub nsub - ok 57 - no current &DATA - ok 58 - no current @DATA - ok 59 - no current %DATA - 1..59 -} -ok 16 - override and orig { - ok 1 - new is not overridden - ok 2 - foo is not overridden - ok 3 - bar is not overridden - ok 4 - baz is not overridden - ok 5 - DATA is not overridden - ok 6 - reader is not overridden - ok 7 - writer is not overridden - ok 8 - rsub is not overridden - ok 9 - nsub is not overridden - ok 10 - old package scalar (UHG) - ok 11 - Old package scalar (DATA) - ok 12 - Old package hash - ok 13 - Old package array - ok 14 - Ran glob checks - ok 15 - Cannot override a CODE symbol that is not defined - ok 16 - Cannot override a SCALAR symbol that is not defined - ok 17 - by value - ok 18 - Accessor not set - ok 19 - Accessor setting - ok 20 - Accessor was set - ok 21 - no value yet - ok 22 - hash element is empty - ok 23 - setting - ok 24 - set field - ok 25 - got value - ok 26 - No value for reader - ok 27 - No value set - ok 28 - Still No value for reader - ok 29 - element is empty - ok 30 - element is set - ok 31 - no value yet - ok 32 - Set to undef - ok 33 - Adding value - ok 34 - was set - ok 35 - writer always writes - ok 36 - Set to undef - ok 37 - rsub always returns the same ref - ok 38 - ran rsub - ok 39 - nsub returns a new ref each time - ok 40 - ran nsub - ok 41 - direct sub assignment - ok 42 - Set package scalar (UHG) - ok 43 - Set package scalar (DATA) - ok 44 - Set package hash - ok 45 - Set package array - ok 46 - Ran glob checks - ok 47 - current works for sub new - ok 48 - current works for sub foo - ok 49 - current works for sub bar - ok 50 - current works for sub baz - ok 51 - current works for sub DATA - ok 52 - current works for sub reader - ok 53 - current works for sub writer - ok 54 - current works for sub rsub - ok 55 - current works for sub nsub - ok 56 - got current $UHG - ok 57 - got current $DATA - ok 58 - got current &DATA - ok 59 - got current @DATA - ok 60 - got current %DATA - ok 61 - got original new - ok 62 - got original foo - ok 63 - got original bar - ok 64 - got original baz - ok 65 - got original DATA - ok 66 - got original reader - ok 67 - got original writer - ok 68 - got original rsub - ok 69 - got original nsub - ok 70 - old package scalar (UHG) - ok 71 - Old package scalar (DATA) - ok 72 - Old package hash - ok 73 - Old package array - ok 74 - Cannot get original for something not mocked - ok 75 - Cannot get original when nothing is mocked - ok 76 - new is not overridden - ok 77 - foo is not overridden - ok 78 - bar is not overridden - ok 79 - baz is not overridden - ok 80 - DATA is not overridden - ok 81 - reader is not overridden - ok 82 - writer is not overridden - ok 83 - rsub is not overridden - ok 84 - nsub is not overridden - ok 85 - old package scalar (UHG) - ok 86 - Old package scalar (DATA) - ok 87 - Old package hash - ok 88 - Old package array - ok 89 - Ran glob checks - 1..89 -} -ok 17 - restore_reset { - ok 1 - latest override - ok 2 - scalar override remains - ok 3 - array override remains - ok 4 - second latest override - ok 5 - scalar override remains - ok 6 - array override remains - ok 7 - second latest override - ok 8 - scalar override remains - ok 9 - array override remains - ok 10 - no more override - ok 11 - scalar override remains - ok 12 - array override remains - ok 13 - override - ok 14 - no more override - ok 15 - scalar override removed - ok 16 - array override removed - 1..16 -} -ok 18 - exceptions { - ok 1 - Cannot call new on a blessed instance - ok 2 - Validate constructor args - ok 3 - Invalid constructor type - ok 4 - Invalid constructor type - ok 5 - No symbols are mocked yet - ok 6 - No symbols yet! - ok 7 - No symbols yet! - ok 8 - did not mock foo - ok 9 - did not mock foo - ok 10 - did not mock foo - ok 11 - Cannot override a method that is not defined in an AUTOLOAD mock - 1..11 -} -ok 19 - override_inherited_method { - ok 1 - Original - ok 2 - Overrode method from base class - ok 3 - Added method - 1..3 -} -ok 20 - set { - ok 1 - overrode 'foo' - ok 2 - injected 'bar' - 1..2 -} -ok 21 - tracking { - ok 1 - overrode 'foo' - ok 2 - injected 'bar' - ok 3 - Tracked both initial calls (sub) - ok 4 - Tracked both initial calls (call) - ok 5 - Tracked new call (sub) - ok 6 - Tracked new call (call) - ok 7 - Cleared specific sub, Tracked new call (sub) - ok 8 - did not clear call tracking - ok 9 - Cleared all sub tracking - ok 10 - Cleared call tracking - ok 11 - Tracked new call (sub) - ok 12 - Tracked new call (call) - ok 13 - Original restored - 1..13 -} -ok 22 - prototypes { - ok 1 - foo_022 returns its argument - ok 2 - foo_022 still returns its argument - ok 3 - Got warning from before() hook - ok 4 - foo_022 persists in returning its argument - ok 5 - No warnings after resetting mock - ok 6 - foo_022 steadfastly returns its argument - ok 7 - Got warning from after() hook - ok 8 - With around(), foo_022 now doubles its return - ok 9 - around() produced no warnings - 1..9 -} -1..22 -ok -t/modules/Plugin.t ............................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Plugin -1..1 -ok -t/modules/Plugin/BailOnFail.t .................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Bailed after the failure -ok 2 - Tool had time to output the diag -1..2 -ok -t/modules/Plugin/DieOnFail.t ..................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Died after the failure -ok 2 - Got the error -ok 3 - Tool had time to output the diag -ok 4 - Got the error -1..4 -ok -t/modules/Plugin/ExitSummary.t ................... -ok 1 - no hooks initially -ok 2 - Added the hook, but only once -ok 3 - No tests run -ok 4 - No tests run, bad plan -ok 5 - Tests, but no plan -ok 6 - Bad exit code -1..6 -ok -t/modules/Plugin/SRand.t ......................... -# Seeded srand with seed '5555' from import arg. -ok 1 - got the event -ok 2 - set seed -ok 3 - set from -# Seeded srand with seed '56789' from import arg. -ok 4 - got the event -ok 5 - set seed -ok 6 - set from -ok 7 - Warned about resetting srand -# Seeded srand with seed '1234' from environment variable. -ok 8 - got the event -ok 9 - set seed -ok 10 - set from -ok 11 - Warned about resetting srand -# Seeded srand with seed '20261205' from local date. -ok 12 - got the event -ok 13 - set seed -ok 14 - set from -ok 15 - Warned about resetting srand -ok 16 - added hook, but only once -ok 17 - set seed -ok 18 - set from -1..18 -ok -t/modules/Plugin/Times.t ......................... -ok 1 - requiring the module does not add a callback -ok 2 - importing the module does add a callback -ok 3 - Got the time info -ok 4 - Got times -ok 5 - Got harness job fields -1..5 -ok -t/modules/Plugin/UTF8.t .......................... -# pragma -ok 1 - utf8 pragma is on -# io_layers -ok 2 - STDOUT encoding is untouched -ok 3 - STDERR encoding is untouched -# format_handles -ok 4 - utf8 is on for formatter handle 0 -ok 5 - utf8 is on for formatter handle 1 -1..5 -ok -t/modules/Require.t .............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Require -ok 2 - skip must be overridden -ok 3 - Did not skip all -ok 4 - Skipped all -1..4 -ok -t/modules/Require/AuthorTesting.t ................ -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/AutomatedTesting.t ............. -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/EnvVar.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -ok 3 - must specify a var -1..3 -ok -t/modules/Require/ExtendedTesting.t .............. -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/Fork.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/Module.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will not skip, module installed -ok 2 - will not skip, module at sufficient version -ok 3 - Skip, insufficient version -ok 4 - Skip, not installed -1..4 -ok -t/modules/Require/NonInteractiveTesting.t ........ -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/Perl.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will not skip -ok 2 - will skip -1..2 -ok -t/modules/Require/RealFork.t ..................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/ReleaseTesting.t ............... -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Require/Threads.t ...................... -# Seeded srand with seed '20261205' from local date. -ok 1 - will skip -ok 2 - will not skip -1..2 -ok -t/modules/Suite.t ................................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Suite -ok 2 - have a version -1..2 -ok -t/modules/Todo.t ................................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Todo=HASH->isa('Test2::Todo') -ok 2 - filter added -ok 3 - got reason -ok 4 - used current hub -ok 5 - stored filter -ok 6 - filter removed -ok 7 - ok is not TODO -ok 8 - not effectively passing -ok 9 - the ok is now todo -ok 10 - now effectively passing -ok 11 - Test2::Event::Diag=HASH->isa('Test2::Event::Diag') -ok 12 - Test2::Event::Note=HASH->isa('Test2::Event::Note') -ok 13 - new note has the same message -ok 14 - Got expected events -ok 15 - Stringify's to the reason -ok 16 - String comparison works -1..16 -ok -t/modules/Tools.t ................................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::Tools -1..1 -ok -t/modules/Tools/AsyncSubtest.t ................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Loaded Test2::IPC -ok 2 - Imported symbols: async_subtest, fork_subtest, thread_s... -ok 3 - foo { - ok 1 - inside subtest - 1..1 -} -ok 4 - foo { - ok 1 - inside subtest - 1..1 -} -ok 5 - foo { - ok 1 - forked subtest: 3122920 - 1..1 -} -ok 6 - Got expected events -ok 7 - fork_subtest needs code -ok 8 - thread_subtest needs code -1..8 -ok -t/modules/Tools/Basic.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: ok, pass, fail, diag, note, todo, ski... -ok 2 - Testing Pass -ok 3 - Got expected events for 'pass' and 'fail' -ok 4 - Testing ok -ok 5 - Got expected events for 'ok' -ok 6 - Got expected events for diag -# Testing Note -ok 7 - Got expected events for note -ok 8 - Got bail event -ok 9 - Got plan (skip_all) event -ok 10 - Got plan 'skip_all' prefix -ok 11 - Got plan -ok 12 - Got plan 'tests' prefix -ok 13 - Done Testing works -ok 14 - Got todo events -ok 15 - got skip events -1..15 -ok -t/modules/Tools/Class.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: can_ok, isa_ok, DOES_ok -ok 2 - 'can/isa/DOES_ok' events -# Will override UNIVERSAL::can to hide 'DOES' -ok 3 - Test us skipped when platform does not support 'DOES' -1..3 -ok -t/modules/Tools/ClassicCompare.t ................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Did not imported symbols: is, is_deeply, like, unlike, isnt, cm... -ok 2 - Imported symbols: is, is_deeply, like, cmp_ok, unlike, ... -ok 3 - undef is undef -ok 4 - foo check -ok 5 - flat check, ref as string right -ok 6 - flat check, ref as string left -ok 7 - not foo check -ok 8 - negated flat check, ref as string right -ok 9 - negated flat check, ref as string left -ok 10 - have an a -ok 11 - have an a, not really a regex -ok 12 - do not have an a -ok 13 - do not have an a, not really a regex -ok 14 - undef check -ok 15 - undef check -ok 16 - string mismatch -ok 17 - undesired match -ok 18 - no match -ok 19 - unexpected match -ok 20 - got failure events -ok 21 - Deep compare -ok 22 - overload -ok 23 - string pass -ok 24 - number pass -ok 25 - float pass -ok 26 - undef pass -ok 27 - got expected warnings (number) -ok 28 - undef pass -ok 29 - got expected warnings (string) -ok 30 - Got 1 string fail event -ok 31 - Got 1 number fail event -ok 32 - Got exception in test -ok 33 - Got warning about unsupported operator -ok 34 - numeric compare with overloading -ok 35 - string compare with overloading -ok 36 - Failed string compare, overload -ok 37 - Failed number compare, overload -ok 38 - Got exception in test -# cmp_ok() displaying good numbers -ok 39 -# cmp_ok() displaying bad numbers -ok 40 -1..40 -ok -t/modules/Tools/ClassicCompare2.t ................ -ok 1 - deep checking works -1..1 -ok -t/modules/Tools/Compare.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - simple { - ok 1 - Imported symbols: match, mismatch, validator, hash, arr... - 1..1 -} -ok 2 - is { - ok 1 - 2 arg pass - ok 2 - simple pass - ok 3 - simple fail - ok 4 - complex pass - ok 5 - complex fail - ok 6 - undef pass - ok 7 - undef fail - ok 8 - true scalar ref is itself - ok 9 - false scalar ref is itself - ok 10 - vstring pass - ok 11 - vstring refs pass - ok 12 - vstring fail - ok 13 - vstring refs fail - ok 14 - Ref-Ref check 1 - ok 15 - Ref-Ref check 2 - ok 16 - Ref-Ref check 3 - ok 17 - Got expected events - ok 18 - Got summary of missing/extra - 1..18 -} -ok 3 - like { - ok 1 - 2 arg pass - ok 2 - simple pass - ok 3 - simple fail - ok 4 - complex pass - ok 5 - complex fail - ok 6 - overload pass - ok 7 - overload fail - ok 8 - Got expected events - 1..8 -} -ok 4 - shortcuts { - ok 1 - true - ok 2 - true - ok 3 - true - ok 4 - true - ok 5 - T() fails for untrue - ok 6 - false - ok 7 - false - ok 8 - false - ok 9 - F() fails for true - ok 10 - not defined - ok 11 - 0 is defined - ok 12 - defined - ok 13 - defined - ok 14 - defined - ok 15 - defined - ok 16 - defined - ok 17 - undef is not defined - ok 18 - defined but false - ok 19 - defined but false - ok 20 - got fail for DF - ok 21 - does exist - ok 22 - does not exist - ok 23 - does not exist - ok 24 - got failed event - ok 25 - does not exist - ok 26 - does not exist - ok 27 - false - ok 28 - false - ok 29 - got failed event - ok 30 - defined and has length - ok 31 - defined and has length - ok 32 - defined and has length - ok 33 - got fail for L - 1..33 -} -ok 5 - exact_ref { - ok 1 - correct line - ok 2 - Got events - 1..2 -} -ok 6 - string { - ok 1 - Got line number - ok 2 - Got events - ok 3 - Got line number - ok 4 - Got events - ok 5 - Got line number - ok 6 - Got events - 1..6 -} -ok 7 - number { - ok 1 - Got line number - ok 2 - Got events - ok 3 - Got line number - ok 4 - Got events - ok 5 - Got line number - ok 6 - Got events - ok 7 - Got line number - ok 8 - Got events - ok 9 - Got line number - ok 10 - Got events - ok 11 - Got line number - ok 12 - Got events - ok 13 - Got line number - ok 14 - Got events - 1..14 -} -ok 8 - float { - ok 1 - float_number { - ok 1 - Got line number - ok 2 - Got events - ok 3 - Got line number - ok 4 - Got float events - ok 5 - Got line number - ok 6 - Got float events - 1..6 - } - ok 2 - float_rounding { - ok 1 - default tolerance - ok 2 - custom tolerance - ok 3 - custom precision - ok 4 - custom precision name - 1..4 - } - ok 3 - rounded_and_within { - ok 1 - default tolerance - ok 2 - custom tolerance - ok 3 - custom precision - ok 4 - custom precision name - 1..4 - } - 1..3 -} -ok 9 - bool { - ok 1 - Both true - ok 2 - true(1) + true(1) + negate - ok 3 - Both true - ok 4 - true(yup) + true(1) + negate - ok 5 - Both true - ok 6 - true(0 but true) + true(1) + negate - ok 7 - Both true - ok 8 - true( ) + true(1) + negate - ok 9 - Both true - ok 10 - true(HASH(0x55bc0f79b500)) + true(1) + negate - ok 11 - true + false + ! - ok 12 - true + false + negate - ok 13 - + TRUE (1) + negate - ok 14 - true + false + ! - ok 15 - true + false + negate - ok 16 - + TRUE (1) + negate - ok 17 - true + false + ! - ok 18 - true + false + negate - ok 19 - + TRUE (1) + negate - ok 20 - true + false + ! - ok 21 - true + false + negate - ok 22 - + TRUE (1) + negate - ok 23 - Both true - ok 24 - true(1) + true(yup) + negate - ok 25 - Both true - ok 26 - true(yup) + true(yup) + negate - ok 27 - Both true - ok 28 - true(0 but true) + true(yup) + negate - ok 29 - Both true - ok 30 - true( ) + true(yup) + negate - ok 31 - Both true - ok 32 - true(HASH(0x55bc0f79b500)) + true(yup) + negate - ok 33 - true + false + ! - ok 34 - true + false + negate - ok 35 - + TRUE (yup) + negate - ok 36 - true + false + ! - ok 37 - true + false + negate - ok 38 - + TRUE (yup) + negate - ok 39 - true + false + ! - ok 40 - true + false + negate - ok 41 - + TRUE (yup) + negate - ok 42 - true + false + ! - ok 43 - true + false + negate - ok 44 - + TRUE (yup) + negate - ok 45 - Both true - ok 46 - true(1) + true(0 but true) + negate - ok 47 - Both true - ok 48 - true(yup) + true(0 but true) + negate - ok 49 - Both true - ok 50 - true(0 but true) + true(0 but true) + negate - ok 51 - Both true - ok 52 - true( ) + true(0 but true) + negate - ok 53 - Both true - ok 54 - true(HASH(0x55bc0f79b500)) + true(0 but true) + negate - ok 55 - true + false + ! - ok 56 - true + false + negate - ok 57 - + TRUE (0 but true) + negate - ok 58 - true + false + ! - ok 59 - true + false + negate - ok 60 - + TRUE (0 but true) + negate - ok 61 - true + false + ! - ok 62 - true + false + negate - ok 63 - + TRUE (0 but true) + negate - ok 64 - true + false + ! - ok 65 - true + false + negate - ok 66 - + TRUE (0 but true) + negate - ok 67 - Both true - ok 68 - true(1) + true( ) + negate - ok 69 - Both true - ok 70 - true(yup) + true( ) + negate - ok 71 - Both true - ok 72 - true(0 but true) + true( ) + negate - ok 73 - Both true - ok 74 - true( ) + true( ) + negate - ok 75 - Both true - ok 76 - true(HASH(0x55bc0f79b500)) + true( ) + negate - ok 77 - true + false + ! - ok 78 - true + false + negate - ok 79 - + TRUE ( ) + negate - ok 80 - true + false + ! - ok 81 - true + false + negate - ok 82 - + TRUE ( ) + negate - ok 83 - true + false + ! - ok 84 - true + false + negate - ok 85 - + TRUE ( ) + negate - ok 86 - true + false + ! - ok 87 - true + false + negate - ok 88 - + TRUE ( ) + negate - ok 89 - Both true - ok 90 - true(1) + true(HASH(0x55bc0f79b500)) + negate - ok 91 - Both true - ok 92 - true(yup) + true(HASH(0x55bc0f79b500)) + negate - ok 93 - Both true - ok 94 - true(0 but true) + true(HASH(0x55bc0f79b500)) + negate - ok 95 - Both true - ok 96 - true( ) + true(HASH(0x55bc0f79b500)) + negate - ok 97 - Both true - ok 98 - true(HASH(0x55bc0f79b500)) + true(HASH(0x55bc0f79b500)) + negate - ok 99 - true + false + ! - ok 100 - true + false + negate - ok 101 - + TRUE (HASH(0x55bc0f79b500)) + negate - ok 102 - true + false + ! - ok 103 - true + false + negate - ok 104 - + TRUE (HASH(0x55bc0f79b500)) + negate - ok 105 - true + false + ! - ok 106 - true + false + negate - ok 107 - + TRUE (HASH(0x55bc0f79b500)) + negate - ok 108 - true + false + ! - ok 109 - true + false + negate - ok 110 - + TRUE (HASH(0x55bc0f79b500)) + negate - ok 111 - false + false - ok 112 - + + negate - ok 113 - false + false - ok 114 - + + negate - ok 115 - false + false - ok 116 - + + negate - ok 117 - false + false - ok 118 - + + negate - ok 119 - true + false + ! - ok 120 - true + false + negate - ok 121 - TRUE (1) + + negate - ok 122 - true + false + ! - ok 123 - true + false + negate - ok 124 - TRUE (yup) + + negate - ok 125 - true + false + ! - ok 126 - true + false + negate - ok 127 - TRUE (0 but true) + + negate - ok 128 - true + false + ! - ok 129 - true + false + negate - ok 130 - TRUE ( ) + + negate - ok 131 - true + false + ! - ok 132 - true + false + negate - ok 133 - TRUE (HASH(0x55bc0f79b500)) + + negate - ok 134 - false + false - ok 135 - + + negate - ok 136 - false + false - ok 137 - + + negate - ok 138 - false + false - ok 139 - + + negate - ok 140 - false + false - ok 141 - + + negate - ok 142 - true + false + ! - ok 143 - true + false + negate - ok 144 - TRUE (1) + + negate - ok 145 - true + false + ! - ok 146 - true + false + negate - ok 147 - TRUE (yup) + + negate - ok 148 - true + false + ! - ok 149 - true + false + negate - ok 150 - TRUE (0 but true) + + negate - ok 151 - true + false + ! - ok 152 - true + false + negate - ok 153 - TRUE ( ) + + negate - ok 154 - true + false + ! - ok 155 - true + false + negate - ok 156 - TRUE (HASH(0x55bc0f79b500)) + + negate - ok 157 - false + false - ok 158 - + + negate - ok 159 - false + false - ok 160 - + + negate - ok 161 - false + false - ok 162 - + + negate - ok 163 - false + false - ok 164 - + + negate - ok 165 - true + false + ! - ok 166 - true + false + negate - ok 167 - TRUE (1) + + negate - ok 168 - true + false + ! - ok 169 - true + false + negate - ok 170 - TRUE (yup) + + negate - ok 171 - true + false + ! - ok 172 - true + false + negate - ok 173 - TRUE (0 but true) + + negate - ok 174 - true + false + ! - ok 175 - true + false + negate - ok 176 - TRUE ( ) + + negate - ok 177 - true + false + ! - ok 178 - true + false + negate - ok 179 - TRUE (HASH(0x55bc0f79b500)) + + negate - ok 180 - false + false - ok 181 - + + negate - ok 182 - false + false - ok 183 - + + negate - ok 184 - false + false - ok 185 - + + negate - ok 186 - false + false - ok 187 - + + negate - ok 188 - true + false + ! - ok 189 - true + false + negate - ok 190 - TRUE (1) + + negate - ok 191 - true + false + ! - ok 192 - true + false + negate - ok 193 - TRUE (yup) + + negate - ok 194 - true + false + ! - ok 195 - true + false + negate - ok 196 - TRUE (0 but true) + + negate - ok 197 - true + false + ! - ok 198 - true + false + negate - ok 199 - TRUE ( ) + + negate - ok 200 - true + false + ! - ok 201 - true + false + negate - ok 202 - TRUE (HASH(0x55bc0f79b500)) + + negate - ok 203 - Value must exist - 1..203 -} -ok 10 - check_isa { - ok 1 - Got line number - ok 2 - Got events - ok 3 - Got line number - ok 4 - Got events - ok 5 - Got line number - ok 6 - Got events - 1..6 -} -ok 11 - match { - ok 1 - Got line number - ok 2 - Got events - 1..2 -} -ok 12 - !match { - ok 1 - Got line number - ok 2 - Got events - 1..2 -} -ok 13 - !mismatch { - ok 1 - Got line number - ok 2 - Got events - 1..2 -} -ok 14 - mismatch { - ok 1 - Got line number - ok 2 - Got events - 1..2 -} -ok 15 - check { - ok 1 - line 1 - ok 2 - line 2 - ok 3 - line 3 - ok 4 - Got events - 1..4 -} -ok 16 - prop { - ok 1 - Need a build - ok 2 - restricted context - ok 3 - Array builder supports 'prop' - ok 4 - Bag builder supports 'prop' - ok 5 - Hash builder supports 'prop' - ok 6 - 1..6 -} -ok 17 - end { - ok 1 - Need a build - ok 2 - Build does not support end - ok 3 - end context - 1..3 -} -ok 18 - field { - ok 1 - Need a build - ok 2 - Build does not take fields - ok 3 - field context - 1..3 -} -ok 19 - filter_items { - ok 1 - Need a build - ok 2 - Build does not take filters - ok 3 - filter context - 1..3 -} -ok 20 - item { - ok 1 - Need a build - ok 2 - Build does not take items - ok 3 - item context - 1..3 -} -ok 21 - call { - ok 1 - Need a build - ok 2 - Build does not take methods - ok 3 - call context - 1..3 -} -ok 22 - check { - ok 1 - Need a build - ok 2 - Build must support checks - ok 3 - check context - 1..3 -} -ok 23 - meta { - ok 1 - meta pass - ok 2 - got failure - 1..2 -} -ok 24 - hash { - ok 1 - Test2::Compare::Hash=HASH->isa(...) - ok 2 - Test2::Compare::Hash=HASH->isa(...) - ok 3 - Test2::Compare::Hash=HASH->isa(...) - ok 4 - empty hash - ok 5 - unclosed empty matches anything - ok 6 - full exact match - ok 7 - full with extra - ok 8 - closed - ok 9 - 7 fail events - 1..9 -} -ok 25 - array { - ok 1 - empty array - ok 2 - any array matches empty - ok 3 - simple exact match - ok 4 - simple with extra - ok 5 - filtered out unwanted values - ok 6 - selected indexes only - ok 7 - closed array - ok 8 - 10 fail events - 1..8 -} -ok 26 - bag { - ok 1 - empty array - ok 2 - any array matches empty - ok 3 - simple exact match - ok 4 - simple out of order - ok 5 - simple with extra - ok 6 - simple with extra, out of order - ok 7 - closed array - ok 8 - 8 fail events - 1..8 -} -ok 27 - object { - ok 1 - Empty matches any object - ok 2 - Empty matches any object - ok 3 - simple match hash - ok 4 - simple match array - ok 5 - array match - ok 6 - array match - ok 7 - closed array - ok 8 - hash match - ok 9 - hash match - ok 10 - closed hash - ok 11 - meta match - ok 12 - mix - ok 13 - 17 fail events - 1..13 -} -ok 28 - event { - ok 1 - Must specify event type - ok 2 - Event type check - ok 3 - Event type check with + - ok 4 - Test2::Compare::Event=HASH->isa('Test2::Compare::Event') - ok 5 - Invalid spec - ok 6 - empty matches any event of the type - ok 7 - empty on a failed event - ok 8 - builder worked - ok 9 - hash spec worked - ok 10 - worked in build - ok 11 - 4 fail events - ok 12 - Need a build! - 1..12 -} -ok 29 - sets { - ok 1 - check_set { - ok 1 - matches everything in set - ok 2 - matches everything in set - ok 3 - Failed cause not all checks passed - 1..3 - } - ok 2 - in_set { - ok 1 - Item is in set - ok 2 - Item is in set - ok 3 - Failed cause not all checks passed - 1..3 - } - ok 3 - not_in_set { - ok 1 - Item is not in set - ok 2 - Item is not in set - ok 3 - Failed cause not all checks passed - 1..3 - } - 1..3 -} -ok 30 - regex { - ok 1 - same regex - ok 2 - 3 fail events - 1..2 -} -ok 31 - isnt { - ok 1 - a is not b - ok 2 - has is not array - ok 3 - 0 is not 1 - ok 4 - 4 events - ok 5 - Event was a failure - ok 6 - Event was a failure - ok 7 - Event was a failure - ok 8 - Event was a failure - 1..8 -} -ok 32 - unlike { - ok 1 - a is not b - ok 2 - has is not array - ok 3 - 0 is not 1 - ok 4 - aaa does not match /bbb/ - ok 5 - 5 events - ok 6 - Event was a failure - ok 7 - Event was a failure - ok 8 - Event was a failure - ok 9 - Event was a failure - ok 10 - Event was a failure - 1..10 -} -ok 33 - all_items_on_array { - ok 1 - All items match regex - ok 2 - items do not all match, and diag reflects all issues, and in order - 1..2 -} -ok 34 - all_items_on_bag { - ok 1 - All items match regex - ok 2 - items do not all match, and diag reflects all issues, and in order - 1..2 -} -ok 35 - all_keys_and_vals { - ok 1 - All items match regex - ok 2 - items do not all match, and diag reflects all issues, and in order - 1..2 -} -ok 36 - T2_AUTO_DUMP and T2_AUTO_DEPARSE { - ok 1 - Trivial example where tests pass { - ok 1 - MockDumper not called because test passed - 1..1 - } - ok 2 - Trivial example where test fails but autodump is not in use { - ok 1 - MockDumper not called because autodump not enabled - ok 2 - MockDumper did not get any arguments - ok 3 - $Deparse was not altered - 1..3 - } - ok 3 - Simple example where test fails and gets autodumped { - ok 1 - MockDumper called because test failed - ok 2 - MockDumper was passed the correct arguments - ok 3 - $Deparse was false - 1..3 - } - ok 4 - Simple example where test fails and gets autodumped { - ok 1 - MockDumper called because test failed - ok 2 - $Deparse was true - 1..2 - } - 1..4 -} -1..36 -ok -t/modules/Tools/Defer.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - got expected events -ok 2 - truth -ok 3 - 1 is 1 -ok 4 - hash is hash -ok 5 - Fails if there are no tests -ok 6 - Exceptions in the test are propagated -ok 7 - exit set to 255 due to unrun tests -ok 8 - Got failed STDOUT line -ok 9 - We see that main failed -ok 10 - We see that Foo failed -ok 11 - did not change exit code -ok 12 - Got failed STDOUT line -ok 13 - We see that main failed -1..13 -ok -t/modules/Tools/Encoding.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbol: set_encoding -ok 2 - set_encoding worked -ok 3 - Cannot set encoding without a formatter -1..3 -ok -t/modules/Tools/Event.t .......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbol: gen_event -ok 2 - Generated event -ok 3 - Generated event long-form -1..3 -ok -t/modules/Tools/Exception.t ...................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: dies, lives, try_ok -ok 2 - Got exception -ok 3 - no exception -ok 4 - it lives! -ok 5 - did not change $@ -ok 6 - it died -ok 7 - Exception is available -ok 8 - No Exception from try_ok -ok 9 - Got failure + diag from try_ok -ok 10 - $@ has the exception -ok 11 - warns in void context -ok 12 - warns in void context -1..12 -ok -t/modules/Tools/Exports.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: imported_ok, not_imported_ok -ok 2 - Did not imported symbol: xyz -ok 3 - Failed, x is not imported -ok 4 - Failed, 'ok' is imported -1..4 -ok -t/modules/Tools/GenTemp.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - use Test2::Tools::GenTemp; -ok 2 - Imported symbol: gen_temp -ok 3 - Got a temp dir (/tmp/QkBSmrsTee) -ok 4 - Created dir /tmp/QkBSmrsTee -ok 5 - Created dir /tmp/QkBSmrsTee/subdir -ok 6 - Created dir /tmp/QkBSmrsTee/subdir/nested -ok 7 - Created file foo -ok 8 - Got content (foo\n) -ok 9 - foo At EOF -ok 10 - Created file bar -ok 11 - Got content (bar\n) -ok 12 - bar At EOF -ok 13 - Created file subdir/baz -ok 14 - Got content (baz\n) -ok 15 - subdir/baz At EOF -ok 16 - Created file subdir/nested/bat -ok 17 - Got content (bat) -ok 18 - subdir/nested/bat At EOF -1..18 -ok -t/modules/Tools/Grab.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - initializing -ok 2 - Captured 1 event -ok 3 - Captured 3 events -ok 4 - Got expected event -ok 5 - Got expected events -1..5 -ok -t/modules/Tools/Mock.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: mock_obj, mock_class, mock_do, mock_b... -ok 2 - generators { - ok 1 - All 3 keys set - ok 2 - sub as value for foo - ok 3 - sub as value for bar - ok 4 - sub as value for baz - ok 5 - Generated an accessor - ok 6 - All 3 keys set - ok 7 - sub as value for get_foo - ok 8 - sub as value for get_bar - ok 9 - sub as value for get_baz - ok 10 - Generated a getter - ok 11 - All 3 keys set - ok 12 - sub as value for set_foo - ok 13 - sub as value for set_bar - ok 14 - sub as value for set_baz - ok 15 - Generated a setter - 1..15 -} -ok 3 - mocks { - ok 1 - Test2::Mock=HASH->isa('Test2::Mock') - ok 2 - Test2::Tools::Mock::__TEMP__::GPAHPRSIMMJKTBVCJCEVBYRBIRUPHUWN=HASH->isa('Test2::Tools::Mock::__TEMP__::GPAHPRSIMMJKTBVCJCEVBYRBIRUPHUWN') - ok 3 - got a class - ok 4 - mocked { - ok 1 - main class is not mocked - ok 2 - Only 1 control object for this instance - ok 3 - got correct control when checking if an object was mocked - ok 4 - now 2 control objects for this instance - ok 5 - got first control - ok 6 - got second control - 1..6 - } - ok 5 - build_and_do { - ok 1 - control is required - ok 2 - Must have a coderef to build - ok 3 - mock_do outside of a build fails - ok 4 - no mock is building - ok 5 - Building expected control - ok 6 - invalid action - ok 7 - Test2::Tools::Mock::__TEMP__::GPAHPRSIMMJKTBVCJCEVBYRBIRUPHUWN=HASH->can('foo') - ok 8 - added sub - ok 9 - no mock is building - ok 10 - build sub completed successfully - 1..10 - } - ok 6 - Test2::Mock=HASH->isa('Test2::Mock') - ok 7 - Fake::Class=HASH->isa('Fake::Class') - ok 8 - got a class - ok 9 - mocked { - ok 1 - main class is not mocked - ok 2 - Only 1 control object for this instance - ok 3 - got correct control when checking if an object was mocked - ok 4 - now 2 control objects for this instance - ok 5 - got first control - ok 6 - got second control - 1..6 - } - ok 10 - build_and_do { - ok 1 - control is required - ok 2 - Must have a coderef to build - ok 3 - mock_do outside of a build fails - ok 4 - no mock is building - ok 5 - Building expected control - ok 6 - invalid action - ok 7 - Fake::Class=HASH->can('foo') - ok 8 - added sub - ok 9 - no mock is building - ok 10 - build sub completed successfully - 1..10 - } - 1..10 -} -ok 4 - mock_obj { - ok 1 - blessed $ref - ok 2 - is vivifying object - ok 3 - is vivifying object - ok 4 - code ran - ok 5 - ->can('foo') returns a method that works as a setter - ok 6 - ->can('bar') returns a method - ok 7 - mock object ->can returns false for baz - ok 8 - got value for foo - ok 9 - got value for bar - ok 10 - mock object ->can returns true for foo - ok 11 - mock object ->can returns true for bar - ok 12 - mock object ->can returns true for isa - ok 13 - got control - ok 14 - control is stashed - ok 15 - Mocked Loaded - ok 16 - Not loaded anymore - 1..16 -} -ok 5 - mock_class_basic { - ok 1 - Test2::Mock=HASH->isa('Test2::Mock') - ok 2 - Control for 'Fake' - ok 3 - Test2::Mock=HASH->isa('Test2::Mock') - ok 4 - Control for 'Fake' - ok 5 - is mocked - 1..5 -} -ok 6 - post { - ok 1 - mock 1 did not leak - ok 2 - mock 2 did not leak - ok 3 - mock 3 did not leak - ok 4 - mock 4 did not leak - ok 5 - mock 5 did not leak - 1..5 -} -ok 7 - mock 1 did not leak -ok 8 - mock 2 did not leak -ok 9 - mock 3 did not leak -ok 10 - mock 4 did not leak -ok 11 - mock 5 did not leak -ok 12 - just_mock { - ok 1 - Cannot mock undef - ok 2 - invalid mock arg - ok 3 - Test2::Mock=HASH->isa('Test2::Mock') - ok 4 - mocked correct class - ok 5 - Fake->can('foo') - ok 6 - mocked build, mocked do - ok 7 - created object - ok 8 - got control - ok 9 - got the expected result - ok 10 - blessed the reference - ok 11 - Test2::Tools::Mock::__TEMP__::BGBGZGBYXVJUXVRIQUMFIVRBIVPPLUAH=HASH->isa('Test2::Tools::Mock::__TEMP__::BGBGZGBYXVJUXVRIQUMFIVRBIVPPLUAH') - ok 12 - CODE - 1..12 -} -ok 13 - handlers { - ok 1 - ok 2 - did not die - 1..2 -} -ok 14 - set { - ok 1 - overrode 'foo' - ok 2 - injected 'bar' - 1..2 -} -1..14 -ok -t/modules/Tools/Ref.t ............................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: ref_ok, ref_is, ref_is_not -ok 2 - ref_ok tests -ok 3 - Ref checks -1..3 -ok -t/modules/Tools/Spec.t ........................... skipped: Tests not yet written -t/modules/Tools/Subtest.t ........................ -# Seeded srand with seed '20261205' from local date. -# Subtest: hub tests - ok 1 - Test2::Hub::Subtest=HASH->isa(...) - # Subtest: inner hub tests - ok 1 - Test2::Hub::Subtest=HASH->isa(...) # - 1..1 - ok 2 - Subtest: inner hub tests # TODO testing parent_todo - 1..2 -ok 1 - Subtest: hub tests -ok 2 - Can nest subtests -ok 3 - Got events for passing subtest -ok 4 - Got events for failing subtest -ok 5 - Can use done_testing -ok 6 - Can plan -ok 7 - Can skip_all -ok 8 - Can bail out -ok 9 - Got events for passing subtest -ok 10 - Got events for failing subtest -ok 11 - Can use done_testing -ok 12 - Can plan -ok 13 - Can skip_all -ok 14 - Can bail out -ok 15 - Can skip_all -ok 16 - skip_all did not auto-abort -1..16 -ok -t/modules/Tools/Target.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - set default var -ok 2 - set default const -ok 3 - set custom var -ok 4 - set custom const -1..4 -ok -t/modules/Tools/Test-Refcount/01count.t .......... -ok 1 - anon ARRAY ref succeeds -ok 2 - not ref fails -ok 3 - normal object succeeds -ok 4 - two refs to object succeeds -ok 5 - two refs to object fails to be 1 -ok 6 - circular object succeeds -ok 7 - object with another reference succeeds -ok 8 - object with another reference undefed succeeds -1..8 -ok -t/modules/Tools/Test-Refcount/02one.t ............ -ok 1 - anon ARRAY ref succeeds -ok 2 - normal object succeeds -ok 3 - two refs to object fails to be 1 -1..3 -ok -t/modules/Tools/Test-Refcount/03weak.t ........... -ok 1 - two refs to object fails to be 1 -ok 2 - object with weakref succeeds -1..2 -ok -t/modules/Tools/Test-Refcount/04reftypes.t ....... -ok 1 - anon ARRAY ref succeeds -ok 2 - anon ARRAY ref succeeds -ok 3 - anon ARRAY ref succeeds -ok 4 - anon ARRAY ref succeeds -ok 5 - anon ARRAY ref succeeds -ok 6 - skipped test # skip Bleadperl -1..6 -ok -t/modules/Tools/Tester.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - event_groups { - ok 1 - Events were grouped properly - 1..1 -} -ok 2 - filter_events { - ok 1 - First 2 events (and a diag) are from vasic tools - ok 2 - Other events are from compare - ok 3 - Verify the correct events are in the basic group - ok 4 - Can use a regex for a filter - 1..4 -} -ok 3 - facets { - ok 1 - Got both assertions - ok 2 - Blessed the facet - ok 3 - Got the info facets - ok 4 - Got error facets - ok 5 - Can get facet by either the name or the key - ok 6 - Can use unknown facet type - ok 7 - Can use unknown list facet type - ok 8 - Did not bless the unknown type - 1..8 -} -1..3 -ok -t/modules/Tools/Warnings.t ....................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: warns, warning, warnings, no_warnings -ok 2 - no warnings -ok 3 - 1 warning -ok 4 - 4 warnings -ok 5 - no warnings -ok 6 - warnings -ok 7 - When the test failed we got a diag about the warning, but we got no diag when it passed -ok 8 - Empty arrayref -ok 9 - 4 warnings in arrayref -ok 10 - Got expected warning -ok 11 - No warning -ok 12 - Got warning about extra warnings -ok 13 - Got warnings as notes. -ok 14 - warns in void context -ok 15 - warns in void context -ok 16 - warns in void context -ok 17 - warns in void context -1..17 -ok -t/modules/Util/Grabber.t ......................... -# Seeded srand with seed '20261205' from local date. -ok 1 - initializing -ok 2 - Captured 1 event -ok 3 - Captured 3 events -ok 4 - Got expected event -ok 5 - Got expected events -1..5 -ok -t/modules/Util/Ref.t ............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: render_ref, rtype -ok 2 - Matches normal stringification (not blessed) -ok 3 - got address -ok 4 - Matches normal stringification (blessed) -ok 5 - got address and package (no overload) -ok 6 - got address and package (with overload) -ok 7 - not a ref -ok 8 - not a ref -ok 9 - HASH -ok 10 - ARRAY -ok 11 - SCALAR -ok 12 - REF -ok 13 - CODE -ok 14 - REGEXP -1..14 -ok -t/modules/Util/Stash.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: get_stash, get_glob, get_symbol, pars... -ok 2 - Code slot sigil -ok 3 - Scalar slot sigil -ok 4 - Hash slot sigil -ok 5 - Array slot sigil -ok 6 - Code slot sigil -ok 7 - Scalar slot sigil -ok 8 - Hash slot sigil -ok 9 - Array slot sigil -ok 10 - got stash -ok 11 - got glob ref -ok 12 - Parsed simple sub -ok 13 - Parsed simple sub with sigil -ok 14 - Parsed ::sub with sigil -ok 15 - Parsed sub with package -ok 16 - Parsed scalar -ok 17 - Parsed hash -ok 18 - Parsed array -ok 19 - Parsed with custom package -ok 20 - Got exception -ok 21 - Got exception -ok 22 - got ref for &xxx -ok 23 - got ref for $foo -ok 24 - no ref for &blah -ok 25 - no ref for $blah -ok 26 - removed &xxx symbol test 1 -ok 27 - removed &xxx symbol test 2 -1..27 -ok -t/modules/Util/Sub.t ............................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbol: sub_name -ok 2 - got sub name (named) -ok 3 - got sub name (anon) -ok 4 - Need an arg -ok 5 - Need a ref -ok 6 - Need a code ref -1..6 -ok -t/modules/Util/Table.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbol: table -ok 2 - unicode_display_width { - ok 1 - no_unicode_linebreak { - ok 1 - got unicode note - 1..1 - } - 1..1 -} -ok 3 - width { - ok 1 - width of table - ok 2 - Basic table, small width - ok 3 - width of table - ok 4 - Basic table, bigger width - ok 5 - width of table - ok 6 - Short table, well under minimum - 1..6 -} -ok 4 - collapse { - ok 1 - Table collapsed - ok 2 - Table not collapsed - ok 3 - '0' value does not cause collapse - 1..3 -} -ok 5 - header { - ok 1 - Table with header - 1..1 -} -ok 6 - no_header { - ok 1 - Table without header - 1..1 -} -ok 7 - mark_tail { - ok 1 - Sanitized data - 1..1 -} -1..7 -ok -t/modules/Util/Table/Cell.t ...................... -# Seeded srand with seed '20261205' from local date. -ok 1 - sanitization { - ok 1 - translated bell - ok 2 - translated backspace - ok 3 - translated escape - ok 4 - translated formfeed - ok 5 - translated newline - ok 6 - translated return - ok 7 - translated tab - ok 8 - plain space is not translated - ok 9 - translated unicode 婧 (U+5A67) - ok 10 - translated unicode ʶ (U+2B6) - ok 11 - translated unicode ߃ (U+7C3) - ok 12 - translated unicode ๖ (U+E56) - ok 13 - Sanitized string - 1..13 -} -1..1 -ok -t/modules/Util/Table/LineBreak.t ................. -# Seeded srand with seed '20261205' from local date. -ok 1 - without_unicode_linebreak { - not ok 1 - Got all parts # TODO Can't handle unicode properly without Unicode::GCString - # Failed test (with amnesty) 'Got all parts' - # at t/modules/Util/Table/LineBreak.t line 47. - # Unicode::GCString is not installed, table may not display all unicode characters properly - # +------+---------+----+------------+ - # | PATH | GOT | OP | CHECK | - # +------+---------+----+------------+ - # | [1] | a婧b | eq | a婧 | - # | [3] | | | b \N{U+20} | - # +------+---------+----+------------+ - ok 2 - Padded the problem - 1..2 -} -1..1 -ok -t/modules/Util/Times.t ........................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbol: render_bench -ok 2 - Got benchmark with < 10 second duration -ok 3 - Got benchmark with < 1 minute duration -ok 4 - Got benchmark with minute+ duration -ok 5 - Got benchmark with hour+ duration -ok 6 - Got benchmark with day+ duration -1..6 -ok -t/modules/V0.t ................................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Imported symbols: ok, pass, fail, diag, note, todo, ski... -ok 2 - Exit Summary is loaded -ok 3 - SRand is loaded -ok 4 - strictures { - ok 1 - sanity, got $^H value for strict - ok 2 - strict is not on before loading Test2::V0 - ok 3 - strict is on after loading Test2::V0 - 1..3 -} -ok 5 - warnings { - ok 1 - sanity, got ${^WARNING_BITS} value for warnings - ok 2 - warnings are not on before loading Test2::V0 - ok 3 - warnings are on after loading Test2::V0 - 1..3 -} -ok 6 - utf8 { - ok 1 - utf8 pragma is on - ok 2 - utf8 is on for formatter handle 0 - ok 3 - utf8 is on for formatter handle 1 - 1..3 -} -ok 7 - rename imports { - ok 1 - Imported symbol: a_subtest - ok 2 - Did not imported symbol: subtest - 1..2 -} -ok 8 - no meta { - ok 1 - Imported symbol: meta_check - ok 2 - Did not imported symbol: meta - 1..2 -} -1..8 -ok -t/modules/Workflow.t ............................. skipped: Tests not yet written -t/modules/Workflow/BlockBase.t ................... skipped: Tests not yet written -t/modules/Workflow/Build.t ....................... skipped: Tests not yet written -t/modules/Workflow/Runner.t ...................... skipped: Tests not yet written -t/modules/Workflow/Task.t ........................ skipped: Tests not yet written -t/modules/Workflow/Task/Action.t ................. -# Seeded srand with seed '20261205' from local date. -ok 1 - Test2::Workflow::Task::Action->can('around') -1..1 -ok -t/modules/Workflow/Task/Group.t .................. skipped: Tests not yet written -t/regression/10-set_and_dne.t .................... -# Seeded srand with seed '20261205' from local date. -ok 1 -1..1 -ok -t/regression/132-bool.t .......................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it -t/regression/247_check_ref_bool.t ................ skipped: Test needs JSON::MaybeXS -t/regression/27-1-Test2-Bundle-More.t ............ -ok 1 - is_deeply() works, stuff is loaded -1..1 -ok -t/regression/27-2-Test2-Tools-Compare.t .......... -ok 1 - is() works, stuff is loaded -1..1 -ok -t/regression/27-3-Test2-Tools-ClassicCompare.t ... -ok 1 - is_deeply() works, stuff is loaded -1..1 -ok -t/regression/285-wrap-nonexisting.t .............. -# Seeded srand with seed '20261205' from local date. -ok 1 - Cannot wrap symbol that does not exist -1..1 -ok -t/regression/289-compare-array-bounds.t .......... -# Seeded srand with seed '20261205' from local date. -ok 1 -1..1 -ok -t/regression/291-async-subtest-done-testing.t .... -# Seeded srand with seed '20261205' from local date. -ok 1 - foo { - ok 1 - Just a pass - ok 2 - We get a warning if we call done_testing inside an asyncsubtest - 1..2 -} -1..1 -ok -t/regression/43-bag-on-empty.t ................... -# Seeded srand with seed '20261205' from local date. -ok 1 - Bag check on empty array -1..1 -ok -t/regression/642_persistent_end.t ................ -ok 1 - Not the end -ok 2 - the end -ok 3 - Not the end -1..3 -ok -t/regression/662-tbt-no-plan.t ................... -1..1 -ok 1 - use Example::Tester; -ok -t/regression/684-nested_todo_diag.t .............. -ok 1 - nested todo diag on line 16 was changed to TodoDiag (STDOUT instead of STDERR) -1..1 -ok -t/regression/694_note_diag_return_values.t ....... -ok 1 - 4 return values -ok 2 - All note/diag returns are 0 -1..2 -ok -t/regression/696-intercept_skip_all.t ............ -ok 1 - in_eval { - ok 1 - got 1 event - ok 2 - Plan is only event - ok 3 - Plan is to skip - 1..3 -} -ok 2 - no_eval { - ok 1 - got 1 event - ok 2 - Plan is only event - ok 3 - Plan is to skip - 1..3 -} -ok 3 - in_require { - ok 1 - got 1 event - ok 2 - Plan is only event - ok 3 - Plan is to skip - 1..3 -} -1..3 -ok -t/regression/721-nested-streamed-subtest.t ....... -# Subtest: Test2::API::run_subtest - ok 1 - no output on stderr - ok 2 - got ok output for tests in buffered subtest - ok 3 - got ok output for tests in buffered subtest - ok 4 - got ok output for tests in streamed subtest - ok 5 - got ok output for tests in streamed subtest - 1..5 -ok 1 - Test2::API::run_subtest -# Subtest: Test::More::subtest and Test2::API::run_subtest - ok 1 - no output on stderr - ok 2 - got ok output for tests in buffered subtest - ok 3 - got ok output for tests in buffered subtest - ok 4 - got ok output for tests in streamed subtest - ok 5 - got ok output for tests in streamed subtest - 1..5 -ok 2 - Test::More::subtest and Test2::API::run_subtest -1..2 -ok -t/regression/757-reset_in_subtest.t .............. -# Subtest: subtest - ok 1 - 1..1 -ok 1 - t/regression/757-reset_in_subtest.t -# Subtest: subtest - # Subtest: subtest - ok 1 - 1..1 - ok 1 - t/regression/757-reset_in_subtest.t - ok 2 - 1..2 -ok 2 - t/regression/757-reset_in_subtest.t -1..2 -ok -t/regression/812-todo.t .......................... -not ok 1 - Testing: "0" # TODO 0 -# Failed (TODO) test 'Testing: "0"' -# at t/regression/812-todo.t line 17. -not ok 2 - Testing: "0" # TODO 0 -# Failed (TODO) test 'Testing: "0"' -# at t/regression/812-todo.t line 17. -not ok 3 - Testing: "0.0" # TODO 0.0 -# Failed (TODO) test 'Testing: "0.0"' -# at t/regression/812-todo.t line 17. -not ok 4 - Testing: "this is why" # TODO this is why -# Failed (TODO) test 'Testing: "this is why"' -# at t/regression/812-todo.t line 17. -ok 5 - Test was not TODO when set to "" -ok 6 - Did not add TODO to the diagnostics -1..6 -ok -t/regression/817-subtest-todo.t .................. -ok 1 - Amnesty was set properly for first subtest assertion -ok 2 - Amnesty was set properly for second subtest assertion -1..2 -ok -t/regression/862-intercept_tb_todo.t ............. -not ok 1 - Verifying todo, this should be a failed todo test # TODO foo-outer-todo -# Failed (TODO) test 'Verifying todo, this should be a failed todo test' -# at t/regression/862-intercept_tb_todo.t line 35. -ok 2 - No amnesty for the first event, $TODO was cleaned -ok 3 - The second event had the expected amnesty applied -ok 4 - The third event had the expected amnesty applied -ok 5 - No amnesty for the fourth event, $TODO was cleaned -1..5 -ok -t/regression/async_subtest_missing_parent.t ...... -# Seeded srand with seed '20261205' from local date. -ok 1 - Throw an error when a subtest finishes without a parent -1..1 -ok -t/regression/builder_does_not_init.t ............. -ok 1 - Did not die -1..1 -ok -t/regression/errors_facet.t ...................... -ok 1 - Subtest did not pass -ok 2 - Passign before error -ok 3 - Not passing after error -1..3 -ok -t/regression/fork_first.t ........................ -ok 1 - Pass thread -ok 2 - Pass fork -1..2 -ok -t/regression/inherit_trace.t ..................... -# foo - ok 1 - pass - 1..1 -ok 1 - foo -# foo - ok 1 - pass - 1..1 -ok 2 - foo -ok 3 - base subtest is not nested -ok 4 - subevent is nested -ok 5 - subevent is nested -ok 6 - base subtest is not nested -ok 7 - subevent is nested -ok 8 - subevent is nested -1..8 -ok -t/regression/no_name_in_subtest.t ................ -ok 1 - -ok 2 - foo { - ok 1 - name - ok 2 - - 1..2 -} -1..2 -ok -t/regression/skip_reason_object_ipc.t ............ -ok 1 - pre-test -ok 2 - A test -ok 3 # skip FOO=HASH(0x55a1aaa0aa98) -ok 4 - Another Test -ok 5 - Got correct pid -ok 6 - Exited without issue -1..6 -ok -t/regression/Test2-Mock.t ........................ -# Seeded srand with seed '20261205' from local date. -ok 1 - Did not die when adding plain value -ok 2 - Test2::Mock=HASH->isa('Test2::Mock') -ok 3 - Correct value returned for add when plain string given -ok 4 - Correct value returned for add when undef given -ok 5 - Correct value returned for override when undef given -ok 6 - Correct value returned for override when plain string given -1..6 -ok -t/regression/Test2-Tools-Class.t ................. -ok 1 - isa_ok when object overloads to true -ok 2 - isa_ok when object overloads to false -1..2 -ok -t/regression/todo_and_facets.t ................... -not ok 1 - tm_ok fail # TODO Testing TODO -# Failed (TODO) test 'tm_ok fail' -# at t/regression/todo_and_facets.t line 36. -not ok 2 - tm_fail # TODO Testing TODO -# Failed (TODO) test 'tm_fail' -# at t/regression/todo_and_facets.t line 37. -not ok 3 # TODO Testing TODO -# Failed test at t/regression/todo_and_facets.t line 39. -not ok 4 - new ok fail # TODO Testing TODO -# Failed test (with amnesty) 'new ok fail' -# at t/regression/todo_and_facets.t line 40. -not ok 5 - basic ok fail # TODO Testing TODO -# Failed test 'basic ok fail' -# at t/regression/todo_and_facets.t line 42. -not ok 6 - tm_ok fail # TODO new_todo_test -# Failed test 'tm_ok fail' -# at t/regression/todo_and_facets.t line 46. -not ok 7 - tm_fail # TODO new_todo_test -# Failed test 'tm_fail' -# at t/regression/todo_and_facets.t line 47. -not ok 8 # TODO new_todo_test -# Failed test at t/regression/todo_and_facets.t line 49. -not ok 9 - new ok fail # TODO new_todo_test -# Failed test (with amnesty) 'new ok fail' -# at t/regression/todo_and_facets.t line 50. -not ok 10 - basic ok fail # TODO new_todo_test -# Failed test 'basic ok fail' -# at t/regression/todo_and_facets.t line 52. -1..10 -ok -t/regression/utf8-mock.t ......................... -ok 1 -# Subtest: user says yes - ok 1 - 1..1 -ok 2 - Subtest: user says yes -1..2 -ok -t/Test2/acceptance/try_it_done_testing.t ......... -ok 1 - First -ok 2 - Second -1..2 -ok -t/Test2/acceptance/try_it_fork.t ................. -1..6 -# IPC is waiting for children to finish... -ok 1 - test 1 in pid 3128664 -ok 2 - test 2 in pid 3128664 -ok 3 - test 1 in pid 3128665 -ok 4 - test 2 in pid 3128665 -ok 5 - test 1 in pid 3128666 -ok 6 - test 2 in pid 3128666 -ok -t/Test2/acceptance/try_it_no_plan.t .............. -ok 1 - First -ok 2 - Second -1..2 -ok -t/Test2/acceptance/try_it_plan.t ................. -1..2 -ok 1 - First -ok 2 - Second -ok -t/Test2/acceptance/try_it_skip.t ................. skipped: testing skip all -t/Test2/acceptance/try_it_threads.t .............. -1..6 -# IPC is waiting for children to finish... -ok 1 - test 1 in thread 1 -ok 2 - test 2 in thread 1 -ok 3 - test 1 in thread 2 -ok 4 - test 2 in thread 2 -ok 5 - test 1 in thread 3 -ok 6 - test 2 in thread 3 -ok -t/Test2/acceptance/try_it_todo.t ................. -ok 1 - First -not ok 2 - Second # TODO here be dragons -# Failed test 'Second' -# at t/Test2/acceptance/try_it_todo.t line 44. -# should be a note -ok 3 - Third -1..3 -ok -t/Test2/behavior/disable_ipc_a.t ................. -ok 1 - disabled IPC -ok 2 - No IPC -1..2 -ok -t/Test2/behavior/disable_ipc_b.t ................. -ok 1 - disabled IPC -ok 2 - No IPC -1..2 -ok -t/Test2/behavior/disable_ipc_c.t ................. -ok 1 - disabled IPC -ok 2 - No IPC -1..2 -ok -t/Test2/behavior/disable_ipc_d.t ................. -ok 1 - disabled IPC -ok 2 - No IPC -1..2 -ok -t/Test2/behavior/err_var.t ....................... -ok 1 - set $! -ok 2 - preserved $! -1..2 -ok -t/Test2/behavior/Formatter.t ..................... -ok 1 - finalize method was called on formatter -ok 2 - finalize method received expected arguments -ok 3 - terminate method was not called on formatter -ok 4 - terminate method was called because of bail event -ok 5 - finalize method was not called on formatter -ok 6 - terminate method was called because of plan skip_all event -ok 7 - finalize method was not called on formatter -1..7 -ok -t/Test2/behavior/init_croak.t .................... -ok 1 - Croak does not report to HashBase from init -1..1 -ok -t/Test2/behavior/intercept.t ..................... -ok 1 - Just got the subtest event -ok 2 - Got note, and subtest events -ok 3 - Got ok, plan, and subtest events -ok 4 - Got note, ok, plan, and subtest events -1..4 -ok -t/Test2/behavior/ipc_wait_timeout.t .............. -1..6 -ok 1 - got default timeout -ok 2 - hanged the timeout -# Testing process waiting -ok 3 - Exited 255 -ok 4 - Warned about timeout -# Testing thread waiting -ok 5 - Exited 255 -ok 6 - Warned about timeout -# IPC is waiting for children to finish... -ok -t/Test2/behavior/nested_context_exception.t ...... -# dies -ok 1 - no warnings -# bad store -ok 2 - random event -ok 3 - got warnings -ok 4 - got expected warning -# bad simple -ok 5 - got warnings -ok 6 - got expected warning -# outer -# dies -ok 7 - random event -ok 8 - no warnings -# outer -# bad store -ok 9 - got warnings -ok 10 - got expected warning -# outer -# bad simple -ok 11 - got warnings -ok 12 - got expected warning -1..12 -ok -t/Test2/behavior/no_load_api.t ................... -ok 1 - Test2::API was not loaded -1..1 -ok -t/Test2/behavior/run_subtest_inherit.t ........... -ok 1 - got 1 event -ok 2 - got a subtest event -ok 3 - subtest is at correct file -ok 4 - subtest is at correct line -ok 5 - Removed plan -ok 6 - subtest event is at correct file -ok 7 - subtest event is at correct line -ok 8 - subtest event passed -ok 9 - subtest event is at correct file -ok 10 - subtest event is at correct line -ok 11 - subtest event passed -ok 12 - subtest event is at correct file -ok 13 - subtest event is at correct line -ok 14 - subtest event passed -ok 15 - got 1 event -ok 16 - got a subtest event -ok 17 - subtest is at correct file -ok 18 - subtest is at correct line -ok 19 - Removed plan -ok 20 - subtest event is not in our file -ok 21 - subtest event is not on our line -ok 22 - subtest event passed -ok 23 - subtest event is not in our file -ok 24 - subtest event is not on our line -ok 25 - subtest event passed -ok 26 - subtest event is not in our file -ok 27 - subtest event is not on our line -ok 28 - subtest event passed -1..28 -ok -t/Test2/behavior/special_names.t ................. -ok 1 - STDERR for ok is empty -ok 2 - STDOUT looks right for ok -ok 3 - STDOUT looks right for not ok -1..3 -ok -t/Test2/behavior/subtest_bailout.t ............... -ok 1 - Got a subtest event when bail-out issued in a buffered subtest -ok 2 - Bail-Out propagated -ok 3 - Final Bail-Out is not buffered -ok 4 - Got bail out inside outer subtest -ok 5 - Bail-Out is buffered -ok 6 - Got bail out inside inner subtest -ok 7 - Bail-Out is buffered -1..7 -ok -t/Test2/behavior/Subtest_buffer_formatter.t ...... -ok 1 - Unbuffered with no parent formatter has no formatter -ok 2 - Unbuffered where parent has 'show' formatter has formatter -ok 3 - Unbuffered where parent has 'hide' formatter has formatter -ok 4 - Buffered with no parent formatter has no formatter -ok 5 - Buffered where parent has 'show' formatter has formatter -ok 6 - Buffered where parent has 'hide' formatter has no formatter -1..6 -ok -t/Test2/behavior/Subtest_callback.t .............. -ok 1 - pre-subtest callbacks should be invoked before the subtest -# some subtest - ok 1 - subtest should be run after the pre-subtest callbacks - 1..1 -ok 2 - some subtest -ok 3 - pre-subtest callbacks should be invoked with the expected arguments -ok 4 - the subtest should be run -1..4 -ok -t/Test2/behavior/Subtest_events.t ................ -ok 1 - main event is not inside a subtest -ok 2 - Got subtest id -ok 3 - nested events are in the subtest -1..3 -ok -t/Test2/behavior/Subtest_todo.t .................. -ok 1 - Test2::Event::Subtest -ok 2 - Test2::Event::Subtest -ok 3 - testing todo -ok 4 - got subevents in the subtest -ok 5 - first event passed -ok 6 - second event failed -ok 7 - second event does not cause failure -1..7 -ok -t/Test2/behavior/Taint.t ......................... -ok 1 -ok 2 -1..2 -ok -t/Test2/behavior/trace_signature.t ............... -ok 1 - Each tool got a new signature -ok 2 - Diags share failed ok's signature -ok 3 - signature is sane -ok 4 - No signature without a cid -ok 5 - event 0 is not related to event 1 -ok 6 - event 1 is related to event 2 -ok 7 - Cannot check relation, invalid trace -ok 8 - Cannot check relation, incomplete trace -ok 9 - Cannot check relation, incomplete trace -1..9 -ok -t/Test2/behavior/trace_stamps.t .................. -ok 1 - got stamp -ok 2 - no stamp -1..2 -ok -t/Test2/behavior/uuid.t .......................... -ok 1 - First hub got a uuid -ok 2 - First event gets first uuid -ok 3 - First event has correct context -ok 4 - First event has correct hub -ok 5 - The UUID makes it to facet data -ok 6 - Second event gets correct uuid -ok 7 - Second event has correct context -ok 8 - Second event has correct hub -ok 9 - Third event gets correct uuid -ok 10 - Third event shares context with event 2 -ok 11 - Third event has correct hub -ok 12 - subtest event gets correct uuid (not next) -ok 13 - subtest event gets correct subtest-uuid (next hub uuid) -ok 14 - subtest gets next sequential context -ok 15 - subtest event has correct hub -ok 16 - First subevent gets next event uuid -ok 17 - First subevent has correct context -ok 18 - First subevent has correct hub uuid (subtest hub uuid) -ok 19 - Second subevent gets next event uuid -ok 20 - Second subevent has same context as subtest itself -ok 21 - Second subevent has correct hub uuid (subtest hub uuid) -ok 22 - subtest event gets correct uuid (not next) -ok 23 - subtest event gets correct subtest-uuid (next hub uuid) -ok 24 - subtest gets next sequential context -ok 25 - subtest event has correct hub -ok 26 - First subevent gets next event uuid -ok 27 - First subevent has correct context -ok 28 - First subevent has correct hub uuid (subtest hub uuid) -ok 29 - Second subevent gets next event uuid -ok 30 - Second subevent has same context as subtest itself -ok 31 - Second subevent has correct hub uuid (subtest hub uuid) -1..31 -ok -t/Test2/legacy/TAP.t ............................. -ok 1 - STDOUT is empty for diag -ok 2 - STDERR for diag looks right -ok 3 - STDERR for note is empty -ok 4 - STDOUT looks right for note -ok 5 - STDERR for ok is empty -ok 6 - STDOUT looks right for ok -1..6 -ok -t/Test2/modules/API.t ............................ -ok 1 - context_do method is present -ok 2 - no_context method is present -ok 3 - test2_init_done method is present -ok 4 - test2_load_done method is present -ok 5 - test2_pid method is present -ok 6 - test2_tid method is present -ok 7 - test2_stack method is present -ok 8 - test2_no_wait method is present -ok 9 - test2_is_testing_done method is present -ok 10 - test2_add_callback_context_init method is present -ok 11 - test2_add_callback_context_release method is present -ok 12 - test2_add_callback_exit method is present -ok 13 - test2_add_callback_post_load method is present -ok 14 - test2_list_context_init_callbacks method is present -ok 15 - test2_list_context_release_callbacks method is present -ok 16 - test2_list_exit_callbacks method is present -ok 17 - test2_list_post_load_callbacks method is present -ok 18 - test2_ipc method is present -ok 19 - test2_ipc_disable method is present -ok 20 - test2_ipc_disabled method is present -ok 21 - test2_ipc_drivers method is present -ok 22 - test2_ipc_add_driver method is present -ok 23 - test2_ipc_polling method is present -ok 24 - test2_ipc_disable_polling method is present -ok 25 - test2_ipc_enable_polling method is present -ok 26 - test2_formatter method is present -ok 27 - test2_formatters method is present -ok 28 - test2_formatter_add method is present -ok 29 - test2_formatter_set method is present -ok 30 - Was not load_done right away -ok 31 - Init was not done right away -ok 32 - We loaded it -ok 33 - init is done. -ok 34 - Test2 is finished loading -ok 35 - got pid -ok 36 - got tid -ok 37 - got stack -ok 38 - always get the same stack -ok 39 - got ipc -ok 40 - always get the same IPC -ok 41 - Got driver list -ok 42 - got warning about adding driver too late -ok 43 - Got updated list -ok 44 - Polling is on -ok 45 - Polling is off -ok 46 - Polling is on -ok 47 - Got a formatter -ok 48 - always get the same Formatter (class name) -ok 49 - ran the post-load -ok 50 - formatter_set requires an argument -ok 51 - formatter_set doesn't work after initialization -ok 52 - no_wait is not set -ok 53 - no_wait is set -ok 54 - no_wait is not set -ok 55 - IPC waiting enabled -ok 56 - IPC waiting disabled -ok 57 - IPC waiting enabled -ok 58 - void context test -ok 59 - void context -ok 60 - scalar context test -ok 61 - scalar context -ok 62 - got scalar return -ok 63 - array context test -ok 64 - array context -ok 65 - Got array return -ok 66 - got exception -ok 67 - got the same context before calling no_context -ok 68 - Got a different context inside of no_context() -ok 69 - got the same context before calling no_context -ok 70 - Got a different context inside of no_context({}, hid) -ok 71 - got the same context before calling no_context -ok 72 - Got a different context inside of no_context({}, hid) -ok 73 - 1 warning -ok 74 - Got warning about unreleased context -ok 75 - got the hub of context() argument -ok 76 - got the one instance of the hook -ok 77 - got the one instance of the hook -ok 78 - got the one instance of the hook -ok 79 - got the one instance of the hook -ok 80 - got the one instance of the hook -ok 81 - got the two instances of the hook -ok 82 - got the two instances of the hook -ok 83 - got the two instances of the hook -ok 84 - got the two instances of the hook -ok 85 - got the two instances of the hook -ok 86 - Testing is not done -1..86 -# Running set_exit -# Running END hook -ok -t/Test2/modules/API/Breakage.t ................... -ok 1 - Got even list (upgrade_suggested) -ok 2 - No undefined items (upgrade_suggested) -ok 3 - Got even list (upgrade_required) -ok 4 - No undefined items (upgrade_required) -ok 5 - Got even list (known_broken) -ok 6 - No undefined items (known_broken) -ok 7 - Nothing to report -ok 8 - Still nothing to report -ok 9 - Got expected report items -ok 10 - Nothing to report -ok 11 - Did not try to load anything -ok 12 - Nothing to report -ok 13 - Tried to load modules -1..13 -ok -t/Test2/modules/API/Context.t .................... -ok 1 - Got the exception -ok 2 - got hub -ok 3 - Found place to report errors -ok 4 - Got a new context -ok 5 - Additional call to context gets spawn -ok 6 - Found place to report errors -ok 7 - snapshot is identical except for canon/spawn/aborted -ok 8 - snapshot is a new instance -ok 9 - context is ok in an end block -ok 10 - Pass -ok 11 - got name -ok 12 - Got the trace info -ok 13 - No events yet -ok 14 - Pass -ok 15 - got name -ok 16 - Got the trace info -ok 17 - 1 event -ok 18 - Hub saw the event -ok 19 - Pass -ok 20 - got name -ok 21 - Got the trace info -ok 22 - 1 event -ok 23 - Hub saw the event -ok 24 - got message -ok 25 - Got the trace info -ok 26 - 1 event -ok 27 - Hub saw the event -ok 28 - got message -ok 29 - Got the trace info -ok 30 - 1 event -ok 31 - Hub saw the event -ok 32 - got max -ok 33 - Got the trace info -ok 34 - 1 event -ok 35 - Hub saw the event -ok 36 - got name -ok 37 - got reason -ok 38 - skip events pass by default -ok 39 - Got the trace info -ok 40 - 1 event -ok 41 - Hub saw the event -ok 42 - can override skip params -ok 43 - Got all hook in correct order -ok 44 - default depth -ok 45 - got args -ok 46 - Old context restored -ok 47 - do_in_context works without an original -ok 48 - need to have trace -ok 49 - need to have hub -ok 50 - depth set to 0 when not defined. -ok 51 - Do not reset depth -ok 52 - Non canonical context, do not release -ok 53 - Level sanity -ok 54 - Was able to get context when fudging level -ok 55 - 1 warning -ok 56 - Got expected warning -ok 57 - got exception -ok 58 - got warning -ok 59 - Got the Ok event class -ok 60 - Got the +Ok event class -ok 61 - Bad event type -ok 62 - returned ok event -ok 63 - returned ok event -ok 64 - got ok event 1 -ok 65 - got ok event 2 -ok 66 - event 1 diag 2 -ok 67 - event 1 diag 2 is diag -ok 68 - got ok event 2 -ok 69 - saved errno -ok 70 - saved eval error -ok 71 - saved child exit -ok 72 - altered $! in tool -ok 73 - altered $@ in tool -ok 74 - altered $? in tool -ok 75 - altered $! in tool (nested) -ok 76 - altered $@ in tool (nested) -ok 77 - altered $? in tool (nested) -ok 78 - restored the nested $! in tool -ok 79 - restored the nested $@ in tool -ok 80 - restored the nested $? in tool -ok 81 - altered $! in tool (nested) -ok 82 - altered $@ in tool (nested) -ok 83 - altered $? in tool (nested) -ok 84 - Destroy does not reset $! -ok 85 - Destroy does not reset $@ -ok 86 - Destroy does not reset $? -ok 87 - restored errno -ok 88 - restored eval error -ok 89 - restored child exit -ok 90 - saved errno -ok 91 - saved eval error -ok 92 - saved child exit -ok 93 - altered $! in tool -ok 94 - altered $@ in tool -ok 95 - altered $? in tool -ok 96 - Destroy does not restore $! -ok 97 - Destroy does not restore $@ -ok 98 - Destroy does not restore $? -ok 99 - got 2 events -ok 100 - got first diag -ok 101 - second diag has default details -ok 102 - Got the table rows -ok 103 - got first diag -ok 104 - second diag has custom details -ok 105 - Got the table rows -ok 106 - Is normal context warning -ok 107 - Reported context destruction trace -ok 108 - Reported context creation details -1..108 -ok -t/Test2/modules/API/Instance.t ................... -ok 1 - Just to get things initialized. -ok 2 - Got initial settings -ok 3 - wiped object -ok 4 - Reset Object -ok 5 - no formatter set -ok 6 - formatter set -ok 7 - did not run yet -ok 8 - stored callback for later -ok 9 - not loaded -ok 10 - loaded -ok 11 - ran the callback -ok 12 - Did not run the callback again -ok 13 - ran the new callback -ok 14 - stored callback for the record -ok 15 - Post-load callbacks must be coderefs -ok 16 - got ipc -ok 17 - calling ipc finalized the object -ok 18 - got stack -ok 19 - calling stack did not finaliz the object -ok 20 - Got formatter -ok 21 - calling format finalized the object -ok 22 - got specified formatter -ok 23 - calling format finalized the object -ok 24 - got specified formatter -ok 25 - calling format finalized the object -ok 26 - got specified formatter -ok 27 - calling format finalized the object -ok 28 - Bad formatter -ok 29 - added an exit callback -ok 30 - added another exit callback -ok 31 - Exit callbacks must be coderefs -ok 32 - added a pre-subtest callback -ok 33 - added another pre-subtest callback -ok 34 - Pre-subtest callbacks must be coderefs -ok 35 - No errors -ok 36 - Process exited badly -ok 37 - Warn about exit -ok 38 - Process exited badly -ok 39 - Warn about exit -ok 40 - No errors -ok 41 - Thread exited badly -ok 42 - Warn about exit -ok 43 - no errors on exit -ok 44 - no errors on exit -ok 45 - no errors on exit -ok 46 - no errors on exit -ok 47 - number of failures -ok 48 - set exit code to a sane number -ok 49 - errors on exit -ok 50 - got diag -ok 51 - Got warning about version mismatch -ok 52 - Reported bad modules -ok 53 - Have IPC -ok 54 - Have IPC -ok 55 - no IPC -ok 56 - errors on exit -ok 57 - got diag -# IPC is waiting for children to finish... -# IPC is waiting for children to finish... -ok 58 - errors on exit -# IPC is waiting for children to finish... -# IPC is waiting for children to finish... -# IPC is waiting for children to finish... -ok 59 - kept original exit -ok 60 - set exit code to a sane number -ok 61 - Warned about unfreed context -ok 62 - Sanity Check -ok 63 - IPC not loaded, no IPC object -ok 64 - calling ipc finalized the object -ok 65 - no polling defined -ok 66 - no driver -ok 67 - IPC loaded if threads are -ok 68 - calling ipc finalized the object -ok 69 - polling on by default -ok 70 - default driver -ok 71 - IPC loaded if Test2::IPC is -ok 72 - calling ipc finalized the object -ok 73 - polling on by default -ok 74 - default driver -ok 75 - IPC loaded if drivers have been added -ok 76 - calling ipc finalized the object -ok 77 - polling on by default -ok 78 - Got warning at correct frame -ok 79 - Failed without viable IPC driver -ok 80 - no callbacks -ok 81 - no polling, undef -ok 82 - no callbacks -ok 83 - no polling, still undef -ok 84 - pid is defined -ok 85 - tid is defined -ok 86 - added the callback -ok 87 - polling on -ok 88 - called cull once -ok 89 - kept the callback -ok 90 - no polling, set to 0 -ok 91 - did not call cull -ok 92 - did not add the callback -ok 93 - polling on -ok 94 - called cull once -ok 95 - IPC is disabled by env var -ok 96 - IPC not loaded -ok 97 - IPC is not disabled by env var -ok 98 - IPC loaded -ok 99 - Cannot disable IPC once it is initialized -ok 100 - IPC is not disabled by env var -ok 101 - IPC is disabled directly -1..101 -ok -t/Test2/modules/API/InterceptResult.t ............ -ok 1 - construction { - ok 1 - Got an instance - ok 2 - Blessed arrayref - ok 3 - Ref looks good. - ok 4 - Got an instance - ok 5 - Blessed arrayref - ok 6 - Ref looks good. - ok 7 - Got an instance - ok 8 - Blessed arrayref - ok 9 - Ref looks good. - ok 10 - Modified two - ok 11 - three was not changed - ok 12 - Intercept returns an instance - 1..12 -} -ok 2 - event_list { - ok 1 - event_list is essentially @{$self} - 1..1 -} -ok 3 - _upgrade { - ok 1 - Start with an event - ok 2 - Upgraded the event - ok 3 - set the result class - ok 4 - Facet data is identical - ok 5 - Modified the facet data in the upgraded clone - ok 6 - Did not modify the original - ok 7 - Returned the ref unmodified because it is already an upgraded item - ok 8 - Blessed subtest subevents - ok 9 - Upgraded the children - 1..9 -} -ok 4 - hub { - ok 1 - Hub is a proper instance - ok 2 - Had a plan and followed it - ok 3 - saw both events - ok 4 - saw a failure - ok 5 - Hub ended - ok 6 - Got the hub state - 1..6 -} -ok 5 - upgrade { - ok 1 - Original event is not upgraded 0 - ok 2 - Original event is not upgraded 1 - ok 3 - Did not modify original 0 - ok 4 - Did not modify original 1 - ok 5 - Upgraded copy 0 - ok 6 - Upgraded copy 1 - ok 7 - Upgrade on an already upgraded instance returns copies of the events, not originals - ok 8 - Calling upgrade() without keeping the result is a bug - ok 9 - Upgraded in place 0 - ok 10 - Upgraded in place 1 - 1..10 -} -ok 6 - squash_info { - ok 1 - Squash and squash in place produce the same result - ok 2 - 5 events after squash - ok 3 - First event not modified - ok 4 - Second event not modified - ok 5 - second to last event not modified - ok 6 - last event not modified - ok 7 - Assertion collected info generated in the same context - ok 8 - Assertion is still an assertion - 1..8 -} -ok 7 - messages { - ok 1 - Got diags - ok 2 - Got Notes - ok 3 - Got errors - 1..3 -} -ok 8 - grep { - ok 1 - Got the asserts - ok 2 - Got the subtests - ok 3 - Got the diags - ok 4 - Got the notes - ok 5 - Got the errors - ok 6 - Got the plans - ok 7 - 2 events - ok 8 - Is an assert - ok 9 - Is an assert - 1..9 -} -ok 9 - map { - ok 1 - Flattened both events - ok 2 - Brief of both events - ok 3 - Summaries of both events - ok 4 - Got subtest results - 1..4 -} -1..9 -ok -t/Test2/modules/API/InterceptResult/Event.t ...... -ok 1 - facet_map { - ok 1 - Did not expose 'plugins' sub - ok 2 - Generic '__GENERIC__' - ok 3 - Found 'about' facet - ok 4 - Found 'amnesty' facet - ok 5 - Found 'assert' facet - ok 6 - Found 'control' facet - ok 7 - Found 'errors' facet - ok 8 - Found 'hubs' facet - ok 9 - Found 'info' facet - ok 10 - Found 'meta' facet - ok 11 - Found 'parent' facet - ok 12 - Found 'plan' facet - ok 13 - Found 'render' facet - ok 14 - Found 'trace' facet - 1..14 -} -ok 2 - init { - ok 1 - Did not load result class yes - ok 2 - Got an instance - ok 3 - Got empty data - ok 4 - Got default result class - ok 5 - Loaded result class - ok 6 - Check list vs non-list when we can (check for single) - ok 7 - Check list vs non-list when we can (check for list) - ok 8 - Check each item in a list facet is a hashref - ok 9 - Got an instance with some actual facets - 1..9 -} -ok 3 - facet { - ok 1 - Bless the assert facet - ok 2 - Bless the other_list as generic - ok 3 - Bless the other_single as generic - ok 4 - Bless the other_list as generic - ok 5 - Bless the other_single as generic - ok 6 - Generic gives us autoload for field access - ok 7 - Got an empty list when facet is not present - ok 8 - One item list for non-list facets - ok 9 - Full list for list facets - 1..9 -} -ok 4 - the_facet { - ok 1 - Bless the assert facet - ok 2 - Bless the other_list as generic - ok 3 - Bless the other_single as generic - ok 4 - Bless the other_list as generic - ok 5 - Bless the other_single as generic - ok 6 - Generic gives us autoload for field access - ok 7 - Got an undef when facet is not present - ok 8 - One item - ok 9 - the_facet dies if there are more than one - 1..9 -} -ok 5 - causes_failure { - ok 1 - No failure for passing test - ok 2 - No failure for passing test (alt name) - ok 3 - Failure for failing test - ok 4 - Failure for failing test (alt name) - ok 5 - No failure for failing test (with amnesty) - ok 6 - No failure for failing test (with amnesty) (alt name) - 1..6 -} -ok 6 - trace { - ok 1 - No trace to get - ok 2 - No frame to get - ok 3 - No trace to get trace_details from - ok 4 - No trace to get trace_file from - ok 5 - No trace to get trace_line from - ok 6 - No trace to get trace_package from - ok 7 - No trace to get trace_subname from - ok 8 - No trace to get trace_tool from - ok 9 - Got trace - ok 10 - Got trace - ok 11 - get trace_details - ok 12 - get trace_stamp - ok 13 - No frame to get - ok 14 - No frame to get trace_file from - ok 15 - No frame to get trace_line from - ok 16 - No frame to get trace_package from - ok 17 - No frame to get trace_subname from - ok 18 - No frame to get trace_tool from - ok 19 - Got trace - ok 20 - get trace_details - ok 21 - get trace_stamp - ok 22 - Got frame - ok 23 - Got trace_file - ok 24 - Got trace_line - ok 25 - Got trace_package - ok 26 - Got trace_subname - ok 27 - Got trace_tool - 1..27 -} -ok 7 - brief { - ok 1 - bail-out is used when present - ok 2 - error is next - ok 3 - assert is next - ok 4 - plan is last - ok 5 - Empty list if no briefs are available. - 1..5 -} -ok 8 - summary { - ok 1 - Got summary for empty event - ok 2 - Got summary for lots - ok 3 - Got summary, specific fields - ok 4 - Got summary, removed some fields - 1..4 -} -ok 9 - assert { - ok 1 - Not an assert - ok 2 - empty list for assert() - ok 3 - empty list for assert_brief() - ok 4 - Is an assert - ok 5 - got assert item - ok 6 - got PASS for assert_brief() - ok 7 - Is an assert - ok 8 - got assert item - ok 9 - Fail with amnesty - ok 10 - Is an assert - ok 11 - got assert item - ok 12 - Fail with amnesty - 1..12 -} -ok 10 - subtest { - ok 1 - Not a subtest - ok 2 - subtest() returns empty list - ok 3 - subtest_result returns an empty list - ok 4 - has a subtest - ok 5 - subtest() returns 1 item list - ok 6 - Got a result instance - 1..6 -} -ok 11 - flatten { - ok 1 - Empty event flattens to almost nothing - ok 2 - Very full flattening, with subevents - ok 3 - Very full flattening, no subevents - ok 4 - Bail-out test - ok 5 - Include amnesty when there is a fatal error - ok 6 - Filtered to only specific fields - ok 7 - Remove specific fields - 1..7 -} -ok 12 - bailout { - ok 1 - No bailout - ok 2 - no bailout - ok 3 - no bailout - ok 4 - no bailout - ok 5 - did bail out - ok 6 - Got the bailout - ok 7 - Got the bailout brief - ok 8 - Got the bailout reason - 1..8 -} -ok 13 - plan { - ok 1 - No plan - ok 2 - No plan - ok 3 - No plan - ok 4 - Got a plan - ok 5 - Got the plan facet - ok 6 - Got the brief - ok 7 - Got the brief with details - ok 8 - Got the skip form no count with details - ok 9 - Got the skip with details - ok 10 - Got the 'NO PLAN' with details - 1..10 -} -ok 14 - amnesty { - ok 1 - No amnesty - ok 2 - No todos - ok 3 - No skips - ok 4 - No other amnesty - ok 5 - amnesty list is empty - ok 6 - todos list is empty - ok 7 - skips list is empty - ok 8 - other_amnesty list is empty - ok 9 - amnesty_reasons list is empty - ok 10 - todo_reasons list is empty - ok 11 - skip_reasons list is empty - ok 12 - other_amnesty_reasons list is empty - ok 13 - amnesty - ok 14 - todos - ok 15 - skips - ok 16 - other amnesty - ok 17 - amnesty list - ok 18 - todos list - ok 19 - skips list - ok 20 - other_amnesty list - ok 21 - amnesty_reasons list is empty - ok 22 - todo_reasons list is empty - ok 23 - skip_reasons list is empty - ok 24 - other_amnesty_reasons list is empty - 1..24 -} -ok 15 - errors { - ok 1 - No errors - ok 2 - No errors - ok 3 - No errors - ok 4 - No errors - ok 5 - Got errors - ok 6 - Got the error - ok 7 - Got the message - ok 8 - Got the brief - ok 9 - Got errors - ok 10 - Got the error - ok 11 - Got the message - ok 12 - Got the brief - ok 13 - Got errors - ok 14 - Got the error - ok 15 - Got the message - ok 16 - Got the brief - 1..16 -} -ok 16 - info { - ok 1 - No info - ok 2 - No diags - ok 3 - No notes - ok 4 - No other info - ok 5 - info list is empty - ok 6 - diags list is empty - ok 7 - notes list is empty - ok 8 - other_info list is empty - ok 9 - info_messages list is empty - ok 10 - diag_messages list is empty - ok 11 - note_messages list is empty - ok 12 - other_info_messages list is empty - ok 13 - info - ok 14 - diags - ok 15 - notes - ok 16 - other info - ok 17 - info list - ok 18 - diags list - ok 19 - notes list - ok 20 - other_info list - ok 21 - info_messages list is empty - ok 22 - diag_messages list is empty - ok 23 - note_messages list is empty - ok 24 - other_info_messages list is empty - 1..24 -} -1..16 -ok -t/Test2/modules/API/InterceptResult/Squasher.t ... -ok 1 - Got an instance -ok 2 - Squashed events as expected -1..2 -ok -t/Test2/modules/API/Stack.t ...................... -ok 1 - Create a stack -ok 2 - Empty stack -ok 3 - Nothing to peek at -ok 4 - cull lives when stack is empty -ok 5 - all lives when stack is empty -ok 6 - clear lives when stack is empty -ok 7 - No hub to pop -ok 8 - pushed a hub -ok 9 - Root hub cannot be popped -ok 10 - Must specify correct hub to pop -ok 11 - Got all hubs -ok 12 - Popped the correct hub -ok 13 - Got all hubs -ok 14 - got the hub -ok 15 - got the hub -ok 16 - no hubs -ok 17 - Generated a top hub -ok 18 - Used sync's ipc -ok 19 - Got formatter -ok 20 - do not generate a new top if there is already a top -ok 21 - Add a new hub -ok 22 - new one is on top -ok 23 - inherited ipc -ok 24 - inherited formatter -ok 25 - built with no ipc -ok 26 - built with no formatter -1..26 -ok -t/Test2/modules/Event.t .......................... -ok 1 - old_api { - ok 1 - Added foo accessor - ok 2 - Added bar accessor - ok 3 - Added baz accessor - ok 4 - Events do not cause failures by default - ok 5 - increments_count is false by default - ok 6 - terminate is false by default - ok 7 - global is false by default - ok 8 - no meta-data associated for key 'xxx' - ok 9 - got meta-data - ok 10 - did not use default - ok 11 - got the default - ok 12 - last call set the value to the default for future use - ok 13 - Default summary is event package - ok 14 - Not diagnostics by default - 1..14 -} -ok 2 - deprecated { - ok 1 - Got nested from the trace - ok 2 - got hid from trace - ok 3 - Not nested - ok 4 - Did not get hid - ok 5 - got warnings once each - ok 6 - Warned about deprecation - ok 7 - Warned about deprecation - 1..7 -} -ok 3 - facet_data { - ok 1 - Facet data has control with only false values, and an about - ok 2 - Got a trace now - ok 3 - Got an error - ok 4 - Got an assert now - ok 5 - Got a passing assert now - ok 6 - control fields were altered - ok 7 - Added parent - ok 8 - Grabbed meta - ok 9 - Plan facet added - ok 10 - Plan set terminate, skip, and details - ok 11 - Plan does not set terminate, but sets 'none' and 'details' - ok 12 - Amnesty added - ok 13 - No Info - ok 14 - Got debug Info - ok 15 - Got debug Info with summary change - 1..15 -} -ok 4 - facets { - ok 1 - Facets and facet_data have the same structure - ok 2 - 'about' has a blessed facet - ok 3 - 'about' is a 'Test2::EventFacet::About' - ok 4 - 'amnesty' has a blessed facet - ok 5 - 'amnesty' is a 'Test2::EventFacet::Amnesty' - ok 6 - 'amnesty' has a blessed facet - ok 7 - 'amnesty' is a 'Test2::EventFacet::Amnesty' - ok 8 - 'assert' has a blessed facet - ok 9 - 'assert' is a 'Test2::EventFacet::Assert' - ok 10 - 'control' has a blessed facet - ok 11 - 'control' is a 'Test2::EventFacet::Control' - ok 12 - 'errors' has a blessed facet - ok 13 - 'errors' is a 'Test2::EventFacet::Error' - ok 14 - 'info' has a blessed facet - ok 15 - 'info' is a 'Test2::EventFacet::Info' - ok 16 - 'meta' has a blessed facet - ok 17 - 'meta' is a 'Test2::EventFacet::Meta' - ok 18 - 'parent' has a blessed facet - ok 19 - 'parent' is a 'Test2::EventFacet::Parent' - ok 20 - 'plan' has a blessed facet - ok 21 - 'plan' is a 'Test2::EventFacet::Plan' - ok 22 - 'trace' has a blessed facet - ok 23 - 'trace' is a 'Test2::EventFacet::Trace' - 1..23 -} -ok 5 - common_facet_data { - ok 1 - Facet data has an about - ok 2 - Got a trace now - ok 3 - Grabbed meta - ok 4 - Amnesty added - 1..4 -} -ok 6 - related { - ok 1 - Related as they were created with the same context (no uuid) - ok 2 - Not related as they were created with a different context (no uuid) - ok 3 - Not related, traces have different UUID's - ok 4 - Related, traces have the same UUID's - 1..4 -} -ok 7 - verify_facet_data { - ok 1 - No errors - ok 2 - Got 2 errors - ok 3 - Got a list for a non-list type - ok 4 - Got a single item when a list is needed - ok 5 - Got 3 errors - ok 6 - Classes required - ok 7 - Got a list for a non-list type - ok 8 - Got a single item when a list is needed - ok 9 - No errors - ok 10 - Got 2 errors - ok 11 - Got a list for a non-list type - ok 12 - Got a single item when a list is needed - ok 13 - Got 3 errors - ok 14 - Classes required - ok 15 - Got a list for a non-list type - ok 16 - Got a single item when a list is needed - 1..16 -} -1..7 -ok -t/Test2/modules/Event/Bail.t ..................... -ok 1 - bailout always causes fail. -ok 2 - Bail will cause the test to exit. -ok 3 - Bail is global, everything should bail -ok 4 - Summary includes reason -ok 5 - Summary has no reason -ok 6 - Bail events are counted as diagnostics -ok 7 - Got facet data -ok 8 - Got facet data with reason -1..8 -ok -t/Test2/modules/Event/Diag.t ..................... -ok 1 - summary is just message -ok 2 - set undef message to undef -ok 3 - summary is just message even when undef -ok 4 - stringified the input value -ok 5 - Diag events are counted as diagnostics -ok 6 - Got 'about' from common -ok 7 - Got 'trace' from common -ok 8 - Got info facet -1..8 -ok -t/Test2/modules/Event/Encoding.t ................. -ok 1 - use Test2::Event::Encoding; -ok 2 - Must specify the encoding -ok 3 - Got encoding -ok 4 - Got summary -ok 5 - Got facet data -1..5 -ok -t/Test2/modules/Event/Exception.t ................ -ok 1 - Exception events always cause failure -ok 2 - Got summary -ok 3 - Exception events are counted as diagnostics -ok 4 - Got common facet data -ok 5 - Got error facet -ok 6 - Exception events always cause failure -ok 7 - Got stringified exception -ok 8 - Got common facet data -ok 9 - Got error facet -1..9 -ok -t/Test2/modules/Event/Fail.t ..................... -ok 1 - use Test2::Event::Fail; -ok 2 - summary -ok 3 - increments_count -ok 4 - diagnostics -ok 5 - no_display -ok 6 - subtest_id -ok 7 - terminate -ok 8 - global -ok 9 - sets_plan -ok 10 - causes_fail -ok 11 - causes_fail is off with amnesty -ok 12 - Got facet data -1..12 -ok -t/Test2/modules/Event/Generic.t .................. -ok 1 - got event -ok 2 - It is an event -ok 3 - It is an event -ok 4 - Defaults -ok 5 - 'causes_fail' is 0 -ok 6 - 'causes_fail' is 0 is list context as well -ok 7 - 'causes_fail' was set to 1 -ok 8 - 'increments_count' is 0 -ok 9 - 'increments_count' is 0 is list context as well -ok 10 - 'increments_count' was set to 1 -ok 11 - 'diagnostics' is 0 -ok 12 - 'diagnostics' is 0 is list context as well -ok 13 - 'diagnostics' was set to 1 -ok 14 - 'no_display' is 0 -ok 15 - 'no_display' is 0 is list context as well -ok 16 - 'no_display' was set to 1 -ok 17 - no callback -ok 18 - callback is empty in list context -ok 19 - no terminate -ok 20 - terminate is empty in list context -ok 21 - no global -ok 22 - global is empty in list context -ok 23 - no sets_plan -ok 24 - sets_plan is empty in list context -ok 25 - Got base class summary -ok 26 - Must provide an arrayref -ok 27 - sets_plan returns a list, not a ref -ok 28 - Removed sets_plan key -ok 29 - sets_plan is cleared -ok 30 - global is off -ok 31 - global is on -ok 32 - global is again -ok 33 - removed global key -ok 34 - global is not defined -ok 35 - Callback must be code -ok 36 - got self -ok 37 - Got args -ok 38 - got callback's return -ok 39 - ran callback -ok 40 - no callback -ok 41 - no callback key -ok 42 - terminate only takes integers -ok 43 - terminate only takes numbers -ok 44 - terminate only takes positive integers -ok 45 - set to 0, 0 is valid -ok 46 - set to 1 -ok 47 - set to 123 -ok 48 - set to 0, 0 is valid -ok 49 - terminate is not defined -ok 50 - no terminate key -ok 51 - attr from constructor -ok 52 - attr from constructor -1..52 -ok -t/Test2/modules/Event/Note.t ..................... -ok 1 - summary is just message -ok 2 - set undef message to undef -ok 3 - summary is just message even when undef -ok 4 - stringified the input value -ok 5 - Got 'about' from common -ok 6 - Got 'trace' from common -ok 7 - Got info facet -1..7 -ok -t/Test2/modules/Event/Ok.t ....................... -ok 1 - Passing { - ok 1 - Bumps the count - ok 2 - Passing 'OK' event does not cause failure - ok 3 - got pass - ok 4 - got name - ok 5 - effective pass - ok 6 - Summary is just the name of the test - ok 7 - got common facet data - ok 8 - No amnesty by default - ok 9 - Got assert facet - ok 10 - Nameless test - ok 11 - got common facet data - ok 12 - No amnesty by default - ok 13 - Got assert facet - 1..13 -} -ok 2 - Failing { - ok 1 - Bumps the count - ok 2 - A failing test causes failures - ok 3 - got pass - ok 4 - got name - ok 5 - effective pass - ok 6 - Summary is just the name of the test - ok 7 - got common facet data - ok 8 - No amnesty by default - ok 9 - Got assert facet - 1..9 -} -ok 3 - Failing TODO { - ok 1 - Bumps the count - ok 2 - got pass - ok 3 - got name - ok 4 - effective pass is true from todo - ok 5 - Summary is just the name of the test + todo - ok 6 - got common facet data - ok 7 - Got assert facet - ok 8 - Got amnesty facet - ok 9 - empty string todo is still a todo - ok 10 - Summary is just the name of the test + todo - ok 11 - got common facet data - ok 12 - Got assert facet - ok 13 - Got amnesty facet - 1..13 -} -ok 4 - init { - ok 1 - set effective pass - 1..1 -} -1..4 -ok -t/Test2/modules/Event/Pass.t ..................... -ok 1 - use Test2::Event::Pass; -ok 2 - summary -ok 3 - increments_count -ok 4 - diagnostics -ok 5 - no_display -ok 6 - subtest_id -ok 7 - terminate -ok 8 - global -ok 9 - sets_plan -ok 10 - causes_fail is false -ok 11 - Got facet data -1..11 -ok -t/Test2/modules/Event/Plan.t ..................... -ok 1 - simple summary -ok 2 - Got plan details -ok 3 - regular plan is not a global event -ok 4 - No terminate for normal plan -ok 5 - Terminate 0 on skip_all -ok 6 - skip summary -ok 7 - Got skip details -ok 8 - NO PLAN summary -ok 9 - Got 'NO PLAN' details -ok 10 - No terminate for no_plan -ok 11 - Change skip_all to SKIP -ok 12 - Change no_plan to 'NO PLAN' -ok 13 - NO PLAN is not global -ok 14 - Invalid Directive -ok 15 - Reason without directive -ok 16 - Nothing to do -ok 17 - Max must be an integer -ok 18 - Got common facet data -ok 19 - no termination defined -ok 20 - Set the count -ok 21 - Got common facet data -ok 22 - no termination defined -ok 23 - No plan -ok 24 - Got common facet data -ok 25 - terminate with 0 -ok 26 - Skip, no reason -ok 27 - Got common facet data -ok 28 - terminate with 0 -ok 29 - Skip, no reason -1..29 -ok -t/Test2/modules/Event/Skip.t ..................... -ok 1 - Got basic data -ok 2 - Added some amnesty for the skip -ok 3 - set name -ok 4 - got skip reason -ok 5 - no default for pass -ok 6 - TODO always effectively passes -ok 7 - summary with reason -ok 8 - summary without reason -1..8 -ok -t/Test2/modules/Event/Subtest.t .................. -ok 1 - Inherit from Ok -ok 2 - subevents is an arrayref -ok 3 - simple summary -ok 4 - simple summary + TODO -ok 5 - simple summary + TODO + Reason -ok 6 - unnamed summary -ok 7 - got parent facet data -ok 8 - Got facet data -ok 9 - Got facet data with stamps -1..9 -ok -t/Test2/modules/Event/TAP/Version.t .............. -ok 1 - use Test2::Event::TAP::Version; -ok 2 - Must specify the version -ok 3 - Got version -ok 4 - Got summary -ok 5 - Got facet data -1..5 -ok -t/Test2/modules/Event/V2.t ....................... -ok 1 - Subclass of Test2::Event -ok 2 - Got non-facet keys -ok 3 - has method causes_fail -ok 4 - has method diagnostics -ok 5 - has method global -ok 6 - has method increments_count -ok 7 - has method no_display -ok 8 - has method sets_plan -ok 9 - has method subtest_id -ok 10 - has method summary -ok 11 - has method terminate -ok 12 - has method uuid -ok 13 - has method set_uuid -ok 14 - has method meta -ok 15 - has method facet_data -ok 16 - has method about -ok 17 - Can have matching uuids -ok 18 - Cannot have a uuid mismatch -ok 19 - Set uuid in about facet -ok 20 - set uuid attribute -ok 21 - Did not keep or modify the original trace ref -ok 22 - Blessed the trace -ok 23 - Trace has all data -ok 24 - no uuid attribute -ok 25 - no uuid in about facet -ok 26 - Set uuid in about facet -ok 27 - set uuid attribute -ok 28 - Facet data has everything we want, and nothing we do not -ok 29 - Got 1 event -ok 30 - Created the right type of event -ok 31 - Got the specified info facet -1..31 -ok -t/Test2/modules/Event/Waiting.t .................. -ok 1 - Created event -ok 2 - waiting is global -ok 3 - Got summary -ok 4 - Got common facet data -ok 5 - Got added info facet -1..5 -ok -t/Test2/modules/EventFacet.t ..................... -ok 1 - use Test2::EventFacet; -ok 2 - Got details -ok 3 - Cloning. -ok 4 - Clone is a new ref -ok 5 - Original details unchanged -ok 6 - Clone details changed -ok 7 - Not a list by default -ok 8 - No key for base class -1..8 -ok -t/Test2/modules/EventFacet/About.t ............... -ok 1 - use Test2::EventFacet::About; -ok 2 - Got details -ok 3 - Got package -ok 4 - Got no_display value -ok 5 - Cloning. -ok 6 - Clone is a new ref -ok 7 - Not a list -ok 8 - Got key -1..8 -ok -t/Test2/modules/EventFacet/Amnesty.t ............. -ok 1 - use Test2::EventFacet::Amnesty; -ok 2 - Got details -ok 3 - Got tag -ok 4 - Got 'inherited' value -ok 5 - Cloning. -ok 6 - Clone is a new ref -ok 7 - is a list -ok 8 - Got key -1..8 -ok -t/Test2/modules/EventFacet/Assert.t .............. -ok 1 - use Test2::EventFacet::Assert; -ok 2 - Got details -ok 3 - Got 'pass' value -ok 4 - Got 'no_debug' value -ok 5 - Cloning. -ok 6 - Clone is a new ref -ok 7 - is not a list -ok 8 - Got key -1..8 -ok -t/Test2/modules/EventFacet/Control.t ............. -ok 1 - use Test2::EventFacet::Control; -ok 2 - Got details -ok 3 - Got 'global' value -ok 4 - Got 'terminate' value -ok 5 - Got 'halt' value -ok 6 - Got 'has_callback' value -ok 7 - Got 'utf8' value -ok 8 - Cloning. -ok 9 - Clone is a new ref -ok 10 - is not a list -ok 11 - Got key -1..11 -ok -t/Test2/modules/EventFacet/Error.t ............... -ok 1 - use Test2::EventFacet::Error; -ok 2 - Got details -ok 3 - Got 'tag' value -ok 4 - Got 'fail' value -ok 5 - Cloning. -ok 6 - Clone is a new ref -ok 7 - is a list -ok 8 - Got key -1..8 -ok -t/Test2/modules/EventFacet/Info.t ................ -ok 1 - use Test2::EventFacet::Info; -ok 2 - Got details -ok 3 - Got tag -ok 4 - Got 'debug' value -ok 5 - Cloning. -ok 6 - Clone is a new ref -ok 7 - is a list -ok 8 - Got key -1..8 -ok -t/Test2/modules/EventFacet/Meta.t ................ -ok 1 - use Test2::EventFacet::Meta; -ok 2 - Got details -ok 3 - set_details is a regular field, not a writer -ok 4 - Got 'a' -ok 5 - Got 'b' -ok 6 - Got 'x' -ok 7 - Vivified 'blah' -ok 8 - Cloning. -ok 9 - Clone is a new ref -ok 10 - is not a list -ok 11 - Got key -1..11 -ok -t/Test2/modules/EventFacet/Parent.t .............. -ok 1 - use Test2::EventFacet::Parent; -ok 2 - Got details -ok 3 - Got 'hid' value -ok 4 - Got 'buffered' value -ok 5 - Got 'children' value -ok 6 - Cloning. -ok 7 - Clone is a new ref -ok 8 - is not a list -ok 9 - Got key -1..9 -ok -t/Test2/modules/EventFacet/Plan.t ................ -ok 1 - use Test2::EventFacet::Plan; -ok 2 - Got details -ok 3 - Got 'count' value -ok 4 - Got 'skip' value -ok 5 - Got 'none' value -ok 6 - Cloning. -ok 7 - Clone is a new ref -ok 8 - is not a list -ok 9 - Got key -1..9 -ok -t/Test2/modules/EventFacet/Trace.t ............... -ok 1 - got error -ok 2 - Got frame -ok 3 - Got call -ok 4 - Got package -ok 5 - Got file -ok 6 - Got line -ok 7 - got subname -ok 8 - got trace -ok 9 - got detail for trace -ok 10 - got exception -ok 11 - alter() warns -ok 12 - identical -ok 13 - Not the same instance -ok 14 - is not a list -ok 15 - Got key -1..15 -ok -t/Test2/modules/Formatter/TAP.t .................. -ok 1 - IO handle stuff { - ok 1 - Test2::Formatter::TAP has the 'no_numbers' method - ok 2 - Test2::Formatter::TAP has the 'handles' method - ok 3 - Test2::Formatter::TAP isa Test2::Formatter - ok 4 - AUTOFLUSH was not on for STDOUT before load - ok 5 - AUTOFLUSH was not on for STDERR before load - ok 6 - AUTOFLUSH was turned on for STDOUT - ok 7 - AUTOFLUSH was turned on for STDERR - ok 8 - Created a new instance - ok 9 - Got 2 handles - ok 10 - First and second handles are not the same - ok 11 - Not utf8 by default - ok 12 - Got encoding - ok 13 - Got 2 handles - ok 14 - Now utf8 - ok 15 - Got 2 handles - ok 16 - Now utf8 - ok 17 - AUTOFLUSH was turned on for copy-STDOUT - ok 18 - AUTOFLUSH was turned on for copy-STDERR - ok 19 - TAP will hide buffered events - ok 20 - Default formatter does not have subtest space - 1..20 -} -ok 2 - optimal_pass { - ok 1 - Not gonna print a non-pass - ok 2 - Not gonna print a non-pass - ok 3 - Not gonna print amnesty - ok 4 - Not gonna print todo (even empty todo) - ok 5 - Not gonna pritn a name with a hash - ok 6 - Not gonna pritn a name with a newline - ok 7 - No std output yet - ok 8 - No err output yet - ok 9 - Printed a simple pass without a name - ok 10 - Printed a simple pass with a name - ok 11 - Printed an 'Ok' pass with a name - ok 12 - Printed a nested pass - ok 13 - Printed a deeply nested pass - ok 14 - Printed a simple pass with a name - ok 15 - Got expected TAP output - ok 16 - Set the last filehandle - ok 17 - No err output - 1..17 -} -ok 3 - plan_tap { - ok 1 - Nothing with no plan facet - ok 2 - no-plan has no output - ok 3 - Wrote the plan from, count - ok 4 - Skip, no reason - ok 5 - Skip with reason - ok 6 - No std output yet - ok 7 - No err output yet - 1..7 -} -ok 4 - assert_tap { - ok 1 - Pass - ok 2 - Fail - ok 3 - amnesty { - ok 1 - pass_no_name { - ok 1 - Pass with skip (with details) - ok 2 - Pass with skip (without details) - ok 3 - Pass with TODO (with details) - ok 4 - Pass with TODO (without details) - ok 5 - Pass with skip and TODO - ok 6 - Pass with other amnesty - 1..6 - } - ok 2 - pass_with_name { - ok 1 - Pass with skip (with details) - ok 2 - Pass with skip (without details) - ok 3 - Pass with TODO (with details) - ok 4 - Pass with TODO (without details) - ok 5 - Pass with skip and TODO - ok 6 - Pass with other amnesty - 1..6 - } - ok 3 - fail_no_name { - ok 1 - Pass with skip (with details) - ok 2 - Pass with skip (without details) - ok 3 - Pass with TODO (with details) - ok 4 - Pass with TODO (without details) - ok 5 - Pass with skip and TODO - ok 6 - Pass with other amnesty - 1..6 - } - ok 4 - fail_with_name { - ok 1 - Pass with skip (with details) - ok 2 - Pass with skip (without details) - ok 3 - Pass with TODO (with details) - ok 4 - Pass with TODO (without details) - ok 5 - Pass with skip and TODO - ok 6 - Pass with other amnesty - 1..6 - } - 1..4 - } - ok 4 - newline_and_hash { - ok 1 - pass { - ok 1 - Pass with newline - ok 2 - Pass with newline and amnesty - ok 3 - Pass with hash - ok 4 - Pass with hash and amnesty - ok 5 - Pass with newline and hash - ok 6 - Pass with newline and hash and amnesty - 1..6 - } - ok 2 - fail { - ok 1 - Pass with newline - ok 2 - Pass with newline and amnesty - ok 3 - Pass with hash - ok 4 - Pass with hash and amnesty - ok 5 - Pass with newline and hash - ok 6 - Pass with newline and hash and amnesty - 1..6 - } - 1..2 - } - ok 5 - parent { - ok 1 - Parent (buffered) - ok 2 - Parent (un-buffered) - 1..2 - } - ok 6 - No std output yet - ok 7 - No err output yet - 1..7 -} -ok 5 - debug_tap { - ok 1 - debug tap, nameless test - ok 2 - Debug tap, named test - ok 3 - Debug tap with details - ok 4 - Debug tap no trace - ok 5 - Debug empty amnesty - ok 6 - Debug empty amnesty - ok 7 - No std output yet - ok 8 - No err output yet - ok 9 - Got 4 failures to STDERR - ok 10 - Got expected diag to STDERR, newline for non-verbose harness - 1..10 -} -ok 6 - halt_tap { - ok 1 - No output when nested - ok 2 - Got tap for nested buffered bail - ok 3 - Empty details - ok 4 - undef details - ok 5 - falsy details - ok 6 - full details - ok 7 - No std output yet - ok 8 - No err output yet - 1..8 -} -ok 7 - summary_tap { - ok 1 - no display - ok 2 - no summary - ok 3 - summary - ok 4 - No std output yet - ok 5 - No err output yet - 1..5 -} -ok 8 - info_tap { - ok 1 - Got all infos - ok 2 - First went to STDOUT - ok 3 - Second went to STDOUT - ok 4 - We see the structure in some form - ok 5 - We see the structure in some form - ok 6 - No std output yet - ok 7 - No err output yet - 1..7 -} -ok 9 - error_tap { - ok 1 - Got all errors - ok 2 - No std output yet - ok 3 - No err output yet - 1..3 -} -ok 10 - event_tap { - ok 1 - Plan then assertion for first assertion - ok 2 - Assertion then plan for additional assertions - ok 3 - All facets displayed - ok 4 - Plan blocks details - ok 5 - Assert blocks details - ok 6 - Error blocks details - ok 7 - Info blocks details - ok 8 - Halt blocks details - ok 9 - Fallback to summary - ok 10 - No std output yet - ok 11 - No err output yet - 1..11 -} -ok 11 - write { - ok 1 - Set last handle - ok 2 - STDOUT is as expected - ok 3 - STDERR is as expected - 1..3 -} -ok 12 - tables { - ok 1 - Showed detail OR tables, properly sized and indented in STDOUT - ok 2 - Showed detail OR tables, properly sized and indented in STDERR - 1..2 -} -1..12 -ok -t/Test2/modules/Hub.t ............................ -ok 1 - basic { - ok 1 - Created event - ok 2 - Created event - ok 3 - Created event - ok 4 - old formatter - ok 5 - Formatter got all events - 1..5 -} -ok 2 - follow_ups { - ok 1 - follow_up takes a coderef - ok 2 - Got trace - ok 3 - Got hub - ok 4 - Hub state has not ended yet - ok 5 - ran once - ok 6 - Ended at the expected place. - ok 7 - ran once - 1..7 -} -ok 3 - IPC { - ok 1 - Default Driver - ok 2 - waited properly - ok 3 - child exited with success - ok 4 - old formatter - ok 5 - Formatter got all events (Fork) - ok 6 - Set the hubs - ok 7 - Set the hubs - ok 8 - Set the hubs - ok 9 - old formatter - ok 10 - Formatter got all events (Threads) - ok 11 - Set the hubs - ok 12 - Set the hubs - ok 13 - Set the hubs - ok 14 - old formatter - ok 15 - Formatter got all events (no IPC) - ok 16 - Set the hubs - ok 17 - Set the hubs - ok 18 - Set the hubs - 1..18 -} -ok 4 - listen { - ok 1 - got hub - ok 2 - got hub - ok 3 - Got counts - ok 4 - got events - ok 5 - got all events in listener that was not removed - ok 6 - listen takes a coderef - 1..6 -} -ok 5 - metadata { - ok 1 - Set Meta - ok 2 - Same Meta - ok 3 - No Meta - ok 4 - Vivified meta and set it - ok 5 - Cannot use undef as a meta key - ok 6 - Cannot use 0 as a meta key - ok 7 - Cannot use undef as a meta key - ok 8 - Cannot use 0 as a meta key - 1..8 -} -ok 6 - filter { - ok 1 - got hub - ok 2 - got hub - ok 3 - got events - ok 4 - got all events, even after other filter was removed - ok 5 - Blocked events - ok 6 - filter takes a coderef - 1..6 -} -ok 7 - pre_filter { - ok 1 - got hub - ok 2 - got hub - ok 3 - got events - ok 4 - got all events, even after other pre_filter was removed - ok 5 - Blocked events - ok 6 - pre_filter takes a coderef - 1..6 -} -ok 8 - state { - ok 1 - count starts at 0 - ok 2 - failed starts at 0 - ok 3 - start off passing - ok 4 - no plan yet - ok 5 - Can Fail - ok 6 - Passes again - ok 7 - Added a passing result - ok 8 - still no fails - ok 9 - Still passing - ok 10 - Added a result - ok 11 - new failure - ok 12 - Not passing - ok 13 - is_passing always false after a failure - ok 14 - Passes again - ok 15 - No new result - ok 16 - new failure - ok 17 - Not passing - ok 18 - Could not set plan to 'foo' - ok 19 - Got expected error - ok 20 - Can set plan to integer - ok 21 - Set the plan to an integer - ok 22 - Can set plan to 'NO PLAN' - ok 23 - Set the plan to 'NO PLAN' - ok 24 - Can set plan to 'SKIP' - ok 25 - Set the plan to 'SKIP' - ok 26 - Cannot change plan - ok 27 - Got error - ok 28 - died - ok 29 - Got expected error - ok 30 - not passing - ok 31 - no plan - ok 32 - count reset to 0 - ok 33 - reset failures - ok 34 - not ended - ok 35 - did not bail out - ok 36 - no skip reason - 1..36 -} -1..8 -ok -t/Test2/modules/Hub/Interceptor.t ................ -ok 1 - inheritance -ok 2 - exception type -ok 3 - Could not find label -1..3 -ok -t/Test2/modules/Hub/Interceptor/Terminator.t ..... -ok 1 - loaded -1..1 -ok -t/Test2/modules/Hub/Subtest.t .................... -ok 1 - inheritance -ok 2 - processed -ok 3 - ran the mocked process -ok 4 - got our event -ok 5 - did not bail -ok 6 - processed -ok 7 - ran the mocked process -ok 8 - got our event -ok 9 - did not get past the terminate -ok 10 - did not get past the terminate -ok 11 - did not automatically abort -ok 12 - did not automatically abort -1..12 -ok -t/Test2/modules/IPC.t ............................ -ok 1 - Default driver -ok 2 - Imported cull -ok 3 - Can re-import Test2::IPC without error -1..3 -ok -t/Test2/modules/IPC/Driver.t ..................... -ok 1 - Driver not added multiple times -ok 2 - Require override of method send -ok 3 - Require override of method cull -ok 4 - Require override of method add_hub -ok 5 - Require override of method drop_hub -ok 6 - Require override of method waiting -ok 7 - Require override of method is_viable -ok 8 - abort { - ok 1 - Got error - ok 2 - got 'bail-out' on stdout - ok 3 - got 'bail-out' on stdout - ok 4 - Got error - 1..4 -} -1..8 -ok -t/Test2/modules/IPC/Driver/Files.t ............... -ok 1 - Created an IPC instance -ok 2 - Correct type -ok 3 - inheritance -ok 4 - created temp dir -ok 5 - stored pid -ok 6 - stored the tid -ok 7 - wrote hub file -ok 8 - opened hub file -ok 9 - Wrote pid and tid to hub file -ok 10 - 2 files added to the IPC directory -ok 11 - Culled both events -ok 12 - All files collected -ok 13 - removed hub file -ok 14 - did not get our own global event -ok 15 - still have temp dir -ok 16 - cleaned up temp dir -ok 17 - Directory not removed (different thread) -ok 18 - Directory not removed (different proc) -ok 19 - Directory not removed (no thread) -ok 20 - Directory not removed (no proc) -ok 21 - Directory removed -ok 22 - Got temp dir path -ok 23 - Notice about not closing tempdir -ok 24 - Got message for duplicate hub -ok 25 - Cannot remove hub twice -ok 26 - Got fatal error -ok 27 - Explanation -ok 28 - Got dest -ok 29 - Got pid -ok 30 - Got cause -ok 31 - Cannot send to missing hub -ok 32 - Leftover files -ok 33 - What file -ok 34 - Cannot send unblessed objects -ok 35 - Cannot send non-event objects -ok 36 - Events must actually be events (must be blessed) -ok 37 - Events must actually be events (not a real module) -ok 38 - Events must actually be events (not an event type) -ok 39 - no problem -ok 40 - no problem -ok 41 - Got global event -ok 42 - Did not grab it again -ok 43 - Still there -ok 44 - Sort by global, pid, tid and then eid -ok 45 - Parsed global complete -ok 46 - Parsed global ready -ok 47 - Parsed global not ready -ok 48 - Parsed event complete -ok 49 - Parsed event ready -ok 50 - Parsed event not ready -ok 51 - Do not read complete global -ok 52 - Should read ready global the first time -ok 53 - Should not read ready global again -ok 54 - Should not read un-ready global -ok 55 - Do not read complete our hid -ok 56 - Should read ready our hid -ok 57 - Should read ready our hid (again, no duplicate checking) -ok 58 - Should not read un-ready our hid -ok 59 - Not ours - complete -ok 60 - Not ours - ready -ok 61 - Not ours - unready -ok 62 - return empty list for false -ok 63 - got 1 item on true -ok 64 - Got full path -ok 65 - Apart from full_path we get entire parsed filename -1..65 -ok -t/Test2/modules/Tools/Tiny.t ..................... -ok 1 - imported 'ok()' -ok 2 - imported 'is()' -ok 3 - imported 'isnt()' -ok 4 - imported 'like()' -ok 5 - imported 'unlike()' -ok 6 - imported 'diag()' -ok 7 - imported 'note()' -ok 8 - imported 'is_deeply()' -ok 9 - imported 'warnings()' -ok 10 - imported 'exception()' -ok 11 - imported 'plan()' -ok 12 - imported 'skip_all()' -ok 13 - imported 'done_testing()' -ok 14 - 'ok' Test -ok 15 - 'is' test -ok 16 - 'is' undef test -ok 17 - 'isnt' test -ok 18 - 'isnt' undef test 1 -ok 19 - 'isnt' undef test 2 -ok 20 - 'like' test -ok 21 - 'unlike' test -# Testing Note -ok 22 - 'is_deeply' test -ok 23 - Got warnings -ok 24 - no warnings -ok 25 - got exception -ok 26 - no exception -ok 27 - got plan -ok 28 - planned for 8 oks -ok 29 - got 'ok' result -ok 30 - 'ok' test failed -ok 31 - got 'is' result -ok 32 - test failed -ok 33 - got 'isnt' result -ok 34 - test failed -ok 35 - got 'like' result -ok 36 - test failed -ok 37 - got 'unlike' result -ok 38 - test failed -ok 39 - got 'is_deeply' result -ok 40 - test failed -ok 41 - got 'diag' result -ok 42 - got diag message -ok 43 - got 'note' result -ok 44 - got note message -ok 45 - 1 event -ok 46 - got plan -ok 47 - plan is skip -ok 48 - skip reason -ok 49 - 5 events -ok 50 - undef test - should not pass -ok 51 - undef test - should not pass -ok 52 - undef test - should not pass -ok 53 - undef test - should not pass -ok 54 - undef test - should not pass -ok 55 - Passed in some useful params -ok 56 - Different context inside intercept -ok 57 - got 3 events -ok 58 - got 1 event -ok 59 - got the bail -ok 60 - Exception was propagated -ok 61 - 2 events -ok 62 - got a pass -ok 63 - finalize was called -ok 64 - 2 events -ok 65 - got a pass -ok 66 - finalize was called (only 1 plan) -1..66 -ok -t/Test2/modules/Util.t ........................... -ok 1 - cought exception -ok 2 - expected exception -ok 3 - Success -ok 4 - no error -ok 5 - cought exception -ok 6 - expected exception -ok 7 - Success -ok 8 - no error -ok 9 - cought exception -ok 10 - expected exception -ok 11 - Success -ok 12 - no error -ok 13 - Converted package to file -ok 14 - IS_WIN32 is correct (linux) -ok 15 - System has SIGSYS -ok 16 - Found SIGSYS in the middle -ok 17 - Found SIGSYS at start -ok 18 - Found SIGSYS at end -ok 19 - SYSX is not SYS -ok 20 - XSYS is not SYS -ok 21 - Cloned the filehandle -ok 22 - For a scalar handle we simply return the original handle, no other choice -ok 23 - wrote to the scalar handle -ok 24 - Got ipc_separator -ok 25 - Got a UID (3129820~0~1796499628~50) -ok 26 - Next id is next in sequence (3129820~0~1796499628~51) -1..26 -ok -t/Test2/modules/Util/ExternalMeta.t .............. -ok 1 - Imported 'meta' -ok 2 - Imported 'get_meta' -ok 3 - Imported 'set_meta' -ok 4 - Imported 'delete_meta' -ok 5 - Got instance -ok 6 - nothing fishy.. yet -ok 7 - no meta-data for foo -ok 8 - no meta-data for bar -ok 9 - no meta-data for baz -ok 10 - no meta-data for foo -ok 11 - no meta-data for bar -ok 12 - no meta-data for baz -ok 13 - Still have not modified instance -ok 14 - did not change attribute -ok 15 - get meta-data for foo -ok 16 - get meta-data for foo again -ok 17 - did not change attribute -ok 18 - did not alter already set meta-attribute -ok 19 - still did not alter already set meta-attribute -ok 20 - used default for bar -ok 21 - did not change attribute -ok 22 - Stored meta-data -ok 23 - got old value on delete -ok 24 - no more value -ok 25 - Deleted the meta key -1..25 -ok -t/Test2/modules/Util/Facets2Legacy.t ............. -ok 1 - _get_facet_data { - ok 1 - Got facet data from event - ok 2 - Facet data gets passed through - ok 3 - Must provide sane input data - ok 4 - Cannot depend on legacy facet_data and Facets2Legacy - 1..4 -} -ok 2 - causes_fail { - ok 1 - Fatal errors cause failure - ok 2 - defined but 0 termination does not cause failure - ok 3 - non-zero defined termination causes failure - ok 4 - A halt causes failure - ok 5 - non-passign assert causes failure - ok 6 - amnesty prevents assertion failure - ok 7 - Default is no failure - 1..7 -} -ok 3 - diagnostics { - ok 1 - Default is no - ok 2 - Errors mean diagnostics - ok 3 - Info alone does not make diagnostics - ok 4 - Debug flag makes info diagnostics - 1..4 -} -ok 4 - global { - ok 1 - not global by default - ok 2 - global not set - ok 3 - global is set - 1..3 -} -ok 5 - increments_count { - ok 1 - No count bump without an assertion - ok 2 - count bump with assertion - 1..2 -} -ok 6 - no_display { - ok 1 - default is no - ok 2 - set to off - ok 3 - set to on - 1..3 -} -ok 7 - subtest_id { - ok 1 - none by default - ok 2 - use parent hid when present - 1..2 -} -ok 8 - summary { - ok 1 - no summary without about->details - ok 2 - got about->details - 1..2 -} -ok 9 - terminate { - ok 1 - undef by default - ok 2 - undef by choice - ok 3 - got the terminate value - ok 4 - 0 is passed through - 1..4 -} -ok 10 - sets_plan { - ok 1 - No plan by default - ok 2 - Empty plan means count of 0, nothing extra - ok 3 - Got simple count - ok 4 - No Plan - ok 5 - Skip - ok 6 - Skip with reason - 1..6 -} -1..10 -ok -t/Test2/modules/Util/Trace.t ..................... -ok 1 - got error -ok 2 - Got frame -ok 3 - Got call -ok 4 - Got package -ok 5 - Got file -ok 6 - Got line -ok 7 - got subname -ok 8 - got trace -ok 9 - got detail for trace -ok 10 - got exception -ok 11 - alter() warns -ok 12 - identical -ok 13 - Not the same instance -1..13 -ok -t/Test2/regression/693_ipc_ordering.t ............ -ok 1 - Culled sub-thread events in correct order -1..1 -ok -t/Test2/regression/746-forking-subtest.t ......... -ok 1 - only one subtest run, effectively -ok 2 - we got one test result inside the subtest -ok 3 - ...and it passed -1..3 -ok -t/Test2/regression/gh_16.t ....................... - -1..1 -xxx at (eval 8) line 1. -ok 1 - Did not segv -ok -t/Test2/regression/ipc_files_abort_exit.t ........ skipped: Set AUTHOR_TESTING to run this test -t/zzz-check-breaks.t ............................. -ok 1 - conflicting modules checked -1..1 -ok -All tests successful. -Files=363, Tests=3465, 88 wallclock secs ( 2.84 usr 0.71 sys + 43.21 cusr 15.39 csys = 62.15 CPU) -Result: PASS -make[1]: Leaving directory '/build/reproducible-path/libtest-simple-perl-1.302214' +dh: command-omitted: The call to "dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libtest-simple-perl/ - make -j42 install DESTDIR=/build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j40 install DESTDIR=/build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libtest-simple-perl-1.302214' Manifying 35 pod documents Manifying 35 pod documents @@ -8374,397 +561,397 @@ Manifying 29 pod documents Manifying 34 pod documents Manifying 27 pod documents -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/ok.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Env.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Todo.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tutorial.pod +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Simple.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/More.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Formatter.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/TodoDiag.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Module.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Tester.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Tester/Color.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/Capture.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/CaptureRunner.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/Delegate.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/use/ok.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/V0.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Formatter.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Env.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Todo.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Suite.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/V0.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Transition.pod +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Transition.pod +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Mock.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Formatter/TAP.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Interceptor.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Subtest.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Interceptor/Terminator.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/More.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/Simple.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/Extended.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Bail.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/V2.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Generic.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Pass.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Encoding.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Plan.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Subtest.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Skip.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Diag.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Waiting.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Note.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Ok.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Exception.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Fail.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/TAP/Version.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Runner.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/BlockBase.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Build.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task/Group.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task/Action.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/Stack.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/Instance.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/Context.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/Instance.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/Breakage.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Facet.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Event.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Squasher.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Hub.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Event.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Concurrency.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Contributing.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Todo.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Introduction.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Migrating.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Planning.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/API.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/EndToEnd.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Utilities.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/IPC.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Context.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Event.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Hubs.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Testing.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Formatter.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/FirstTool.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Subtest.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Nesting.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/TestBuilder.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/ToolCompletes.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/TestExit.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/TestingDone.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/ToolStarts.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/ClassicCompare.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/AsyncSubtest.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/API/InterceptResult/Facet.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Exports.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Event.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/GenTemp.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Ref.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Spec.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Target.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Defer.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Compare.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/AsyncSubtest.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Encoding.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Class.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Refcount.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Compare.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Basic.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Subtest.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Exports.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Tiny.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Refcount.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Class.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Warnings.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Exception.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/GenTemp.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Basic.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Ref.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/ClassicCompare.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Defer.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Grab.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Tester.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Exception.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Mock.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Event.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC/Driver.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC/Driver/Files.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/SRand.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/BailOnFail.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/UTF8.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/DieOnFail.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/Times.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/ExitSummary.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Perl.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Tiny.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Target.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Tools/Tester.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Formatter/TAP.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Formatter.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Hub.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Event/Detach.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Event/Attach.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/ReleaseTesting.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/NonInteractiveTesting.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/AutomatedTesting.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/ExtendedTesting.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/ReleaseTesting.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Fork.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/RealFork.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Perl.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/AutomatedTesting.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/AuthorTesting.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/EnvVar.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/RealFork.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Fork.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Module.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Require/Threads.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Formatter.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Hub.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Event/Detach.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/AsyncSubtest/Event/Attach.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Facets2Legacy.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Subtest.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Interceptor.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Hub/Interceptor/Terminator.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/Extended.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/Simple.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Bundle/More.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Table.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/ExternalMeta.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Importer.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/HashBase.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Times.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Sub.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Ref.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Trace.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Guard.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Sig.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Stash.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Grabber.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Sub.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/ExternalMeta.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Term.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Table/Cell.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Sig.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Stash.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Trace.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Times.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Importer.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/HashBase.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Facets2Legacy.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Table/LineBreak.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Util/Table/Cell.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Custom.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Event.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Ref.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Wildcard.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Scalar.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Negatable.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Bool.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Bag.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Object.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Number.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Hash.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/DeepRef.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Meta.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Custom.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/EventMeta.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Base.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/String.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Float.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Pattern.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Array.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Pattern.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Delta.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Meta.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/OrderedSubset.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Float.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/String.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Undef.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/DeepRef.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Base.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/EventMeta.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Isa.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Hash.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Regex.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/OrderedSubset.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Object.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Ref.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Scalar.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Wildcard.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Set.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Negatable.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Bool.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Undef.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Compare/Event.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Generic.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Pass.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Plan.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Encoding.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/V2.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Subtest.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Note.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Fail.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Exception.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Bail.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Waiting.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Diag.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Ok.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/Skip.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Event/TAP/Version.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Build.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Runner.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/BlockBase.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task/Group.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Workflow/Task/Action.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Meta.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Amnesty.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Plan.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Render.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Info.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Parent.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Trace.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Error.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Plan.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/About.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Assert.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Parent.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Control.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Error.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Meta.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Render.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Hub.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Trace.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Assert.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/EventFacet/Info/Table.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/More.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Simple.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tutorial.pod -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Formatter.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Module.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/TodoDiag.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Tester.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Builder/Tester/Color.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/Capture.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/CaptureRunner.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/Tester/Delegate.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test/use/ok.pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::SRand.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC::Driver::Files.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Meta.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::ClassicCompare.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Testing.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Tiny.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Ref.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/BailOnFail.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/SRand.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/ExitSummary.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/DieOnFail.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/UTF8.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Plugin/Times.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC/Driver.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/IPC/Driver/Files.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Contributing.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Concurrency.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Event.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/IPC.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/EndToEnd.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Hubs.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Context.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/Utilities.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Anatomy/API.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Planning.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Todo.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Introduction.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Testing/Migrating.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Formatter.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Subtest.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Nesting.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Testing.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/TestBuilder.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/FirstTool.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/ToolStarts.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/ToolCompletes.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/TestingDone.pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/perl5/Test2/Manual/Tooling/Plugin/TestExit.pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Info.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Nesting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::ReleaseTesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::Extended.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Tester.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Formatter.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Isa.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Trace.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Module.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Refcount.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Sig.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::OrderedSubset.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC::Driver.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Stash.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Breakage.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Fork.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Context.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::EndToEnd.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Amnesty.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Guard.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Context.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Sub.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Grab.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Ok.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Target.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Table::LineBreak.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Event.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Hub.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Testing.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::API.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Formatter.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult::Squasher.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Exception.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Diag.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Class.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Formatter.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Render.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Tester::Color.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Bail.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Regex.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Number.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::RealFork.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Sig.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Module.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Compare.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::ExternalMeta.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::UTF8.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Instance.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tutorial.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Runner.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::GenTemp.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::Times.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task::Action.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Control.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::use::ok.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Scalar.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Transition.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Generic.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Contributing.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Threads.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Basic.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::TestExit.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::BlockBase.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Bool.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Exception.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::ExtendedTesting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Interceptor.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Encoding.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::AsyncSubtest.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Exports.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Info::Table.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Set.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Stash.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Object.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Exception.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Suite.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Times.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::AuthorTesting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Build.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/ok.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Diag.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Pass.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Undef.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Concurrency.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester::Capture.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Negatable.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Subtest.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Facets2Legacy.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::V2.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Subtest.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Hub.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Array.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult::Event.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Hub.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Module.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Wildcard.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Bag.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Custom.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester::CaptureRunner.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Ref.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Grabber.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Note.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::About.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Formatter.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::NonInteractiveTesting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::More.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Formatter::TAP.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Error.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Importer.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Env.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task::Group.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Encoding.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Warnings.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Subtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Tester::Color.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::V0.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Trace.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Parent.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Planning.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::AsyncSubtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC::Driver.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Utilities.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Spec.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::Extended.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Delta.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Ref.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Grab.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Waiting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Skip.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Event.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Table.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Pattern.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Hubs.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Todo.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Array.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::AutomatedTesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::Simple.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::GenTemp.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Suite.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Plan.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Tester.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Subtest.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Hash.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Assert.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Set.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::TodoDiag.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::EnvVar.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Migrating.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::IPC.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Event.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::ExternalMeta.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Simple.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Context.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::String.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::ReleaseTesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::FirstTool.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Module.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::DeepRef.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::HashBase.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Interceptor::Terminator.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Fork.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Importer.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::DieOnFail.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester::Capture.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Fail.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Contributing.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::use::ok.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Defer.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Mock.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::TestingDone.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::IPC.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Meta.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Todo.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Ref.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Error.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::TestBuilder.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Context.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::API.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Event::Attach.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Introduction.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Exports.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Event.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::EndToEnd.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Bool.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Table.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Mock.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::DeepRef.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::TAP::Version.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Base.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::ToolCompletes.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Render.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Undef.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Meta.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Target.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Encoding.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Scalar.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::OrderedSubset.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Float.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Plan.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Introduction.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::String.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::EnvVar.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Fail.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::FirstTool.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Event::Detach.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::AutomatedTesting.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Hubs.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Stack.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::Simple.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Compare.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::DieOnFail.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::ToolStarts.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Waiting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Facets2Legacy.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::BailOnFail.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Migrating.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Event.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::ExitSummary.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Subtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Nesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Encoding.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Build.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Negatable.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::TestingDone.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Wildcard.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tutorial.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::NonInteractiveTesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Event::Detach.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Skip.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Bail.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Instance.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::More.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Amnesty.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Simple.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::TodoDiag.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::ToolCompletes.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Interceptor.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Todo.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Spec.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Tiny.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Threads.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Trace.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::TestExit.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Subtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Runner.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::ExtendedTesting.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Ref.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task::Action.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Mock.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Control.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Warnings.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Pass.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Number.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Pattern.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Basic.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Base.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Planning.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Formatter::TAP.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Hash.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::SRand.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Delta.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::More.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Env.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Subtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub::Interceptor::Terminator.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Event::Attach.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::BlockBase.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult::Event.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Bag.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Exception.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Parent.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::EventMeta.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult::Squasher.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::TestBuilder.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Concurrency.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::V2.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Plugin::ToolStarts.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::InterceptResult::Hub.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Plan.3pm Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::Perl.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Testing::Todo.3pm -Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Bundle::More.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling::Formatter.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Trace.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Workflow::Task::Group.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Regex.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Formatter.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Anatomy::Event.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::Refcount.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Builder::Tester.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test::Tester::CaptureRunner.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Ref.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Require::RealFork.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::V0.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Note.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::Times.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Meta.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Transition.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Table::LineBreak.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Manual::Tooling.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Isa.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Plugin::ExitSummary.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Hub.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Sub.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Stack.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::API::Breakage.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::AsyncSubtest::Hub.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Compare::Custom.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Tools::ClassicCompare.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::About.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::IPC::Driver::Files.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::EventFacet::Assert.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Grabber.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::TAP::Version.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Event::Generic.3pm +Installing /build/reproducible-path/libtest-simple-perl-1.302214/debian/libtest-simple-perl/usr/share/man/man3/Test2::Util::Guard.3pm make[1]: Leaving directory '/build/reproducible-path/libtest-simple-perl-1.302214' dh_installdocs dh_installchangelogs @@ -8793,12 +980,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3690169/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2855829 and its subdirectories -I: Current time: Sat Dec 5 07:40:43 -12 2026 -I: pbuilder-time-stamp: 1796499643 +I: removing directory /srv/workspace/pbuilder/3690169 and its subdirectories +I: Current time: Mon Nov 3 03:19:01 +14 2025 +I: pbuilder-time-stamp: 1762089541