Serialized Form
-
Package com.google.jenkins.flakyTestHandler.junit
-
Class com.google.jenkins.flakyTestHandler.junit.FlakyCaseResult
class FlakyCaseResult extends hudson.tasks.test.TestResult implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
className
String className
In JUnit, a test is a method of a class. This field holds the fully qualified class name that the test was in. -
duration
float duration
-
errorDetails
String errorDetails
-
errorStackTrace
String errorStackTrace
-
flakyRuns
List<FlakyCaseResult.FlakyRunInformation> flakyRuns
-
parent
FlakySuiteResult parent
-
skipped
boolean skipped
-
skippedMessage
String skippedMessage
-
stderr
String stderr
Some tools report stdout and stderr at testcase level (such as Maven surefire plugin), others do so at the suite level (such as Ant JUnit task.) If these information are reported at the test case level, these fields are set, otherwise null, in which caseFlakySuiteResult.stdout
. -
stdout
String stdout
Some tools report stdout and stderr at testcase level (such as Maven surefire plugin), others do so at the suite level (such as Ant JUnit task.) If these information are reported at the test case level, these fields are set, otherwise null, in which caseFlakySuiteResult.stdout
. -
testName
String testName
This field retains the method name.
-
-
Class com.google.jenkins.flakyTestHandler.junit.FlakyCaseResult.FlakyRunInformation
class FlakyRunInformation extends Object implements Serializable -
Class com.google.jenkins.flakyTestHandler.junit.FlakyClassResult
class FlakyClassResult extends hudson.tasks.test.TabulatedResult implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cases
List<FlakyCaseResult> cases
-
className
String className
-
duration
float duration
-
failCount
int failCount
-
flakeCount
int flakeCount
-
parent
FlakyPackageResult parent
-
passCount
int passCount
-
skipCount
int skipCount
-
-
Class com.google.jenkins.flakyTestHandler.junit.FlakyPackageResult
class FlakyPackageResult extends hudson.tasks.test.MetaTabulatedResult implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classes
Map<String,
FlakyClassResult> classes AllFlakyClassResult
s keyed by their short name. -
duration
float duration
-
failCount
int failCount
-
flakeCount
int flakeCount
-
packageName
String packageName
-
parent
FlakyTestResult parent
-
passCount
int passCount
-
skipCount
int skipCount
-
-
Class com.google.jenkins.flakyTestHandler.junit.FlakySuiteResult
class FlakySuiteResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cases
List<FlakyCaseResult> cases
All test cases. -
duration
float duration
-
file
String file
-
id
String id
Optional ID attribute of a test suite. E.g., Eclipse plug-ins tests always have the name 'tests' but a different id. -
name
String name
-
stderr
String stderr
-
stdout
String stdout
-
timestamp
String timestamp
The 'timestamp' attribute of the test suite. AFAICT, this is not a required attribute in XML, so the value may be null.
-
-
Class com.google.jenkins.flakyTestHandler.junit.FlakyTestResult
class FlakyTestResult extends hudson.tasks.test.MetaTabulatedResult implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
duration
float duration
-
keepLongStdio
boolean keepLongStdio
-
suites
List<FlakySuiteResult> suites
List of allFlakySuiteResult
s in this test. This is the core data structure to be persisted in the disk. -
testResultInstance
hudson.tasks.junit.TestResult testResultInstance
-
-
-
Package com.google.jenkins.flakyTestHandler.plugin
-
Class com.google.jenkins.flakyTestHandler.plugin.FlakyTestResultCollector
class FlakyTestResultCollector extends MasterToSlaveCallable<FlakyTestResult,RuntimeException> implements Serializable -
Serialized Fields
-
testResult
hudson.tasks.junit.TestResult testResult
-
-
-
Class com.google.jenkins.flakyTestHandler.plugin.JUnitFlakyResultArchiver
class JUnitFlakyResultArchiver extends Recorder implements Serializable
-
-
Package com.google.jenkins.flakyTestHandler.plugin.deflake
-
Class com.google.jenkins.flakyTestHandler.plugin.deflake.DeflakeGitBuildChooser
class DeflakeGitBuildChooser extends hudson.plugins.git.util.BuildChooser implements Serializable-
Serialized Fields
-
defaultBuildChooser
hudson.plugins.git.util.DefaultBuildChooser defaultBuildChooser
The default git checkout strategy
-
-
-