From c4a8703847b5ad96dbb4fc43917ae4ca45e23fc0 Mon Sep 17 00:00:00 2001 From: Sophia Guo Date: Mon, 16 Sep 2024 15:15:55 -0400 Subject: [PATCH] Remove duplicate testcases Remove duplicate testcases in custom target, which makes test results confusing. Signed-off-by: Sophia Guo --- buildenv/jenkins/JenkinsfileBase | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/buildenv/jenkins/JenkinsfileBase b/buildenv/jenkins/JenkinsfileBase index 2e310df622..1419ee7976 100644 --- a/buildenv/jenkins/JenkinsfileBase +++ b/buildenv/jenkins/JenkinsfileBase @@ -1256,15 +1256,25 @@ def addFailedTestsGrinderLink(paths=""){ failedTestCasesInfo = failedTestCasesInfo.substring(0, failedTestCasesInfo.indexOf('Test results:')) failedTestCasesInfo = failedTestCasesInfo.split("\\n").join(" ").replaceAll("TEST: ", "") if (failedtest.startsWith("jdk_")) { - jdkFailedTestCaseList += "${failedTestCasesInfo} " + if (!jdkFailedTestCaseList.contains(failedTestCasesInfo)) { + jdkFailedTestCaseList += "${failedTestCasesInfo} " + } } else if (failedtest.startsWith("jck-runtime") || failedtest.startsWith("jckruntime")) { - jckRuntimeFailedTestCaseList += "${failedTestCasesInfo} " + if (!jckRuntimeFailedTestCaseList.contains(failedTestCasesInfo)) { + jckRuntimeFailedTestCaseList += "${failedTestCasesInfo} " + } } else if (failedtest.startsWith("jck-compiler") || failedtest.startsWith("jckcompiler")) { - jckCompilerFailedTestCaseList += "${failedTestCasesInfo} " + if (!jckCompilerFailedTestCaseList.contains(failedTestCasesInfo)) { + jckCompilerFailedTestCaseList += "${failedTestCasesInfo} " + } } else if (failedtest.startsWith("jck-devtools") || failedtest.startsWith("jckdevtools")) { - jckDevtoolsFailedTestCaseList += "${failedTestCasesInfo} " + if (!jckDevtoolsFailedTestCaseList.contains(failedTestCasesInfo)) { + jckDevtoolsFailedTestCaseList += "${failedTestCasesInfo} " + } } else { - hotspotFailedTestCaseList += "${failedTestCasesInfo} " + if (!hotspotFailedTestCaseList.contains(failedTestCasesInfo)) { + hotspotFailedTestCaseList += "${failedTestCasesInfo} " + } } } }