public class TestResult extends java.lang.Object implements java.io.Serializable, Nameable, Parameterizable, Statusable, Timeable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<StageResult> |
afterStages |
protected java.util.List<StageResult> |
beforeStages |
protected java.lang.String |
description |
protected java.lang.String |
descriptionHtml |
protected java.util.Map<java.lang.String,java.lang.Object> |
extra |
protected boolean |
flaky |
protected java.lang.String |
fullName |
protected boolean |
hidden |
protected java.lang.String |
historyId |
protected java.util.List<Label> |
labels |
protected java.util.List<Link> |
links |
protected java.lang.String |
name |
protected boolean |
newFailed |
protected java.util.List<Parameter> |
parameters |
protected boolean |
retry |
protected Status |
status |
protected java.lang.String |
statusMessage |
protected java.lang.String |
statusTrace |
protected java.lang.String |
testId |
protected StageResult |
testStage |
protected Time |
time |
protected java.lang.String |
uid |
Constructor and Description |
---|
TestResult() |
Modifier and Type | Method and Description |
---|---|
void |
addExtraBlock(java.lang.String blockName,
java.lang.Object block) |
void |
addLabel(java.lang.String name,
java.lang.String value) |
void |
addLabelIfNotExists(LabelName name,
java.lang.String value) |
void |
addLabelIfNotExists(java.lang.String name,
java.lang.String value) |
static java.util.Comparator<TestResult> |
comparingByTime() |
static java.util.Comparator<TestResult> |
comparingByTimeAsc() |
java.util.List<java.lang.String> |
findAllLabels(LabelName name) |
<T> T |
findAllLabels(LabelName name,
java.util.stream.Collector<java.lang.String,?,T> collector) |
java.util.List<java.lang.String> |
findAllLabels(java.lang.String name) |
<T> T |
findAllLabels(java.lang.String name,
java.util.stream.Collector<java.lang.String,?,T> collector) |
java.util.Optional<java.lang.String> |
findOneLabel(LabelName name) |
java.util.Optional<java.lang.String> |
findOneLabel(java.lang.String name) |
<T> T |
getExtraBlock(java.lang.String blockName) |
<T> T |
getExtraBlock(java.lang.String blockName,
T defaultValue) |
java.lang.String |
getSource() |
boolean |
hasExtraBlock(java.lang.String blockName) |
java.util.Map<java.lang.String,java.lang.String> |
toMap() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParameters, getParameterValues
getStatus
protected java.lang.String uid
protected java.lang.String name
protected java.lang.String fullName
protected java.lang.String historyId
protected java.lang.String testId
protected Time time
protected java.lang.String description
protected java.lang.String descriptionHtml
protected Status status
protected java.lang.String statusMessage
protected java.lang.String statusTrace
protected boolean flaky
protected boolean newFailed
protected java.util.List<StageResult> beforeStages
protected StageResult testStage
protected java.util.List<StageResult> afterStages
protected java.util.List<Label> labels
protected java.util.List<Parameter> parameters
protected java.util.List<Link> links
protected boolean hidden
protected boolean retry
protected final java.util.Map<java.lang.String,java.lang.Object> extra
public java.lang.String getSource()
public void addExtraBlock(java.lang.String blockName, java.lang.Object block)
public <T> T getExtraBlock(java.lang.String blockName, T defaultValue)
public <T> T getExtraBlock(java.lang.String blockName)
public boolean hasExtraBlock(java.lang.String blockName)
public <T> T findAllLabels(LabelName name, java.util.stream.Collector<java.lang.String,?,T> collector)
public <T> T findAllLabels(java.lang.String name, java.util.stream.Collector<java.lang.String,?,T> collector)
public java.util.List<java.lang.String> findAllLabels(LabelName name)
public java.util.List<java.lang.String> findAllLabels(java.lang.String name)
public java.util.Optional<java.lang.String> findOneLabel(LabelName name)
public java.util.Optional<java.lang.String> findOneLabel(java.lang.String name)
public void addLabelIfNotExists(LabelName name, java.lang.String value)
public void addLabelIfNotExists(java.lang.String name, java.lang.String value)
public void addLabel(java.lang.String name, java.lang.String value)
public static java.util.Comparator<TestResult> comparingByTime()
public static java.util.Comparator<TestResult> comparingByTimeAsc()
public java.util.Map<java.lang.String,java.lang.String> toMap()