public class RunContextService
extends java.lang.Object
| Constructor and Description |
|---|
RunContextService() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<TestInvocationContext> |
findInvocationsForRerun(org.testng.ITestNGMethod method)
Checks if provided test method has corresponding test invocation contexts eligible for rerun
|
static int |
getCurrentDataProviderIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.lang.Object[] parameters) |
static java.util.List<java.lang.Integer> |
getDataProviderIndicesForRerun(org.testng.ITestNGMethod method,
org.testng.ITestContext context) |
static int |
getDataProviderSize(org.testng.ITestNGMethod method,
org.testng.ITestContext context) |
static int |
getMethodInvocationIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context) |
static java.util.Optional<java.lang.Long> |
getZebrunnerTestIdOnRerun(org.testng.ITestNGMethod method,
java.lang.Integer dataProviderIndex) |
static void |
incrementMethodInvocationIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context) |
static void |
setCurrentDataProviderIteratorIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
int currentDataProviderIteratorIndex) |
static void |
setDataProviderData(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.util.List<java.lang.Object[]> dataProviderData) |
static void |
setDataProviderIndicesForRerun(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.util.Collection<java.lang.Integer> indices) |
public static void incrementMethodInvocationIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context)
public static int getMethodInvocationIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context)
public static void setDataProviderIndicesForRerun(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.util.Collection<java.lang.Integer> indices)
public static java.util.List<java.lang.Integer> getDataProviderIndicesForRerun(org.testng.ITestNGMethod method,
org.testng.ITestContext context)
public static int getDataProviderSize(org.testng.ITestNGMethod method,
org.testng.ITestContext context)
public static void setDataProviderData(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.util.List<java.lang.Object[]> dataProviderData)
public static void setCurrentDataProviderIteratorIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
int currentDataProviderIteratorIndex)
public static int getCurrentDataProviderIndex(org.testng.ITestNGMethod method,
org.testng.ITestContext context,
java.lang.Object[] parameters)
public static java.util.List<TestInvocationContext> findInvocationsForRerun(org.testng.ITestNGMethod method)
method - test method to be checkedpublic static java.util.Optional<java.lang.Long> getZebrunnerTestIdOnRerun(org.testng.ITestNGMethod method,
java.lang.Integer dataProviderIndex)