Skip navigation links
A B C E F G H I L M N O P R S T U W 

A

AbstractReporter - Class in com.epam.reportportal.cucumber
Abstract Cucumber 5.x formatter for Report Portal
AbstractReporter() - Constructor for class com.epam.reportportal.cucumber.AbstractReporter
 
addTestSourceReadEvent(URI, TestSourceRead) - Static method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
addToTree(RunningContext.ScenarioContext, String, Maybe<String>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
afterHooks(HookType) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Called when before/after-hooks are finished
afterLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish RP launch
afterLaunch() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
afterScenario(TestCaseFinished) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish Cucumber scenario Put scenario end time in a map to check last scenario end time per feature
afterStep(Result) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish Cucumber step
ARGUMENTS_TRANSFORM - Static variable in class com.epam.reportportal.cucumber.Utils
 

B

beforeHooks(HookType) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Called when before/after-hooks are started
beforeLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Manipulations before the launch starts
beforeLaunch() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
beforeScenario(RunningContext.FeatureContext, RunningContext.ScenarioContext) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start Cucumber scenario
beforeStep(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start Cucumber step
beforeStep(TestStep) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
buildFinishTestItemRequest(Maybe<String>, Date, ItemStatus) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Build finish test item request object
buildMultilineArgument(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Generate multiline argument (DataTable or DocString) representation
buildName(String, String, String) - Static method in class com.epam.reportportal.cucumber.Utils
Generate name representation
buildReportPortal() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Extension point to customize ReportPortal instance
buildStartFeatureRequest(Feature, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Extension point to customize feature creation event/request
buildStartHookRequest(HookType) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Extension point to customize test creation event/request
buildStartHookRequest(HookType) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
buildStartScenarioRequest(TestCase, String, URI, int) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Extension point to customize scenario creation event/request
buildStartStepRequest(TestStep, String, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Extension point to customize test creation event/request
buildStartStepRequest(TestStep, String, String) - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 

C

com.epam.reportportal.cucumber - package com.epam.reportportal.cucumber
 
com.epam.reportportal.cucumber.util - package com.epam.reportportal.cucumber.util
 
createKey(URI) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
createKey(int) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
createKey(String) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 

E

embedding(String, String, byte[]) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Send a log with data attached.
extractAttributes(List<?>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Transform tags from Cucumber to RP format

F

FeatureContext(TestCase) - Constructor for class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
finishFeature(Maybe<String>, Date) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a feature with specific date and time
finishRootItem() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
Finish root suite
finishTestItem(Maybe<String>, Status) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a test item with specified status
finishTestItem(Maybe<String>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Finish a test item with no specific status
formatDataTable(List<List<String>>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Converts a table represented as List of Lists to a formatted table string
formatDataTable(List<List<String>>) - Static method in class com.epam.reportportal.cucumber.Utils
Converts a table represented as List of Lists to a formatted table string

G

getAttributes(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Returns static attributes defined by Attributes annotation in code.
getBackground() - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getCodeRef(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Returns code reference for mapped code
getCodeRef(URI, int) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Returns code reference for feature files by URI and text line number
getCurrentScenarioContext() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getCurrentStepId() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getCurrentText() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getDefinitionMatchField(TestStep) - Static method in class com.epam.reportportal.cucumber.Utils
 
getDescription(Feature, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Build an item description for a feature
getDescription(TestCase, URI) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Build an item description for a scenario
getEmbedEventHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getFeature(String) - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getFeature() - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getFeatureId() - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return RP launch test item name mapped to Cucumber feature
getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
getFeatureTestItemType() - Method in class com.epam.reportportal.cucumber.StepReporter
 
getFeatureUri() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getHookStatus() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getHookStepId() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getHookTypeAndName(HookType) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Returns hook type and name as a Pair
getId() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getKeyword() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getLine() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getName() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getOutlineIteration() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getParameters(String, TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Returns a list of parameters for a step
getReportPortal() - Static method in class com.epam.reportportal.cucumber.AbstractReporter
 
getRootItemId() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getRootItemId() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
getRootItemId() - Method in class com.epam.reportportal.cucumber.StepReporter
 
getScenario(TestCase) - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getScenarioContext(TestCase) - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return RP launch test item name mapped to Cucumber scenario
getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
 
getScenarioTestItemType() - Method in class com.epam.reportportal.cucumber.StepReporter
 
getStep(TestStep) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getStepName(TestStep) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Generate a step name based on its type (Before Hook / Regular / etc.)
getStepPrefix() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getTestCase() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
getTestCaseFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestCaseId(TestStep, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return a Test Case ID for mapped code
getTestCaseId(String, List<Argument>) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Return a Test Case ID for a feature file
getTestCaseStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestRunFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestRunStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestSourceReadHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestStepFinishedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getTestStepStartedHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
getUri() - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
getWriteEventHandler() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 

H

handleEndOfFeature() - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
handleStartOfTestCase(TestCaseStarted) - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
handleTestStepFinished(TestStepFinished) - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
handleTestStepStarted(TestStepStarted) - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
hasBackground() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
hookFinished(HookTestStep, Result, Boolean) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Called when a specific before/after-hook is finished

I

isScenarioOutline(ScenarioDefinition) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
ITEM_TREE - Static variable in class com.epam.reportportal.cucumber.AbstractReporter
 
ItemTreeUtils - Class in com.epam.reportportal.cucumber.util
 

L

launch - Variable in class com.epam.reportportal.cucumber.AbstractReporter
 
LOG_LEVEL_MAPPING - Static variable in class com.epam.reportportal.cucumber.Utils
 

M

mapBackgroundSteps(Background) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
mapItemStatus(Status) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Map Cucumber statuses to RP item statuses
mapLevel(Status) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Map Cucumber statuses to RP log levels

N

nextBackgroundStep() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 

O

ONE_SPACE - Static variable in class com.epam.reportportal.cucumber.Utils
 

P

processBackground(Background) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
processScenario(ScenarioDefinition) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
processScenarioOutline(ScenarioDefinition) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
Takes the serial number of scenario outline and links it to the executing scenario

R

removeFromTree(RunningContext.ScenarioContext, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
 
reportResult(Result, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Report test item result and error (if present)
retrieveLeaf(URI, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
retrieveLeaf(URI, int, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
retrieveLeaf(URI, int, String, TestItemTree) - Static method in class com.epam.reportportal.cucumber.util.ItemTreeUtils
 
retrieveMethod(Field, TestStep) - Static method in class com.epam.reportportal.cucumber.Utils
 
rootSuiteId - Variable in class com.epam.reportportal.cucumber.ScenarioReporter
 
RunningContext - Class in com.epam.reportportal.cucumber
Running context that contains mostly manipulations with Gherkin objects.
RunningContext.FeatureContext - Class in com.epam.reportportal.cucumber
 
RunningContext.ScenarioContext - Class in com.epam.reportportal.cucumber
 

S

ScenarioContext() - Constructor for class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
ScenarioReporter - Class in com.epam.reportportal.cucumber
Cucumber reporter for ReportPortal that reports scenarios as test methods.
ScenarioReporter() - Constructor for class com.epam.reportportal.cucumber.ScenarioReporter
 
sendLog(String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Send a text log entry to Report Portal with 'INFO' level, using current datetime as timestamp
sendLog(String, String) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Send a text log entry to Report Portal using current datetime as timestamp
setCurrentStepId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setCurrentText(String) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setEventPublisher(EventPublisher) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Registers an event handler for a specific event.
setFeatureId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.RunningContext.FeatureContext
 
setFeatureUri(URI) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setHookStatus(Status) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setHookStepId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setId(Maybe<String>) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
setReportPortal(ReportPortal) - Static method in class com.epam.reportportal.cucumber.AbstractReporter
 
setTestCase(TestCase) - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
startFeature(StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start Cucumber Feature
startHook(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start before/after-hook item on Report Portal
startLaunch() - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start RP launch
startRootItem() - Method in class com.epam.reportportal.cucumber.ScenarioReporter
Start root suite
startScenario(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start Cucumber Scenario
startStep(Maybe<String>, StartTestItemRQ) - Method in class com.epam.reportportal.cucumber.AbstractReporter
Start Step item on Report Portal
STATUS_MAPPING - Static variable in class com.epam.reportportal.cucumber.Utils
 
StepReporter - Class in com.epam.reportportal.cucumber
Cucumber reporter for ReportPortal that reports individual steps as test methods.
StepReporter() - Constructor for class com.epam.reportportal.cucumber.StepReporter
 

T

TABLE_COLUMN_SEPARATOR - Static variable in class com.epam.reportportal.cucumber.Utils
 
TABLE_INDENT - Static variable in class com.epam.reportportal.cucumber.Utils
 
TABLE_ROW_SEPARATOR - Static variable in class com.epam.reportportal.cucumber.Utils
 

U

Utils - Class in com.epam.reportportal.cucumber
 

W

withBackground() - Method in class com.epam.reportportal.cucumber.RunningContext.ScenarioContext
 
A B C E F G H I L M N O P R S T U W 
Skip navigation links