Run pipeline unit tests

Description

The Run pipeline unit tests action runs a series of selected pipeline unit tests.

The action is successful if all tests run without error.

Errors are logged.

Options

Option Description

Action name

The name of the action.

Names of the tests to execute

The names of the unit tests to execute.

Use the Get test names to get the list of available unit tests in the current project.

Result

What this action passes on to the next action. See Action results for how results travel through a workflow.

Result Value

True

Every test in the list ran its pipeline without errors and the golden data sets matched, with 0 errors. An empty list is also true.

False

The number of errors is 1. A test is not found (an unknown or empty name), its pipeline file is not found, the pipeline fails, or the rows don’t match a golden data set. All the tests of the list are run, also after one that fails.

Result files

Passed on unchanged.

Result rows

Passed on unchanged: the rows that a test pipeline copies to its result are not added.