Class TestFlakyStatsOverRevision
java.lang.Object
com.google.jenkins.flakyTestHandler.plugin.TestFlakyStatsOverRevision
- All Implemented Interfaces:
Action
,ModelObject
Generate a table to show for a given test, how many passes/fails at given revision
- Author:
- Qingzhou Luo
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTestFlakyStatsOverRevision
(AbstractProject<?, ?> project, HistoryAggregatedFlakyTestResultAction action) -
Method Summary
Modifier and TypeMethodDescriptiongetFlakyStatsMap
(String test) static String
getSafeTestName
(String testName) Get the name of a test that's URL-safe.
-
Field Details
-
project
-
parentAction
-
flakyStatsRevisionMap
public Map<String,HistoryAggregatedFlakyTestResultAction.SingleTestFlakyStats> flakyStatsRevisionMap
-
-
Constructor Details
-
TestFlakyStatsOverRevision
public TestFlakyStatsOverRevision(AbstractProject<?, ?> project, HistoryAggregatedFlakyTestResultAction action)
-
-
Method Details
-
getFlakyStatsMap
public Map<String,HistoryAggregatedFlakyTestResultAction.SingleTestFlakyStats> getFlakyStatsMap(String test) -
getStatsGraph
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
-
getDisplayName
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
-
getSafeTestName
Get the name of a test that's URL-safe.- Parameters:
testName
- input test name- Returns:
- name of the test with illegal characters replaced with '_'
-