JourneyDefinition

uk.gov.hmrc.performance.conf.JourneyDefinition
case class JourneyDefinition(id: String, description: String, load: Double, parts: List[String], feeder: String, runIf: Set[String], skipIf: Set[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def shouldRun(testLabels: Set[String]): Boolean

Checks the run-if and skip-if labels that have been defined within journeys.conf for a journey to determine if it has been configured correctly and should be executed.

Checks the run-if and skip-if labels that have been defined within journeys.conf for a journey to determine if it has been configured correctly and should be executed.

Value parameters

testLabels

Set of labels as defined in application.conf

Attributes

Returns

Boolean, whether it should be executed

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product