public final class ResultsUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALLURE_HOST_NAME_ENV |
static java.lang.String |
ALLURE_HOST_NAME_SYSPROP |
static java.lang.String |
ALLURE_ID_LABEL_NAME |
static java.lang.String |
ALLURE_SEPARATE_LINES_SYSPROP |
static java.lang.String |
ALLURE_THREAD_NAME_ENV |
static java.lang.String |
ALLURE_THREAD_NAME_SYSPROP |
static java.lang.String |
CUSTOM_LINK_TYPE |
static java.lang.String |
EPIC_LABEL_NAME |
static java.lang.String |
FEATURE_LABEL_NAME |
static java.lang.String |
FRAMEWORK_LABEL_NAME |
static java.lang.String |
HOST_LABEL_NAME |
static java.lang.String |
ISSUE_LINK_TYPE |
static java.lang.String |
LANGUAGE_LABEL_NAME |
static java.lang.String |
LEAD_LABEL_NAME |
static java.lang.String |
OWNER_LABEL_NAME |
static java.lang.String |
PACKAGE_LABEL_NAME |
static java.lang.String |
PARENT_SUITE_LABEL_NAME |
static java.lang.String |
SEVERITY_LABEL_NAME |
static java.lang.String |
STORY_LABEL_NAME |
static java.lang.String |
SUB_SUITE_LABEL_NAME |
static java.lang.String |
SUITE_LABEL_NAME |
static java.lang.String |
TAG_LABEL_NAME |
static java.lang.String |
TEST_CLASS_LABEL_NAME |
static java.lang.String |
TEST_METHOD_LABEL_NAME |
static java.lang.String |
THREAD_LABEL_NAME |
static java.lang.String |
TMS_LINK_TYPE |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
bytesToHex(byte[] bytes) |
static io.qameta.allure.model.Label |
createEpicLabel(java.lang.String epic) |
static io.qameta.allure.model.Label |
createFeatureLabel(java.lang.String feature) |
static io.qameta.allure.model.Label |
createFrameworkLabel(java.lang.String framework) |
static io.qameta.allure.model.Label |
createHostLabel() |
static io.qameta.allure.model.Link |
createIssueLink(java.lang.String value) |
static io.qameta.allure.model.Label |
createLabel(Epic epic) |
static io.qameta.allure.model.Label |
createLabel(Feature feature) |
static io.qameta.allure.model.Label |
createLabel(Owner owner) |
static io.qameta.allure.model.Label |
createLabel(Severity severity) |
static io.qameta.allure.model.Label |
createLabel(Story story) |
static io.qameta.allure.model.Label |
createLabel(java.lang.String name,
java.lang.String value) |
static io.qameta.allure.model.Label |
createLanguageLabel(java.lang.String language) |
static io.qameta.allure.model.Link |
createLink(Issue link) |
static io.qameta.allure.model.Link |
createLink(Link link) |
static io.qameta.allure.model.Link |
createLink(java.lang.String value,
java.lang.String name,
java.lang.String url,
java.lang.String type) |
static io.qameta.allure.model.Link |
createLink(TmsLink link) |
static io.qameta.allure.model.Label |
createOwnerLabel(java.lang.String owner) |
static io.qameta.allure.model.Label |
createPackageLabel(java.lang.String packageName) |
static io.qameta.allure.model.Parameter |
createParameter(java.lang.String name,
java.lang.Object value) |
static io.qameta.allure.model.Label |
createParentSuiteLabel(java.lang.String suite) |
static io.qameta.allure.model.Label |
createSeverityLabel(SeverityLevel severity) |
static io.qameta.allure.model.Label |
createSeverityLabel(java.lang.String severity) |
static io.qameta.allure.model.Label |
createStoryLabel(java.lang.String story) |
static io.qameta.allure.model.Label |
createSubSuiteLabel(java.lang.String suite) |
static io.qameta.allure.model.Label |
createSuiteLabel(java.lang.String suite) |
static io.qameta.allure.model.Label |
createTagLabel(java.lang.String tag) |
static io.qameta.allure.model.Label |
createTestClassLabel(java.lang.String testClass) |
static io.qameta.allure.model.Label |
createTestMethodLabel(java.lang.String testMethod) |
static io.qameta.allure.model.Label |
createThreadLabel() |
static io.qameta.allure.model.Link |
createTmsLink(java.lang.String value) |
static java.util.Optional<java.lang.String> |
firstNonEmpty(java.lang.String... items) |
static java.lang.String |
generateMethodSignatureHash(java.lang.String className,
java.lang.String methodName,
java.util.List<java.lang.String> parameterTypes) |
static java.lang.String |
getHostName() |
static java.util.Optional<java.lang.String> |
getJavadocDescription(java.lang.ClassLoader classLoader,
java.lang.reflect.Method method) |
static java.lang.String |
getLinkTypePatternPropertyName(java.lang.String type) |
static java.security.MessageDigest |
getMd5Digest() |
static java.util.Set<io.qameta.allure.model.Label> |
getProvidedLabels() |
static java.util.Optional<io.qameta.allure.model.Status> |
getStatus(java.lang.Throwable throwable) |
static java.util.Optional<io.qameta.allure.model.StatusDetails> |
getStatusDetails(java.lang.Throwable e) |
static java.lang.String |
getThreadName() |
static java.lang.String |
md5(java.lang.String source) |
static void |
processDescription(java.lang.ClassLoader classLoader,
java.lang.reflect.Method method,
io.qameta.allure.model.ExecutableItem item)
Deprecated.
use
getJavadocDescription(ClassLoader, Method) instead. |
public static final java.lang.String ALLURE_HOST_NAME_SYSPROP
public static final java.lang.String ALLURE_HOST_NAME_ENV
public static final java.lang.String ALLURE_THREAD_NAME_SYSPROP
public static final java.lang.String ALLURE_THREAD_NAME_ENV
public static final java.lang.String ALLURE_SEPARATE_LINES_SYSPROP
public static final java.lang.String ISSUE_LINK_TYPE
public static final java.lang.String TMS_LINK_TYPE
public static final java.lang.String CUSTOM_LINK_TYPE
public static final java.lang.String ALLURE_ID_LABEL_NAME
public static final java.lang.String SUITE_LABEL_NAME
public static final java.lang.String PARENT_SUITE_LABEL_NAME
public static final java.lang.String SUB_SUITE_LABEL_NAME
public static final java.lang.String EPIC_LABEL_NAME
public static final java.lang.String FEATURE_LABEL_NAME
public static final java.lang.String STORY_LABEL_NAME
public static final java.lang.String SEVERITY_LABEL_NAME
public static final java.lang.String TAG_LABEL_NAME
public static final java.lang.String OWNER_LABEL_NAME
public static final java.lang.String LEAD_LABEL_NAME
public static final java.lang.String HOST_LABEL_NAME
public static final java.lang.String THREAD_LABEL_NAME
public static final java.lang.String TEST_METHOD_LABEL_NAME
public static final java.lang.String TEST_CLASS_LABEL_NAME
public static final java.lang.String PACKAGE_LABEL_NAME
public static final java.lang.String FRAMEWORK_LABEL_NAME
public static final java.lang.String LANGUAGE_LABEL_NAME
public static io.qameta.allure.model.Parameter createParameter(java.lang.String name, java.lang.Object value)
public static io.qameta.allure.model.Label createSuiteLabel(java.lang.String suite)
public static io.qameta.allure.model.Label createParentSuiteLabel(java.lang.String suite)
public static io.qameta.allure.model.Label createSubSuiteLabel(java.lang.String suite)
public static io.qameta.allure.model.Label createTestMethodLabel(java.lang.String testMethod)
public static io.qameta.allure.model.Label createTestClassLabel(java.lang.String testClass)
public static io.qameta.allure.model.Label createPackageLabel(java.lang.String packageName)
public static io.qameta.allure.model.Label createEpicLabel(java.lang.String epic)
public static io.qameta.allure.model.Label createFeatureLabel(java.lang.String feature)
public static io.qameta.allure.model.Label createStoryLabel(java.lang.String story)
public static io.qameta.allure.model.Label createTagLabel(java.lang.String tag)
public static io.qameta.allure.model.Label createOwnerLabel(java.lang.String owner)
public static io.qameta.allure.model.Label createSeverityLabel(SeverityLevel severity)
public static io.qameta.allure.model.Label createSeverityLabel(java.lang.String severity)
public static io.qameta.allure.model.Label createHostLabel()
public static io.qameta.allure.model.Label createThreadLabel()
public static io.qameta.allure.model.Label createFrameworkLabel(java.lang.String framework)
public static io.qameta.allure.model.Label createLanguageLabel(java.lang.String language)
public static io.qameta.allure.model.Label createLabel(java.lang.String name, java.lang.String value)
public static io.qameta.allure.model.Label createLabel(Owner owner)
public static io.qameta.allure.model.Label createLabel(Severity severity)
public static io.qameta.allure.model.Label createLabel(Story story)
public static io.qameta.allure.model.Label createLabel(Feature feature)
public static io.qameta.allure.model.Label createLabel(Epic epic)
public static io.qameta.allure.model.Link createIssueLink(java.lang.String value)
public static io.qameta.allure.model.Link createTmsLink(java.lang.String value)
public static io.qameta.allure.model.Link createLink(Link link)
public static io.qameta.allure.model.Link createLink(Issue link)
public static io.qameta.allure.model.Link createLink(TmsLink link)
public static io.qameta.allure.model.Link createLink(java.lang.String value, java.lang.String name, java.lang.String url, java.lang.String type)
public static java.util.Set<io.qameta.allure.model.Label> getProvidedLabels()
public static java.lang.String getHostName()
public static java.lang.String getThreadName()
public static java.util.Optional<io.qameta.allure.model.Status> getStatus(java.lang.Throwable throwable)
public static java.util.Optional<io.qameta.allure.model.StatusDetails> getStatusDetails(java.lang.Throwable e)
public static java.util.Optional<java.lang.String> getJavadocDescription(java.lang.ClassLoader classLoader, java.lang.reflect.Method method)
public static java.util.Optional<java.lang.String> firstNonEmpty(java.lang.String... items)
public static java.lang.String getLinkTypePatternPropertyName(java.lang.String type)
public static java.lang.String generateMethodSignatureHash(java.lang.String className, java.lang.String methodName, java.util.List<java.lang.String> parameterTypes)
public static java.lang.String md5(java.lang.String source)
public static java.lang.String bytesToHex(byte[] bytes)
public static java.security.MessageDigest getMd5Digest()
@Deprecated public static void processDescription(java.lang.ClassLoader classLoader, java.lang.reflect.Method method, io.qameta.allure.model.ExecutableItem item)
getJavadocDescription(ClassLoader, Method)
instead.