Add name of test that generated the warning to "warnings" file

parent c021fc9a
...@@ -272,6 +272,7 @@ sub mtr_report_stats ($) { ...@@ -272,6 +272,7 @@ sub mtr_report_stats ($) {
{ {
foreach my $errlog ( sort glob("$::opt_vardir/log/*.err") ) foreach my $errlog ( sort glob("$::opt_vardir/log/*.err") )
{ {
my $testname= "";
unless ( open(ERR, $errlog) ) unless ( open(ERR, $errlog) )
{ {
mtr_warning("can't read $errlog"); mtr_warning("can't read $errlog");
...@@ -287,10 +288,14 @@ sub mtr_report_stats ($) { ...@@ -287,10 +288,14 @@ sub mtr_report_stats ($) {
{ {
next; # Skip these lines next; # Skip these lines
} }
if ( /CURRENT_TEST: (.*)/ )
{
$testname= $1;
}
if ( /$pattern/ ) if ( /$pattern/ )
{ {
$found_problems= 1; $found_problems= 1;
print WARN basename($errlog) . ": $_"; print WARN basename($errlog) . ": $testname: $_";
} }
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment