Index
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
WebDriverlogs 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
Functionrepresentation of formatter - configuredTestError(Function<TestOutcome, String>) - Static method in class com.github.invictum.reportportal.log.unit.Error
-
Logs error using preconfigured
Functionrepresentation 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
LogEntrywith 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
FinishTestItemRQevent 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
TestRecorderapproach - 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
Seleniumlog 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
TestStepif 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
Functionthat is able to produce aCollectionofSaveLogRQbased on passedTestStepobject Entry point to passTestStepthrough 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
TestStepif 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
StartTestItemRQevents 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
LogsPresetconfiguration - 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
All Classes and Interfaces|All Packages|Constant Field Values