public class PrimaryLaunch extends AbstractJoinedLaunch
Launch object which managed to obtain main lock with LaunchIdLock object.
Therefore, it is responsible for an actual launch creation on Report Portal and contains logic to wait secondary
launches.LaunchImpl.TreeItemCUSTOM_AGENT, launch, NOT_ISSUE, QUEUEclient, NOOP_LAUNCH| Constructor and Description |
|---|
PrimaryLaunch(ReportPortalClient rpClient,
ListenerParameters parameters,
com.epam.ta.reportportal.ws.model.launch.StartLaunchRQ 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.
|
createScheduler, finishTestItem, getExecutor, getLaunch, getScheduler, start, startTestItem, startTestItem, startTestItemcurrentLaunch, getClient, getParameters, getStepReporterpublic PrimaryLaunch(ReportPortalClient rpClient, ListenerParameters parameters, com.epam.ta.reportportal.ws.model.launch.StartLaunchRQ launch, java.util.concurrent.ExecutorService executorService, LaunchIdLock launchIdLock, java.lang.String instanceUuid)
public void finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ request)
LaunchImplfinish in class LaunchImplrequest - Finish RQ