Index

A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addNewExamplesFrom(DataTable) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
addNewFail(String, String) - Method in class com.github.invictum.reportportal.SuiteStorage
Register id of failed test for specific suite by id.
allLogs() - Static method in class com.github.invictum.reportportal.log.unit.Selenium
Extracts all available logs
assumptionViolated(String) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
Attachment - Class in com.github.invictum.reportportal.log.unit
 
Attachment() - Constructor for class com.github.invictum.reportportal.log.unit.Attachment
 

B

basic() - Static method in class com.github.invictum.reportportal.log.unit.Error
Logs error in step using default error formatter - print error with full stack trace
BddDataDriven - Class in com.github.invictum.reportportal.recorder
Recorder aware of parameterized BDD style test specific handling
BddDataDriven(SuiteStorage, Launch, LogUnitsHolder) - Constructor for class com.github.invictum.reportportal.recorder.BddDataDriven
 
build() - Method in class com.github.invictum.reportportal.FinishEventBuilder
 
build() - Method in class com.github.invictum.reportportal.StartEventBuilder
 

C

CANCELLED - Enum constant in enum class com.github.invictum.reportportal.Status
 
clean() - Method in class com.github.invictum.reportportal.LogStorage
Clears all logs related to current thread
collect(Logs) - Method in class com.github.invictum.reportportal.LogStorage
Collects WebDriver logs if available and stores its to internal storage If error is occurred during log collection all future calls will be cancelled
com.github.invictum.reportportal - package com.github.invictum.reportportal
 
com.github.invictum.reportportal.injector - package com.github.invictum.reportportal.injector
 
com.github.invictum.reportportal.log.unit - package com.github.invictum.reportportal.log.unit
 
com.github.invictum.reportportal.recorder - package com.github.invictum.reportportal.recorder
 
COMMUNICATION_DIR_KEY - Static variable in class com.github.invictum.reportportal.ReportIntegrationConfig
 
communicationDirectory() - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
 
configure() - Method in class com.github.invictum.reportportal.injector.SerenityPortalModule
 
configuredStepError(Function<TestStep, String>) - Static method in class com.github.invictum.reportportal.log.unit.Error
Logs error using preconfigured Function representation of formatter
configuredTestError(Function<TestOutcome, String>) - Static method in class com.github.invictum.reportportal.log.unit.Error
Logs error using preconfigured Function representation of formatter
count() - Method in class com.github.invictum.reportportal.FileStorage
Checks the count of launch files inside storage
CUSTOM - Enum constant in enum class com.github.invictum.reportportal.LogsPreset
Custom preset for manual configuration.

D

DEBUG - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
DEFAULT - Enum constant in enum class com.github.invictum.reportportal.LogsPreset
Default preset with pre-defined minimalistic set of log units.

E

EnhancedLogEntry - Class in com.github.invictum.reportportal
Enhanced version of LogEntry with added type field
EnhancedLogEntry(String, LogEntry) - Constructor for class com.github.invictum.reportportal.EnhancedLogEntry
 
Error - Class in com.github.invictum.reportportal.log.unit
 
Error() - Constructor for class com.github.invictum.reportportal.log.unit.Error
 
ERROR - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
errorInTest() - Static method in class com.github.invictum.reportportal.log.unit.Error
Logs error in test (outside of a step) using default error formatter - print error with full stack trace
evidences() - Static method in class com.github.invictum.reportportal.log.unit.Attachment
Logs all evidences in a test step as attachment files in RP
exampleFinished() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
exampleStarted(Map<String, String>) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
exampleStarted(Map<String, String>, String) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
extract() - Method in class com.github.invictum.reportportal.NarrativeExtractor
 

F

FAILED - Enum constant in enum class com.github.invictum.reportportal.Status
 
FAILSAFE_RERUN_KEY - Static variable in class com.github.invictum.reportportal.ReportIntegrationConfig
 
FATAL - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
FileStorage - Class in com.github.invictum.reportportal
Provides access to shared sync directory.
FileStorage(String) - Constructor for class com.github.invictum.reportportal.FileStorage
Inits storage in specific location If folder is absent it will be created.
filteredLogs(Predicate<EnhancedLogEntry>) - Static method in class com.github.invictum.reportportal.log.unit.Selenium
Replicate all Selenium logs that matches passed filter represented as Predicate
finalizeActive() - Method in class com.github.invictum.reportportal.SuiteStorage
Finishes all the active suite that belongs to current thread Executes finishers registered by suiteFinisher method
FinishEventBuilder - Class in com.github.invictum.reportportal
Support class that allows to construct FinishTestItemRQ event in fluent way
FinishEventBuilder() - Constructor for class com.github.invictum.reportportal.FinishEventBuilder
 
formatter() - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
 
forTest(TestOutcome) - Static method in class com.github.invictum.reportportal.recorder.TestRecorder
Factory method to discover suitable TestRecorder approach
FULL - Enum constant in enum class com.github.invictum.reportportal.LogsPreset
Preset configured with all available out of the box log units.

G

get() - Method in class com.github.invictum.reportportal.injector.LogUnitsHolderProvider
 
get() - Method in class com.github.invictum.reportportal.injector.ReportLaunchProvider
 
get() - Static method in class com.github.invictum.reportportal.ReportIntegrationConfig
Access to shared configuration instance
getInjector() - Static method in class com.github.invictum.reportportal.injector.IntegrationInjector
 
getType() - Method in class com.github.invictum.reportportal.EnhancedLogEntry
 

H

harvestSeleniumLogs(boolean) - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
Option allows to enable or disable selenium based logs harvesting Designed to be used in conjunction with Selenium log unit Disabled by default that means selenium logs won't be collected even if selenium log unit was added to preset
holder - Variable in class com.github.invictum.reportportal.recorder.TestRecorder
 
htmlSources() - Static method in class com.github.invictum.reportportal.log.unit.Attachment
Logs all HTML sources from passed TestStep if present

I

incrementAndGetRetriesCount(String, String) - Method in class com.github.invictum.reportportal.SuiteStorage
Increase count of failed test to track when exceed count of retires.
INFO - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
IntegrationInjector - Class in com.github.invictum.reportportal.injector
Entry point for retrieving injector to build module class graph
IntegrationInjector() - Constructor for class com.github.invictum.reportportal.injector.IntegrationInjector
 
isFailPresent(String, String) - Method in class com.github.invictum.reportportal.SuiteStorage
This method need for check is test is retry.
ItemType - Enum Class in com.github.invictum.reportportal
Describes available item types and their map to ReportPortal facility.

L

lastStepFailed(StepFailure) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
launch - Variable in class com.github.invictum.reportportal.recorder.TestRecorder
 
loadAndClean() - Method in class com.github.invictum.reportportal.FileStorage
Collects the set of launches and removes storage
logLevel() - Method in enum class com.github.invictum.reportportal.Status
 
logLevel(TestResult) - Static method in class com.github.invictum.reportportal.Utils
Finds log level based on step result status.
LogLevel - Enum Class in com.github.invictum.reportportal
Describes available message levels.
LogsPreset - Enum Class in com.github.invictum.reportportal
Describes a presets of predefined log units.
LogStorage - Class in com.github.invictum.reportportal
Central storage for collected logs provided by Selenium
LogStorage() - Constructor for class com.github.invictum.reportportal.LogStorage
 
logUnits() - Method in enum class com.github.invictum.reportportal.LogsPreset
Returns an array of log units associated with current preset
LogUnitsHolder - Class in com.github.invictum.reportportal
Holds all registered log units represented as Function that is able to produce a Collection of SaveLogRQ based on passed TestStep object Entry point to pass TestStep through sequence of log units
LogUnitsHolder() - Constructor for class com.github.invictum.reportportal.LogUnitsHolder
 
LogUnitsHolderProvider - Class in com.github.invictum.reportportal.injector
 
LogUnitsHolderProvider() - Constructor for class com.github.invictum.reportportal.injector.LogUnitsHolderProvider
 

M

mapTo(TestResult) - Static method in enum class com.github.invictum.reportportal.Status
 
MODULES_COUNT_KEY - Static variable in class com.github.invictum.reportportal.ReportIntegrationConfig
 
modulesQuantity() - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
 

N

NarrativeExtractor - Class in com.github.invictum.reportportal
Narrative extractor used to discover narrative for different types of tests
NarrativeExtractor(TestOutcome, Function<Narrative, String>) - Constructor for class com.github.invictum.reportportal.NarrativeExtractor
 
notifyScreenChange() - Method in class com.github.invictum.reportportal.ReportPortalListener
 

P

PASSED - Enum constant in enum class com.github.invictum.reportportal.Status
 
preset() - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
 
proceed(TestStep) - Method in class com.github.invictum.reportportal.LogUnitsHolder
 
proceedSteps(Maybe<String>, List<TestStep>) - Method in class com.github.invictum.reportportal.recorder.TestRecorder
 

Q

query(Predicate<EnhancedLogEntry>) - Method in class com.github.invictum.reportportal.LogStorage
Returns logs that meets defined condition and removes them from storage.

R

record(TestOutcome) - Method in class com.github.invictum.reportportal.recorder.BddDataDriven
 
record(TestOutcome) - Method in class com.github.invictum.reportportal.recorder.Regular
 
record(TestOutcome) - Method in class com.github.invictum.reportportal.recorder.TestRecorder
 
register(Function<TestStep, Collection<SaveLogRQ>>...) - Method in enum class com.github.invictum.reportportal.LogsPreset
Configures a preset to use a list of passed log units.
register(Function<TestStep, Collection<SaveLogRQ>>...) - Method in class com.github.invictum.reportportal.LogUnitsHolder
 
Regular - Class in com.github.invictum.reportportal.recorder
Common test recorder suitable for most cases
Regular(SuiteStorage, Launch, LogUnitsHolder) - Constructor for class com.github.invictum.reportportal.recorder.Regular
 
removeFail(String, String) - Method in class com.github.invictum.reportportal.SuiteStorage
Should be called if failed test start passed after retry.
ReportIntegrationConfig - Class in com.github.invictum.reportportal
Configuration entry point for integration.
ReportIntegrationConfig() - Constructor for class com.github.invictum.reportportal.ReportIntegrationConfig
 
ReportLaunchProvider - Class in com.github.invictum.reportportal.injector
 
ReportLaunchProvider() - Constructor for class com.github.invictum.reportportal.injector.ReportLaunchProvider
 
ReportPortalListener - Class in com.github.invictum.reportportal
 
ReportPortalListener() - Constructor for class com.github.invictum.reportportal.ReportPortalListener
 
Rest - Class in com.github.invictum.reportportal.log.unit
 
Rest() - Constructor for class com.github.invictum.reportportal.log.unit.Rest
 
restQuery() - Static method in class com.github.invictum.reportportal.log.unit.Rest
Logs REST api call
retriesCount() - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
 

S

screenshots() - Static method in class com.github.invictum.reportportal.log.unit.Attachment
Logs screenshots from passed TestStep if present
Selenium - Class in com.github.invictum.reportportal.log.unit
 
Selenium() - Constructor for class com.github.invictum.reportportal.log.unit.Selenium
 
SerenityPortalModule - Class in com.github.invictum.reportportal.injector
 
SerenityPortalModule() - Constructor for class com.github.invictum.reportportal.injector.SerenityPortalModule
 
SKIPPED - Enum constant in enum class com.github.invictum.reportportal.Status
 
skippedStepStarted(ExecutedStepDescription) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
start(String, Supplier<Maybe<String>>) - Method in class com.github.invictum.reportportal.SuiteStorage
Starts a new suite entity
StartEventBuilder - Class in com.github.invictum.reportportal
Utils builder used to construct StartTestItemRQ events in fluent way
StartEventBuilder(ItemType) - Constructor for class com.github.invictum.reportportal.StartEventBuilder
 
Status - Enum Class in com.github.invictum.reportportal
Describes available items statuses.
STEP - Enum constant in enum class com.github.invictum.reportportal.ItemType
 
stepEndDate(TestStep) - Static method in class com.github.invictum.reportportal.Utils
Calculates step's end time.
stepFailed(StepFailure) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepFinished() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepFinished(List<ScreenshotAndHtmlSource>) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepIgnored() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepPending() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepPending(String) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
stepStartDate(TestStep) - Static method in class com.github.invictum.reportportal.Utils
Calculates step's start time
stepStarted(ExecutedStepDescription) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
suiteFinisher(String, Runnable) - Method in class com.github.invictum.reportportal.SuiteStorage
Registers a suite finisher, a that should be executed to complete suite
suiteStorage - Variable in class com.github.invictum.reportportal.recorder.TestRecorder
 
SuiteStorage - Class in com.github.invictum.reportportal
Abstraction used to control active suites lifecycle
SuiteStorage() - Constructor for class com.github.invictum.reportportal.SuiteStorage
 
SUREFIRE_RERUN_KEY - Static variable in class com.github.invictum.reportportal.ReportIntegrationConfig
 

T

takeScreenshots(List<ScreenshotAndHtmlSource>) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
TEST - Enum constant in enum class com.github.invictum.reportportal.ItemType
 
testAborted() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testEndDate(TestOutcome) - Static method in class com.github.invictum.reportportal.Utils
Calculates test's end time.
testFailed(TestOutcome, Throwable) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testFinished(TestOutcome) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testFinished(TestOutcome, boolean) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testFinished(TestOutcome, boolean, ZonedDateTime) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testIgnored() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testIsManual() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testPending() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
TestRecorder - Class in com.github.invictum.reportportal.recorder
Defines steps to use to record particular test in context of suite
TestRecorder(SuiteStorage, Launch, LogUnitsHolder) - Constructor for class com.github.invictum.reportportal.recorder.TestRecorder
 
testRetried() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testRunFinished() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testSkipped() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testStarted(String) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testStarted(String, String) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testStarted(String, String, ZonedDateTime) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testSuiteFinished() - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testSuiteStarted(Class<?>) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
testSuiteStarted(Story) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
toJson() - Method in class com.github.invictum.reportportal.EnhancedLogEntry
 
toString() - Method in enum class com.github.invictum.reportportal.LogLevel
 
touch(Long) - Method in class com.github.invictum.reportportal.FileStorage
Creates file in a storage
TRACE - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
treeOptimized(boolean) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
truncateNames(boolean) - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
Option sets names truncation feature, that allows to avoid RP errors with long entities creation

U

UNKNOWN - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
useClassNarrativeFormatter(Function<Narrative, String>) - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
Overrides class level narrative formatter with custom implementation
useExamplesFrom(DataTable) - Method in class com.github.invictum.reportportal.ReportPortalListener
 
usePreset(LogsPreset) - Method in class com.github.invictum.reportportal.ReportIntegrationConfig
Defines LogsPreset configuration
Utils - Class in com.github.invictum.reportportal
 

V

valueOf(String) - Static method in enum class com.github.invictum.reportportal.ItemType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.invictum.reportportal.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.invictum.reportportal.LogsPreset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.github.invictum.reportportal.Status
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.github.invictum.reportportal.ItemType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.invictum.reportportal.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.invictum.reportportal.LogsPreset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.github.invictum.reportportal.Status
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARN - Enum constant in enum class com.github.invictum.reportportal.LogLevel
 
withDescription(String) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
withEndTime(ZonedDateTime, long) - Method in class com.github.invictum.reportportal.FinishEventBuilder
 
withName(String) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
withParameters(DataTable.RowValueAccessor) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
withRetry() - Method in class com.github.invictum.reportportal.StartEventBuilder
 
withStartTime(ZonedDateTime) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
withStatus(Status) - Method in class com.github.invictum.reportportal.FinishEventBuilder
 
withTags(Set<TestTag>) - Method in class com.github.invictum.reportportal.StartEventBuilder
 
A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values