Interface ZebrunnerApiClient
-
public interface ZebrunnerApiClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidattachArtifactReferenceToTest(java.lang.Long testRunId, java.lang.Long testId, ArtifactReferenceDTO artifactReference)voidattachArtifactReferenceToTestRun(java.lang.Long testRunId, ArtifactReferenceDTO artifactReference)voidattachLabelsToTest(java.lang.Long testRunId, java.lang.Long testId, java.util.Collection<LabelDTO> labels)voidattachLabelsToTestRun(java.lang.Long testRunId, java.util.Collection<LabelDTO> labels)ExchangeRunContextResponseexchangeRerunCondition(java.lang.String rerunCondition)booleanisKnownIssueAttachedToTest(java.lang.Long testRunId, java.lang.Long testId, java.lang.String failureStacktrace)voidpatchTestRunBuild(java.lang.Long testRunId, java.lang.String build)TestDTOregisterHeadlessTestUpdate(java.lang.Long testRunId, TestDTO test)voidregisterTestFinish(java.lang.Long testRunId, TestDTO test)TestDTOregisterTestRerunStart(java.lang.Long testRunId, java.lang.Long testId, TestDTO test, boolean headless)voidregisterTestRunFinish(TestRunDTO testRun)TestRunDTOregisterTestRunStart(TestRunDTO testRun)TestDTOregisterTestStart(java.lang.Long testRunId, TestDTO test, boolean headless)voidrevertTestRegistration(java.lang.Long testRunId, java.lang.Long testId)voidsendLogs(java.util.Collection<Log> logs, java.lang.Long testRunId)voidsetTestRunPlatform(java.lang.Long testRunId, java.lang.String platformName, java.lang.String platformVersion)TestSessionDTOstartSession(java.lang.Long testRunId, TestSessionDTO testSession)voidupdateSession(java.lang.Long testRunId, TestSessionDTO testSession)voiduploadScreenshot(byte[] screenshot, java.lang.Long testRunId, java.lang.Long testId, java.lang.Long capturedAt)voiduploadTestArtifact(java.io.InputStream artifact, java.lang.String name, java.lang.Long testRunId, java.lang.Long testId)voiduploadTestRunArtifact(java.io.InputStream artifact, java.lang.String name, java.lang.Long testRunId)voidupsertTestCaseResults(java.lang.Long testRunId, java.lang.Long testId, java.util.Collection<TestCaseResult> testCaseResults)
-
-
-
Method Detail
-
registerTestRunStart
TestRunDTO registerTestRunStart(TestRunDTO testRun)
-
patchTestRunBuild
void patchTestRunBuild(java.lang.Long testRunId, java.lang.String build)
-
setTestRunPlatform
void setTestRunPlatform(java.lang.Long testRunId, java.lang.String platformName, java.lang.String platformVersion)
-
registerTestRunFinish
void registerTestRunFinish(TestRunDTO testRun)
-
registerTestStart
TestDTO registerTestStart(java.lang.Long testRunId, TestDTO test, boolean headless)
-
registerTestRerunStart
TestDTO registerTestRerunStart(java.lang.Long testRunId, java.lang.Long testId, TestDTO test, boolean headless)
-
registerHeadlessTestUpdate
TestDTO registerHeadlessTestUpdate(java.lang.Long testRunId, TestDTO test)
-
revertTestRegistration
void revertTestRegistration(java.lang.Long testRunId, java.lang.Long testId)
-
registerTestFinish
void registerTestFinish(java.lang.Long testRunId, TestDTO test)
-
sendLogs
void sendLogs(java.util.Collection<Log> logs, java.lang.Long testRunId)
-
upsertTestCaseResults
void upsertTestCaseResults(java.lang.Long testRunId, java.lang.Long testId, java.util.Collection<TestCaseResult> testCaseResults)
-
uploadScreenshot
void uploadScreenshot(byte[] screenshot, java.lang.Long testRunId, java.lang.Long testId, java.lang.Long capturedAt)
-
uploadTestRunArtifact
void uploadTestRunArtifact(java.io.InputStream artifact, java.lang.String name, java.lang.Long testRunId)
-
uploadTestArtifact
void uploadTestArtifact(java.io.InputStream artifact, java.lang.String name, java.lang.Long testRunId, java.lang.Long testId)
-
attachArtifactReferenceToTestRun
void attachArtifactReferenceToTestRun(java.lang.Long testRunId, ArtifactReferenceDTO artifactReference)
-
attachArtifactReferenceToTest
void attachArtifactReferenceToTest(java.lang.Long testRunId, java.lang.Long testId, ArtifactReferenceDTO artifactReference)
-
attachLabelsToTestRun
void attachLabelsToTestRun(java.lang.Long testRunId, java.util.Collection<LabelDTO> labels)
-
attachLabelsToTest
void attachLabelsToTest(java.lang.Long testRunId, java.lang.Long testId, java.util.Collection<LabelDTO> labels)
-
exchangeRerunCondition
ExchangeRunContextResponse exchangeRerunCondition(java.lang.String rerunCondition)
-
startSession
TestSessionDTO startSession(java.lang.Long testRunId, TestSessionDTO testSession)
-
updateSession
void updateSession(java.lang.Long testRunId, TestSessionDTO testSession)
-
isKnownIssueAttachedToTest
boolean isKnownIssueAttachedToTest(java.lang.Long testRunId, java.lang.Long testId, java.lang.String failureStacktrace)
-
-