From b6cb6572293ba21fb30922b71ff55d9a457fedf9 Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Fri, 21 Apr 2017 09:48:25 +0100 Subject: [PATCH] Bug 505743: Improve stderr output on intermittent tests Change-Id: Ia1a9cdcb5dc05ab051a5c5b3d2d2d20d32e9154b --- .../org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java index 35a2dbbc286..3ab4872b0c8 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java @@ -5929,7 +5929,11 @@ public class AST2Tests extends AST2TestBase { lastException = new Exception("Attempted intermittent test " + RETRY_INTERMITTENT_COUNT + " times and it failed each time. Nested exception is last exception." + "Previous exceptions are on stderr", e); - System.err.println("IntermittentTest failed, exception was:"); + if (i < RETRY_INTERMITTENT_COUNT) { + System.err.println("Intermittent test failed, test will be re-tried. Exception was:"); + } else { + System.err.println("Intermittent test failed on each retry, marking test failed. Exception was:"); + } e.printStackTrace(); } }