Running the rose stem test workflow#
The rose-stem directory contains a cylc workflow that runs unittests,
integration tests, checks code style and builds documentation.
Prerequisites#
The test workflow requires cylc at a version >= 8.6.0
Sources must be pre-generated, see Managing Sources
Known good outputs (KGOs) must be pre-generated, see Managing KGOs
Running#
To run the full workflow, run the following command from the top level of a working copy of ANTS:
Changed in version 3.0.0: The rose stem workflow is now run via cylc vip rather than rose stem.
$ cylc vip ./rose-stem -z group=all
The usual cylc vip command line options can also be passed, for example to
name the workflow, use -n <worflow_name>.
A subset of the workflow can be run by replacing all with a different group
or groups, e.g. -z group=unittests,documentation to run just the unit
tests and build the documentation.