mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/my/mysql-5.0
This commit is contained in:
@ -157,6 +157,7 @@ sub mtr_report_stats ($) {
|
||||
my $tot_passed= 0;
|
||||
my $tot_failed= 0;
|
||||
my $tot_tests= 0;
|
||||
my $found_problems= 0; # Some warnings are errors...
|
||||
|
||||
foreach my $tinfo (@$tests)
|
||||
{
|
||||
@ -214,8 +215,6 @@ sub mtr_report_stats ($) {
|
||||
}
|
||||
else
|
||||
{
|
||||
my $found_problems= 0; # Some warnings are errors...
|
||||
|
||||
# We report different types of problems in order
|
||||
foreach my $pattern ( "^Warning:", "^Error:", "^==.* at 0x" )
|
||||
{
|
||||
@ -266,6 +265,9 @@ sub mtr_report_stats ($) {
|
||||
}
|
||||
}
|
||||
print "\n";
|
||||
}
|
||||
if ( $tot_failed != 0 || $found_problems)
|
||||
{
|
||||
mtr_error("there where failing test cases");
|
||||
}
|
||||
}
|
||||
|
@ -199,6 +199,7 @@ TOT_SKIP=0
|
||||
TOT_PASS=0
|
||||
TOT_FAIL=0
|
||||
TOT_TEST=0
|
||||
GOT_WARNINGS=0
|
||||
USERT=0
|
||||
SYST=0
|
||||
REALT=0
|
||||
@ -1023,17 +1024,16 @@ report_stats () {
|
||||
| $SED -e 's!Warning: Table:.* on rename!!g' \
|
||||
> $MY_LOG_DIR/warnings.tmp
|
||||
|
||||
found_error=0
|
||||
# Find errors
|
||||
for i in "^Warning:" "^Error:" "^==.* at 0x" "InnoDB: Warning"
|
||||
do
|
||||
if $GREP "$i" $MY_LOG_DIR/warnings.tmp >> $MY_LOG_DIR/warnings
|
||||
then
|
||||
found_error=1
|
||||
GOT_WARNINGS=1
|
||||
fi
|
||||
done
|
||||
$RM -f $MY_LOG_DIR/warnings.tmp
|
||||
if [ $found_error = "1" ]
|
||||
if [ $GOT_WARNINGS = "1" ]
|
||||
then
|
||||
echo "WARNING: Got errors/warnings while running tests. Please examine"
|
||||
echo "$MY_LOG_DIR/warnings for details."
|
||||
@ -2217,6 +2217,8 @@ if [ $TOT_FAIL -ne 0 ]; then
|
||||
$ECHO "mysql-test-run in $TEST_MODE mode: *** Failing the test(s):$FAILED_CASES"
|
||||
$ECHO
|
||||
exit 1
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
if [ $GOT_WARNINGS -ne 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
exit 0
|
||||
|
Reference in New Issue
Block a user