# Functions
ListenSuiteEndAndSaveResult listens to execution events and writes the failed scenarios to JSON file.
ReadLastExecutionResult returns the result of previous execution in JSON format This is stored in $GAUGE_PROJECT_ROOT/.gauge/executionStatus.json file after every execution.
SetTableRows is used to limit data driven execution to specific rows.
# Constants
Eager is a parallelization strategy for execution.
ExecutionFailed indicates gauge's execution failed.
Lazy is a parallelization strategy for execution.
ParseFailed indicates one or more parse errors.
Success indicated successful operation.
ValidationFailed indicates one or more validation errors.
# Variables
ExecuteSpecs : Check for updates, validates the specs (by invoking the respective language runners), initiates the registry which is needed for console reporting, execution API and Rerunning of specs and finally saves the execution result as binary in .gauge folder.
ExecuteTags holds the tags to filter the execution by.
InParallel if true executes the specs in parallel else in serial.
MachineReadable indicates that the output is in json format.
Count of iterations.
NumberOfExecutionStreams shows the number of execution streams, in parallel execution.
Tags to filter specs/scenarios to retry.
Strategy for execution, can be either 'Eager' or 'Lazy'.
Verbose if true prints additional details about the execution.