here is a simple suite that registers, validates, and runs under 7.8.4-10gde7d, but does not validate under
title = "A/B suite" description = "A/B suite" [cylc] UTC mode = True [scheduling] initial cycle point = 20191007T1200 final cycle point = 20191008T0300 [[special tasks]] clock-trigger = A(PT0M) [[dependencies]] [[[PT30M]]] graph = A[-PT30M] => A => B [runtime] [[root]] env-script = """ export JOB_DIR=$HOME """ [[A]] title = "A" description = "A" script = """ $JOB_DIR/A.pl """ [[B]] title = "B" description = "B" script = """ $JOB_DIR/B.s """
the tasks A and B are simply programs to print the date, pause a while, then print the date.
here is the failed 8.01a validation attempt
$ cylc --version; cylc register btest btest; cylc validate btest 8.0a1 REGISTERED btest -> $HOME/cylc-suite/btest WARNING - deprecated graph items were automatically upgraded in 'suite definition': WARNING - * (8.0.0) [scheduling][dependencies][X][graph] -> [scheduling][graph][X] - for X in: PT30M **IllegalItemError:** title