public class ZafiraEventRegistrar extends java.lang.Object implements TestLifecycleAware
| Modifier and Type | Class and Description |
|---|---|
static class |
ZafiraEventRegistrar.TestRunShutdownHook
TestRunShutdownHook - aborts test run when CI job is aborted.
|
| Constructor and Description |
|---|
ZafiraEventRegistrar() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeMethodInvocation(MethodAdapter invokedMethodAdapter,
TestResultAdapter adapter) |
static java.util.Optional<TestType> |
getTest() |
static java.util.Optional<TestRunType> |
getTestRun() |
static java.lang.String |
getThreadCiTestId() |
void |
onRunStart(TestContextAdapter adapter) |
void |
onSuiteFinish() |
void |
onSuiteStart(SuiteAdapter adapter) |
void |
onTestFailure(TestResultAdapter adapter) |
void |
onTestHook(TestHookable hookCallBack,
TestResultAdapter adapter) |
void |
onTestSkipped(TestResultAdapter adapter) |
void |
onTestStart(TestResultAdapter adapter) |
void |
onTestSuccess(TestResultAdapter adapter) |
public void onSuiteStart(SuiteAdapter adapter)
onSuiteStart in interface TestLifecycleAwarepublic void onSuiteFinish()
onSuiteFinish in interface TestLifecycleAwarepublic void onRunStart(TestContextAdapter adapter)
onRunStart in interface TestLifecycleAwarepublic void onTestStart(TestResultAdapter adapter)
onTestStart in interface TestLifecycleAwarepublic void onTestSuccess(TestResultAdapter adapter)
onTestSuccess in interface TestLifecycleAwarepublic void onTestFailure(TestResultAdapter adapter)
onTestFailure in interface TestLifecycleAwarepublic void onTestSkipped(TestResultAdapter adapter)
onTestSkipped in interface TestLifecycleAwarepublic void onTestHook(TestHookable hookCallBack, TestResultAdapter adapter)
onTestHook in interface TestLifecycleAwarepublic void beforeMethodInvocation(MethodAdapter invokedMethodAdapter, TestResultAdapter adapter)
beforeMethodInvocation in interface TestLifecycleAwarepublic static java.lang.String getThreadCiTestId()
public static java.util.Optional<TestRunType> getTestRun()
public static java.util.Optional<TestType> getTest()