X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/47bc7a521803eaea0d6666c327f2e21e22eb920b..f870028fd26f8ac1a2fcb6e43e0d7d1c76c110ec:/test/runtest diff --git a/test/runtest b/test/runtest index c9a07e0f8..8ebba5023 100755 --- a/test/runtest +++ b/test/runtest @@ -29,6 +29,7 @@ use File::Basename; use Pod::Usage; use Getopt::Long; use FindBin qw'$RealBin'; +use File::Copy; use lib "$RealBin/lib"; use Exim::Runtest; @@ -748,7 +749,7 @@ RESET_AFTER_EXTRA_LINE_READ: s/remote delivery process \d+ ended/remote delivery process pppp ended/; # Pid in temp file in appendfile transport - s"test-mail/temp\.\d+\."test-mail/temp.pppp."; + s"test-mail/(subdir/)?temp\K\.\d+\.".pppp."; # Optional pid in log lines s/^(\d{4}-\d\d-\d\d\s\d\d:\d\d:\d\d)(\.\d{3}|)(\s[+-]\d{4}|)(\s\[\d+\])/ @@ -1006,7 +1007,8 @@ RESET_AFTER_EXTRA_LINE_READ: s/conversion: german.xn--strae-oqa.de/conversion: german.straße.de/; # subsecond timstamp info in reported header-files - s/^(-received_time_usec \.)\d{6}$/$1uuuuuu/; + s/^-received_time_usec \.\K\d{6}$/uuuuuu/; + s/^-received_time_complete \K\d+\.\d{6}$/tttt.uuuuuu/; # Postgres server takes varible time to shut down; lives in various places s/^waiting for server to shut down\.+ done$/waiting for server to shut down.... done/;