This is an automated email from the ASF dual-hosted git repository.

irakov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git

commit 9d2f5c4bbc8a79fb7172273a1345068c64da66d1
Author: sergeyuttsel <[email protected]>
AuthorDate: Mon May 25 20:30:20 2020 +0300

    Consider fail exit code and oom as a critical problem to show on board 
(#160)
    
    Signed-off-by: Ivan Rakov <[email protected]>
---
 .../java/org/apache/ignite/tcbot/engine/chain/MultBuildRunCtx.java    | 4 +++-
 .../apache/ignite/ci/teamcity/ignited/fatbuild/ProblemCompacted.java  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/tcbot-engine/src/main/java/org/apache/ignite/tcbot/engine/chain/MultBuildRunCtx.java
 
b/tcbot-engine/src/main/java/org/apache/ignite/tcbot/engine/chain/MultBuildRunCtx.java
index 22ec872..dd639f9 100644
--- 
a/tcbot-engine/src/main/java/org/apache/ignite/tcbot/engine/chain/MultBuildRunCtx.java
+++ 
b/tcbot-engine/src/main/java/org/apache/ignite/tcbot/engine/chain/MultBuildRunCtx.java
@@ -597,7 +597,9 @@ public class MultBuildRunCtx implements ISuiteResults {
         return hasJvmCrashProblem()
             || hasTimeoutProblem()
             || hasCompilationProblem()
-            || hasMetricProblem();
+            || hasMetricProblem()
+            || hasExitCodeProblem()
+            || hasOomeProblem();
     }
 
     public int totalTests() {
diff --git 
a/tcbot-teamcity-ignited/src/main/java/org/apache/ignite/ci/teamcity/ignited/fatbuild/ProblemCompacted.java
 
b/tcbot-teamcity-ignited/src/main/java/org/apache/ignite/ci/teamcity/ignited/fatbuild/ProblemCompacted.java
index 313b273..8fa8785 100644
--- 
a/tcbot-teamcity-ignited/src/main/java/org/apache/ignite/ci/teamcity/ignited/fatbuild/ProblemCompacted.java
+++ 
b/tcbot-teamcity-ignited/src/main/java/org/apache/ignite/ci/teamcity/ignited/fatbuild/ProblemCompacted.java
@@ -183,7 +183,9 @@ public class ProblemCompacted {
         return isExecutionTimeout(compactor)
             || isJvmCrash(compactor)
             || isBuildFailureOnMetric(compactor)
-            || isCompilationError(compactor);
+            || isCompilationError(compactor)
+            || isExitCode(compactor)
+            || isOome(compactor);
     }
 
     public boolean isBuildFailureOnMessage(IStringCompactor compactor) {

Reply via email to