public class SecondaryLaunch extends AbstractJoinedLaunch
Launch object which didn't manage to obtain main lock with LaunchIdLock
object. Therefore, it does not create an actual launch ReportPortal, but using provided Launch UUID. It also does
not actually finish the launch on ReportPortal, but just waits for graceful items upload.LaunchImpl.ComputationConcurrentHashMap, LaunchImpl.TreeItemCUSTOM_AGENT, DISABLE_PROPERTY, launch, NOT_ISSUE, projectSettings, QUEUE, startRqNOOP_LAUNCH| Constructor and Description |
|---|
SecondaryLaunch(ReportPortalClient rpClient,
ListenerParameters parameters,
io.reactivex.Maybe<java.lang.String> launch,
java.util.concurrent.ExecutorService executorService,
LaunchIdLock launchIdLock,
java.lang.String instanceUuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ request)
Finishes launch in ReportPortal.
|
io.reactivex.Maybe<java.lang.String> |
start()
Starts launch in ReportPortal.
|
completeIssues, createScheduler, finishTestItem, getExecutor, getLaunch, getScheduler, start, startTestItem, startTestItem, startTestItemcurrentLaunch, getClient, getParameters, getStepReporterpublic SecondaryLaunch(ReportPortalClient rpClient, ListenerParameters parameters, io.reactivex.Maybe<java.lang.String> launch, java.util.concurrent.ExecutorService executorService, LaunchIdLock launchIdLock, java.lang.String instanceUuid)
@Nonnull public io.reactivex.Maybe<java.lang.String> start()
LaunchImplstart in class LaunchImplpublic void finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ request)
LaunchImplfinish in class LaunchImplrequest - Finish RQ