public abstract class Launch
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Launch |
NOOP_LAUNCH
Implementation for disabled Reporting
|
| Modifier and Type | Method and Description |
|---|---|
static Launch |
currentLaunch()
Returns a current launch in a link to the current thread.
|
abstract void |
finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ rq)
Finishes launch in ReportPortal.
|
abstract io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> |
finishTestItem(io.reactivex.Maybe<java.lang.String> itemId,
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq)
Finishes Test Item in ReportPortal.
|
ListenerParameters |
getParameters() |
StepReporter |
getStepReporter()
Returns Nested Step reporter for the current launch.
|
abstract io.reactivex.Maybe<java.lang.String> |
start() |
abstract io.reactivex.Maybe<java.lang.String> |
startTestItem(io.reactivex.Maybe<java.lang.String> parentId,
io.reactivex.Maybe<java.lang.String> retryOf,
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
Starts new test item in ReportPortal in respect of provided retry
|
abstract io.reactivex.Maybe<java.lang.String> |
startTestItem(io.reactivex.Maybe<java.lang.String> parentId,
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
Starts new test item in ReportPortal asynchronously (non-blocking)
|
abstract io.reactivex.Maybe<java.lang.String> |
startTestItem(com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
Starts new test item in ReportPortal asynchronously (non-blocking)
|
public static final Launch NOOP_LAUNCH
public abstract io.reactivex.Maybe<java.lang.String> start()
public abstract void finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ rq)
rq - Finish RQpublic abstract io.reactivex.Maybe<java.lang.String> startTestItem(com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
rq - Start RQpublic abstract io.reactivex.Maybe<java.lang.String> startTestItem(io.reactivex.Maybe<java.lang.String> parentId,
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
rq - Start RQparentId - Parent IDpublic abstract io.reactivex.Maybe<java.lang.String> startTestItem(io.reactivex.Maybe<java.lang.String> parentId,
io.reactivex.Maybe<java.lang.String> retryOf,
com.epam.ta.reportportal.ws.model.StartTestItemRQ rq)
parentId - promise of ID of parentretryOf - promise of ID of retried elementrq - promise of ID of requestpublic abstract io.reactivex.Maybe<com.epam.ta.reportportal.ws.model.OperationCompletionRS> finishTestItem(io.reactivex.Maybe<java.lang.String> itemId,
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq)
itemId - Item ID promiserq - Finish requestpublic ListenerParameters getParameters()
public static Launch currentLaunch()
public StepReporter getStepReporter()
StepReporter instance