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 |
|---|---|
abstract void |
finish(com.epam.ta.reportportal.ws.model.FinishExecutionRQ rq)
Finishes launch in ReportPortal.
|
abstract void |
finishTestItem(io.reactivex.Maybe<java.lang.String> itemId,
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq)
Finishes Test Item in ReportPortal.
|
ListenerParameters |
getParameters() |
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 RQpublic 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 void finishTestItem(io.reactivex.Maybe<java.lang.String> itemId,
com.epam.ta.reportportal.ws.model.FinishTestItemRQ rq)
itemId - Item ID promiserq - Finish requestpublic ListenerParameters getParameters()