From d0e604f6b509767c46ffe0fd6765cf23535f593e Mon Sep 17 00:00:00 2001 From: John Ahlroos Date: Mon, 30 Sep 2013 14:45:43 +0300 Subject: [PATCH] Only print testbench failure TeamCity messages when running in TC Change-Id: Ifa04ce512743bc8ccddea0bdca7b82cceaff150e --- .../src/com/vaadin/tests/tb3/ScreenshotTB3Test.java | 8 +++++--- uitest/tb3test.xml | 9 +++++++++ uitest/test.xml | 12 +++++++++--- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/uitest/src/com/vaadin/tests/tb3/ScreenshotTB3Test.java b/uitest/src/com/vaadin/tests/tb3/ScreenshotTB3Test.java index 7f19a76ed6..94bcebde84 100644 --- a/uitest/src/com/vaadin/tests/tb3/ScreenshotTB3Test.java +++ b/uitest/src/com/vaadin/tests/tb3/ScreenshotTB3Test.java @@ -72,9 +72,11 @@ public abstract class ScreenshotTB3Test extends AbstractTB3Test { protected void failed(Throwable e, Description description) { // Notify Teamcity of failed test - System.out.print("##teamcity[publishArtifacts '"); - System.out.println(getScreenshotErrorBaseName() - + "* => screenshot-errors']"); + if (!System.getProperty("teamcity.version", "").equals("")) { + System.out.print("##teamcity[publishArtifacts '"); + System.out.println(getScreenshotErrorBaseName() + + "* => screenshot-errors']"); + } } }; diff --git a/uitest/tb3test.xml b/uitest/tb3test.xml index 92008ff9f3..de69e0ebe6 100644 --- a/uitest/tb3test.xml +++ b/uitest/tb3test.xml @@ -19,12 +19,21 @@ + + + + + + + + + diff --git a/uitest/test.xml b/uitest/test.xml index 88b5238c09..c534d676b9 100644 --- a/uitest/test.xml +++ b/uitest/test.xml @@ -134,12 +134,18 @@ - - - ##teamcity[publishArtifacts '${com.vaadin.testbench.screenshot.directory}/errors/${basename}* => screenshot-errors'] + + + + + + + ##teamcity[publishArtifacts '${com.vaadin.testbench.screenshot.directory}/errors/${basename}* => screenshot-errors'] + + -- 2.39.5