io.orangebeard.client.v3.V3Client Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-client Show documentation
Show all versions of java-client Show documentation
Orangebeard Java Client, to be used in Orangebeard Java Listeners
package io.orangebeard.client.v3;
import io.orangebeard.client.entity.FinishV3TestRun;
import io.orangebeard.client.entity.StartV3TestRun;
import io.orangebeard.client.entity.attachment.Attachment;
import io.orangebeard.client.entity.log.Log;
import io.orangebeard.client.entity.step.FinishStep;
import io.orangebeard.client.entity.step.StartStep;
import io.orangebeard.client.entity.suite.StartSuite;
import io.orangebeard.client.entity.test.FinishTest;
import io.orangebeard.client.entity.test.StartTest;
import java.util.List;
import java.util.UUID;
public interface V3Client {
UUID startTestRun(StartV3TestRun testRun);
void startAnnouncedTestRun(UUID testRunUUID);
void finishTestRun(UUID testRunUUID, FinishV3TestRun finishTestRun);
List startSuite(StartSuite startSuite);
UUID startTest(StartTest startTest);
void finishTest(UUID testUUID, FinishTest finishTest);
UUID startStep(StartStep startStep);
void finishStep(UUID stepUUID, FinishStep finishStep);
UUID log(Log log);
void sendLogBatch(List logs);
UUID sendAttachment(Attachment attachment);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy