Diff of the two buildlogs:

--
--- b1/build.log	2025-01-27 01:31:34.056775714 +0000
+++ b2/build.log	2025-01-27 01:41:23.070245728 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Jan 26 13:14:27 -12 2025
-I: pbuilder-time-stamp: 1737940467
+I: Current time: Sun Mar  1 21:54:35 +14 2026
+I: pbuilder-time-stamp: 1772351675
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -22,52 +22,84 @@
 dpkg-source: info: unpacking libtest2-harness-perl_1.000156-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/790352/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/104514/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink03-arm64.
+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 Mar  1 07:54 /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/104514/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/104514/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='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  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]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='d62a99bce08942e6b561b1b837ffd392'
-  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='790352'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=25a769a0e41c40a89853900d4ff62b9d
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-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=104514
   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.2DrJYmaH/pbuilderrc_HTeY --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2DrJYmaH/b1 --logfile b1/build.log libtest2-harness-perl_1.000156-1.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4: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.2DrJYmaH/pbuilderrc_yjMc --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2DrJYmaH/b2 --logfile b2/build.log libtest2-harness-perl_1.000156-1.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/790352/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/104514/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -168,7 +200,7 @@
 Get: 40 http://deb.debian.org/debian unstable/main arm64 libtest2-plugin-uuid-perl all 0.002009-2 [11.3 kB]
 Get: 41 http://deb.debian.org/debian unstable/main arm64 libtest2-suite-perl all 0.000163-1 [383 kB]
 Get: 42 http://deb.debian.org/debian unstable/main arm64 libyaml-tiny-perl all 1.76-1 [29.8 kB]
-Fetched 21.7 MB in 0s (74.0 MB/s)
+Fetched 21.7 MB in 0s (154 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 ... 19946 files and directories currently installed.)
@@ -351,7 +383,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/libtest2-harness-perl-1.000156/ && 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  > ../libtest2-harness-perl_1.000156-1_source.changes
+I: user script /srv/workspace/pbuilder/104514/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/104514/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/libtest2-harness-perl-1.000156/ && 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  > ../libtest2-harness-perl_1.000156-1_source.changes
 dpkg-buildpackage: info: source package libtest2-harness-perl
 dpkg-buildpackage: info: source version 1.000156-1
 dpkg-buildpackage: info: source distribution unstable
@@ -375,109 +411,109 @@
    dh_auto_build
 	make -j12
 make[1]: Entering directory '/build/reproducible-path/libtest2-harness-perl-1.000156'
+cp lib/App/Yath/Command/replay.pm blib/lib/App/Yath/Command/replay.pm
 cp lib/App/Yath/Command/spawn.pm blib/lib/App/Yath/Command/spawn.pm
-cp lib/App/Yath/Command/stop.pm blib/lib/App/Yath/Command/stop.pm
-cp lib/App/Yath/Options/Logging.pm blib/lib/App/Yath/Options/Logging.pm
-cp lib/App/Yath/Options/Run.pm blib/lib/App/Yath/Options/Run.pm
-cp lib/App/Yath/Options/Display.pm blib/lib/App/Yath/Options/Display.pm
-cp lib/App/Yath/Command/watch.pm blib/lib/App/Yath/Command/watch.pm
-cp lib/App/Yath/Options.pm blib/lib/App/Yath/Options.pm
-cp lib/App/Yath/Command/test.pm blib/lib/App/Yath/Command/test.pm
-cp lib/App/Yath/Command/init.pm blib/lib/App/Yath/Command/init.pm
-cp lib/App/Yath/Options/Debug.pm blib/lib/App/Yath/Options/Debug.pm
 cp lib/App/Yath/Command/which.pm blib/lib/App/Yath/Command/which.pm
-cp lib/App/Yath.pm blib/lib/App/Yath.pm
-cp lib/App/Yath/Options/Collector.pm blib/lib/App/Yath/Options/Collector.pm
-cp lib/App/Yath/Command/abort.pm blib/lib/App/Yath/Command/abort.pm
-cp lib/App/Yath/Command/auditor.pm blib/lib/App/Yath/Command/auditor.pm
-cp lib/App/Yath/Converting.pm blib/lib/App/Yath/Converting.pm
-cp lib/App/Yath/Options/Persist.pm blib/lib/App/Yath/Options/Persist.pm
-cp lib/App/Yath/Command/collector.pm blib/lib/App/Yath/Command/collector.pm
-cp lib/App/Yath/Command/run.pm blib/lib/App/Yath/Command/run.pm
-cp lib/App/Yath/Options/Finder.pm blib/lib/App/Yath/Options/Finder.pm
-cp lib/App/Yath/Command/ps.pm blib/lib/App/Yath/Command/ps.pm
-cp lib/App/Yath/Option.pm blib/lib/App/Yath/Option.pm
-cp lib/App/Yath/Command/projects.pm blib/lib/App/Yath/Command/projects.pm
-cp lib/App/Yath/Command/reload.pm blib/lib/App/Yath/Command/reload.pm
 cp lib/App/Yath/Command/resources.pm blib/lib/App/Yath/Command/resources.pm
-cp lib/App/Yath/Command/help.pm blib/lib/App/Yath/Command/help.pm
+cp lib/App/Yath/Option.pm blib/lib/App/Yath/Option.pm
+cp lib/App/Yath/Options/Finder.pm blib/lib/App/Yath/Options/Finder.pm
+cp lib/App/Yath/Options/Persist.pm blib/lib/App/Yath/Options/Persist.pm
 cp lib/App/Yath/Command/speedtag.pm blib/lib/App/Yath/Command/speedtag.pm
-cp lib/App/Yath/Command.pm blib/lib/App/Yath/Command.pm
-cp lib/App/Yath/Command/failed.pm blib/lib/App/Yath/Command/failed.pm
-cp lib/App/Yath/Command/replay.pm blib/lib/App/Yath/Command/replay.pm
-cp lib/App/Yath/Command/start.pm blib/lib/App/Yath/Command/start.pm
-cp lib/App/Yath/Command/status.pm blib/lib/App/Yath/Command/status.pm
+cp lib/App/Yath/Command/abort.pm blib/lib/App/Yath/Command/abort.pm
+cp lib/App/Yath/Command/watch.pm blib/lib/App/Yath/Command/watch.pm
 cp lib/App/Yath/Command/kill.pm blib/lib/App/Yath/Command/kill.pm
+cp lib/App/Yath/Command/collector.pm blib/lib/App/Yath/Command/collector.pm
 cp lib/App/Yath/Command/times.pm blib/lib/App/Yath/Command/times.pm
+cp lib/App/Yath/Options/Debug.pm blib/lib/App/Yath/Options/Debug.pm
+cp lib/App/Yath/Options/Run.pm blib/lib/App/Yath/Options/Run.pm
+cp lib/App/Yath/Converting.pm blib/lib/App/Yath/Converting.pm
+cp lib/App/Yath/Command/ps.pm blib/lib/App/Yath/Command/ps.pm
+cp lib/App/Yath/Command/run.pm blib/lib/App/Yath/Command/run.pm
+cp lib/App/Yath/Options/Collector.pm blib/lib/App/Yath/Options/Collector.pm
+cp lib/App/Yath/Command/do.pm blib/lib/App/Yath/Command/do.pm
+cp lib/App/Yath/Command/auditor.pm blib/lib/App/Yath/Command/auditor.pm
+cp lib/App/Yath/Command/status.pm blib/lib/App/Yath/Command/status.pm
+cp lib/App/Yath/Command/test.pm blib/lib/App/Yath/Command/test.pm
+cp lib/App/Yath/Command/stop.pm blib/lib/App/Yath/Command/stop.pm
+cp lib/App/Yath/Command/start.pm blib/lib/App/Yath/Command/start.pm
 cp lib/App/Yath/Command/runner.pm blib/lib/App/Yath/Command/runner.pm
 cp lib/App/Yath/Options/PreCommand.pm blib/lib/App/Yath/Options/PreCommand.pm
-cp lib/App/Yath/Command/do.pm blib/lib/App/Yath/Command/do.pm
-cp lib/Test2/Harness/Plugin.pm blib/lib/Test2/Harness/Plugin.pm
-cp lib/Test2/Harness/Auditor/Watcher.pm blib/lib/Test2/Harness/Auditor/Watcher.pm
-cp lib/Test2/Harness/Log.pm blib/lib/Test2/Harness/Log.pm
-cp lib/Test2/Harness/Collector/TapParser.pm blib/lib/Test2/Harness/Collector/TapParser.pm
-cp lib/Test2/Formatter/Test2.pm blib/lib/Test2/Formatter/Test2.pm
-cp lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm
-cp lib/App/Yath/Options/Runner.pm blib/lib/App/Yath/Options/Runner.pm
+cp lib/App/Yath/Options.pm blib/lib/App/Yath/Options.pm
+cp lib/App/Yath/Command/reload.pm blib/lib/App/Yath/Command/reload.pm
+cp lib/App/Yath/Command.pm blib/lib/App/Yath/Command.pm
+cp lib/App/Yath/Command/init.pm blib/lib/App/Yath/Command/init.pm
+cp lib/App/Yath/Command/failed.pm blib/lib/App/Yath/Command/failed.pm
+cp lib/App/Yath.pm blib/lib/App/Yath.pm
+cp lib/App/Yath/Options/Logging.pm blib/lib/App/Yath/Options/Logging.pm
+cp lib/App/Yath/Command/projects.pm blib/lib/App/Yath/Command/projects.pm
+cp lib/App/Yath/Options/Display.pm blib/lib/App/Yath/Options/Display.pm
+cp lib/App/Yath/Command/help.pm blib/lib/App/Yath/Command/help.pm
+cp lib/Test2/Harness/IPC.pm blib/lib/Test2/Harness/IPC.pm
+cp lib/Test2/Harness/Runner.pm blib/lib/Test2/Harness/Runner.pm
 cp lib/Test2/Harness/Renderer/Formatter.pm blib/lib/Test2/Harness/Renderer/Formatter.pm
-cp lib/Test2/Harness/Auditor.pm blib/lib/Test2/Harness/Auditor.pm
-cp lib/Test2/Harness/Run.pm blib/lib/Test2/Harness/Run.pm
-cp lib/Test2/Harness/Collector.pm blib/lib/Test2/Harness/Collector.pm
-cp lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm
-cp lib/App/Yath/Util.pm blib/lib/App/Yath/Util.pm
-cp lib/Test2/Harness/Log/CoverageAggregator.pm blib/lib/Test2/Harness/Log/CoverageAggregator.pm
-cp lib/Test2/Harness.pm blib/lib/Test2/Harness.pm
 cp lib/Test2/Formatter/Stream.pm blib/lib/Test2/Formatter/Stream.pm
-cp lib/App/Yath/Plugin/Notify.pm blib/lib/App/Yath/Plugin/Notify.pm
-cp lib/App/Yath/Plugin/YathUI.pm blib/lib/App/Yath/Plugin/YathUI.pm
-cp lib/App/Yath/Plugin/SysInfo.pm blib/lib/App/Yath/Plugin/SysInfo.pm
+cp lib/Test2/Harness/Renderer.pm blib/lib/Test2/Harness/Renderer.pm
+cp lib/App/Yath/Util.pm blib/lib/App/Yath/Util.pm
+cp lib/Test2/Harness/Auditor.pm blib/lib/Test2/Harness/Auditor.pm
 cp lib/App/Yath/Options/Workspace.pm blib/lib/App/Yath/Options/Workspace.pm
-cp lib/Test2/Harness/Runner.pm blib/lib/Test2/Harness/Runner.pm
-cp lib/Test2/Harness/IPC.pm blib/lib/Test2/Harness/IPC.pm
+cp lib/App/Yath/Plugin/Notify.pm blib/lib/App/Yath/Plugin/Notify.pm
+cp lib/Test2/Formatter/Test2/Composer.pm blib/lib/Test2/Formatter/Test2/Composer.pm
+cp lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByTest.pm
 cp lib/Test2/Harness/Finder.pm blib/lib/Test2/Harness/Finder.pm
-cp lib/Test2/Harness/Collector/JobDir.pm blib/lib/Test2/Harness/Collector/JobDir.pm
-cp lib/App/Yath/Plugin/Cover.pm blib/lib/App/Yath/Plugin/Cover.pm
-cp lib/Test2/Harness/Event.pm blib/lib/Test2/Harness/Event.pm
+cp lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm blib/lib/Test2/Harness/Log/CoverageAggregator/ByRun.pm
 cp lib/App/Yath/Plugin.pm blib/lib/App/Yath/Plugin.pm
-cp lib/Test2/Harness/Auditor/TimeTracker.pm blib/lib/Test2/Harness/Auditor/TimeTracker.pm
+cp lib/App/Yath/Plugin/YathUI.pm blib/lib/App/Yath/Plugin/YathUI.pm
+cp lib/Test2/Harness/Event.pm blib/lib/Test2/Harness/Event.pm
 cp lib/App/Yath/Plugin/Git.pm blib/lib/App/Yath/Plugin/Git.pm
-cp lib/Test2/Formatter/Test2/Composer.pm blib/lib/Test2/Formatter/Test2/Composer.pm
-cp lib/Test2/Harness/Renderer.pm blib/lib/Test2/Harness/Renderer.pm
+cp lib/App/Yath/Plugin/SysInfo.pm blib/lib/App/Yath/Plugin/SysInfo.pm
+cp lib/Test2/Harness/Plugin.pm blib/lib/Test2/Harness/Plugin.pm
+cp lib/Test2/Harness/Log.pm blib/lib/Test2/Harness/Log.pm
+cp lib/Test2/Harness/Collector.pm blib/lib/Test2/Harness/Collector.pm
+cp lib/Test2/Harness/Collector/JobDir.pm blib/lib/Test2/Harness/Collector/JobDir.pm
+cp lib/Test2/Formatter/Test2.pm blib/lib/Test2/Formatter/Test2.pm
+cp lib/Test2/Harness/Collector/TapParser.pm blib/lib/Test2/Harness/Collector/TapParser.pm
+cp lib/Test2/Formatter/QVF.pm blib/lib/Test2/Formatter/QVF.pm
 cp lib/App/Yath/Tester.pm blib/lib/App/Yath/Tester.pm
+cp lib/Test2/Harness/Auditor/TimeTracker.pm blib/lib/Test2/Harness/Auditor/TimeTracker.pm
+cp lib/App/Yath/Plugin/Cover.pm blib/lib/App/Yath/Plugin/Cover.pm
+cp lib/Test2/Harness/Run.pm blib/lib/Test2/Harness/Run.pm
+cp lib/Test2/Harness/Log/CoverageAggregator.pm blib/lib/Test2/Harness/Log/CoverageAggregator.pm
+cp lib/Test2/Harness/Auditor/Watcher.pm blib/lib/Test2/Harness/Auditor/Watcher.pm
+cp lib/Test2/Harness.pm blib/lib/Test2/Harness.pm
+cp lib/App/Yath/Options/Runner.pm blib/lib/App/Yath/Options/Runner.pm
 cp lib/Test2/Harness/IPC/Process.pm blib/lib/Test2/Harness/IPC/Process.pm
 cp lib/Test2/Harness/Runner/Constants.pm blib/lib/Test2/Harness/Runner/Constants.pm
-cp lib/Test2/Formatter/QVF.pm blib/lib/Test2/Formatter/QVF.pm
-cp lib/Test2/Harness/Util/Term.pm blib/lib/Test2/Harness/Util/Term.pm
-cp lib/Test2/Harness/Runner/DepTracer.pm blib/lib/Test2/Harness/Runner/DepTracer.pm
-cp lib/Test2/Harness/Util/JSON.pm blib/lib/Test2/Harness/Util/JSON.pm
-cp lib/Test2/Harness/Runner/Resource/JobCount.pm blib/lib/Test2/Harness/Runner/Resource/JobCount.pm
-cp lib/Test2/Harness/Runner/Preloader/Stage.pm blib/lib/Test2/Harness/Runner/Preloader/Stage.pm
-cp lib/Test2/Harness/Util/File.pm blib/lib/Test2/Harness/Util/File.pm
-cp lib/Test2/Harness/Util/File/JSONL.pm blib/lib/Test2/Harness/Util/File/JSONL.pm
+cp lib/Test2/Harness/Runner/Job.pm blib/lib/Test2/Harness/Runner/Job.pm
+cp lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm
 cp lib/Test2/Harness/Settings/Prefix.pm blib/lib/Test2/Harness/Settings/Prefix.pm
-cp lib/Test2/Harness/Util/File/JSON.pm blib/lib/Test2/Harness/Util/File/JSON.pm
+cp lib/Test2/Harness/Util/File.pm blib/lib/Test2/Harness/Util/File.pm
+cp lib/Test2/Harness/Settings.pm blib/lib/Test2/Harness/Settings.pm
 cp lib/Test2/Harness/Runner/Preloader.pm blib/lib/Test2/Harness/Runner/Preloader.pm
+cp lib/Test2/Harness/Util/File/JSON.pm blib/lib/Test2/Harness/Util/File/JSON.pm
+cp lib/Test2/Harness/TestFile.pm blib/lib/Test2/Harness/TestFile.pm
+cp lib/Test2/Harness/Runner/Preload.pm blib/lib/Test2/Harness/Runner/Preload.pm
+cp lib/Test2/Harness/Runner/DepTracer.pm blib/lib/Test2/Harness/Runner/DepTracer.pm
+cp lib/Test2/Harness/Util/Term.pm blib/lib/Test2/Harness/Util/Term.pm
 cp lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm
-cp lib/Test2/Harness/Util/IPC.pm blib/lib/Test2/Harness/Util/IPC.pm
-cp lib/Test2/Harness/Util/File/Value.pm blib/lib/Test2/Harness/Util/File/Value.pm
+cp lib/Test2/Harness/Util/Queue.pm blib/lib/Test2/Harness/Util/Queue.pm
 cp lib/Test2/Tools/HarnessTester.pm blib/lib/Test2/Tools/HarnessTester.pm
+cp lib/Test2/Harness/Runner/Run.pm blib/lib/Test2/Harness/Runner/Run.pm
 cp lib/Test2/Harness/Runner/Reloader.pm blib/lib/Test2/Harness/Runner/Reloader.pm
-cp lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm
-cp lib/Test2/Harness/Runner/Preload/Stage.pm blib/lib/Test2/Harness/Runner/Preload/Stage.pm
-cp lib/Test2/Harness/Util.pm blib/lib/Test2/Harness/Util.pm
-cp lib/Test2/Harness/Runner/Resource.pm blib/lib/Test2/Harness/Runner/Resource.pm
-cp lib/Test2/Harness/TestFile.pm blib/lib/Test2/Harness/TestFile.pm
-cp lib/Test2/Harness/Runner/Job.pm blib/lib/Test2/Harness/Runner/Job.pm
-cp lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm
 cp lib/Test2/Harness/Util/HashBase.pm blib/lib/Test2/Harness/Util/HashBase.pm
 cp lib/Test2/Harness/Runner/Spawn.pm blib/lib/Test2/Harness/Runner/Spawn.pm
-cp lib/Test2/Harness/Settings.pm blib/lib/Test2/Harness/Settings.pm
+cp lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm blib/lib/Test2/Harness/Runner/Resource/SharedJobSlots.pm
+cp lib/Test2/Harness/Runner/Preloader/Stage.pm blib/lib/Test2/Harness/Runner/Preloader/Stage.pm
+cp lib/Test2/Harness/Runner/Resource.pm blib/lib/Test2/Harness/Runner/Resource.pm
+cp lib/Test2/Harness/Util/JSON.pm blib/lib/Test2/Harness/Util/JSON.pm
+cp lib/Test2/Harness/Util.pm blib/lib/Test2/Harness/Util.pm
+cp lib/Test2/Harness/Runner/Preload/Stage.pm blib/lib/Test2/Harness/Runner/Preload/Stage.pm
+cp lib/Test2/Harness/Util/IPC.pm blib/lib/Test2/Harness/Util/IPC.pm
 cp lib/Test2/Harness/Util/File/Stream.pm blib/lib/Test2/Harness/Util/File/Stream.pm
 cp lib/Test2/Harness/Util/UUID.pm blib/lib/Test2/Harness/Util/UUID.pm
-cp lib/Test2/Harness/Runner/Run.pm blib/lib/Test2/Harness/Runner/Run.pm
-cp lib/Test2/Harness/Runner/Preload.pm blib/lib/Test2/Harness/Runner/Preload.pm
+cp lib/Test2/Harness/Runner/Resource/JobCount.pm blib/lib/Test2/Harness/Runner/Resource/JobCount.pm
+cp lib/Test2/Harness/Util/File/Value.pm blib/lib/Test2/Harness/Util/File/Value.pm
+cp lib/Test2/Harness/Util/File/JSONL.pm blib/lib/Test2/Harness/Util/File/JSONL.pm
 cp lib/Test2/Harness/Runner/State.pm blib/lib/Test2/Harness/Runner/State.pm
-cp lib/Test2/Harness/Util/Queue.pm blib/lib/Test2/Harness/Util/Queue.pm
 cp scripts/yath blib/script/yath
 "/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/yath
 Manifying 1 pod document
@@ -496,6 +532,8 @@
 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl
 1..2
 ( PASSED )  job  1    t/integration/failure_cases.t
+( PASSED )  job  2    t/integration/retry.t
+( PASSED )  job  3    t/0-load_all.t
 (INTERNAL)     *** THIS IS NOT FATAL ***
 (INTERNAL)     
 (INTERNAL)      * The collector has reached the maximum number of concurrent jobs to process.
@@ -507,8 +545,6 @@
 (INTERNAL)     systems.
 (INTERNAL)     
 (INTERNAL)     This message will only be shown once.
-( PASSED )  job  2    t/integration/retry.t
-( PASSED )  job  3    t/0-load_all.t
 ( PASSED )  job  4    t/1-pod_name.t
 ( PASSED )  job  5    t/HashBase.t
 ( PASSED )  job  6    t/integration/concurrency.t
@@ -522,93 +558,7 @@
 ( PASSED )  job 14    t/integration/includes.t
 ( PASSED )  job 15    t/integration/init.t
 ( PASSED )  job 16    t/integration/log_dir.t
-[  PASS  ]  job 17  +~yath start
-[  PASS  ]  job 17    + Exit Value Check
-[  PLAN  ]  job 17    | Expected assertions: 1
-            job 17    ^
-[  PASS  ]  job 17  +~yath run t/integration/persist --ext=tx --ext=txx
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + 'fail.tx' was seen as a failure when reading the output
-[  PASS  ]  job 17    + 'pass.tx' was not seen as a failure when reading the output
-[  PLAN  ]  job 17    | Expected assertions: 3
-            job 17    ^
-[  PASS  ]  job 17  +~yath run t/integration/persist --ext=tx
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + 'fail.tx' was not seen when reading the output
-[  PASS  ]  job 17    + 'pass.tx' was not seen as a failure when reading the output
-[  PLAN  ]  job 17    | Expected assertions: 3
-            job 17    ^
-[  FAIL  ]  job 17  +~yath which
-[  PASS  ]  job 17    + Exit Value Check
-[  FAIL  ]  job 17    + Found the persist file
-[  DEBUG ]  job 17    | t/integration/persist.t line 48
-(  DIAG  )  job 17    | +-----+----+----------------------------------------+
-(  DIAG  )  job 17    | | GOT | OP | CHECK                                  |
-(  DIAG  )  job 17    | +-----+----+----------------------------------------+
-(  DIAG  )  job 17    | |     | =~ | (?^m:^\s*Found: .*yath-persist\.json$) |
-(  DIAG  )  job 17    | +-----+----+----------------------------------------+
-[  FAIL  ]  job 17    + Found the PID
-[  DEBUG ]  job 17    | t/integration/persist.t line 49
-(  DIAG  )  job 17    | +-----+----+-----------------+
-(  DIAG  )  job 17    | | GOT | OP | CHECK           |
-(  DIAG  )  job 17    | +-----+----+-----------------+
-(  DIAG  )  job 17    | |     | =~ | (?^m:^\s*PID: ) |
-(  DIAG  )  job 17    | +-----+----+-----------------+
-[  FAIL  ]  job 17    + Found the Dir
-[  DEBUG ]  job 17    | t/integration/persist.t line 50
-(  DIAG  )  job 17    | +-----+----+-----------------+
-(  DIAG  )  job 17    | | GOT | OP | CHECK           |
-(  DIAG  )  job 17    | +-----+----+-----------------+
-(  DIAG  )  job 17    | |     | =~ | (?^m:^\s*Dir: ) |
-(  DIAG  )  job 17    | +-----+----+-----------------+
-(  DIAG  )  job 17    | Command = /usr/bin/perl /build/reproducible-path/libtest2-harness-perl-1.000156/scripts/yath -D/build/reproducible-path/libtest2-harness-perl-1.000156/lib which
-(  DIAG  )  job 17    | Exit = 0
-(  DIAG  )  job 17    | ==== Output ====
-(  DIAG  )  job 17    | 
-(  DIAG  )  job 17    | ========
-[  PLAN  ]  job 17    | Expected assertions: 4
-            job 17    ^
-(  DIAG  )  job 17    Failed test 'yath which'
-(  DIAG  )  job 17    at t/integration/persist.t line 52.
-[  PASS  ]  job 17  +~yath reload
-[  PASS  ]  job 17    + Exit Value Check
-[  PLAN  ]  job 17    | Expected assertions: 1
-            job 17    ^
-[  PASS  ]  job 17  +~yath watch STOP
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + Reloaded runner
-[  PLAN  ]  job 17    | Expected assertions: 2
-            job 17    ^
-[  PASS  ]  job 17  +~yath run t/integration/persist --ext=txx
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + 'fail.tx' was seen as a failure when reading the output
-[  PASS  ]  job 17    + 'pass.tx' was not seen when reading the output
-[  PLAN  ]  job 17    | Expected assertions: 3
-            job 17    ^
-[  PASS  ]  job 17  +~yath run t/integration/persist -vvv
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + Got error message
-[  PLAN  ]  job 17    | Expected assertions: 2
-            job 17    ^
-[  PASS  ]  job 17  +~yath stop
-[  PASS  ]  job 17    + Exit Value Check
-[  PLAN  ]  job 17    | Expected assertions: 1
-            job 17    ^
-[  PASS  ]  job 17  +~yath which
-[  PASS  ]  job 17    + Exit Value Check
-[  PASS  ]  job 17    + No active runner
-[  PLAN  ]  job 17    | Expected assertions: 2
-            job 17    ^
-[  PLAN  ]  job 17    Expected assertions: 10
-( MEMORY )  job 17    rss:  26652kB
-( MEMORY )  job 17    size: 30704kB
-( MEMORY )  job 17    peak: 30708kB
-(  DIAG  )  job 17    Seeded srand with seed '20250127' from local date.
-(TO RETRY)  job 17    t/integration/persist.t
-(  TIME  )  job 17    Startup: 0.97369s | Events: 8.48869s | Cleanup: 0.06483s | Total: 9.52721s
-< REASON >  job 17    Test script returned error (Err: 1)
-< REASON >  job 17    Assertion failures were encountered (Count: 1)
-< REASON >  job 17    Subtest failures were encountered (Count: 1)
+( PASSED )  job 17    t/integration/persist.t
 ( PASSED )  job 18    t/integration/plugin.t
 ( PASSED )  job 19    t/integration/preload.t
 ( PASSED )  job 20    t/integration/projects.t
@@ -646,7 +596,6 @@
 ( PASSED )  job 52    t2/subtests.t
 ( PASSED )  job 53    t2/tmp_perms.t
 ( PASSED )  job 54    t2/vars.t
-( PASSED )  job 17    t/integration/persist.t
 ( PASSED )  job 55    t/unit/App/Yath/Command/init.t
 ( PASSED )  job 56    t/unit/App/Yath/Plugin/Git.t
 ( PASSED )  job 57    t/unit/App/Yath/Plugin/SysInfo.t
@@ -677,26 +626,18 @@
 ( PASSED )  job 82    t2/utf8-2.t
 ( PASSED )  job 83    t2/utf8.t
 
-The following jobs failed at least once:
-+--------------------+-----------+--------------------+--------------------+
-| Job ID             | Times Run | Test File          | Succeeded Eventual |
-|                    |           |                    | ly?                |
-+--------------------+-----------+--------------------+--------------------+
-|                    |           |                    |                    |
-| 29087558-DC4C-11EF | 2         | t/integration/pers | YES                |
-| -A4F6-981475384E56 |           | ist.t              |                    |
-+--------------------+-----------+--------------------+--------------------+
-
-                                  Yath Result Summary
-----------------------------------------------------------------------------------------
-     File Count: 84
-Assertion Count: 1969
-      Wall Time: 301.49 seconds
-       CPU Time: 308.08 seconds (usr: 5.59s | sys: 0.09s | cusr: 213.11s | csys: 89.29s)
-      CPU Usage: 102%
+                                   Yath Result Summary
+-----------------------------------------------------------------------------------------
+     File Count: 83
+Assertion Count: 1938
+      Wall Time: 186.29 seconds
+       CPU Time: 448.22 seconds (usr: 7.60s | sys: 0.20s | cusr: 308.68s | csys: 131.74s)
+      CPU Usage: 240%
     -->  Result: PASSED  <--
 
 ( PASSED )  job  1    t/integration/failure_cases.t
+( PASSED )  job  2    t/integration/retry.t
+( PASSED )  job  3    t/0-load_all.t
 (INTERNAL)     *** THIS IS NOT FATAL ***
 (INTERNAL)     
 (INTERNAL)      * The collector has reached the maximum number of concurrent jobs to process.
@@ -708,8 +649,6 @@
 (INTERNAL)     systems.
 (INTERNAL)     
 (INTERNAL)     This message will only be shown once.
-( PASSED )  job  2    t/integration/retry.t
-( PASSED )  job  3    t/0-load_all.t
 ( PASSED )  job  4    t/1-pod_name.t
 ( PASSED )  job  5    t/HashBase.t
 ( PASSED )  job  6    t/integration/concurrency.t
@@ -791,20 +730,20 @@
 ( PASSED )  job 82    t2/utf8-2.t
 ( PASSED )  job 83    t2/utf8.t
 
-                                  Yath Result Summary
-----------------------------------------------------------------------------------------
+                                   Yath Result Summary
+-----------------------------------------------------------------------------------------
      File Count: 83
-Assertion Count: 1880
-      Wall Time: 343.59 seconds
-       CPU Time: 286.41 seconds (usr: 5.73s | sys: 0.15s | cusr: 200.77s | csys: 79.76s)
-      CPU Usage: 83%
+Assertion Count: 1881
+      Wall Time: 182.26 seconds
+       CPU Time: 470.34 seconds (usr: 8.09s | sys: 0.19s | cusr: 326.54s | csys: 135.52s)
+      CPU Usage: 258%
     -->  Result: PASSED  <--
 
 ok 1 - Passed tests when run by yath (allow fork)
 ok 2 - Passed tests when run by yath (no fork)
 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/integration/*.t t/integration/signals/*.t t/unit/App/*.t t/unit/App/Yath/*.t t/unit/App/Yath/Command/*.t t/unit/App/Yath/Plugin/*.t t/unit/Test2/Harness/*.t t/unit/Test2/Harness/Runner/*.t t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/*.t t/unit/Test2/Harness/Settings/*.t t/unit/Test2/Harness/Util/*.t t/unit/Test2/Harness/Util/File/*.t t/unit/Test2/Tools/*.t
 t/0-load_all.t ................................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - require Test2/Harness.pm
 ok 2 - Package Test2::Harness (Test2/Harness.pm) has the version number
 ok 3 - require Test2/Tools/HarnessTester.pm
@@ -1014,7 +953,7 @@
 1..206
 ok
 t/1-pod_name.t ................................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - lib/Test2/Harness.pm has correct package Test2::Harness
 ok 2 - lib/Test2/Harness.pm POD has correct package 'Test2::Harness' under NAME
 ok 3 - Found 'NAME' section in lib/Test2/Harness.pm POD
@@ -1386,7 +1325,7 @@
 1..56
 ok
 t/integration/concurrency.t ................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/concurrency --ext=tx -j4 {
     ok 1 - Exit Value Check
     ok 2 - Item 0 is 'start'
@@ -1402,8 +1341,9 @@
     ok 2 - Item 0 is 'start'
     ok 3 - Item 1 is 'start'
     ok 4 - Item 2 must be an exit
-    ok 5 - Item 3 must be a start
-    1..5
+    ok 5 - Item 4 must be a start if 3 was exit
+    ok 6 - Item 5 must be a start if 3 was exit
+    1..6
 }
 1..2
 ok
@@ -1412,7 +1352,7 @@
 t/integration/coverage3.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed
 t/integration/coverage4.t ..................................... skipped: Module 'Test2::Plugin::Cover' is not installed
 t/integration/encoding.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test -v t/integrat[...]/plugin.tx {
     ok 1 - Exit Value Check
     ok 2 - Got proper codepoints
@@ -1426,10 +1366,10 @@
 1..2
 ok
 t/integration/failed.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/failed --ext=tx {
     ok 1 - Exit Value Check
-    ok 2 - yath failed /tmp/yathl[...]zEDF.jsonl {
+    ok 2 - yath failed /tmp/yathl[...]l9MB.jsonl {
         ok 1 - Exit Value Check
         ok 2 - 'failed' command exits true
         ok 3 - 'fail.tx' was seen as a failure when reading the log
@@ -1441,7 +1381,7 @@
 1..1
 ok
 t/integration/failure_cases.t ................................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integrat[...]_nested.tx {
     ok 1 - Exit Value Check
     1..1
@@ -1557,7 +1497,7 @@
 1..28
 ok
 t/integration/help.t .......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath help {
     ok 1 - Exit Value Check
     ok 2 - Found usage statement
@@ -1591,7 +1531,7 @@
 1..3
 ok
 t/integration/includes.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test default.tx {
     ok 1 - Exit Value Check
     1..1
@@ -1619,7 +1559,7 @@
 1..6
 ok
 t/integration/init.t .......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath init {
     ok 1 - Exit Value Check
     ok 2 - Short message
@@ -1630,8 +1570,8 @@
 1..1
 ok
 t/integration/log_dir.t ....................................... 
-# Seeded srand with seed '20250127' from local date.
-ok 1 - yath test --log-dir=/tmp/9fJ8PP5UfL -L --ext=tx t/integration/log_dir {
+# Seeded srand with seed '20260301' from local date.
+ok 1 - yath test --log-dir=/tmp/G3GSrfvz83 -L --ext=tx t/integration/log_dir {
     ok 1 - Exit Value Check
     ok 2 - Only 1 file present
     ok 3 - File is a jsonl file
@@ -1640,7 +1580,7 @@
 1..1
 ok
 t/integration/persist.t ....................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath start {
     ok 1 - Exit Value Check
     1..1
@@ -1696,7 +1636,7 @@
 1..10
 ok
 t/integration/plugin.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/plugin --ext=tx -A --durations-threshold 1 --no-plugins -pTestPlugin --changes-plugin TestPlugin {
     ok 1 - Exit Value Check
     ok 2 - Yath loaded the plugin
@@ -1757,7 +1697,7 @@
 1..2
 ok
 t/integration/preload.t ....................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/preload --ext=tx -A -PTestSimplePreload -PTestPreload {
     ok 1 - Exit Value Check
     ok 2 - Ran file "no_preload.tx"
@@ -1831,7 +1771,7 @@
 1..5
 ok
 t/integration/projects.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath projects --ext=tx -- t/integration/projects {
     ok 1 - Exit Value Check
     ok 2 - Found pass.tx in foo project
@@ -1867,9 +1807,9 @@
 1..4
 ok
 t/integration/reload.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - no_in_place {
-    ok 1 - yath -D/tmp/9fJ8PP5UfL start -PPreload {
+    ok 1 - yath -D/tmp/G3GSrfvz83 start -PPreload {
         ok 1 - Exit Value Check
         1..1
     }
@@ -1900,7 +1840,7 @@
     1..3
 }
 ok 2 - in_place {
-    ok 1 - yath -D/tmp/9fJ8PP5UfL start -PPreload -r {
+    ok 1 - yath -D/tmp/G3GSrfvz83 start -PPreload -r {
         ok 1 - Exit Value Check
         1..1
     }
@@ -1934,14 +1874,14 @@
 ok
 t/integration/reload_syntax_error.t ........................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it
 t/integration/replay.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/replay --ext=tx {
     ok 1 - Exit Value Check
     ok 2 - 'fail.tx' was seen as a failure when reading the log
     ok 3 - 'pass.tx' was not seen as a failure when reading the log
     1..3
 }
-ok 2 - yath replay /tmp/yathl[...]zEDF.jsonl {
+ok 2 - yath replay /tmp/yathl[...]l9MB.jsonl {
     ok 1 - Exit Value Check
     ok 2 - Replay has identical output to original
     1..2
@@ -1949,7 +1889,7 @@
 1..2
 ok
 t/integration/resource.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/resource --ext=tx -j4 -Dt/integration/resource -R+Resource {
     ok 1 - Exit Value Check
     ok 2 - The nested runner saw the records and releases, and then cleaned up at the end.
@@ -1959,7 +1899,7 @@
 1..1
 ok
 t/integration/retry.t ......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath --project test t/integration/retry --ext=tx -r3 {
     ok 1 - Exit Value Check
     ok 2 - Passed in log
@@ -2055,7 +1995,7 @@
 t/integration/slots_per_job2.t ................................ skipped: This test only works under Test2::Harness
 t/integration/slots_per_job3.t ................................ skipped: This test only works under Test2::Harness
 t/integration/smoke.t ......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath -p+SmokePlugin test t/integration/smoke --ext=tx {
     ok 1 - Exit Value Check
     ok 2 - The 4 smoke tests ran first
@@ -2071,12 +2011,12 @@
 1..2
 ok
 t/integration/speedtag.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
-ok 1 - yath test /tmp/9fJ8PP5UfL --ext=tx {
+# Seeded srand with seed '20260301' from local date.
+ok 1 - yath test /tmp/G3GSrfvz83 --ext=tx {
     ok 1 - Exit Value Check
     1..1
 }
-ok 2 - yath speedtag /tmp/yathl[...]DQ57.jsonl {
+ok 2 - yath speedtag /tmp/yathl[...]Igbo.jsonl {
     ok 1 - Exit Value Check
     ok 2 - Indicate we tagged pass
     ok 3 - Indicate we tagged pass2
@@ -2087,7 +2027,7 @@
 1..2
 ok
 t/integration/stamps.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/stamps --ext=tx -A --no-plugins -pTestPlugin -v {
     ok 1 - Exit Value Check
     ok 2 - Event had a timestamp
@@ -2116,7 +2056,7 @@
 1..1
 ok
 t/integration/tapsubtest.t .................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/tapsubtest --ext=tx -v {
     ok 1 - Exit Value Check
     not ok 2 - Got the desired output # TODO FIXME #216
@@ -2128,7 +2068,7 @@
     # | ( LAUNCH )  job  1    t/integ | =~ | (?^u:\[\ \ PASS\ \ \]\ \ job\ |
     # | ration/tapsubtest/test.tx\n   |    |  \ 1\ \ \+\~buffered\\n       |
     # | (  NOTE  )  job  1    Seeded  |    | \[\ \ PASS\ \ \]\ \ job\ \ 1\ |
-    # | srand with seed '20250127' fr |    |  \ \ \ \+\ buffered\ ok\\n    |
+    # | srand with seed '20260301' fr |    |  \ \ \ \+\ buffered\ ok\\n    |
     # | om local date.\n              |    | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ |
     # | [  PASS  ]  job  1  +~buffere |    |  \ \ \ \|\ Expected\ assertio |
     # | d\n                           |    | ns\:\ 1\\n                    |
@@ -2137,17 +2077,17 @@
     # | [  PLAN  ]  job  1    Expecte |    | \[\ \ PLAN\ \ \]\ \ job\ \ 1\ |
     # | d assertions: 1\n             |    |  \ \ \ Expected\ assertions\: |
     # | (  NOTE  )  job  1    rss:  2 |    | \ 1)                          |
-    # | 5376kB\n                      |    |                               |
-    # | (  NOTE  )  job  1    size: 3 |    |                               |
-    # | 0084kB\n                      |    |                               |
-    # | (  NOTE  )  job  1    peak: 3 |    |                               |
-    # | 0084kB\n                      |    |                               |
+    # | 5468kB\n                      |    |                               |
+    # | (  NOTE  )  job  1    size: 2 |    |                               |
+    # | 9988kB\n                      |    |                               |
+    # | (  NOTE  )  job  1    peak: 2 |    |                               |
+    # | 9988kB\n                      |    |                               |
     # | ( PASSED )  job  1    t/integ |    |                               |
     # | ration/tapsubtest/test.tx\n   |    |                               |
     # | (  TIME  )  job  1    Startup |    |                               |
-    # | : 0.03343s | Events: 0.00000s |    |                               |
-    # |  | Cleanup: 0.28948s | Total: |    |                               |
-    # |  0.32291s\n                   |    |                               |
+    # | : 0.01319s | Events: 0.00000s |    |                               |
+    # |  | Cleanup: 0.16145s | Total: |    |                               |
+    # |  0.17464s\n                   |    |                               |
     # | \n                            |    |                               |
     # +-------------------------------+----+-------------------------------+
     1..2
@@ -2155,7 +2095,7 @@
 1..1
 ok
 t/integration/test-w.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/test-w/a.tx t/integration/test-w/b.tx --ext=tx {
     ok 1 - Exit Value Check
     1..1
@@ -2167,7 +2107,7 @@
 1..2
 ok
 t/integration/test.t .......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/test --ext=tx --ext=txx {
     ok 1 - Exit Value Check
     ok 2 - 'fail.tx' was seen as a failure when reading the output
@@ -2199,7 +2139,7 @@
     1..3
 }
 # Checking --exclude-list option when a file is provided on the command line
-ok 6 - yath test --exclude-[...]Zb79jv1rYv t/integration/test/pass.tx t/integration/test/fail.txx {
+ok 6 - yath test --exclude-[...]frebRWnKNI t/integration/test/pass.tx t/integration/test/fail.txx {
     ok 1 - Exit Value Check
     ok 2 - 'fail.tx' was excluded using '--exclude-list' option with a file
     ok 3 - 'pass.tx' was not seen as a failure when reading the output
@@ -2225,7 +2165,7 @@
     ok 2 - tests are run in order from slow to fast - using a directory
     1..2
 }
-ok 10 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integrat[...]slow-01.tx t/integrat[...]fast-02.tx t/integrat[...]fast-04.tx t/integrat[...]fast-03.tx t/integrat[...]slow-02.tx t/integrat[...]fast-01.tx {
+ok 10 - yath test -v -j1 --durations t/integrat[...]tions.json --ext=tx t/integrat[...]fast-02.tx t/integrat[...]fast-04.tx t/integrat[...]fast-03.tx t/integrat[...]slow-01.tx t/integrat[...]slow-02.tx t/integrat[...]fast-01.tx {
     ok 1 - Exit Value Check
     ok 2 - tests are run in order from slow to fast - using a list of files
     1..2
@@ -2244,12 +2184,12 @@
 1..12
 ok
 t/integration/times.t ......................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integration/times --ext=tx {
     ok 1 - Exit Value Check
     1..1
 }
-ok 2 - yath times /tmp/yathl[...]zEDF.jsonl {
+ok 2 - yath times /tmp/yathl[...]l9MB.jsonl {
     ok 1 - Exit Value Check
     ok 2 - Got header
     ok 3 - Got pass line
@@ -2260,7 +2200,7 @@
 1..2
 ok
 t/integration/verbose_env.t ................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - yath test t/integrat[...]verbose.tx {
     ok 1 - Exit Value Check
     1..1
@@ -2276,7 +2216,7 @@
 1..3
 ok
 t/unit/App/Yath.t ............................................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - init {
     ok 1 - App::Yath=HASH->isa('App::Yath')
     ok 2 - Test2::Harness::Settings=REF->isa('Test2::Harness::Settings')
@@ -2349,7 +2289,7 @@
 1..8
 ok
 t/unit/App/Yath/Command/init.t ................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use App::Yath::Command::init;
 ok 2 - run {
     ok 1 - Exit of 0
@@ -2362,7 +2302,7 @@
 1..2
 ok
 t/unit/App/Yath/Option.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - types {
     ok 1 - 'b' is a valid type
     ok 2 - 'c' is a valid type
@@ -2545,7 +2485,7 @@
 1..12
 ok
 t/unit/App/Yath/Options.t ..................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - sugar {
     ok 1 - Imported symbols: post, option, options, option_group, ...
     ok 2 - Cannot double-import
@@ -2708,7 +2648,7 @@
 1..19
 ok
 t/unit/App/Yath/Plugin.t ...................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Subclasses Test2::Harness::Plugin
 ok 2 - finish() is defined
 ok 3 - finish returns an empty list in list context
@@ -2719,7 +2659,7 @@
 1..7
 ok
 t/unit/App/Yath/Plugin/Git.t .................................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - NOTHING {
     ok 1 - no git added to meta
     ok 2 - No fields added
@@ -2743,13 +2683,13 @@
 1..4
 ok
 t/unit/App/Yath/Plugin/SysInfo.t .............................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Got expected fields
 ok 2 - Got expected fields, including custom hostname short filter
 1..2
 ok
 t/unit/App/Yath/Util.t ........................................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Imported symbols: find_pfile, is_generated_test_pl, fit...
 ok 2 - is_generated_test_pl {
     ok 1 - This is not a generated test file
@@ -2787,7 +2727,7 @@
 ok
 t/unit/Test2/Harness/Runner/DepTracer.t ....................... skipped: TODO
 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/Config.t .. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Found the config file, loaded options
 ok 2 - Got default umask
 ok 3 - Got state file from common
@@ -2817,7 +2757,7 @@
 1..26
 ok
 t/unit/Test2/Harness/Runner/Resource/SharedJobSlots/State.t ... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Runner::Resource::SharedJobSlots::State;
 ok 2 - init_checks {
     ok 1 - Require 'state_file' be provided
@@ -2941,7 +2881,7 @@
 1..9
 ok
 t/unit/Test2/Harness/Settings.t ............................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Created an instance
 ok 2 - foo is not defined
 ok 3 - Cannot call foo if it is not defined
@@ -2963,7 +2903,7 @@
 1..18
 ok
 t/unit/Test2/Harness/Settings/Prefix.t ........................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Created an instance
 ok 2 - Hash is slightly obscured by an extra deref
 ok 3 - Must use a valid field
@@ -2981,7 +2921,7 @@
 1..14
 ok
 t/unit/Test2/Harness/TestFile.t ............................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::TestFile;
 ok 2 - timeouts {
     ok 1 - set event timeout
@@ -3175,7 +3115,7 @@
 1..20
 ok
 t/unit/Test2/Harness/Util.t ................................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util;
 ok 2 - Imported symbols: fqmod, maybe_open_file, maybe_read_fi...
 ok 3 - Read file (only checking first line)
@@ -3200,7 +3140,7 @@
 1..21
 ok
 t/unit/Test2/Harness/Util/File.t .............................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::File;
 ok 2 - Test2::Harness::Util::File->can(...)
 ok 3 - Must provide the 'name' attribute
@@ -3231,7 +3171,7 @@
 1..27
 ok
 t/unit/Test2/Harness/Util/File/JSON.t ......................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::File::JSON;
 ok 2 - Test2::Harness::Util::File::JSON->isa('Test2::Harness::Util::File')
 ok 3 - decode will decode json
@@ -3241,7 +3181,7 @@
 1..6
 ok
 t/unit/Test2/Harness/Util/File/JSONL.t ........................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::File::JSONL;
 ok 2 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File')
 ok 3 - Test2::Harness::Util::File::JSONL->isa('Test2::Harness::Util::File::Stream')
@@ -3250,7 +3190,7 @@
 1..5
 ok
 t/unit/Test2/Harness/Util/File/Stream.t ....................... 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::File::Stream;
 ok 2 - New instance
 ok 3 - file written as expected
@@ -3271,7 +3211,7 @@
 1..17
 ok
 t/unit/Test2/Harness/Util/File/Value.t ........................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::File::Value;
 ok 2 - Test2::Harness::Util::File::Value->isa('Test2::Harness::Util::File')
 ok 3 - trailing newline was removed from the value
@@ -3279,7 +3219,7 @@
 1..4
 ok
 t/unit/Test2/Harness/Util/JSON.t .............................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::JSON;
 ok 2 - Imported symbols: JSON, encode_json, decode_json, encod...
 ok 3 - Have JSON constant
@@ -3293,14 +3233,14 @@
 1..10
 ok
 t/unit/Test2/Harness/Util/Term.t .............................. 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - use Test2::Harness::Util::Term;
 ok 2 - Imported symbol: USE_ANSI_COLOR
 ok 3 - USE_ANSI_COLOR returns true or false
 1..3
 ok
 t/unit/Test2/Tools/HarnessTester.t ............................ 
-# Seeded srand with seed '20250127' from local date.
+# Seeded srand with seed '20260301' from local date.
 ok 1 - Imported symbol: summarize_events
 ok 2 - Failure, assertion count, plan
 ok 3 - pass, assertion count, plan
@@ -3343,7 +3283,7 @@
 1..33
 ok
 All tests successful.
-Files=61, Tests=949, 321 wallclock secs ( 0.23 usr  0.08 sys + 117.87 cusr 56.20 csys = 174.38 CPU)
+Files=61, Tests=949, 186 wallclock secs ( 0.32 usr  0.16 sys + 172.82 cusr 86.06 csys = 259.36 CPU)
 Result: PASS
 make[2]: Leaving directory '/build/reproducible-path/libtest2-harness-perl-1.000156'
 rm -f -r /build/reproducible-path/libtest2-harness-perl-1.000156/t/integration
@@ -3364,104 +3304,104 @@
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Util.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Option.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Converting.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Git.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Converting.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Option.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Cover.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/SysInfo.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Git.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/YathUI.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Plugin/Notify.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Workspace.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Runner.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Workspace.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Display.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Logging.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/PreCommand.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Finder.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Persist.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Collector.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Debug.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Display.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Run.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Logging.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/do.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/runner.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/times.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/kill.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/status.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/start.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/replay.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/failed.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/speedtag.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Debug.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Persist.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Options/Finder.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/help.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/resources.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/reload.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/projects.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/ps.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/failed.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/init.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/reload.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/runner.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/start.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/stop.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/test.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/status.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/auditor.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/do.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/run.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/ps.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/times.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/collector.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/auditor.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/kill.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/watch.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/abort.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/speedtag.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/resources.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/which.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/init.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/test.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/watch.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/stop.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/spawn.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/App/Yath/Command/replay.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Tools/HarnessTester.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/QVF.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Stream.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Test2.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Stream.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Formatter/Test2/Composer.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/TestFile.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Event.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Finder.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/IPC.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/TestFile.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Run.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Plugin.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings/Prefix.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/Queue.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Event.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Finder.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/IPC.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/UUID.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/HashBase.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/IPC.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/JSON.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/HashBase.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/Queue.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/Term.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/Stream.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/JSONL.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/Value.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/Stream.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/JSON.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Util/File/JSONL.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Settings/Prefix.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/State.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preload.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Run.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Spawn.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Job.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Spawn.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Reloader.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preloader.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Run.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/DepTracer.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preload.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preloader.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Job.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Constants.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preload/Stage.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Preloader/Stage.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/JobCount.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/IPC/Process.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer/Formatter.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/Watcher.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/TimeTracker.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/TapParser.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/JobDir.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByRun.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Log/CoverageAggregator/ByTest.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/JobDir.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Collector/TapParser.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/TimeTracker.pm
-Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Auditor/Watcher.pm
+Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/perl5/Test2/Harness/Renderer/Formatter.pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/man/man1/yath.1p
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Tools::HarnessTester.3pm
 Installing /build/reproducible-path/libtest2-harness-perl-1.000156/debian/libtest2-harness-perl/usr/share/man/man3/Test2::Harness::Util::UUID.3pm
@@ -3589,12 +3529,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/104514/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/104514/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/790352 and its subdirectories
-I: Current time: Sun Jan 26 13:31:32 -12 2025
-I: pbuilder-time-stamp: 1737941492
+I: removing directory /srv/workspace/pbuilder/104514 and its subdirectories
+I: Current time: Sun Mar  1 22:04:20 +14 2026
+I: pbuilder-time-stamp: 1772352260