From 86ac70f774dc554768bf819f75bb1c4dc05a9e2e Mon Sep 17 00:00:00 2001 From: "msvensson@pilot.mysql.com" <> Date: Sun, 4 May 2008 21:20:25 +0200 Subject: [PATCH] Improve retry logic --- mysql-test/mysql-test-run.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mysql-test/mysql-test-run.pl b/mysql-test/mysql-test-run.pl index 74b895a5c40..e4e51a5bcf0 100755 --- a/mysql-test/mysql-test-run.pl +++ b/mysql-test/mysql-test-run.pl @@ -465,14 +465,14 @@ sub run_test_server { } # Retry test run after test failure - my $retries= $result->{retries} || 1; + my $retries= $result->{retries} || 2; my $test_has_failed= $result->{failures} || 0; - if ($test_has_failed and $retries < $opt_retry){ + if ($test_has_failed and $retries <= $opt_retry){ # Test should be run one more time unless it has failed # too many times already my $failures= $result->{failures}; if ($opt_retry > 1 and $failures >= $opt_retry_failure){ - mtr_report("Test has failed $failures times,", + mtr_report("\nTest has failed $failures times,", "no more retries!\n"); } else {