X-Git-Url: https://git.exim.org/users/heiko/exim.git/blobdiff_plain/4d8393c0433106c18f19b43287fee86d189378a5..d291c7670e4c370cdc4f631ea58f82c7f4f87823:/test/runtest diff --git a/test/runtest b/test/runtest index ec385f294..f68b3c057 100755 --- a/test/runtest +++ b/test/runtest @@ -1088,6 +1088,9 @@ RESET_AFTER_EXTRA_LINE_READ: # Not all platforms build with DKIM enabled next if /^PDKIM >> Body data for hash, canonicalized/; + # Not all platforms have sendfile support + next if /^cannot use sendfile for body: no support$/; + # Parts of DKIM-specific debug output depend on the time/date next if /^date:\w+,\{SP\}/; next if /^PDKIM \[[^[]+\] (Header hash|b) computed:/; @@ -1154,6 +1157,9 @@ RESET_AFTER_EXTRA_LINE_READ: { # Berkeley DB version differences next if / Berkeley DB error: /; + + # CHUNKING: exact sizes depend on hostnames in headers + s/(=>.* K C="250- \d)\d+ (byte chunk, total \d)\d+/$1nn $2nn/; } # ======== All files other than stderr ======== @@ -2531,7 +2537,7 @@ GetOptions( 'keep' => \$save_output, 'slow' => \$slow, 'valgrind' => \$valgrind, - 'range=i{2}' => \my @range_wanted, + 'range=s{2}' => \my @range_wanted, 'test=i@' => \my @tests_wanted, 'flavor|flavour=s' => $flavour, 'help' => sub { pod2usage(-exit => 0) }, @@ -4067,7 +4073,8 @@ Keep the various output files produced during a test run. (default: don't keep) =item B<--range> I I -Run tests between (including) I and I. +Run tests between (including) I and I. A "+" may be used to specify the "last +test available". =item B<--slow>