+
+ {rerun ? (
+ <>
+ {testName}
+
+
+
+ >
+ ) : (
+ testName
+ )}
+
+
+ );
+ };
const renderAction = (value, row) => {
const { testId, testName } = value;
@@ -202,6 +233,7 @@ export default class TestTable extends Component {
handleFilterChange={this.handleFilterChange}
/>
),
+ render: renderTestName,
},
{
title: 'Action',
diff --git a/test-result-summary-client/src/utils/Utils.js b/test-result-summary-client/src/utils/Utils.js
index 41eb2aba..f038c327 100644
--- a/test-result-summary-client/src/utils/Utils.js
+++ b/test-result-summary-client/src/utils/Utils.js
@@ -11,7 +11,11 @@ export const getInfoFromBuildName = (buildName) => {
const tokens = buildName.match(regex);
if (Array.isArray(tokens) && tokens.length > 5) {
const [_, jdkVersion, jdkImpl, level, group, platform] = tokens;
- return { jdkVersion, jdkImpl, level, group, platform };
+ let rerun = false;
+ if (buildName.includes('_rerun')) {
+ rerun = true;
+ }
+ return { jdkVersion, jdkImpl, level, group, platform, rerun };
}
return null;
};