JourneyConfiguration
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
trait JourneySetuptrait PerformanceTestRunner
Members list
Value members
Concrete methods
Maps the journeys defined in journeys.conf to a Seq of uk.gov.hmrc.performance.conf.JourneyDefinition and returns the journeys to be executed based on the provided labels. The labels field is defined in application.conf.
Maps the journeys defined in journeys.conf to a Seq of uk.gov.hmrc.performance.conf.JourneyDefinition and returns the journeys to be executed based on the provided labels. The labels field is defined in application.conf.
Value parameters
- labels
-
An optional parameter with a Set of labels for which the journeys should be executed.
Attributes
- Returns
-
Seq of JourneyDefinition to be executed for the provided labels.
Generates a new description for a journey based on the description, run-if, and skip-if fields in journeys.conf
Generates a new description for a journey based on the description, run-if, and skip-if fields in journeys.conf
Example:
For the below example journey in journey.conf:
hello-world-4 = {
description = "Hello world journey 4"
load = 0.1
feeder = data/helloworld.csv
parts = [
home
]
run-if = ["label-B"]
skip-if = ["label-A", "label-C"]
}
the generated description would be:
Hello world journey 4 - runIf [label-B] and skipIf [label-A,label-C]
Value parameters
- journeyDescription
-
Value from the description field of a journey in journeys.conf
- runIf
-
Labels included in run-if field of a journey in journeys.conf
- skipIf
-
Labels included in skip-if field of a journey in journeys.conf
Attributes
- Returns
-
A new description based on the description and the labels
Inherited methods
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration
Attributes
- Inherited from:
- Configuration