Home | History | Annotate | Download | only in tests

Lines Matching full:stderr

59 #   - stderr_filter: <filter to run stderr through> (default: ./filter_stderr)
67 # - stderrB_filter: <filter progB stderr through> (default: ./filter_stderr)
76 # Note that filters are necessary for stderr results to filter out things that
82 # stderr (filtered) is kept in <test>.stderr.exp*. There must be at least
83 # one stderr.exp* file. Any .exp* file that ends in '~' or '#' is ignored;
87 # expected stdout and stderr for progB are in <test>.stdoutB.exp*
134 my $stderr_filter; # filter program to run stderr results file through
151 my %num_failures = (stderr => 0, stdout => 0,
411 # Note: redirection of stdout and stderr is before $progB to allow argsB
434 . "$prog $args > $name.stdout.out 2> $name.stderr.out");
447 # Filter stderr
449 mysystem("$stderr_filter $stderr_filter_args < $name.stderr.out > $tmp");
450 filtered_rename($tmp, "$name.stderr.out");
451 # Find all the .stderr.exp files. At least one must exist.
452 my @stderr_exps = <$name.stderr.exp*>;
453 (0 != scalar @stderr_exps) or die "Could not find `$name.stderr.exp*'\n";
454 do_diffs($fullname, $name, "stderr", \@stderr_exps);
480 # Filter stderr
575 printf("\n== %d test%s, %d stderr failure%s, %d stdout failure%s, "
579 $num_failures{"stderr"}, plural($num_failures{"stderr"}),
637 0 == $num_failures{"stderr"} &&