[cylc] branch debian/master updated (4c51afd -> 7c46ac9)

Alastair McKinstry mckinstry at moszumanska.debian.org
Sun Mar 26 12:04:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a change to branch debian/master
in repository cylc.

      from  4c51afd   Merge tag 'upstream/6.7.4' into debian/master
       new  a6d1e1d   stash changelog
      adds  b08fa8e   upstream release 6.11.2
       new  ebc8b55   Merge tag 'upstream/6.11.2' into debian/master
       new  24f053a   S-V: 3.9.8
       new  d0af7dd   DH_COMPAT=10
       new  1fb6029   refresh patches
       new  05289e9   Don't ship Pyro; depend on it
       new  86ce661   Depend on Pyro
       new  47578a2   Add deps
       new  db381ec   Move bash-completions
       new  0857f39   remove Pyro after install
       new  b9456d8   Move cylc-el to separate package to dep on emacs
       new  3bf5e21   Add misc:Depends for cylc-el
       new  0a7e60c   Update copyright
       new  433e8e9   Add startup file
       new  0cc3755   Next iter of emacsen stuff based on quilt-el
       new  da147ab   Prep release; temp. disable cylc-el
       new  7e31cca   Fix: cylc needs to be in /usr/share/cylc/bin
       new  250245c   Add fixed version of cylc driver cmd
       new  205f5af     Re-uploaded with Copyright updates (Add Python license for Ordereddict*)
       new  6c6be4e   * python-cylc: add Breaks/Replaces for xdot << 0.7-2. Closes: #847966 * Multi-Arch: same for cylc
       new  18e1c7c   Binary rebuild for armhf build failure
       new  9240eb5   Add icon, desktop file for cylc-gui
       new  7c46ac9   Add icon, desktop entry for cylc gui

The 23 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.md                                         |  325 +++
 INSTALL                                            |   74 -
 INSTALL.md                                         |   57 +
 Makefile                                           |    2 +-
 README                                             |   35 -
 README.md                                          |   61 +
 admin/get-repo-version                             |    2 +-
 admin/update-gh-pages.sh                           |   93 -
 bin/cycl                                           |    2 +-
 bin/cylc                                           |   14 +-
 bin/cylc-5to6                                      |    2 +-
 bin/cylc-broadcast                                 |    8 +-
 bin/cylc-cat-log                                   |   18 +-
 bin/cylc-cat-state                                 |  140 +-
 bin/cylc-check-software                            |    5 +-
 bin/cylc-check-triggering                          |    4 +-
 bin/cylc-check-versions                            |   14 +-
 bin/cylc-conditions                                |    4 +-
 bin/cylc-copy                                      |   16 +-
 bin/cylc-cycle-point                               |    4 +-
 bin/cylc-diff                                      |   25 +-
 bin/cylc-documentation                             |    8 +-
 bin/cylc-dump                                      |   12 +-
 bin/cylc-edit                                      |   10 +-
 bin/cylc-email-suite                               |    4 +-
 bin/cylc-email-task                                |   10 +-
 bin/cylc-ext-trigger                               |    8 +-
 bin/cylc-get-directory                             |   12 +-
 bin/cylc-get-gui-config                            |    4 +-
 bin/cylc-get-site-config                           |   11 +-
 bin/cylc-get-suite-config                          |   14 +-
 bin/cylc-get-suite-version                         |    8 +-
 bin/cylc-gpanel                                    |    2 +-
 bin/cylc-graph                                     |   28 +-
 bin/cylc-graph-diff                                |    2 +-
 bin/cylc-gscan                                     |    6 +-
 bin/cylc-gsummary                                  |    2 +-
 bin/cylc-gui                                       |   17 +-
 bin/cylc-hold                                      |   56 +-
 bin/cylc-import-examples                           |    2 +-
 bin/cylc-insert                                    |   59 +-
 bin/cylc-job-kill                                  |   40 -
 bin/cylc-job-logs-retrieve                         |    6 +-
 bin/cylc-job-poll                                  |   40 -
 bin/cylc-job-submit                                |    6 +-
 bin/cylc-jobs-kill                                 |    6 +-
 bin/cylc-jobs-poll                                 |    6 +-
 bin/cylc-jobs-submit                               |    6 +-
 bin/cylc-jobscript                                 |    2 +-
 bin/cylc-kill                                      |   48 +-
 bin/cylc-list                                      |   14 +-
 bin/cylc-ls-checkpoints                            |  118 +
 bin/cylc-message                                   |   14 +-
 bin/cylc-monitor                                   |   91 +-
 bin/cylc-nudge                                     |    8 +-
 bin/cylc-ping                                      |   15 +-
 bin/cylc-poll                                      |   47 +-
 bin/cylc-print                                     |   12 +-
 bin/cylc-random                                    |    4 +-
 bin/cylc-refresh                                   |   20 +-
 bin/cylc-register                                  |   12 +-
 bin/cylc-release                                   |   49 +-
 bin/cylc-reload                                    |    8 +-
 bin/cylc-remove                                    |   47 +-
 bin/cylc-reregister                                |   12 +-
 bin/cylc-reset                                     |   59 +-
 bin/cylc-restart                                   |  471 +---
 bin/cylc-run                                       |  126 +-
 bin/cylc-scan                                      |   79 +-
 bin/cylc-scp-transfer                              |    2 +-
 bin/cylc-search                                    |    8 +-
 bin/cylc-set-runahead                              |    8 +-
 bin/cylc-set-verbosity                             |    8 +-
 bin/cylc-show                                      |    8 +-
 bin/cylc-spawn                                     |   65 +
 bin/cylc-stop                                      |   72 +-
 bin/cylc-submit                                    |   46 +-
 bin/cylc-suite-state                               |   32 +-
 bin/cylc-test-battery                              |   35 +-
 bin/cylc-test-db                                   |    2 +-
 bin/cylc-trigger                                   |   44 +-
 bin/cylc-unregister                                |   80 +-
 bin/cylc-upgrade-db                                |    8 +-
 bin/cylc-upgrade-run-dir                           |    4 +-
 bin/cylc-validate                                  |   29 +-
 bin/cylc-version                                   |   18 +-
 bin/cylc-view                                      |   41 +-
 bin/cylc-warranty                                  |    4 +-
 bin/gcapture                                       |    2 +-
 bin/gcontrol                                       |    2 +-
 bin/gcycl                                          |    2 +-
 bin/gcylc                                          |    2 +-
 conf/5to6/5to6.sedfile                             |    2 +-
 conf/cylc-bash-completion                          |   52 +
 conf/cylc-mode.el                                  |    4 +-
 conf/cylc.lang                                     |  215 +-
 conf/cylc.xml                                      |   58 +-
 debian/changelog                                   |   24 +-
 debian/compat                                      |    2 +-
 debian/control                                     |   13 +-
 debian/copyright                                   |  125 +-
 ...{cylc.emacsen-compat => cylc-el.emacsen-compat} |    0
 debian/cylc-el.emacsen-install                     |   35 +
 debian/cylc-el.emacsen-remove                      |   11 +
 debian/cylc-el.emacsen-startup                     |   13 +
 debian/cylc-el.postinst                            |   14 +
 debian/cylc.desktop                                |   14 +
 debian/cylc.dirs                                   |    2 +
 debian/cylc.emacsen-install                        |   28 -
 debian/cylc.emacsen-remove                         |   11 -
 debian/cylc.emacsen-startup                        |   12 -
 debian/cylc.install                                |    5 +-
 debian/cylc.links                                  |    2 +
 debian/cylc.py                                     |  691 ++++++
 debian/patches/envvars.patch                       |  135 +-
 debian/patches/fixes.patch                         |   38 +-
 debian/patches/license.patch                       |    8 +-
 debian/rules                                       |   15 +-
 dev/bin/addcopyright.pl                            |    2 +-
 dev/registration.py.dict                           |    2 +-
 dev/suites/busy/suite.rc                           |    8 +-
 dev/suites/busy_param/suite.rc                     |   35 +
 dev/suites/dave/suite.rc                           |    6 +-
 doc/Makefile                                       |    2 +-
 doc/changes-old.txt                                |  835 -------
 doc/changes.css                                    |  102 -
 doc/changes.html                                   | 1571 ------------
 doc/cug-html.tex                                   |    5 +-
 doc/cug-pdf.tex                                    |    5 +-
 doc/cug.tex                                        | 2549 +++++++++++---------
 doc/gcylcrc.tex                                    |  193 +-
 doc/gh-pages/cylc.css                              |  249 --
 doc/gh-pages/index.html                            |  365 ---
 doc/gh-pages/plain.css                             |  248 --
 doc/gh-pages/screenshots/ecox-1.png                |  Bin 1292551 -> 0 bytes
 .../screenshots/gcylc-graph-and-dot-views.png      |  Bin 107739 -> 0 bytes
 doc/gh-pages/screenshots/gcylc-text-view.png       |  Bin 63660 -> 0 bytes
 doc/gh-pages/screenshots/graph-viewer.png          |  Bin 39791 -> 0 bytes
 doc/gh-pages/screenshots/gsummary.png              |  Bin 12577 -> 0 bytes
 doc/gh-pages/styleswitcher.js                      |    1 -
 doc/gh-pages/web-graphics/banner1.gif              |  Bin 757 -> 0 bytes
 doc/gh-pages/web-graphics/banner2.gif              |  Bin 756 -> 0 bytes
 doc/gh-pages/web-graphics/bkg.gif                  |  Bin 4816 -> 0 bytes
 doc/gh-pages/web-graphics/bkg2.gif                 |  Bin 4628 -> 0 bytes
 doc/gh-pages/web-graphics/bullet.gif               |  Bin 984 -> 0 bytes
 doc/gh-pages/web-graphics/footer.gif               |  Bin 3113 -> 0 bytes
 doc/gh-pages/web-graphics/header1.gif              |  Bin 7926 -> 0 bytes
 doc/gh-pages/web-graphics/header2.gif              |  Bin 3368 -> 0 bytes
 doc/gh-pages/web-graphics/listheader.gif           |  Bin 339 -> 0 bytes
 doc/gh-pages/web-graphics/navbullet.gif            |  Bin 90 -> 0 bytes
 .../web-graphics/niwa-colour-small-200.png         |  Bin 9204 -> 0 bytes
 doc/gh-pages/web-graphics/tape.gif                 |  Bin 2627 -> 0 bytes
 doc/graphics/png/orig/eg2-dynamic.png              |  Bin 0 -> 17463 bytes
 doc/graphics/png/orig/eg2-static.png               |  Bin 0 -> 24572 bytes
 doc/graphics/png/orig/params1.png                  |  Bin 0 -> 24076 bytes
 doc/graphics/png/scaled/eg2-dynamic.png            |  Bin 0 -> 42262 bytes
 doc/graphics/png/scaled/eg2-static.png             |  Bin 0 -> 27198 bytes
 doc/graphics/png/scaled/params1.png                |  Bin 0 -> 16339 bytes
 doc/graphics/scale-images.sh                       |    2 +-
 doc/gscanrc.tex                                    |   43 +
 doc/scripts/make-commands.sh                       |    2 +-
 doc/scripts/make-html.sh                           |    2 +-
 doc/scripts/make-index.sh                          |    4 +-
 doc/scripts/make-pdf.sh                            |    2 +-
 doc/siterc.tex                                     |  317 ++-
 doc/suiterc.tex                                    |  894 ++++---
 examples/AutoRecover/CleanupTask/suite.rc          |   31 +-
 examples/AutoRecover/EventHook/bin/failhook.sh     |    8 +-
 examples/AutoRecover/EventHook/suite.rc            |   27 +-
 examples/AutoRecover/suicide/suite.rc              |   15 +-
 examples/AutoRecover/suicide2/suite.rc             |    6 +-
 examples/admin/bin/A.sh                            |   27 -
 examples/admin/bin/B.sh                            |   27 -
 examples/admin/bin/C.sh                            |   27 -
 examples/admin/bin/ColdA.sh                        |    8 -
 examples/admin/bin/ColdB.sh                        |    8 -
 examples/admin/bin/ColdC.sh                        |    8 -
 examples/admin/bin/D.sh                            |   20 -
 examples/admin/bin/E.sh                            |   17 -
 examples/admin/bin/F.sh                            |   16 -
 examples/admin/bin/X.sh                            |    8 -
 examples/admin/bin/clean-workspace.sh              |   27 -
 examples/admin/suite.rc                            |   91 -
 examples/async/suite.rc                            |   19 -
 examples/cycling/Daily/suite.rc                    |    8 +-
 examples/cycling/InternalOutputs/suite.rc          |   32 -
 examples/cycling/Monthly/suite.rc                  |    2 +-
 examples/demo/ecox/bin/nagios.sh                   |   66 -
 examples/demo/ecox/control/latest_task.csv         |   42 -
 examples/demo/ecox/control/task_list.csv           |   75 -
 examples/demo/ecox/inc/CLEANUP.rc                  |   31 -
 examples/demo/ecox/inc/GLOBALNWP.rc                |   84 -
 examples/demo/ecox/inc/GLOBALWAVE.rc               |   33 -
 examples/demo/ecox/inc/MOS.rc                      |   35 -
 examples/demo/ecox/inc/NCEP.rc                     |   32 -
 examples/demo/ecox/inc/NZLAM.rc                    |  351 ---
 examples/demo/ecox/inc/NZTIDE.rc                   |   24 -
 examples/demo/ecox/inc/RICOM.rc                    |   31 -
 examples/demo/ecox/inc/TOPNET.rc                   |   65 -
 examples/demo/ecox/inc/UKMO.rc                     |  275 ---
 examples/demo/ecox/inc/WAVE.rc                     |   27 -
 examples/demo/ecox/inc/nzlam-env.rc                |  119 -
 examples/demo/ecox/suite.rc                        |  249 --
 examples/detaching/bin/model-wrapper.sh            |   40 -
 examples/detaching/native/model.sh                 |   10 -
 examples/detaching/native/run-model.sh             |   20 -
 examples/detaching/suite.rc                        |   25 -
 examples/family/extra/suite.rc                     |   26 +-
 examples/family/triggering/suite.rc                |   47 +-
 examples/future-trigger/suite.rc                   |    6 +-
 examples/inherit/multi/bad/suite.rc                |   14 +-
 examples/inherit/single/one/suite.rc               |    8 +-
 examples/inherit/single/two/suite.rc               |   16 +-
 examples/jinja2/cities/suite.rc                    |    2 +-
 examples/jinja2/defaults/suite.rc                  |   14 +-
 examples/jinja2/dict/suite.rc                      |   10 +-
 examples/message-triggers/suite.rc                 |   27 +-
 examples/parameters/chunking1/suite.rc             |   49 +
 examples/parameters/chunking2/suite.rc             |   51 +
 examples/parameters/cycle-chunk/suite.rc           |   53 +
 examples/parameters/family/all/suite.rc            |   39 +
 examples/parameters/family/mem/suite.rc            |   37 +
 examples/parameters/simple/suite.rc                |   33 +
 examples/parameters/string/suite.rc                |   42 +
 examples/polling/suite.rc                          |   12 +-
 examples/queues/suite.rc                           |   14 +-
 examples/remote/detaching/suite.rc                 |   37 -
 examples/s-f-trigger/suite.rc                      |    9 +-
 examples/submit-triggers/suite.rc                  |    4 +-
 .../task-states/bin/change-my-job-sub-method.sh    |    4 +-
 examples/task-states/suite.rc                      |   32 +-
 examples/tutorial/cycling/three/suite.rc           |    2 +-
 examples/tutorial/cycling/two/suite.rc             |    3 +-
 examples/tutorial/oneoff/jobsub/suite.rc           |    4 +-
 lib/Pyro/EventService/Clients.py                   |   91 +
 lib/Pyro/EventService/Event.py                     |   19 +
 lib/Pyro/EventService/Server.py                    |  301 +++
 lib/Pyro/EventService/__init__.py                  |    1 +
 lib/Pyro/__init__.py                               |   35 +
 lib/Pyro/configuration.py                          |  238 ++
 lib/Pyro/constants.py                              |   52 +
 lib/Pyro/core.py                                   |  868 +++++++
 lib/Pyro/errors.py                                 |   82 +
 lib/Pyro/ext/BasicNTService.py                     |  196 ++
 lib/Pyro/ext/ES_NtService.py                       |  112 +
 lib/Pyro/ext/NS_NtService.py                       |  200 ++
 lib/Pyro/ext/ServiceTest.py                        |   89 +
 lib/Pyro/ext/__init__.py                           |    1 +
 lib/Pyro/ext/daemonizer.py                         |  187 ++
 lib/Pyro/ext/remote.py                             |  499 ++++
 lib/Pyro/ext/remote_nons.py                        |  119 +
 lib/Pyro/naming.py                                 | 1490 ++++++++++++
 lib/Pyro/nsc.py                                    |  231 ++
 lib/Pyro/protocol.py                               | 1291 ++++++++++
 lib/Pyro/test/__init__.py                          |    1 +
 lib/Pyro/test/echoserver.py                        |  101 +
 lib/Pyro/util.py                                   |  610 +++++
 lib/Pyro/util2.py                                  |   35 +
 lib/Pyro/wxnsc.py                                  |  914 +++++++
 lib/Pyro/xnsc.py                                   |  350 +++
 lib/cylc/CylcError.py                              |   44 -
 lib/cylc/CylcOptionParsers.py                      |  367 ---
 lib/cylc/LogDiagnosis.py                           |  113 -
 lib/cylc/RunEventHandler.py                        |   41 -
 lib/cylc/__init__.py                               |    2 +-
 lib/cylc/batch_sys_handlers/at.py                  |   44 +-
 lib/cylc/batch_sys_handlers/background.py          |   17 +-
 lib/cylc/batch_sys_handlers/loadleveler.py         |    7 +-
 lib/cylc/batch_sys_handlers/lsf.py                 |   33 +-
 lib/cylc/batch_sys_handlers/moab.py                |    5 +-
 lib/cylc/batch_sys_handlers/pbs.py                 |   25 +-
 lib/cylc/batch_sys_handlers/sge.py                 |    8 +-
 lib/cylc/batch_sys_handlers/slurm.py               |    7 +-
 lib/cylc/batch_sys_manager.py                      |  371 ++-
 lib/cylc/broadcast_report.py                       |    2 +-
 lib/cylc/broker.py                                 |   17 +-
 lib/cylc/{C3MRO.py => c3mro.py}                    |    0
 lib/cylc/cfgspec/gcylc.py                          |   76 +-
 lib/cylc/cfgspec/globalcfg.py                      |  104 +-
 lib/cylc/cfgspec/gscan.py                          |   63 +
 lib/cylc/cfgspec/suite.py                          |  306 ++-
 lib/cylc/cfgspec/utils.py                          |   95 +-
 lib/cylc/command_polling.py                        |   64 +-
 lib/cylc/conditional_simplifier.py                 |    2 +-
 lib/cylc/config.py                                 | 1181 ++++-----
 lib/cylc/cycling/__init__.py                       |   19 +-
 lib/cylc/cycling/integer.py                        |  154 +-
 lib/cylc/cycling/iso8601.py                        |  236 +-
 lib/cylc/cycling/loader.py                         |    2 +-
 lib/cylc/cylc_mode.py                              |    2 +-
 lib/cylc/cylc_xdot.py                              |   38 +-
 lib/cylc/daemonize.py                              |   88 +-
 lib/cylc/dbstatecheck.py                           |   23 +-
 lib/cylc/dump.py                                   |   91 +-
 lib/cylc/envvar.py                                 |    2 +-
 lib/cylc/exceptions.py                             |   19 +-
 lib/cylc/execute.py                                |    2 +-
 lib/cylc/flags.py                                  |    2 +-
 lib/cylc/get_task_proxy.py                         |    2 +-
 lib/cylc/graph_parser.py                           |  771 ++++++
 lib/cylc/graphing.py                               |    8 +-
 lib/cylc/graphnode.py                              |   11 +-
 lib/cylc/gui/app_gcylc.py                          |  961 +++++---
 lib/cylc/gui/cat_state.py                          |   57 +
 lib/cylc/gui/color_rotator.py                      |    2 +-
 lib/cylc/gui/combo_logviewer.py                    |   36 +-
 lib/cylc/gui/cylc_logviewer.py                     |   13 +-
 lib/cylc/gui/dbchooser.py                          |  288 ++-
 lib/cylc/gui/dot_maker.py                          |    7 +-
 lib/cylc/gui/gcapture.py                           |    2 +-
 lib/cylc/gui/gpanel.py                             |    9 +-
 lib/cylc/gui/graph.py                              |    4 +-
 lib/cylc/gui/gscan.py                              |  500 ++--
 lib/cylc/gui/legend.py                             |    6 +-
 lib/cylc/gui/logviewer.py                          |    2 +-
 lib/cylc/gui/option_group.py                       |    2 +-
 lib/cylc/gui/tailer.py                             |    2 +-
 lib/cylc/gui/updater.py                            |  285 ++-
 lib/cylc/gui/updater_dot.py                        |  318 ++-
 lib/cylc/gui/updater_graph.py                      |   25 +-
 lib/cylc/gui/updater_tree.py                       |   24 +-
 lib/cylc/gui/util.py                               |    2 +-
 lib/cylc/gui/view_dot.py                           |   16 +-
 lib/cylc/gui/view_graph.py                         |   16 +-
 lib/cylc/gui/view_tree.py                          |  159 +-
 lib/cylc/gui/warning_dialog.py                     |    2 +-
 lib/cylc/host_select.py                            |    2 +-
 lib/cylc/job_file.py                               |  100 +-
 lib/cylc/job_host.py                               |   24 +-
 lib/cylc/log_diagnosis.py                          |  113 +
 lib/cylc/message_output.py                         |   51 +
 lib/cylc/mkdir_p.py                                |    2 +-
 lib/cylc/mp_pool.py                                |  115 +-
 lib/cylc/multisubprocess.py                        |   75 -
 lib/cylc/network/__init__.py                       |    4 +-
 lib/cylc/network/client_reporter.py                |   15 +-
 lib/cylc/network/connection_validator.py           |  133 +-
 lib/cylc/network/ext_trigger.py                    |   29 +-
 lib/cylc/network/port_file.py                      |  136 --
 lib/cylc/network/port_scan.py                      |  154 +-
 lib/cylc/network/pyro_base.py                      |  194 +-
 lib/cylc/network/pyro_daemon.py                    |   47 +-
 lib/cylc/network/suite_broadcast.py                |   59 +-
 lib/cylc/network/suite_command.py                  |    5 +-
 lib/cylc/network/suite_identifier.py               |    4 +-
 lib/cylc/network/suite_info.py                     |    8 +-
 lib/cylc/network/suite_log.py                      |    5 +-
 lib/cylc/network/suite_state.py                    |  207 +-
 lib/cylc/network/task_msgqueue.py                  |   16 +-
 lib/cylc/option_parsers.py                         |  423 ++++
 lib/cylc/output.py                                 |   62 -
 lib/cylc/outputs.py                                |  113 -
 lib/cylc/owner.py                                  |   16 +-
 lib/cylc/param_expand.py                           |  534 ++++
 lib/cylc/passphrase.py                             |  226 --
 lib/cylc/poll_timer.py                             |   15 +-
 lib/cylc/prerequisite.py                           |  112 +-
 lib/cylc/print_tree.py                             |    2 +-
 lib/cylc/profiler.py                               |   62 +
 lib/cylc/prompt.py                                 |    2 +-
 lib/cylc/registration.py                           |  458 +++-
 lib/cylc/regpath.py                                |    2 +-
 lib/cylc/regprompt.py                              |    2 +-
 lib/cylc/remote.py                                 |    4 +-
 lib/cylc/rolling_archive.py                        |   60 -
 lib/cylc/run.py                                    |  125 -
 lib/cylc/run_get_stdout.py                         |    2 +-
 lib/cylc/rundb.py                                  |  498 +++-
 lib/cylc/scheduler.py                              | 2018 ++++++++++------
 lib/cylc/scheduler_cli.py                          |  167 ++
 lib/cylc/strftime.py                               |    2 +-
 lib/cylc/suite_env.py                              |  108 +
 lib/cylc/suite_host.py                             |  216 +-
 lib/cylc/suite_logging.py                          |  560 ++++-
 lib/cylc/suite_output.py                           |   38 +-
 lib/cylc/suite_state_dumping.py                    |  131 -
 lib/cylc/syntax_flags.py                           |   33 +-
 lib/cylc/tail.py                                   |    2 +-
 lib/cylc/task_id.py                                |   14 +-
 lib/cylc/task_message.py                           |   47 +-
 lib/cylc/task_output_logs.py                       |   56 -
 lib/cylc/task_outputs.py                           |  119 +
 lib/cylc/task_pool.py                              | 1280 +++++-----
 lib/cylc/task_proxy.py                             | 1532 +++++-------
 lib/cylc/task_state.py                             |  794 ++++--
 lib/cylc/task_trigger.py                           |  168 ++
 lib/cylc/taskdef.py                                |   15 +-
 lib/cylc/templatevars.py                           |   35 +
 lib/cylc/time_parser.py                            |   33 +-
 lib/cylc/trigger.py                                |  137 --
 lib/cylc/version.py                                |    2 +-
 lib/cylc/wallclock.py                              |   57 +-
 lib/cylc/which.py                                  |    2 +-
 lib/parsec/Jinja2Support.py                        |  128 -
 lib/parsec/OrderedDict.py                          |    4 +-
 lib/parsec/OrderedDictCompat.py                    |   48 +-
 lib/parsec/__init__.py                             |   19 +
 lib/parsec/config.py                               |   67 +-
 lib/parsec/example/cfgspec.py                      |    2 +-
 lib/parsec/example/test.py                         |    2 +-
 lib/parsec/fileparse.py                            |  189 +-
 lib/parsec/include.py                              |  123 +-
 lib/parsec/jinja2support.py                        |   94 +
 lib/parsec/tests/getcfg/00-one-line.t              |    2 +-
 lib/parsec/tests/lib/bash/test_header              |    2 +-
 lib/parsec/tests/nullcfg/01-empty-file.t           |    2 +-
 lib/parsec/tests/synonyms/00-boolean.t             |    2 +-
 lib/parsec/tests/synonyms/01-integer.t             |    2 +-
 lib/parsec/tests/synonyms/02-float.t               |    2 +-
 lib/parsec/tests/synonyms/03-string.t              |    2 +-
 lib/parsec/tests/synonyms/04-integer_list.t        |    2 +-
 lib/parsec/tests/synonyms/05-float_list.t          |    2 +-
 lib/parsec/tests/synonyms/06-string_list.t         |    2 +-
 lib/parsec/tests/synonyms/lib/python/cfgspec.py    |    2 +-
 lib/parsec/upgrade.py                              |  148 +-
 lib/parsec/util.py                                 |  265 +-
 lib/parsec/validate.py                             |  299 ++-
 licences/LICENSE-MIT-PYRO                          |   28 +
 requirements.txt                                   |    3 -
 tests/authentication/00-identity.t                 |   12 +-
 tests/authentication/01-description.t              |   12 +-
 tests/authentication/02-state-totals.t             |   12 +-
 tests/authentication/03-full-read.t                |   12 +-
 tests/authentication/04-shutdown.t                 |   13 +-
 tests/authentication/05-full-control.t             |   12 +-
 tests/authentication/06-suite-override.t           |   13 +-
 tests/authentication/07-back-compat.t              |   90 +-
 tests/authentication/08-shared-fs.t                |   60 +
 tests/authentication/08-shared-fs/reference.log    |    4 +
 tests/authentication/08-shared-fs/suite.rc         |   15 +
 tests/authentication/09-remote-suite-same-name.t   |   47 +
 .../09-remote-suite-same-name/reference.log        |    3 +
 .../09-remote-suite-same-name/suite.rc             |   16 +
 .../10-remote-suite-passphrase-cache.t             |   71 +
 .../10-remote-suite-passphrase-cache/reference.log |    4 +
 .../10-remote-suite-passphrase-cache/suite.rc      |   14 +
 tests/authentication/11-suite2-stop-suite1.t       |   49 +
 tests/authentication/basic/suite.rc                |    2 +-
 tests/authentication/override/suite.rc             |    2 +-
 tests/broadcast/00-simple.t                        |   18 +-
 tests/broadcast/00-simple/broadcast.ref            |   68 +-
 tests/broadcast/00-simple/expected-prep.err        |    2 +-
 tests/broadcast/00-simple/expected-prep.out        |   14 +-
 tests/broadcast/00-simple/reference.log            |   77 +-
 tests/broadcast/00-simple/suite.rc                 |   71 +-
 tests/broadcast/02-inherit.t                       |    2 +-
 tests/broadcast/02-inherit/reference.log           |   97 +-
 tests/broadcast/02-inherit/suite.rc                |   27 +-
 tests/broadcast/03-expire.t                        |    2 +-
 tests/broadcast/03-expire/reference.log            |    2 -
 tests/broadcast/04-empty.t                         |    2 +-
 tests/broadcast/04-empty/reference.log             |    2 -
 tests/broadcast/05-bad-point.t                     |    2 +-
 tests/broadcast/05-bad-point/suite.rc              |    2 +-
 tests/broadcast/06-bad-namespace.t                 |    2 +-
 tests/broadcast/06-bad-namespace/suite.rc          |    4 +-
 tests/broadcast/07-float-setting.t                 |    2 +-
 tests/broadcast/07-float-setting/reference.log     |   23 -
 tests/broadcast/07-float-setting/suite.rc          |    4 +-
 tests/broadcast/08-space.t                         |    2 +-
 tests/broadcast/08-space/reference.log             |    2 -
 tests/broadcast/08-space/suite.rc                  |    2 +-
 tests/broadcast/09-remote.t                        |   37 +
 tests/broadcast/09-remote/reference.log            |    4 +
 tests/broadcast/09-remote/suite.rc                 |   20 +
 tests/cli-cycle-points/00-simple.t                 |    2 +-
 tests/cli-cycle-points/00-simple/suite.rc          |    4 +-
 tests/clock-expire/00-basic.t                      |    2 +-
 tests/clock-expire/00-basic/suite.rc               |    2 +-
 tests/combined/00-simple.t                         |    2 +-
 tests/combined/simple/reference.log                |   81 -
 tests/config-log/00-basic.t                        |    6 +-
 tests/config-log/00-basic/suite.rc                 |    6 +-
 tests/cyclers/00-daily.t                           |    2 +-
 tests/cyclers/23-multidaily_local.t                |    2 +-
 tests/cyclers/24-360_calendar.t                    |    2 +-
 tests/cyclers/25-no_initial_cycle_point.t          |    2 +-
 tests/cyclers/26-no_final_cycle_point.t            |    2 +-
 .../cyclers/27-no_initial_but_final_cycle_point.t  |    2 +-
 tests/cyclers/29-0000_rollunder.t                  |    2 +-
 tests/cyclers/30-9999_rollover.t                   |    2 +-
 tests/cyclers/34-implicit-back-compat.t            |    6 +-
 .../cyclers/34-implicit-back-compat/reference.log  |   50 -
 tests/cyclers/35-implicit-disallowed.t             |    2 +-
 tests/cyclers/360/reference.log                    |   35 -
 ...ack_comp_staggered_async.t => 44-day_of_week.t} |    0
 tests/cyclers/44-icp_fcp_notation.t                |   38 +
 tests/cyclers/44-icp_fcp_notation/suite.rc         |   19 +
 tests/cyclers/45-exclusions.t                      |   47 +
 tests/cyclers/46-unittests.t                       |   26 +
 tests/cyclers/aeon/reference.log                   |   91 -
 tests/cyclers/async_integer/reference.log          |   24 -
 .../back_comp_start_up_simple/reference.log        |   23 -
 .../back_comp_start_up_two_step/reference.log      |   31 -
 tests/cyclers/daily/reference.log                  |   44 -
 tests/cyclers/daily_final/reference.log            |   17 -
 tests/cyclers/daily_prev_format/reference.log      |   37 -
 tests/cyclers/day_of_week/graph.plain.ref          |    5 +
 tests/cyclers/day_of_week/reference.log            |    6 +
 tests/cyclers/day_of_week/suite.rc                 |   16 +
 tests/cyclers/exclusions/graph.plain.ref           |   18 +
 tests/cyclers/exclusions/reference.log             |   17 +
 tests/cyclers/exclusions/suite.rc                  |   31 +
 tests/cyclers/hourly/reference.log                 |   64 -
 tests/cyclers/integer1/graph.plain.ref             |    7 +
 tests/cyclers/integer1/reference.log               |  283 +--
 tests/cyclers/integer1/suite.rc                    |   12 +-
 tests/cyclers/monthly/reference.log                |  134 -
 tests/cyclers/monthly_complex/reference.log        |  102 -
 tests/cyclers/multidaily/reference.log             |  194 --
 tests/cyclers/multidaily_local/reference.log       |  194 --
 tests/cyclers/multihourly/reference.log            |  254 --
 tests/cyclers/multimonthly/reference.log           |  174 --
 tests/cyclers/multiweekly/reference.log            |   94 -
 tests/cyclers/multiyearly/reference.log            |  144 --
 tests/cyclers/offset_final/reference.log           |   24 -
 tests/cyclers/offset_initial/reference.log         |   44 -
 tests/cyclers/r1_at_icp_or/reference.log           |   30 -
 .../r1_back_comp_start_up_finish/reference.log     |   28 -
 tests/cyclers/r1_final/reference.log               |   24 -
 tests/cyclers/r1_initial/reference.log             |   39 -
 .../reference.log                                  |   36 -
 tests/cyclers/r1_initial_immortal/reference.log    |   69 -
 tests/cyclers/r1_middle/reference.log              |   24 -
 tests/cyclers/r1_multi_start/reference.log         |   56 -
 .../r1_multi_start_back_comp_async/reference.log   |   56 -
 .../graph.plain.ref                                |   20 -
 .../reference.log                                  |   94 -
 .../suite.rc                                       |   19 -
 .../reference.log                                  |   56 -
 tests/cyclers/r1_restricted/reference.log          |   57 -
 tests/cyclers/r5_final/reference.log               |   64 -
 tests/cyclers/r5_initial/reference.log             |   64 -
 tests/cyclers/rmany_reverse/reference.log          |   54 -
 tests/cyclers/rnone_reverse/reference.log          |   54 -
 tests/cyclers/subhourly/reference.log              |   54 -
 tests/cyclers/weekly/reference.log                 |   74 -
 tests/cyclers/yearly/reference.log                 |   44 -
 tests/cycletime/00-time.t                          |    2 +-
 tests/cycletime/01-iso_timeparser.t                |    2 +-
 tests/cycletime/02-template.t                      |   58 +
 tests/cylc-5to6/00-simple-start-up.t               |   72 +-
 tests/cylc-5to6/00-simple-start-up/suite.rc        |   12 +-
 tests/cylc-5to6/01-single-cycler.t                 |    2 +-
 tests/cylc-cat-log/00-local.t                      |    4 +-
 tests/cylc-cat-log/00-local/suite.rc               |    2 +-
 tests/cylc-cat-log/01-remote.t                     |   19 +-
 tests/cylc-cat-log/01-remote/suite.rc              |    2 +-
 .../02-remote-custom-runtime-viewer-pbs.t          |   20 +-
 .../reference.log                                  |    2 -
 .../02-remote-custom-runtime-viewer-pbs/suite.rc   |    4 +-
 tests/cylc-cat-log/03-bad-suite.t                  |    2 +-
 tests/cylc-cat-log/04-local-tail.t                 |    9 +-
 tests/cylc-cat-log/04-local-tail/suite.rc          |    2 +-
 tests/cylc-cat-log/05-remote-tail.t                |   24 +-
 tests/cylc-cat-log/05-remote-tail/suite.rc         |    2 +-
 tests/cylc-cat-log/06-log-rotation.t               |   50 +
 tests/cylc-cat-state/00-basic.t                    |    2 +-
 tests/cylc-cat-state/01-issue1358.t                |    8 +-
 tests/cylc-cat-state/01-issue1358/suite.rc         |    4 +-
 tests/cylc-cat-state/basic/reference.log           |   74 -
 tests/cylc-cat-state/basic/state-check.py          |    2 +-
 tests/cylc-doc/00-cylc-doc.t                       |    9 +-
 tests/cylc-doc/01-suite-urls.t                     |    9 +-
 tests/cylc-edit/00-basic.t                         |    8 +-
 tests/cylc-edit/00-basic/conf/global.rc            |    2 -
 tests/cylc-edit/00-basic/include/suite-runtime.rc  |    7 +-
 tests/cylc-get-config/00-simple.t                  |   20 +-
 tests/cylc-get-config/00-simple/section1.stdout    |   26 +-
 tests/cylc-get-config/00-simple/section2.stdout    | 2061 ++++++++--------
 tests/cylc-get-config/01-no-final.t                |    2 +-
 tests/cylc-get-config/02-cycling.t                 |   29 +
 tests/cylc-get-config/02-cycling/suite.rc          |   12 +
 tests/cylc-get-config/03-cycling-compat.t          |    1 +
 tests/cylc-get-config/03-cycling-compat/suite.rc   |   12 +
 tests/cylc-get-cylc-version/00-basic.t             |    2 +-
 tests/cylc-get-cylc-version/00-basic/reference.log |   13 -
 tests/cylc-get-site-config/00-basic.t              |    9 +-
 tests/cylc-get-site-config/01-defaults.t           |   35 +
 tests/cylc-graph-diff/00-simple.t                  |    2 +-
 tests/cylc-insert/00-insert.t                      |    4 +-
 tests/cylc-insert/00-insert/reference.log          |   11 +
 tests/cylc-insert/00-insert/suite.rc               |   33 +
 tests/cylc-insert/01-insert-bad-cycle-point.t      |    9 +-
 .../01-insert-bad-cycle-point/reference.log        |    3 +
 .../cylc-insert/01-insert-bad-cycle-point/suite.rc |   27 +
 tests/cylc-insert/02-insert-bad-stop-cycle-point.t |    6 +-
 .../02-insert-bad-stop-cycle-point/reference.log   |    3 +
 .../02-insert-bad-stop-cycle-point/suite.rc        |   27 +
 tests/cylc-insert/03-insert-old.t                  |   10 +-
 tests/cylc-insert/03-insert-old/reference.log      |    9 +
 tests/cylc-insert/03-insert-old/suite.rc           |   26 +
 tests/cylc-insert/04-insert-family.t               |    4 +-
 tests/cylc-insert/04-insert-family/reference.log   |   10 +
 tests/cylc-insert/04-insert-family/suite.rc        |   35 +
 tests/cylc-insert/05-insert-compat.t               |   31 +
 tests/cylc-insert/05-insert-compat/reference.log   |   11 +
 tests/cylc-insert/05-insert-compat/suite.rc        |   34 +
 .../cylc-insert/06-insert-bad-cycle-point-compat.t |   33 +
 .../06-insert-bad-cycle-point-compat/reference.log |    3 +
 .../suite.rc                                       |    0
 tests/cylc-insert/07-insert-bad-stop-cycle-point.t |   32 +
 .../07-insert-bad-stop-cycle-point/reference.log   |    3 +
 .../suite.rc                                       |    0
 tests/cylc-insert/08-insert-family-compat.t        |   31 +
 .../08-insert-family-compat/reference.log          |   10 +
 tests/cylc-insert/08-insert-family-compat/suite.rc |   35 +
 tests/cylc-insert/09-insert-no-cycle-point.t       |   32 +
 .../09-insert-no-cycle-point/reference.log         |    3 +
 .../cylc-insert/09-insert-no-cycle-point/suite.rc  |   26 +
 tests/cylc-insert/10-wildcard.t                    |   29 +
 tests/cylc-insert/10-wildcard/reference.log        |    5 +
 tests/cylc-insert/10-wildcard/suite.rc             |   19 +
 .../insert-bad-cycle-point/reference.log           |   16 -
 .../insert-bad-stop-cycle-point/reference.log      |   16 -
 tests/cylc-insert/insert-family/reference.log      |   63 -
 tests/cylc-insert/insert-family/suite.rc           |   33 -
 tests/cylc-insert/insert-old/reference.log         |   59 -
 tests/cylc-insert/insert-old/suite.rc              |   26 -
 tests/cylc-insert/insert/reference.log             |   76 -
 tests/cylc-insert/insert/suite.rc                  |   30 -
 tests/cylc-job-poll/00-background.t                |  139 --
 tests/cylc-job-poll/01-at.t                        |  140 --
 tests/cylc-job-poll/02-loadleveler.t               |  217 --
 tests/cylc-job-poll/03-slurm.t                     |  217 --
 tests/cylc-job-poll/04-pbs.t                       |  214 --
 tests/cylc-job-poll/05-lsf.t                       |  215 --
 tests/cylc-kill/00-kill-multi-hosts.t              |   56 -
 tests/cylc-kill/00-kill-multi-hosts/reference.log  |   10 -
 tests/cylc-kill/00-multi-hosts-compat.t            |   52 +
 .../cylc-kill/00-multi-hosts-compat/reference.log  |    8 +
 .../suite.rc                                       |    0
 tests/cylc-kill/01-multi-hosts.t                   |   52 +
 tests/cylc-kill/01-multi-hosts/reference.log       |    8 +
 tests/cylc-kill/01-multi-hosts/suite.rc            |   26 +
 tests/cylc-kill/02-submitted.t                     |   27 +
 tests/cylc-kill/02-submitted/reference.log         |    8 +
 tests/cylc-kill/02-submitted/suite.rc              |   32 +
 tests/cylc-list/00-options.t                       |    2 +-
 tests/cylc-message/00-ssh.t                        |   10 +-
 tests/cylc-message/00-ssh/reference.log            |    2 -
 tests/cylc-ping/00-simple.t                        |    2 +-
 tests/cylc-ping/simple/reference.log               |   58 -
 tests/cylc-poll/00-basic.t                         |    2 +-
 tests/cylc-poll/00-basic/reference.log             |   36 -
 tests/cylc-poll/00-basic/suite.rc                  |    2 +-
 tests/cylc-poll/01-task-failed.t                   |    2 +-
 tests/cylc-poll/01-task-failed/reference.log       |   30 +-
 tests/cylc-poll/01-task-failed/suite.rc            |   12 +-
 tests/cylc-poll/02-task-submit-failed.t            |    2 +-
 .../cylc-poll/02-task-submit-failed/reference.log  |   35 -
 tests/cylc-poll/02-task-submit-failed/suite.rc     |    8 +-
 tests/cylc-poll/03-poll-all.t                      |    2 +-
 tests/cylc-poll/03-poll-all/reference.log          |   70 -
 tests/cylc-poll/03-poll-all/suite.rc               |   13 +-
 tests/cylc-poll/04-poll-multi-hosts.t              |   14 +-
 tests/cylc-poll/04-poll-multi-hosts/reference.log  |    2 -
 tests/cylc-poll/04-poll-multi-hosts/suite.rc       |    2 +-
 tests/cylc-poll/05-poll-multi-messages.t           |    4 +-
 .../cylc-poll/05-poll-multi-messages/reference.log |    2 -
 tests/cylc-poll/05-poll-multi-messages/suite.rc    |    2 +-
 tests/cylc-poll/06-loadleveler.t                   |   21 +-
 tests/cylc-poll/06-loadleveler/reference.log       |   36 -
 tests/cylc-poll/06-loadleveler/suite.rc            |    6 +-
 tests/cylc-poll/07-pbs/reference.log               |    1 -
 tests/cylc-poll/07-pbs/suite.rc                    |    6 +-
 tests/cylc-poll/08-slurm/reference.log             |    1 -
 tests/cylc-poll/08-slurm/suite.rc                  |    6 +-
 tests/cylc-poll/09-lsf/reference.log               |    1 -
 tests/cylc-poll/09-lsf/suite.rc                    |    6 +-
 tests/cylc-poll/10-basic-compat.t                  |   31 +
 tests/cylc-poll/10-basic-compat/reference.log      |    4 +
 tests/cylc-poll/10-basic-compat/suite.rc           |   12 +
 tests/cylc-poll/11-event-time.t                    |   36 +
 tests/cylc-poll/11-event-time/reference.log        |    4 +
 tests/cylc-poll/11-event-time/suite.rc             |   25 +
 tests/cylc-refresh/00-title.t                      |   36 +
 tests/cylc-refresh/00-title/reference.log          |    4 +
 tests/cylc-refresh/00-title/suite.rc               |   18 +
 tests/{cylc-job-poll => cylc-refresh}/test_header  |    0
 tests/cylc-remove/00-simple.t                      |    4 +-
 tests/cylc-remove/00-simple/reference.log          |    6 +
 tests/cylc-remove/00-simple/suite.rc               |   19 +
 tests/cylc-remove/01-simple-comat.t                |   31 +
 tests/cylc-remove/01-simple-comat/reference.log    |    6 +
 tests/cylc-remove/01-simple-comat/suite.rc         |   22 +
 tests/cylc-remove/02-cycling.t                     |   31 +
 tests/cylc-remove/02-cycling/reference.log         |    8 +
 tests/cylc-remove/02-cycling/suite.rc              |   26 +
 tests/cylc-remove/simple/reference.log             |  109 -
 tests/cylc-remove/simple/suite.rc                  |   19 -
 tests/cylc-reset/00-compat.t                       |   28 +
 tests/cylc-reset/00-compat/reference.log           |    5 +
 tests/cylc-reset/00-compat/suite.rc                |   19 +
 tests/cylc-reset/01-filter-failed.t                |   28 +
 tests/cylc-reset/01-filter-failed/reference.log    |    8 +
 tests/cylc-reset/01-filter-failed/suite.rc         |   23 +
 tests/{job-poll => cylc-reset}/test_header         |    0
 tests/cylc-scan/00-simple.t                        |    4 +-
 tests/cylc-scan/01-hosts.t                         |   50 +-
 tests/cylc-scan/01-hosts/suite.rc                  |    4 +-
 tests/cylc-scan/simple/reference.log               |   34 -
 tests/cylc-search/00-basic.t                       |    2 +-
 tests/cylc-search/00-basic/conf/global.rc          |    2 -
 tests/cylc-show/00-simple.t                        |    2 +-
 tests/cylc-show/01-clock-triggered.t               |    2 +-
 tests/cylc-show/02-clock-triggered-alt-tz.t        |    2 +-
 tests/cylc-show/03-clock-triggered-non-utc-mode.t  |    2 +-
 .../cylc-show/clock-triggered-alt-tz/reference.log |   37 -
 tests/cylc-show/clock-triggered/reference.log      |   37 -
 tests/cylc-show/simple/reference.log               |   37 -
 tests/cylc-submit/00-bg.t                          |   19 +-
 tests/cylc-submit/00-bg/suite.rc                   |    4 +-
 tests/cylc-submit/09-bad.t                         |    2 +-
 tests/cylc-submit/09-bad/suite.rc                  |    6 +-
 tests/cylc-trigger/00-basic.t                      |   32 -
 tests/cylc-trigger/00-compat.t                     |   32 +
 tests/cylc-trigger/00-compat/reference.log         |    4 +
 tests/cylc-trigger/{basic => 00-compat}/suite.rc   |    0
 tests/cylc-trigger/01-queued.t                     |    2 +-
 tests/cylc-trigger/01-queued/reference.log         |    4 +
 tests/cylc-trigger/{queued => 01-queued}/suite.rc  |    0
 tests/cylc-trigger/02-filter-failed.t              |   28 +
 tests/cylc-trigger/02-filter-failed/reference.log  |   11 +
 tests/cylc-trigger/02-filter-failed/suite.rc       |   23 +
 tests/cylc-trigger/03-edit-run.t                   |   11 +-
 tests/cylc-trigger/03-edit-run/conf/global.rc      |    2 -
 tests/cylc-trigger/03-edit-run/suite.rc            |    4 +-
 tests/cylc-trigger/04-filter-names.t               |   33 +
 tests/cylc-trigger/04-filter-names/reference.log   |   17 +
 tests/cylc-trigger/04-filter-names/suite.rc        |   36 +
 tests/cylc-trigger/05-filter-cycles.t              |   33 +
 tests/cylc-trigger/05-filter-cycles/reference.log  |   10 +
 tests/cylc-trigger/05-filter-cycles/suite.rc       |   32 +
 tests/cylc-trigger/06-reset-ready.t                |   29 +
 tests/cylc-trigger/06-reset-ready/reference.log    |    7 +
 tests/cylc-trigger/06-reset-ready/suite.rc         |   25 +
 tests/cylc-trigger/basic/reference.log             |   24 -
 tests/cylc-trigger/queued/reference.log            |   24 -
 tests/cylc-view/00-single-inc.t                    |    2 +-
 tests/cylc.wallclock/00-single.t                   |   56 +
 tests/{manual => cylc.wallclock}/test_header       |    0
 tests/database/00-simple.t                         |   34 +-
 tests/database/00-simple/schema.out                |   12 +-
 tests/database/00-simple/select-suite-params.out   |    3 +
 tests/database/00-simple/select-task-events.out    |   36 +-
 tests/database/00-simple/select-task-pool.out      |    3 +
 tests/database/01-broadcast.t                      |    2 +-
 tests/database/01-broadcast/reference.log          |    2 -
 tests/database/01-broadcast/suite.rc               |    5 +-
 tests/database/02-retry.t                          |    2 +-
 tests/database/02-retry/reference.log              |    3 -
 tests/database/02-retry/suite.rc                   |    3 +-
 tests/database/03-remote.t                         |   13 +-
 tests/database/03-remote/reference.log             |    2 -
 tests/database/04-lock-recover.t                   |   25 +-
 tests/database/04-lock-recover/bin/cylc-db-lock    |    2 +-
 tests/database/04-lock-recover/reference.log       |    2 -
 tests/database/04-lock-recover/suite.rc            |    7 +-
 tests/database/05-lock-recover-100.t               |    2 +-
 .../database/05-lock-recover-100/bin/cylc-db-lock  |    4 +-
 tests/database/05-lock-recover-100/reference.log   |    2 -
 tests/database/05-lock-recover-100/suite.rc        |    4 +-
 tests/database/06-task-message.t                   |   47 +
 tests/database/06-task-message/reference.log       |    3 +
 tests/database/06-task-message/suite.rc            |   19 +
 tests/deprecations/00-all.t                        |    8 +-
 tests/deprecations/00-all/suite.rc                 |    4 +-
 tests/directives/00-loadleveler.t                  |   18 +-
 tests/directives/01-at.t                           |    2 +-
 tests/directives/at/reference.log                  |   93 -
 tests/directives/at/suite.rc                       |    6 +-
 tests/directives/loadleveler/reference.log         |   48 -
 tests/directives/loadleveler/suite.rc              |    6 +-
 tests/directives/pbs/reference.log                 |   48 -
 tests/directives/pbs/suite.rc                      |    6 +-
 tests/directives/slurm/reference.log               |   48 -
 tests/directives/slurm/suite.rc                    |    9 +-
 tests/documentation/00-make.t                      |    2 +-
 tests/env-filter/00-filter.t                       |    2 +-
 tests/events/00-suite.t                            |    2 +-
 tests/events/01-task.t                             |    4 +-
 tests/events/02-multi.t                            |    2 +-
 tests/events/02-multi/bin/remove-bar.sh            |    2 +-
 tests/events/02-multi/reference.log                |   28 -
 tests/events/02-multi/suite.rc                     |    2 +-
 tests/events/03-timeout.t                          |    2 +-
 tests/events/04-timeout-ref-live.t                 |    2 +-
 tests/events/05-timeout-ref-dummy.t                |    2 +-
 tests/events/06-timeout-ref-simulation.t           |    2 +-
 tests/events/07-task-iso.t                         |    4 +-
 tests/events/08-task-event-handler-retry.t         |    9 +-
 .../08-task-event-handler-retry/reference.log      |    2 -
 tests/events/09-task-event-mail.t                  |   24 +-
 tests/events/09-task-event-mail/reference.log      |    2 -
 tests/events/09-task-event-mail/suite.rc           |    7 +-
 tests/events/10-task-event-job-logs-retrieve.t     |   52 +-
 .../10-task-event-job-logs-retrieve/reference.log  |    2 -
 .../10-task-event-job-logs-retrieve/suite.rc       |    3 +-
 .../events/11-cycle-task-event-job-logs-retrieve.t |   45 +-
 .../reference.log                                  |    2 -
 .../11-cycle-task-event-job-logs-retrieve/suite.rc |    6 +-
 .../15-host-task-event-handler-retry-globalcfg.t   |   21 +-
 .../16-task-event-job-logs-register-globalcfg.t    |   63 -
 .../reference.log                                  |    2 -
 .../suite.rc                                       |    2 +
 .../17-task-event-job-logs-retrieve-command.t      |   20 +-
 tests/events/18-suite-event-mail.t                 |   54 +
 tests/events/18-suite-event-mail/reference.log     |    3 +
 tests/events/18-suite-event-mail/suite.rc          |   21 +
 tests/events/19-suite-event-mail-globalcfg         |    1 +
 tests/events/19-suite-event-mail-globalcfg.t       |    1 +
 tests/events/20-suite-event-handlers.t             |   42 +
 tests/events/20-suite-event-handlers/reference.log |    3 +
 tests/events/20-suite-event-handlers/suite.rc      |   20 +
 tests/events/21-suite-event-handlers-globalcfg     |    1 +
 tests/events/21-suite-event-handlers-globalcfg.t   |    1 +
 tests/events/22-suite-reset-timer.t                |   31 +
 tests/events/22-suite-reset-timer/suite.rc         |   14 +
 tests/events/23-suite-stalled-handler.t            |   29 +
 .../events/23-suite-stalled-handler/reference.log  |    5 +
 tests/events/23-suite-stalled-handler/suite.rc     |   16 +
 tests/events/24-abort-on-stalled.t                 |   30 +
 tests/events/24-abort-on-stalled/reference.log     |    4 +
 tests/events/24-abort-on-stalled/suite.rc          |   16 +
 tests/events/25-held-not-stalled.t                 |   28 +
 tests/events/25-held-not-stalled/suite.rc          |   12 +
 tests/events/26-suite-stalled-dump-prereq.t        |   41 +
 .../26-suite-stalled-dump-prereq/reference.log     |    4 +
 tests/events/26-suite-stalled-dump-prereq/suite.rc |   22 +
 tests/events/27-suite-stalled-dump-prereq-fam.t    |   38 +
 .../27-suite-stalled-dump-prereq-fam/reference.log |    3 +
 .../27-suite-stalled-dump-prereq-fam/suite.rc      |   17 +
 tests/events/28-inactivity.t                       |   29 +
 tests/events/28-inactivity/suite.rc                |   21 +
 tests/events/suite/hidden/shutdown/suite.rc        |    2 +-
 tests/events/suite/hidden/startup/suite.rc         |    2 +-
 tests/events/suite/hidden/timeout/suite.rc         |    2 +-
 tests/events/suite/reference.log                   |   13 -
 tests/events/suite/suite.rc                        |    2 +-
 tests/events/task-iso/reference.log                |  106 -
 tests/events/task-iso/suite.rc                     |   13 +-
 tests/events/task/reference.log                    |  106 -
 tests/events/task/suite.rc                         |   13 +-
 tests/events/timeout-ref/reference.log             |   37 -
 tests/events/timeout/suite.rc                      |    2 +-
 tests/execution-time-limit/00-background.t         |   41 +
 .../00-background/reference.log                    |    4 +
 tests/execution-time-limit/00-background/suite.rc  |   21 +
 tests/execution-time-limit/01-at                   |    1 +
 tests/execution-time-limit/01-at.t                 |    1 +
 tests/execution-time-limit/02-slurm.t              |   62 +
 tests/execution-time-limit/02-slurm/reference.log  |    4 +
 tests/execution-time-limit/02-slurm/suite.rc       |   26 +
 tests/execution-time-limit/03-pbs                  |    1 +
 tests/execution-time-limit/03-pbs.t                |   62 +
 tests/execution-time-limit/04-poll.t               |   30 +
 tests/execution-time-limit/04-poll/reference.log   |    4 +
 tests/execution-time-limit/04-poll/suite.rc        |   32 +
 .../test_header                                    |    0
 tests/ext-trigger/00-satellite.t                   |    2 +-
 tests/ext-trigger/00-satellite/reference.log       |  179 --
 tests/ext-trigger/00-satellite/suite.rc            |    2 +-
 tests/ext-trigger/01-no-nudge.t                    |    2 +-
 tests/ext-trigger/01-no-nudge/suite.rc             |    4 +-
 tests/ext-trigger/02-cycle-point.t                 |   32 +
 tests/ext-trigger/02-cycle-point/suite.rc          |   25 +
 tests/graph-equivalence/00-oneline.t               |    2 +-
 tests/graph-equivalence/01-twolines.t              |    2 +-
 tests/graph-equivalence/02-splitline.t             |    2 +-
 tests/graph-equivalence/03-multiline_and1.t        |    2 +-
 tests/graph-equivalence/04-multiline_and2.t        |    2 +-
 .../graph-equivalence/multiline_and1/reference.log |   36 -
 .../graph-equivalence/multiline_and2/reference.log |   36 -
 tests/graph-equivalence/test1/reference.log        |   37 -
 tests/graph-equivalence/test2/reference.log        |   37 -
 tests/graph-equivalence/test3/reference.log        |   37 -
 tests/graph_parser/00-unittests.t                  |   24 +
 tests/{vacation => graph_parser}/test_header       |    0
 tests/graphing/00-boundaries.t                     |    2 +-
 tests/graphing/01-namespace.t                      |    2 +-
 tests/graphing/02-icp-task-missing.t               |    2 +-
 tests/graphing/03-filter.t                         |    2 +-
 tests/graphing/04-filter-siblings.t                |    2 +-
 tests/graphing/05-suicide-family.t                 |    2 +-
 tests/graphing/05-suicide-family/graph.plain.ref   |    1 +
 tests/graphing/06-family-or.t                      |    2 +-
 tests/graphing/07-stop-at-final-point.t            |    2 +-
 tests/graphing/08-ungrouped.t                      |   35 +
 tests/graphing/08-ungrouped/graph.plain.ref        |    5 +
 .../08-ungrouped/graph.plain.ungrouped.ref         |    9 +
 tests/graphing/08-ungrouped/suite.rc               |    8 +
 tests/hold-release/00-suite.t                      |    2 +-
 tests/hold-release/01-beyond-stop.t                |    2 +-
 tests/hold-release/02-hold-on-spawn.t              |    2 +-
 tests/hold-release/03-release-family-exact.t       |    2 +-
 tests/hold-release/04-release-family-inexact.t     |    8 +-
 tests/hold-release/05-release-task-exact.t         |    2 +-
 tests/hold-release/06-release-task-inexact.t       |    8 +-
 tests/hold-release/07-hold-family-exact.t          |    2 +-
 tests/hold-release/08-hold-family-inexact.t        |    6 +-
 tests/hold-release/09-hold-task-exact.t            |    2 +-
 tests/hold-release/10-hold-task-inexact.t          |    8 +-
 tests/hold-release/11-retrying.t                   |    2 +-
 tests/hold-release/11-retrying/reference.log       |    8 -
 tests/hold-release/11-retrying/suite.rc            |    7 +-
 tests/hold-release/12-hold-then-retry.t            |    2 +-
 .../hold-release/12-hold-then-retry/reference.log  |    1 -
 tests/hold-release/12-hold-then-retry/suite.rc     |   27 +-
 tests/hold-release/13-ready-restart.t              |    7 +-
 .../13-ready-restart/bin/my-log-grepper            |    2 +-
 tests/hold-release/13-ready-restart/suite.rc       |   10 +-
 tests/hold-release/14-hold-kill.t                  |    2 +-
 tests/hold-release/14-hold-kill/reference.log      |    2 -
 tests/hold-release/14-hold-kill/suite.rc           |    7 +-
 tests/hold-release/15-hold-after.t                 |    2 +-
 tests/hold-release/16-run-hold-after.t             |    2 +-
 tests/hold-release/17-hold-after-point.t           |    2 +-
 tests/hold-release/18-hold-cycle-globs.t           |   27 +
 .../hold-release/18-hold-cycle-globs/reference.log |    7 +
 tests/hold-release/18-hold-cycle-globs/suite.rc    |   27 +
 tests/hold-release/19-no-reset-prereq-on-waiting.t |   27 +
 .../19-no-reset-prereq-on-waiting/reference.log    |    5 +
 .../19-no-reset-prereq-on-waiting/suite.rc         |   25 +
 tests/hold-release/beyond-stop/reference.log       |   37 +-
 tests/hold-release/beyond-stop/suite.rc            |    1 +
 tests/hold-release/hold-after-point/reference.log  |   31 -
 tests/hold-release/hold-after/reference.log        |   48 -
 tests/hold-release/hold-family/reference.log       |   20 -
 tests/hold-release/hold-family/suite.rc            |    2 +-
 tests/hold-release/hold-on-spawn/reference.log     |   30 -
 tests/hold-release/hold-on-spawn/suite.rc          |    2 +-
 tests/hold-release/hold-task/reference.log         |   20 -
 tests/hold-release/hold-task/suite.rc              |    2 +-
 tests/hold-release/release-family/reference.log    |   34 -
 tests/hold-release/release-family/suite.rc         |    2 +-
 tests/hold-release/release-task/reference.log      |   22 -
 tests/hold-release/release-task/suite.rc           |    2 +-
 tests/hold-release/run-hold-after/reference.log    |   40 -
 tests/hold-release/suite/reference.log             |   46 +-
 tests/hold-release/suite/suite.rc                  |   14 +-
 tests/host-select/00-simple.t                      |    2 +-
 tests/host-select/01-timeout.t                     |    5 +-
 tests/host-select/01-timeout/reference.log         |    3 -
 tests/host-select/simple/bin/startup.sh            |   13 -
 tests/host-select/simple/reference.log             |   17 -
 tests/host-select/simple/suite.rc                  |    3 -
 tests/include-files/00-basic.t                     |    2 +-
 tests/include-files/suite/ref-inlined.rc           |   12 +-
 tests/include-files/suite/scheduling.rc            |   12 +-
 tests/inheritance/00-namespace-list.t              |   20 +-
 tests/inheritance/01-circular.t                    |    2 +-
 tests/integer-cycling/00-satellite.t               |    2 +-
 tests/integer-cycling/00-satellite/reference.log   |   81 -
 tests/integer-cycling/00-satellite/suite.rc        |   12 +-
 tests/intercycle/00-past.t                         |    2 +-
 tests/intercycle/01-future.t                       |    2 +-
 tests/intercycle/02-asynch.t                       |    2 +-
 tests/intercycle/03-complex-implicit.t             |    2 +-
 tests/intercycle/asynch/reference.log              |  131 -
 tests/intercycle/complex_implicit/reference.log    |   84 -
 tests/intercycle/complex_implicit/suite.rc         |    7 +
 tests/intercycle/future/reference.log              |  155 +-
 tests/intercycle/future/suite.rc                   |   14 +-
 tests/intercycle/past/reference.log                |   19 -
 tests/jinja2/00-simple.t                           |    2 +-
 tests/jinja2/01-include.t                          |    2 +-
 tests/jinja2/02-incomplete.t                       |    2 +-
 tests/jinja2/03-bad.t                              |    2 +-
 tests/jinja2/04-missing.t                          |    2 +-
 tests/jinja2/05-commandline.t                      |    2 +-
 tests/jinja2/06-do-extension.t                     |    2 +-
 tests/jinja2/07-filters.t                          |    2 +-
 tests/jinja2/08-local-lib-python.t                 |   32 +
 .../08-local-lib-python/Jinja2Filters/qualify.py   |    9 +
 .../08-local-lib-python/lib/python/local_lookup.py |    8 +
 tests/jinja2/08-local-lib-python/suite.rc          |    5 +
 tests/jinja2/08-local-lib-python/suite.rc.jproc    |    3 +
 tests/jinja2/commandline-set/reference.log         |   36 -
 tests/job-file-trap/00-sigusr1.t                   |   92 +
 .../00-sigusr1/python/background_vacation.py       |   37 +
 tests/job-file-trap/00-sigusr1/reference.log       |    4 +
 tests/job-file-trap/00-sigusr1/suite.rc            |   17 +
 tests/job-file-trap/01-loadleveler.t               |   58 +
 tests/job-file-trap/01-loadleveler/reference.log   |    4 +
 tests/job-file-trap/01-loadleveler/suite.rc        |   33 +
 tests/job-file-trap/02-pipefail.t                  |   38 +
 tests/job-file-trap/02-pipefail/reference.log      |    3 +
 tests/job-file-trap/02-pipefail/suite.rc           |   15 +
 .../getcfg => tests/job-file-trap}/test_header     |    0
 tests/job-kill/00-local.t                          |    2 +-
 tests/job-kill/00-local/reference.log              |   82 -
 tests/job-kill/00-local/suite.rc                   |    9 +-
 tests/job-kill/01-remote.t                         |   15 +-
 tests/job-kill/01-remote/reference.log             |   85 -
 tests/job-kill/01-remote/suite.rc                  |    3 +-
 tests/job-kill/02-loadleveler.t                    |   21 +-
 tests/job-kill/02-loadleveler/reference.log        |   64 -
 tests/job-kill/02-loadleveler/suite.rc             |    8 +-
 tests/job-kill/03-slurm/reference.log              |   64 -
 tests/job-kill/03-slurm/suite.rc                   |   14 +-
 tests/job-kill/04-pbs/reference.log                |   64 -
 tests/job-kill/04-pbs/suite.rc                     |    8 +-
 tests/job-poll/00-late.t                           |   30 -
 tests/job-poll/00-late/reference.log               |   29 -
 tests/job-poll/00-late/suite.rc                    |   27 -
 tests/job-submission/00-user.t                     |    2 +-
 .../00-user/lib/python/my_background2.py           |   26 +
 .../job-submission/00-user/python/my_background.py |    2 +-
 tests/job-submission/00-user/reference.log         |   25 +-
 tests/job-submission/00-user/suite.rc              |   19 +-
 tests/job-submission/01-job-nn-localhost.t         |    2 +-
 .../01-job-nn-localhost/reference.log              |  608 -----
 tests/job-submission/01-job-nn-localhost/suite.rc  |    3 +-
 tests/job-submission/02-job-nn-remote-host.t       |   14 +-
 .../03-job-nn-remote-host-with-shared-fs.t         |   14 +-
 tests/job-submission/04-submit-num.t               |    2 +-
 tests/job-submission/04-submit-num/suite.rc        |    5 +-
 tests/job-submission/05-activity-log.t             |    2 +-
 tests/job-submission/05-activity-log/reference.log |   27 -
 tests/job-submission/05-activity-log/suite.rc      |    7 +-
 tests/job-submission/06-garbage.t                  |    2 +-
 tests/job-submission/06-garbage/lib/bad.py         |    2 +-
 tests/job-submission/06-garbage/reference.log      |    2 -
 tests/job-submission/06-garbage/suite.rc           |    4 +-
 tests/job-submission/07-multi.t                    |   13 +-
 tests/job-submission/07-multi/reference.log        |    2 -
 tests/job-submission/07-multi/suite.rc             |    4 +-
 tests/job-submission/08-activity-log-host.t        |   45 +
 .../08-activity-log-host/reference.log             |    6 +
 tests/job-submission/08-activity-log-host/suite.rc |   24 +
 .../09-activity-log-host-bad-submit.t              |   40 +
 .../09-activity-log-host-bad-submit/reference.log  |    4 +
 .../09-activity-log-host-bad-submit/suite.rc       |   35 +
 tests/job-submission/10-at-shell.t                 |   32 +
 tests/job-submission/10-at-shell/reference.log     |    3 +
 tests/job-submission/10-at-shell/suite.rc          |   14 +
 tests/job-submission/11-garbage-host-command.t     |   36 +
 .../11-garbage-host-command/reference.log          |    5 +
 .../11-garbage-host-command/suite.rc               |   20 +
 tests/job-submission/12-tidy-submits-of-prev-run.t |   38 +
 .../12-tidy-submits-of-prev-run/reference.log      |    4 +
 .../12-tidy-submits-of-prev-run/suite.rc           |   19 +
 .../13-tidy-submits-of-prev-run-remote-host        |    1 +
 .../13-tidy-submits-of-prev-run-remote-host.t      |   59 +
 ...-submits-of-prev-run-remote-host-with-shared-fs |    1 +
 ...ubmits-of-prev-run-remote-host-with-shared-fs.t |   49 +
 tests/jobscript/00-torture.t                       |    8 +-
 tests/jobscript/00-torture/foo.ref-jobfile         |    2 +-
 tests/jobscript/00-torture/reference.log           |    7 -
 tests/jobscript/01-multi.t                         |    2 +-
 tests/jobscript/02-cycling.t                       |    2 +-
 .../jobscript/03-copyable-environment-variables.t  |    8 +-
 .../conf/global.rc                                 |    3 -
 .../reference.log                                  |    1 -
 tests/jobscript/04-global-initial-scripting.t      |   11 +-
 .../04-global-initial-scripting/conf/global.rc     |    7 -
 .../04-global-initial-scripting/reference.log      |    1 -
 tests/jobscript/05-global-config.t                 |   13 +-
 tests/jobscript/05-global-config/conf/global.rc    |    8 -
 tests/jobscript/05-global-config/reference.log     |   61 -
 tests/jobscript/05-global-config/suite.rc          |   15 +-
 tests/jobscript/06-slurm-no-directives.t           |    2 +-
 tests/jobscript/06-slurm-no-directives/suite.rc    |    4 +-
 tests/jobscript/07-traps-failure.t                 |    2 +-
 tests/jobscript/07-traps-failure/suite.rc          |    4 +-
 tests/jobscript/08-pbs-job-name-len-max.t          |   38 +
 tests/jobscript/08-pbs-job-name-len-max/suite.rc   |   10 +
 tests/jobscript/cycling/reference.log              |   30 -
 tests/lib/bash/test_header                         |   90 +-
 tests/logging/00-client.t                          |    2 +-
 tests/logging/01-suite-logging.t                   |   73 +
 .../logging/01-suite-logging/test_back_compat/err  |    2 +
 .../01-suite-logging/test_back_compat/err.0        |    1 +
 .../01-suite-logging/test_back_compat/err.1        |    1 +
 .../test_back_compat/err.20160902T075949-284136Z   |    1 +
 .../test_back_compat/err.20160902T075949-286710Z   |    2 +
 .../logging/01-suite-logging/test_back_compat/log  |    1 +
 .../01-suite-logging/test_back_compat/log.0        |    1 +
 .../01-suite-logging/test_back_compat/log.1        |    1 +
 .../test_back_compat/log.20160902T075949-284136Z   |    1 +
 .../test_back_compat/log.20160902T075949-286710Z   |    1 +
 .../logging/01-suite-logging/test_back_compat/out  |    1 +
 .../01-suite-logging/test_back_compat/out.0        |    1 +
 .../01-suite-logging/test_back_compat/out.1        |    1 +
 .../test_back_compat/out.20160902T075949-284136Z   |    1 +
 .../test_back_compat/out.20160902T075949-286710Z   |    1 +
 .../logging/01-suite-logging/test_housekeep/err    |    0
 .../test_housekeep/err.1469547065055472            |    0
 .../test_housekeep/err.1469547065056859            |    0
 .../test_housekeep/err.1469547065058396            |    0
 .../test_housekeep/err.1469547065059670            |    0
 tests/logging/01-suite-logging/test_housekeep/log  |    1 +
 .../test_housekeep/log.1469547065055472            |    4 +
 .../test_housekeep/log.1469547065056859            |    4 +
 .../test_housekeep/log.1469547065058396            |    4 +
 .../test_housekeep/log.1469547065059670            |    1 +
 .../logging/01-suite-logging/test_housekeep/out    |    0
 .../test_housekeep/out.1469547065055472            |    0
 .../test_housekeep/out.1469547065056859            |    0
 .../test_housekeep/out.1469547065058396            |    0
 .../test_housekeep/out.1469547065059670            |    0
 tests/logging/01-suite-logging/test_roll/err       |    8 +
 .../test_roll/err.1469545396170296                 |   10 +
 .../test_roll/err.1469545396224406                 |    8 +
 tests/logging/01-suite-logging/test_roll/log       |   16 +
 .../test_roll/log.1469545396170296                 |   19 +
 .../test_roll/log.1469545396224406                 |   16 +
 tests/logging/01-suite-logging/test_roll/out       |    8 +
 .../test_roll/out.1469545396170296                 |    9 +
 .../test_roll/out.1469545396224406                 |    8 +
 tests/manual/00-reset-with-deps.t                  |   51 -
 tests/manual/00-reset-with-deps/suite.rc           |   39 -
 tests/message-triggers/00-cylc5-dep.t              |   31 +
 tests/message-triggers/00-cylc5-dep/reference.log  |   11 +
 tests/message-triggers/00-cylc5-dep/suite.rc       |   29 +
 tests/message-triggers/00-old.t                    |   31 -
 tests/message-triggers/00-old/reference.log        |   62 -
 tests/message-triggers/00-old/suite.rc             |   29 -
 tests/message-triggers/01-cylc6-dep.t              |   31 +
 tests/message-triggers/01-cylc6-dep/reference.log  |   11 +
 tests/message-triggers/01-cylc6-dep/suite.rc       |   31 +
 tests/message-triggers/01-new.t                    |   31 -
 tests/message-triggers/01-new/reference.log        |   13 -
 tests/message-triggers/01-new/suite.rc             |   31 -
 tests/message-triggers/02-alternate.t              |    2 +-
 tests/message-triggers/02-alternate/reference.log  |   19 -
 tests/message-triggers/03-new-style.t              |   31 +
 tests/message-triggers/03-new-style/reference.log  |   11 +
 tests/message-triggers/03-new-style/suite.rc       |   25 +
 tests/message-triggers/03-placeholder.t            |   29 -
 tests/message-triggers/03-placeholder/suite.rc     |   12 -
 tests/modes/00-simulation.t                        |    2 +-
 tests/modes/01-dummy.t                             |    2 +-
 tests/modes/02-dummy-message-outputs.t             |   32 +
 tests/modes/dummy-message-outputs/reference.log    |    4 +
 tests/modes/dummy-message-outputs/suite.rc         |   18 +
 tests/modes/dummy/reference.log                    |   82 -
 tests/modes/dummy/suite.rc                         |    4 +-
 tests/modes/simulation/reference.log               |    8 -
 tests/offset/00-final-simple.t                     |    2 +-
 tests/offset/00-final-simple/reference.log         |  143 --
 tests/offset/01-final-next.t                       |    2 +-
 tests/offset/01-final-next/reference.log           |   55 -
 tests/offset/02-final-chain.t                      |    2 +-
 tests/offset/02-final-chain/reference.log          |  143 --
 tests/offset/03-final-next-chain.t                 |    2 +-
 tests/offset/03-final-next-chain/reference.log     |   77 -
 tests/offset/04-cycle-offset-chain.t               |    2 +-
 tests/offset/04-cycle-offset-chain/reference.log   |   70 -
 tests/offset/05-long-final-chain.t                 |    2 +-
 tests/offset/05-long-final-chain/reference.log     |  168 --
 tests/param_expand/00-unittests.t                  |   24 +
 .../getcfg => tests/param_expand}/test_header      |    0
 tests/pep8/00-bin-lib.t                            |    3 +-
 tests/periodicals/00-daily.t                       |    2 +-
 tests/periodicals/01-daily.t                       |    2 +-
 tests/periodicals/02-daily.t                       |    2 +-
 tests/periodicals/03-monthly.t                     |    2 +-
 tests/periodicals/04-monthly.t                     |    2 +-
 tests/periodicals/05-monthly.t                     |    2 +-
 tests/periodicals/06-yearly.t                      |    2 +-
 tests/periodicals/07-yearly.t                      |    2 +-
 tests/periodicals/08-yearly.t                      |    2 +-
 tests/periodicals/09-monthly-reorder.t             |    2 +-
 tests/periodicals/Daily/reference.log              |   34 -
 tests/periodicals/Monthly-reorder/reference.log    |  124 -
 tests/periodicals/Monthly/reference.log            |   36 -
 tests/periodicals/Yearly/reference.log             |   36 -
 tests/pre-initial/00-simple.t                      |    2 +-
 tests/pre-initial/01-basic.t                       |    2 +-
 tests/pre-initial/02-advanced.t                    |    2 +-
 tests/pre-initial/03-drop.t                        |    2 +-
 tests/pre-initial/04-warm.t                        |    2 +-
 tests/pre-initial/05-warm-new-ict.t                |    2 +-
 tests/pre-initial/06-over-bracketed.t              |    2 +-
 tests/pre-initial/07-simple-messaging.t            |    2 +-
 tests/pre-initial/08-conditional-messaging.t       |    2 +-
 tests/pre-initial/09-warm-iso.t                    |    2 +-
 tests/pre-initial/10-warm-insert.t                 |   33 +
 tests/pre-initial/11-warm-insert-stall.t           |   36 +
 .../pre-initial/advanced-conditional/reference.log |   92 -
 tests/pre-initial/basic-conditional/reference.log  |   36 -
 .../bracketed-conditional/reference.log            |   38 -
 .../conditional-messaging/reference.log            |  116 -
 tests/pre-initial/drop-conditional/reference.log   |   66 -
 tests/pre-initial/simple-messaging/reference.log   |   74 -
 tests/pre-initial/simple/reference.log             |   25 -
 tests/pre-initial/warm-insert-stall/reference.log  |    6 +
 tests/pre-initial/warm-insert-stall/suite.rc       |   26 +
 tests/pre-initial/warm-insert/reference.log        |   10 +
 tests/pre-initial/warm-insert/suite.rc             |   27 +
 tests/pre-initial/warm-offset/reference.log        |  107 -
 tests/pre-initial/warm-start-iso/reference.log     |   38 -
 tests/pre-initial/warm-start/reference.log         |  129 -
 tests/queues/00-queuesize-3.t                      |    2 +-
 tests/queues/01-queuesize-5.t                      |    2 +-
 tests/queues/qsize/reference.log                   |  320 ---
 tests/recurrence-min/00-basic.t                    |    2 +-
 tests/recurrence-min/00-basic/reference.log        |   31 -
 tests/recurrence-min/01-offset-initial.t           |    2 +-
 .../recurrence-min/01-offset-initial/reference.log |   31 -
 tests/recurrence-min/02-offset-truncated.t         |    2 +-
 .../02-offset-truncated/reference.log              |   31 -
 tests/recurrence-min/03-neg-offset-truncated.t     |    2 +-
 .../03-neg-offset-truncated/reference.log          |   31 -
 tests/registration/00-simple.t                     |    2 +-
 tests/registration/01-reregister-passphrase.t      |    2 +-
 tests/registration/02-corrupted.t                  |    2 +-
 tests/registration/03-skip-run.t                   |   74 +
 tests/registration/04-pattern.t                    |   54 +
 tests/registration/05-unregister-delete.t          |  124 +
 tests/reload/00-simple.t                           |    2 +-
 tests/reload/01-asynch.t                           |    2 +-
 tests/reload/02-cold.t                             |    2 +-
 tests/reload/03-startup.t                          |    2 +-
 tests/reload/04-content.t                          |    2 +-
 tests/reload/05-queues.t                           |    2 +-
 tests/reload/06-inheritance.t                      |    2 +-
 tests/reload/07-graphing-simple.t                  |    2 +-
 tests/reload/08-graphing-fam.t                     |    2 +-
 tests/reload/09-final-cycle.t                      |    2 +-
 tests/reload/10-cycle.t                            |    2 +-
 tests/reload/11-garbage.t                          |    2 +-
 tests/reload/12-runahead.t                         |    2 +-
 tests/reload/13-retrying.t                         |    2 +-
 tests/reload/14-remove-task.t                      |    2 +-
 tests/reload/15-add-task.t                         |    2 +-
 tests/reload/16-waiting.t                          |    2 +-
 tests/reload/16-waiting/reference.log              |    1 -
 tests/reload/16-waiting/suite.rc                   |    2 +-
 tests/reload/17-state-summary.t                    |   43 +
 tests/reload/17-state-summary/suite.rc             |    9 +
 tests/reload/18-remove-add-alter-task.t            |   31 +
 tests/reload/19-graphing-change.t                  |   86 +
 tests/reload/20-broadcast-insert.t                 |   29 +
 tests/reload/20-broadcast-insert/reference.log     |    4 +
 tests/reload/20-broadcast-insert/suite-2.rc        |   11 +
 tests/reload/20-broadcast-insert/suite.rc          |   17 +
 tests/reload/add-task/reference.log                |   23 -
 tests/reload/add-task/suite.rc                     |    2 +-
 tests/reload/asynch/reference.log                  |   92 -
 tests/reload/cold/reference.log                    |  364 ---
 tests/reload/content/reference.log                 |   62 -
 tests/reload/cycle-times/reference.log             |  163 --
 tests/reload/final-cycle/reference.log             |  138 --
 tests/reload/garbage/reference.log                 |   55 -
 tests/reload/graphing-change/suite-1.rc            |   11 +
 tests/reload/graphing-change/suite-2.rc            |   11 +
 tests/reload/graphing-change/suite.rc              |   11 +
 tests/reload/graphing-fam/reference.log            |  190 --
 tests/reload/graphing-simple/reference.log         |   96 -
 tests/reload/inheritance/reference.log             |   66 -
 tests/reload/queues/reference.log                  |  324 ---
 tests/reload/remove-add-alter-task/reference.log   |    4 +
 tests/reload/remove-add-alter-task/suite.rc        |   33 +
 tests/reload/remove-task/reference.log             |   21 -
 tests/reload/retrying/reference.log                |   33 -
 tests/reload/retrying/suite.rc                     |    3 +-
 tests/reload/runahead/suite.rc                     |    2 +-
 tests/reload/simple/reference.log                  |   91 -
 tests/reload/startup/reference.log                 |  423 +---
 tests/reload/startup/suite.rc                      |   17 +-
 tests/remote/00-basic.t                            |   16 +-
 tests/remote/basic/bin/startup.sh                  |   13 -
 tests/remote/basic/reference.log                   |   17 -
 tests/remote/basic/suite.rc                        |    3 -
 tests/repeated-items/00-one.t                      |   16 +-
 tests/restart/00-pre-initial.t                     |    2 +-
 tests/restart/01-broadcast.t                       |   82 +-
 tests/restart/02-failed.t                          |   40 +-
 tests/restart/03-retrying.t                        |   45 +-
 tests/restart/04-running.t                         |   41 +-
 tests/restart/05-submit-failed.t                   |   40 +-
 tests/restart/06-succeeded.t                       |   41 +-
 tests/restart/07-waiting.t                         |   45 +-
 tests/restart/08-bad-state-dump.t                  |  138 --
 tests/restart/09-reload.t                          |    2 +-
 tests/restart/10-pre-initial-2.t                   |    6 +-
 tests/restart/11-back-comp-restart.t               |   36 -
 tests/restart/12-deleted-logs.t                    |    2 +-
 tests/restart/13-bad-job-host.t                    |   20 +-
 tests/restart/14-multicycle.t                      |   57 +-
 tests/restart/15-state-to-db.t                     |  113 +
 tests/restart/15-state-to-db/cylc-suite-db.dump    |   76 +
 tests/restart/15-state-to-db/reference.log         |    6 +
 tests/restart/15-state-to-db/state/state           |   22 +
 tests/restart/15-state-to-db/suite.rc              |   14 +
 tests/restart/16-template-vars.t                   |   38 +
 tests/restart/16-template-vars/reference.log       |    4 +
 tests/restart/16-template-vars/suite.rc            |   15 +
 tests/restart/17-template-vars-file                |    1 +
 tests/restart/17-template-vars-file.t              |   41 +
 tests/restart/18-template-vars-override.t          |   39 +
 .../18-template-vars-override/reference.log        |    6 +
 tests/restart/18-template-vars-override/suite.rc   |   15 +
 tests/restart/19-checkpoint.t                      |   41 +
 tests/restart/19-checkpoint/reference.log          |    5 +
 tests/restart/19-checkpoint/suite.rc               |   33 +
 tests/restart/19-checkpoint/suite2.rc              |   19 +
 tests/restart/back-comp-restart/reference.log      |  146 --
 tests/restart/back-comp-restart/state              |   16 -
 tests/restart/back-comp-restart/suite.rc           |   12 -
 tests/restart/bad-job-host/suite.rc                |    2 +-
 tests/restart/bin/ctb-select-task-states           |   42 +
 .../{broadcast => }/bin/shutdown_this_suite_hook   |    0
 tests/restart/broadcast/bin/ctb-select-task-states |   42 +
 tests/restart/broadcast/suite.rc                   |    4 +-
 tests/restart/deleted-logs/suite.rc                |    2 +-
 tests/restart/failed/bin/ctb-select-task-states    |   42 +
 tests/restart/failed/suite.rc                      |    2 +-
 tests/restart/lib/suite-runtime-restart.rc         |    8 +-
 .../restart/multicycle/bin/ctb-select-task-states  |   42 +
 tests/restart/multicycle/suite.rc                  |   10 +-
 tests/restart/pre-init-2/reference.log             |  120 +-
 tests/restart/pre-init-2/suite.rc                  |   13 +-
 tests/restart/pre-init/bin/ctb-select-task-states  |   42 +
 tests/restart/pre-init/suite.rc                    |   14 +-
 tests/restart/reload/reference.log                 |   24 -
 tests/restart/retrying/bin/ctb-select-task-states  |   42 +
 tests/restart/retrying/suite.rc                    |    5 +-
 tests/restart/running/bin/ctb-select-task-states   |   42 +
 tests/restart/running/suite.rc                     |    2 +-
 .../submit-failed/bin/ctb-select-task-states       |   42 +
 tests/restart/submit-failed/suite.rc               |    8 +-
 tests/restart/succeeded/bin/ctb-select-task-states |   42 +
 tests/restart/succeeded/suite.rc                   |    2 +-
 tests/restart/waiting/bin/ctb-select-task-states   |   42 +
 tests/restart/waiting/suite.rc                     |    2 +-
 tests/retries/00-execution-retry.t                 |   14 +-
 tests/retries/01-execution-retry-iso.t             |   14 +-
 tests/retries/02-submission-retry.t                |   14 +-
 tests/retries/03-submission-retry-iso.t            |   14 +-
 tests/retries/execution-iso/reference.log          |   96 -
 tests/retries/execution-iso/suite.rc               |    3 +-
 tests/retries/execution/reference.log              |   96 -
 tests/retries/execution/suite.rc                   |    3 +-
 tests/retries/submission-iso/reference.log         |   79 -
 tests/retries/submission-iso/suite.rc              |    4 +-
 tests/retries/submission/reference.log             |   79 -
 tests/retries/submission/suite.rc                  |    4 +-
 tests/runahead/00-runahead.t                       |    2 +-
 tests/runahead/01-check-default-simple.t           |    2 +-
 tests/runahead/02-check-default-complex.t          |    2 +-
 tests/runahead/03-check-default-future.t           |    2 +-
 tests/runahead/04-no-final-cycle.t                 |    2 +-
 tests/runahead/05-check-default-future-2.t         |    2 +-
 tests/runahead/06-release-update.t                 |   44 +
 tests/runahead/default-complex/suite.rc            |    2 +-
 tests/runahead/default-future/suite.rc             |    7 +-
 tests/runahead/default-simple/suite.rc             |    4 +-
 tests/runahead/no_final/suite.rc                   |    2 +-
 tests/runahead/release-update/suite.rc             |   18 +
 tests/runahead/runahead/suite.rc                   |    4 +-
 tests/shutdown/00-cycle.t                          |    2 +-
 tests/shutdown/00-cycle/reference.log              |   42 -
 tests/shutdown/01-task.t                           |    2 +-
 tests/shutdown/01-task/reference.log               |   55 -
 tests/shutdown/02-no_dir.t                         |    2 +-
 tests/shutdown/02-no_dir/suite.rc                  |    2 +-
 tests/shutdown/03-bad-cycle.t                      |    2 +-
 tests/shutdown/04-kill.t                           |    2 +-
 tests/shutdown/04-kill/reference.log               |   19 -
 tests/shutdown/04-kill/suite.rc                    |    2 +-
 tests/shutdown/05-auto.t                           |   51 +
 tests/shutdown/05-auto/suite.rc                    |   16 +
 tests/shutdown/06-kill-fail.t                      |   36 +
 tests/shutdown/06-kill-fail/suite.rc               |   12 +
 tests/shutdown/07-task-fail.t                      |   38 +
 tests/shutdown/07-task-fail/suite.rc               |   17 +
 tests/shutdown/08-now1.t                           |   41 +
 tests/shutdown/08-now1/suite.rc                    |   17 +
 tests/shutdown/09-now2.t                           |   42 +
 tests/shutdown/09-now2/suite.rc                    |   22 +
 tests/spawn-max/00-basic.t                         |   33 +
 tests/spawn-max/00-basic/reference.log             |   11 +
 tests/spawn-max/00-basic/suite.rc                  |   21 +
 .../tests/getcfg => tests/spawn-max}/test_header   |    0
 tests/special/00-sequential.t                      |    2 +-
 tests/special/01-one-off.t                         |   37 -
 tests/special/02-exclude.t                         |    2 +-
 tests/special/03-include.t                         |    2 +-
 tests/special/04-clock-triggered.t                 |   20 +-
 tests/special/05-clock-triggered-utc.t             |    8 +-
 tests/special/06-clock-triggered-iso.t             |    8 +-
 tests/special/07-clock-triggered-360.t             |    2 +-
 tests/special/08-clock-triggered-0.t               |   10 +-
 tests/special/clock-360/suite.rc                   |    2 +-
 tests/special/clock/suite.rc                       |    8 +-
 tests/special/exclude/reference.log                |   34 -
 tests/special/include/reference.log                |   34 -
 tests/special/oneoff/reference.log                 |  123 -
 tests/special/oneoff/suite.rc                      |   17 -
 tests/special/sequential/reference.log             |  154 +-
 tests/special/sequential/suite.rc                  |   18 +-
 tests/startup/00-cold.t                            |    2 +-
 tests/startup/01-warm.t                            |    2 +-
 tests/startup/02-state-summary.t                   |   40 +
 tests/startup/02-state-summary/suite.rc            |    9 +
 tests/startup/cold/reference.log                   |   83 -
 tests/startup/warm/reference.log                   |   61 -
 tests/state-dump/00-basic.t                        |   22 -
 tests/state-dump/00-basic/reference.log.restart    |   46 -
 tests/state-dump/00-basic/reference.log.run        |   45 -
 tests/state-dump/00-basic/suite.rc                 |   14 -
 tests/state-dump/01-restart-file                   |    1 -
 tests/state-dump/01-restart-file.t                 |   24 -
 tests/state-dump/02-bad-pwd-state                  |    1 -
 tests/state-dump/02-bad-pwd-state.t                |   23 -
 tests/state-dump/test_impl                         |   65 -
 tests/suite-host-self-id/00-address.t              |    9 +-
 tests/suite-host-self-id/00-address/reference.log  |    1 -
 tests/suite-state/00-polling.t                     |    2 +-
 tests/suite-state/01-polling.t                     |    2 +-
 .../02-validate-blank-command-scripting.t          |    2 +-
 tests/suite-state/03-options.t                     |    2 +-
 tests/suite-state/04-template.t                    |    2 +-
 tests/suite-state/options/reference.log            |   42 -
 tests/suite-state/polling/reference.log            |   27 -
 tests/suite-state/template/reference.log           |   15 -
 tests/suite-state/template_ref/reference.log       |   15 -
 tests/suite-state/upstream/suite.rc                |    2 +-
 tests/task-name/00-basic.t                         |    2 +-
 tests/task-name/00-basic/reference.log             |    2 -
 tests/task-proc-loop/00-count.t                    |   36 +
 tests/task-proc-loop/00-count/suite.rc             |   13 +
 .../getcfg => tests/task-proc-loop}/test_header    |    0
 tests/triggering/00-recovery.t                     |    2 +-
 tests/triggering/01-or-conditional.t               |    2 +-
 tests/triggering/02-fam-start-all.t                |    2 +-
 tests/triggering/03-fam-succeed-all.t              |    2 +-
 tests/triggering/04-fam-fail-all.t                 |    2 +-
 tests/triggering/05-fam-finish-all.t               |    2 +-
 tests/triggering/06-fam-succeed-any.t              |    2 +-
 tests/triggering/07-fam-fail-any.t                 |    2 +-
 tests/triggering/08-fam-finish-any.t               |    2 +-
 tests/triggering/09-fail.t                         |    2 +-
 tests/triggering/10-finish.t                       |    2 +-
 tests/triggering/11-start.t                        |    2 +-
 tests/triggering/12-succeed.t                      |    2 +-
 tests/triggering/13-submit.t                       |    2 +-
 tests/triggering/14-submit-fail.t                  |    2 +-
 tests/triggering/15-suicide.t                      |    2 +-
 tests/triggering/fail/reference.log                |   55 -
 tests/triggering/fam-fail-all/reference.log        |   84 -
 tests/triggering/fam-fail-any/reference.log        |   80 -
 tests/triggering/fam-finish-all/reference.log      |   83 -
 tests/triggering/fam-finish-any/reference.log      |   76 -
 tests/triggering/fam-start-all/reference.log       |   76 -
 tests/triggering/fam-succeed-all/reference.log     |   76 -
 tests/triggering/fam-succeed-any/reference.log     |   83 -
 tests/triggering/finish/reference.log              |   81 -
 tests/triggering/or-condition/reference.log        |   98 -
 tests/triggering/recovery/reference.log            |   35 -
 tests/triggering/start/reference.log               |   53 -
 tests/triggering/submit-fail/reference.log         |   51 -
 tests/triggering/submit/reference.log              |   53 -
 tests/triggering/succeed/reference.log             |   53 -
 tests/triggering/suicide/reference.log             |   29 -
 tests/tutorial/cycling/00-tut.five.t               |    2 +-
 tests/tutorial/cycling/01-tut.four.t               |    2 +-
 tests/tutorial/cycling/02-tut.one.t                |    2 +-
 tests/tutorial/cycling/03-tut.three.t              |    2 +-
 tests/tutorial/cycling/04-tut.two.t                |    2 +-
 tests/tutorial/oneoff/00-tut.basic.t               |    2 +-
 tests/tutorial/oneoff/01-tut.external.t            |    2 +-
 tests/tutorial/oneoff/02-tut.ftrigger1.t           |    2 +-
 tests/tutorial/oneoff/03-tut.ftrigger2.t           |    2 +-
 tests/tutorial/oneoff/04-tut.goodbye.t             |    2 +-
 tests/tutorial/oneoff/05-tut.inherit.t             |    2 +-
 tests/tutorial/oneoff/06-tut.jinja2.t              |    2 +-
 tests/tutorial/oneoff/07-tut.jobsub.t              |    2 +-
 tests/tutorial/oneoff/08-tut.minimal.t             |    2 +-
 tests/tutorial/oneoff/09-tut.remote.t              |    2 +-
 tests/tutorial/oneoff/10-tut.retry.t               |    2 +-
 tests/tutorial/oneoff/11-tut.suicide.t             |    2 +-
 tests/tutorial/update-tutorial-tests.sh            |    4 +-
 tests/vacation/00-sigusr1.t                        |   92 -
 .../00-sigusr1/python/background_vacation.py       |   37 -
 tests/vacation/00-sigusr1/reference.log            |   30 -
 tests/vacation/00-sigusr1/suite.rc                 |   17 -
 tests/vacation/01-loadleveler.t                    |   65 -
 tests/vacation/01-loadleveler/reference.log        |   55 -
 tests/vacation/01-loadleveler/suite.rc             |   33 -
 tests/validate/00-multi.t                          |    2 +-
 tests/validate/00-multi/reference.log              |   10 -
 tests/validate/01-periodical.t                     |    2 +-
 tests/validate/01-periodical/reference.log         |   52 -
 tests/validate/02-scripting-quotes.t               |    2 +-
 tests/validate/03-incomplete-quotes.t              |    2 +-
 tests/validate/04-check-examples.t                 |    2 +-
 tests/validate/05-strict-case.t                    |    2 +-
 tests/validate/06-strict-missing.t                 |    2 +-
 tests/validate/07-null-parentage.t                 |    2 +-
 tests/validate/08-whitespace.t                     |    2 +-
 tests/validate/08-whitespace/suite.rc              |    2 +-
 tests/validate/09-include-missing.t                |    2 +-
 tests/validate/10-bad-sequence-interval.t          |    2 +-
 tests/validate/11-bad-sequence-2-digit-century.t   |    2 +-
 tests/validate/11-fail-mixed-syntax-formats-1.t    |    2 +-
 tests/validate/12-fail-mixed-syntax-formats-2.t    |    2 +-
 tests/validate/13-fail-mixed-syntax-formats-3.t    |    4 +-
 .../13-fail-mixed-syntax-formats-3/suite.rc        |    2 +-
 tests/validate/14-fail-mixed-syntax-formats-4.t    |    2 +-
 tests/validate/15-fail-mixed-syntax-formats-5.t    |    4 +-
 tests/validate/16-fail-mixed-syntax-formats-6.t    |    4 +-
 .../16-fail-mixed-syntax-formats-6/suite.rc        |    2 +-
 tests/validate/17-fail-mixed-syntax-formats-7.t    |    4 +-
 tests/validate/18-fail-mixed-syntax-formats-8.t    |    2 +-
 tests/validate/19-fail-mixed-syntax-formats-9.t    |    2 +-
 tests/validate/20-fail-no-scheduling.t             |    2 +-
 tests/validate/21-fail-no-dependencies.t           |    2 +-
 tests/validate/22-fail-no-graph-async.t            |    2 +-
 tests/validate/23-fail-no-graph-sequence.t         |    2 +-
 tests/validate/24-fail-year-bounds.t               |    2 +-
 tests/validate/25-fail-mixed-syntax-formats-10.t   |    6 +-
 .../25-fail-mixed-syntax-formats-10/suite.rc       |    5 +-
 tests/validate/26-fail-initial-greater-final.t     |    2 +-
 tests/validate/27-mixed-syntax-global-suite.t      |    7 +-
 tests/validate/28-fail-constrained-initial.t       |    2 +-
 tests/validate/28-fail-graph-double-conditionals.t |   10 +-
 tests/validate/29-fail-constrained-final.t         |    2 +-
 .../30-fail-max-active-cycle-points-zero.t         |    2 +-
 tests/validate/30-pass-constrained-initial.t       |    2 +-
 tests/validate/31-pass-constrained-final.t         |    2 +-
 tests/validate/32-fail-not-integer.t               |    2 +-
 tests/validate/33-fail-graph-bracket-missing.t     |    4 +-
 tests/validate/34-fail-graph-cycles.t              |    2 +-
 tests/validate/35-fail-self-edges.t                |    2 +-
 .../36-pass-special-tasks-non-word-names.t         |    2 +-
 tests/validate/37-fail-double-runahead.t           |    2 +-
 tests/validate/38-clock-trigger-task-not-defined.t |    2 +-
 tests/validate/39-degenerate-point-format.t        |    2 +-
 tests/validate/40-fail-suicide-left.t              |    5 +-
 tests/validate/41-mixed-syntax-global-suite.t      |   20 +-
 .../42-jinja2-template-syntax-error-main.t         |    2 +-
 .../43-jinja2-template-syntax-error-cylc-include.t |    2 +-
 ...44-jinja2-template-syntax-error-jinja-include.t |    2 +-
 tests/validate/45-jinja2-template-error-main.t     |    2 +-
 tests/validate/46-jinja2-template-not-found.t      |    2 +-
 tests/validate/47-jinja2-type-error.t              |    7 +-
 tests/validate/48-fail-bad-vis-nod-attrs.t         |    2 +-
 tests/validate/49-fail-no-graph.t                  |    2 +-
 tests/validate/50-fail-authentication-hashes.t     |   37 +
 tests/validate/50-reg-then-pwd.t                   |   50 +
 tests/validate/51-jinja2-undefined-error.t         |   38 +
 tests/validate/51-jinja2-undefined-error/suite.rc  |    6 +
 tests/validate/52-hyphen-fam.t                     |   46 +
 tests/validate/53-zero-interval.t                  |   41 +
 tests/validate/54-null-timeout.t                   |   36 +
 tests/validate/55-missing-parentage.t              |   29 +
 .../suite.rc                                       |    0
 tests/validate/56-self-suicide.t                   |   43 +
 tests/validate/56-self-suicide/suite.rc            |    7 +
 tests/validate/57-hyphen-finish.t                  |   35 +
 tests/validate/58-succeed-sub.t                    |   36 +
 tests/validate/59-offset-no-offset.t               |   39 +
 1557 files changed, 36031 insertions(+), 36551 deletions(-)
 create mode 100644 CHANGES.md
 delete mode 100644 INSTALL
 create mode 100644 INSTALL.md
 delete mode 100644 README
 create mode 100644 README.md
 delete mode 100755 admin/update-gh-pages.sh
 delete mode 100755 bin/cylc-job-kill
 delete mode 100755 bin/cylc-job-poll
 create mode 100755 bin/cylc-ls-checkpoints
 create mode 100755 bin/cylc-spawn
 create mode 100644 conf/cylc-bash-completion
 rename debian/{cylc.emacsen-compat => cylc-el.emacsen-compat} (100%)
 create mode 100644 debian/cylc-el.emacsen-install
 create mode 100644 debian/cylc-el.emacsen-remove
 create mode 100644 debian/cylc-el.emacsen-startup
 create mode 100644 debian/cylc-el.postinst
 create mode 100644 debian/cylc.desktop
 delete mode 100644 debian/cylc.emacsen-install
 delete mode 100644 debian/cylc.emacsen-remove
 delete mode 100644 debian/cylc.emacsen-startup
 create mode 100755 debian/cylc.py
 create mode 100644 dev/suites/busy_param/suite.rc
 delete mode 100644 doc/changes-old.txt
 delete mode 100644 doc/changes.css
 delete mode 100644 doc/changes.html
 delete mode 100644 doc/gh-pages/cylc.css
 delete mode 100644 doc/gh-pages/index.html
 delete mode 100644 doc/gh-pages/plain.css
 delete mode 100644 doc/gh-pages/screenshots/ecox-1.png
 delete mode 100644 doc/gh-pages/screenshots/gcylc-graph-and-dot-views.png
 delete mode 100644 doc/gh-pages/screenshots/gcylc-text-view.png
 delete mode 100644 doc/gh-pages/screenshots/graph-viewer.png
 delete mode 100644 doc/gh-pages/screenshots/gsummary.png
 delete mode 100644 doc/gh-pages/styleswitcher.js
 delete mode 100644 doc/gh-pages/web-graphics/banner1.gif
 delete mode 100644 doc/gh-pages/web-graphics/banner2.gif
 delete mode 100644 doc/gh-pages/web-graphics/bkg.gif
 delete mode 100644 doc/gh-pages/web-graphics/bkg2.gif
 delete mode 100644 doc/gh-pages/web-graphics/bullet.gif
 delete mode 100644 doc/gh-pages/web-graphics/footer.gif
 delete mode 100644 doc/gh-pages/web-graphics/header1.gif
 delete mode 100644 doc/gh-pages/web-graphics/header2.gif
 delete mode 100644 doc/gh-pages/web-graphics/listheader.gif
 delete mode 100644 doc/gh-pages/web-graphics/navbullet.gif
 delete mode 100644 doc/gh-pages/web-graphics/niwa-colour-small-200.png
 delete mode 100644 doc/gh-pages/web-graphics/tape.gif
 create mode 100644 doc/graphics/png/orig/eg2-dynamic.png
 create mode 100644 doc/graphics/png/orig/eg2-static.png
 create mode 100644 doc/graphics/png/orig/params1.png
 create mode 100644 doc/graphics/png/scaled/eg2-dynamic.png
 create mode 100644 doc/graphics/png/scaled/eg2-static.png
 create mode 100644 doc/graphics/png/scaled/params1.png
 create mode 100644 doc/gscanrc.tex
 delete mode 100755 examples/admin/bin/A.sh
 delete mode 100755 examples/admin/bin/B.sh
 delete mode 100755 examples/admin/bin/C.sh
 delete mode 100755 examples/admin/bin/ColdA.sh
 delete mode 100755 examples/admin/bin/ColdB.sh
 delete mode 100755 examples/admin/bin/ColdC.sh
 delete mode 100755 examples/admin/bin/D.sh
 delete mode 100755 examples/admin/bin/E.sh
 delete mode 100755 examples/admin/bin/F.sh
 delete mode 100755 examples/admin/bin/X.sh
 delete mode 100755 examples/admin/bin/clean-workspace.sh
 delete mode 100644 examples/admin/suite.rc
 delete mode 100644 examples/async/suite.rc
 delete mode 100644 examples/cycling/InternalOutputs/suite.rc
 delete mode 100755 examples/demo/ecox/bin/nagios.sh
 delete mode 100644 examples/demo/ecox/control/latest_task.csv
 delete mode 100644 examples/demo/ecox/control/task_list.csv
 delete mode 100644 examples/demo/ecox/inc/CLEANUP.rc
 delete mode 100644 examples/demo/ecox/inc/GLOBALNWP.rc
 delete mode 100644 examples/demo/ecox/inc/GLOBALWAVE.rc
 delete mode 100644 examples/demo/ecox/inc/MOS.rc
 delete mode 100644 examples/demo/ecox/inc/NCEP.rc
 delete mode 100644 examples/demo/ecox/inc/NZLAM.rc
 delete mode 100644 examples/demo/ecox/inc/NZTIDE.rc
 delete mode 100644 examples/demo/ecox/inc/RICOM.rc
 delete mode 100644 examples/demo/ecox/inc/TOPNET.rc
 delete mode 100644 examples/demo/ecox/inc/UKMO.rc
 delete mode 100644 examples/demo/ecox/inc/WAVE.rc
 delete mode 100644 examples/demo/ecox/inc/nzlam-env.rc
 delete mode 100644 examples/demo/ecox/suite.rc
 delete mode 100755 examples/detaching/bin/model-wrapper.sh
 delete mode 100755 examples/detaching/native/model.sh
 delete mode 100755 examples/detaching/native/run-model.sh
 delete mode 100644 examples/detaching/suite.rc
 create mode 100644 examples/parameters/chunking1/suite.rc
 create mode 100644 examples/parameters/chunking2/suite.rc
 create mode 100644 examples/parameters/cycle-chunk/suite.rc
 create mode 100644 examples/parameters/family/all/suite.rc
 create mode 100644 examples/parameters/family/mem/suite.rc
 create mode 100644 examples/parameters/simple/suite.rc
 create mode 100644 examples/parameters/string/suite.rc
 delete mode 100644 examples/remote/detaching/suite.rc
 create mode 100644 lib/Pyro/EventService/Clients.py
 create mode 100644 lib/Pyro/EventService/Event.py
 create mode 100644 lib/Pyro/EventService/Server.py
 create mode 100644 lib/Pyro/EventService/__init__.py
 create mode 100644 lib/Pyro/__init__.py
 create mode 100644 lib/Pyro/configuration.py
 create mode 100644 lib/Pyro/constants.py
 create mode 100644 lib/Pyro/core.py
 create mode 100644 lib/Pyro/errors.py
 create mode 100644 lib/Pyro/ext/BasicNTService.py
 create mode 100644 lib/Pyro/ext/ES_NtService.py
 create mode 100644 lib/Pyro/ext/NS_NtService.py
 create mode 100644 lib/Pyro/ext/ServiceTest.py
 create mode 100644 lib/Pyro/ext/__init__.py
 create mode 100644 lib/Pyro/ext/daemonizer.py
 create mode 100644 lib/Pyro/ext/remote.py
 create mode 100644 lib/Pyro/ext/remote_nons.py
 create mode 100644 lib/Pyro/naming.py
 create mode 100644 lib/Pyro/nsc.py
 create mode 100644 lib/Pyro/protocol.py
 create mode 100644 lib/Pyro/test/__init__.py
 create mode 100644 lib/Pyro/test/echoserver.py
 create mode 100644 lib/Pyro/util.py
 create mode 100644 lib/Pyro/util2.py
 create mode 100644 lib/Pyro/wxnsc.py
 create mode 100644 lib/Pyro/xnsc.py
 delete mode 100644 lib/cylc/CylcError.py
 delete mode 100644 lib/cylc/CylcOptionParsers.py
 delete mode 100644 lib/cylc/LogDiagnosis.py
 delete mode 100644 lib/cylc/RunEventHandler.py
 rename lib/cylc/{C3MRO.py => c3mro.py} (100%)
 create mode 100644 lib/cylc/cfgspec/gscan.py
 create mode 100644 lib/cylc/graph_parser.py
 create mode 100644 lib/cylc/gui/cat_state.py
 create mode 100644 lib/cylc/log_diagnosis.py
 create mode 100644 lib/cylc/message_output.py
 delete mode 100644 lib/cylc/multisubprocess.py
 delete mode 100644 lib/cylc/network/port_file.py
 create mode 100644 lib/cylc/option_parsers.py
 delete mode 100644 lib/cylc/output.py
 delete mode 100644 lib/cylc/outputs.py
 create mode 100755 lib/cylc/param_expand.py
 delete mode 100644 lib/cylc/passphrase.py
 create mode 100644 lib/cylc/profiler.py
 delete mode 100644 lib/cylc/rolling_archive.py
 delete mode 100644 lib/cylc/run.py
 create mode 100644 lib/cylc/scheduler_cli.py
 create mode 100644 lib/cylc/suite_env.py
 delete mode 100644 lib/cylc/suite_state_dumping.py
 delete mode 100644 lib/cylc/task_output_logs.py
 create mode 100644 lib/cylc/task_outputs.py
 create mode 100644 lib/cylc/task_trigger.py
 create mode 100644 lib/cylc/templatevars.py
 delete mode 100644 lib/cylc/trigger.py
 delete mode 100644 lib/parsec/Jinja2Support.py
 create mode 100644 lib/parsec/jinja2support.py
 create mode 100644 licences/LICENSE-MIT-PYRO
 delete mode 100644 requirements.txt
 mode change 100644 => 100755 tests/authentication/07-back-compat.t
 create mode 100755 tests/authentication/08-shared-fs.t
 create mode 100644 tests/authentication/08-shared-fs/reference.log
 create mode 100644 tests/authentication/08-shared-fs/suite.rc
 create mode 100755 tests/authentication/09-remote-suite-same-name.t
 create mode 100644 tests/authentication/09-remote-suite-same-name/reference.log
 create mode 100644 tests/authentication/09-remote-suite-same-name/suite.rc
 create mode 100755 tests/authentication/10-remote-suite-passphrase-cache.t
 create mode 100644 tests/authentication/10-remote-suite-passphrase-cache/reference.log
 create mode 100644 tests/authentication/10-remote-suite-passphrase-cache/suite.rc
 create mode 100755 tests/authentication/11-suite2-stop-suite1.t
 create mode 100755 tests/broadcast/09-remote.t
 create mode 100644 tests/broadcast/09-remote/reference.log
 create mode 100644 tests/broadcast/09-remote/suite.rc
 rename tests/cyclers/{31-r1_multi_start_back_comp_staggered_async.t => 44-day_of_week.t} (100%)
 create mode 100755 tests/cyclers/44-icp_fcp_notation.t
 create mode 100644 tests/cyclers/44-icp_fcp_notation/suite.rc
 create mode 100755 tests/cyclers/45-exclusions.t
 create mode 100755 tests/cyclers/46-unittests.t
 create mode 100644 tests/cyclers/day_of_week/graph.plain.ref
 create mode 100644 tests/cyclers/day_of_week/reference.log
 create mode 100644 tests/cyclers/day_of_week/suite.rc
 create mode 100644 tests/cyclers/exclusions/graph.plain.ref
 create mode 100644 tests/cyclers/exclusions/reference.log
 create mode 100644 tests/cyclers/exclusions/suite.rc
 delete mode 100644 tests/cyclers/r1_multi_start_back_comp_staggered_async/graph.plain.ref
 delete mode 100644 tests/cyclers/r1_multi_start_back_comp_staggered_async/reference.log
 delete mode 100644 tests/cyclers/r1_multi_start_back_comp_staggered_async/suite.rc
 create mode 100755 tests/cycletime/02-template.t
 create mode 100755 tests/cylc-cat-log/06-log-rotation.t
 delete mode 100644 tests/cylc-edit/00-basic/conf/global.rc
 mode change 100644 => 100755 tests/cylc-get-config/00-simple.t
 mode change 100644 => 100755 tests/cylc-get-config/01-no-final.t
 create mode 100755 tests/cylc-get-config/02-cycling.t
 create mode 100644 tests/cylc-get-config/02-cycling/suite.rc
 create mode 120000 tests/cylc-get-config/03-cycling-compat.t
 create mode 100644 tests/cylc-get-config/03-cycling-compat/suite.rc
 create mode 100644 tests/cylc-get-site-config/01-defaults.t
 mode change 100644 => 100755 tests/cylc-insert/00-insert.t
 create mode 100644 tests/cylc-insert/00-insert/reference.log
 create mode 100644 tests/cylc-insert/00-insert/suite.rc
 mode change 100644 => 100755 tests/cylc-insert/01-insert-bad-cycle-point.t
 create mode 100644 tests/cylc-insert/01-insert-bad-cycle-point/reference.log
 create mode 100644 tests/cylc-insert/01-insert-bad-cycle-point/suite.rc
 mode change 100644 => 100755 tests/cylc-insert/02-insert-bad-stop-cycle-point.t
 create mode 100644 tests/cylc-insert/02-insert-bad-stop-cycle-point/reference.log
 create mode 100644 tests/cylc-insert/02-insert-bad-stop-cycle-point/suite.rc
 mode change 100644 => 100755 tests/cylc-insert/03-insert-old.t
 create mode 100644 tests/cylc-insert/03-insert-old/reference.log
 create mode 100644 tests/cylc-insert/03-insert-old/suite.rc
 mode change 100644 => 100755 tests/cylc-insert/04-insert-family.t
 create mode 100644 tests/cylc-insert/04-insert-family/reference.log
 create mode 100644 tests/cylc-insert/04-insert-family/suite.rc
 create mode 100755 tests/cylc-insert/05-insert-compat.t
 create mode 100644 tests/cylc-insert/05-insert-compat/reference.log
 create mode 100644 tests/cylc-insert/05-insert-compat/suite.rc
 create mode 100755 tests/cylc-insert/06-insert-bad-cycle-point-compat.t
 create mode 100644 tests/cylc-insert/06-insert-bad-cycle-point-compat/reference.log
 rename tests/cylc-insert/{insert-bad-cycle-point => 06-insert-bad-cycle-point-compat}/suite.rc (100%)
 create mode 100755 tests/cylc-insert/07-insert-bad-stop-cycle-point.t
 create mode 100644 tests/cylc-insert/07-insert-bad-stop-cycle-point/reference.log
 rename tests/cylc-insert/{insert-bad-stop-cycle-point => 07-insert-bad-stop-cycle-point}/suite.rc (100%)
 create mode 100755 tests/cylc-insert/08-insert-family-compat.t
 create mode 100644 tests/cylc-insert/08-insert-family-compat/reference.log
 create mode 100644 tests/cylc-insert/08-insert-family-compat/suite.rc
 create mode 100755 tests/cylc-insert/09-insert-no-cycle-point.t
 create mode 100644 tests/cylc-insert/09-insert-no-cycle-point/reference.log
 create mode 100644 tests/cylc-insert/09-insert-no-cycle-point/suite.rc
 create mode 100755 tests/cylc-insert/10-wildcard.t
 create mode 100644 tests/cylc-insert/10-wildcard/reference.log
 create mode 100644 tests/cylc-insert/10-wildcard/suite.rc
 delete mode 100644 tests/cylc-insert/insert-bad-cycle-point/reference.log
 delete mode 100644 tests/cylc-insert/insert-bad-stop-cycle-point/reference.log
 delete mode 100644 tests/cylc-insert/insert-family/reference.log
 delete mode 100644 tests/cylc-insert/insert-family/suite.rc
 delete mode 100644 tests/cylc-insert/insert-old/reference.log
 delete mode 100644 tests/cylc-insert/insert-old/suite.rc
 delete mode 100644 tests/cylc-insert/insert/reference.log
 delete mode 100644 tests/cylc-insert/insert/suite.rc
 delete mode 100755 tests/cylc-job-poll/00-background.t
 delete mode 100755 tests/cylc-job-poll/01-at.t
 delete mode 100755 tests/cylc-job-poll/02-loadleveler.t
 delete mode 100755 tests/cylc-job-poll/03-slurm.t
 delete mode 100755 tests/cylc-job-poll/04-pbs.t
 delete mode 100755 tests/cylc-job-poll/05-lsf.t
 delete mode 100755 tests/cylc-kill/00-kill-multi-hosts.t
 delete mode 100644 tests/cylc-kill/00-kill-multi-hosts/reference.log
 create mode 100755 tests/cylc-kill/00-multi-hosts-compat.t
 create mode 100644 tests/cylc-kill/00-multi-hosts-compat/reference.log
 rename tests/cylc-kill/{00-kill-multi-hosts => 00-multi-hosts-compat}/suite.rc (100%)
 create mode 100755 tests/cylc-kill/01-multi-hosts.t
 create mode 100644 tests/cylc-kill/01-multi-hosts/reference.log
 create mode 100644 tests/cylc-kill/01-multi-hosts/suite.rc
 create mode 100755 tests/cylc-kill/02-submitted.t
 create mode 100644 tests/cylc-kill/02-submitted/reference.log
 create mode 100644 tests/cylc-kill/02-submitted/suite.rc
 create mode 100755 tests/cylc-poll/10-basic-compat.t
 create mode 100644 tests/cylc-poll/10-basic-compat/reference.log
 create mode 100644 tests/cylc-poll/10-basic-compat/suite.rc
 create mode 100755 tests/cylc-poll/11-event-time.t
 create mode 100644 tests/cylc-poll/11-event-time/reference.log
 create mode 100644 tests/cylc-poll/11-event-time/suite.rc
 create mode 100755 tests/cylc-refresh/00-title.t
 create mode 100644 tests/cylc-refresh/00-title/reference.log
 create mode 100644 tests/cylc-refresh/00-title/suite.rc
 rename tests/{cylc-job-poll => cylc-refresh}/test_header (100%)
 mode change 100644 => 100755 tests/cylc-remove/00-simple.t
 create mode 100644 tests/cylc-remove/00-simple/reference.log
 create mode 100644 tests/cylc-remove/00-simple/suite.rc
 create mode 100755 tests/cylc-remove/01-simple-comat.t
 create mode 100644 tests/cylc-remove/01-simple-comat/reference.log
 create mode 100644 tests/cylc-remove/01-simple-comat/suite.rc
 create mode 100755 tests/cylc-remove/02-cycling.t
 create mode 100644 tests/cylc-remove/02-cycling/reference.log
 create mode 100644 tests/cylc-remove/02-cycling/suite.rc
 delete mode 100644 tests/cylc-remove/simple/reference.log
 delete mode 100644 tests/cylc-remove/simple/suite.rc
 create mode 100755 tests/cylc-reset/00-compat.t
 create mode 100644 tests/cylc-reset/00-compat/reference.log
 create mode 100644 tests/cylc-reset/00-compat/suite.rc
 create mode 100755 tests/cylc-reset/01-filter-failed.t
 create mode 100644 tests/cylc-reset/01-filter-failed/reference.log
 create mode 100644 tests/cylc-reset/01-filter-failed/suite.rc
 rename tests/{job-poll => cylc-reset}/test_header (100%)
 delete mode 100644 tests/cylc-search/00-basic/conf/global.rc
 delete mode 100644 tests/cylc-trigger/00-basic.t
 create mode 100755 tests/cylc-trigger/00-compat.t
 create mode 100644 tests/cylc-trigger/00-compat/reference.log
 rename tests/cylc-trigger/{basic => 00-compat}/suite.rc (100%)
 create mode 100644 tests/cylc-trigger/01-queued/reference.log
 rename tests/cylc-trigger/{queued => 01-queued}/suite.rc (100%)
 create mode 100755 tests/cylc-trigger/02-filter-failed.t
 create mode 100644 tests/cylc-trigger/02-filter-failed/reference.log
 create mode 100644 tests/cylc-trigger/02-filter-failed/suite.rc
 mode change 100644 => 100755 tests/cylc-trigger/03-edit-run.t
 delete mode 100644 tests/cylc-trigger/03-edit-run/conf/global.rc
 create mode 100755 tests/cylc-trigger/04-filter-names.t
 create mode 100644 tests/cylc-trigger/04-filter-names/reference.log
 create mode 100644 tests/cylc-trigger/04-filter-names/suite.rc
 create mode 100755 tests/cylc-trigger/05-filter-cycles.t
 create mode 100644 tests/cylc-trigger/05-filter-cycles/reference.log
 create mode 100644 tests/cylc-trigger/05-filter-cycles/suite.rc
 create mode 100755 tests/cylc-trigger/06-reset-ready.t
 create mode 100644 tests/cylc-trigger/06-reset-ready/reference.log
 create mode 100644 tests/cylc-trigger/06-reset-ready/suite.rc
 delete mode 100644 tests/cylc-trigger/basic/reference.log
 delete mode 100644 tests/cylc-trigger/queued/reference.log
 create mode 100755 tests/cylc.wallclock/00-single.t
 rename tests/{manual => cylc.wallclock}/test_header (100%)
 create mode 100644 tests/database/00-simple/select-suite-params.out
 create mode 100644 tests/database/00-simple/select-task-pool.out
 create mode 100755 tests/database/06-task-message.t
 create mode 100644 tests/database/06-task-message/reference.log
 create mode 100644 tests/database/06-task-message/suite.rc
 delete mode 100755 tests/events/16-task-event-job-logs-register-globalcfg.t
 create mode 100755 tests/events/18-suite-event-mail.t
 create mode 100644 tests/events/18-suite-event-mail/reference.log
 create mode 100644 tests/events/18-suite-event-mail/suite.rc
 create mode 120000 tests/events/19-suite-event-mail-globalcfg
 create mode 120000 tests/events/19-suite-event-mail-globalcfg.t
 create mode 100755 tests/events/20-suite-event-handlers.t
 create mode 100644 tests/events/20-suite-event-handlers/reference.log
 create mode 100644 tests/events/20-suite-event-handlers/suite.rc
 create mode 120000 tests/events/21-suite-event-handlers-globalcfg
 create mode 120000 tests/events/21-suite-event-handlers-globalcfg.t
 create mode 100755 tests/events/22-suite-reset-timer.t
 create mode 100644 tests/events/22-suite-reset-timer/suite.rc
 create mode 100755 tests/events/23-suite-stalled-handler.t
 create mode 100644 tests/events/23-suite-stalled-handler/reference.log
 create mode 100644 tests/events/23-suite-stalled-handler/suite.rc
 create mode 100755 tests/events/24-abort-on-stalled.t
 create mode 100644 tests/events/24-abort-on-stalled/reference.log
 create mode 100644 tests/events/24-abort-on-stalled/suite.rc
 create mode 100755 tests/events/25-held-not-stalled.t
 create mode 100644 tests/events/25-held-not-stalled/suite.rc
 create mode 100755 tests/events/26-suite-stalled-dump-prereq.t
 create mode 100644 tests/events/26-suite-stalled-dump-prereq/reference.log
 create mode 100644 tests/events/26-suite-stalled-dump-prereq/suite.rc
 create mode 100755 tests/events/27-suite-stalled-dump-prereq-fam.t
 create mode 100644 tests/events/27-suite-stalled-dump-prereq-fam/reference.log
 create mode 100644 tests/events/27-suite-stalled-dump-prereq-fam/suite.rc
 create mode 100755 tests/events/28-inactivity.t
 create mode 100644 tests/events/28-inactivity/suite.rc
 create mode 100755 tests/execution-time-limit/00-background.t
 create mode 100644 tests/execution-time-limit/00-background/reference.log
 create mode 100644 tests/execution-time-limit/00-background/suite.rc
 create mode 120000 tests/execution-time-limit/01-at
 create mode 120000 tests/execution-time-limit/01-at.t
 create mode 100755 tests/execution-time-limit/02-slurm.t
 create mode 100644 tests/execution-time-limit/02-slurm/reference.log
 create mode 100644 tests/execution-time-limit/02-slurm/suite.rc
 create mode 120000 tests/execution-time-limit/03-pbs
 create mode 100755 tests/execution-time-limit/03-pbs.t
 create mode 100755 tests/execution-time-limit/04-poll.t
 create mode 100644 tests/execution-time-limit/04-poll/reference.log
 create mode 100644 tests/execution-time-limit/04-poll/suite.rc
 rename tests/{state-dump => execution-time-limit}/test_header (100%)
 create mode 100644 tests/ext-trigger/02-cycle-point.t
 create mode 100644 tests/ext-trigger/02-cycle-point/suite.rc
 create mode 100755 tests/graph_parser/00-unittests.t
 rename tests/{vacation => graph_parser}/test_header (100%)
 create mode 100644 tests/graphing/08-ungrouped.t
 create mode 100644 tests/graphing/08-ungrouped/graph.plain.ref
 create mode 100644 tests/graphing/08-ungrouped/graph.plain.ungrouped.ref
 create mode 100644 tests/graphing/08-ungrouped/suite.rc
 mode change 100644 => 100755 tests/hold-release/00-suite.t
 mode change 100644 => 100755 tests/hold-release/01-beyond-stop.t
 mode change 100644 => 100755 tests/hold-release/02-hold-on-spawn.t
 mode change 100644 => 100755 tests/hold-release/03-release-family-exact.t
 mode change 100644 => 100755 tests/hold-release/04-release-family-inexact.t
 mode change 100644 => 100755 tests/hold-release/05-release-task-exact.t
 mode change 100644 => 100755 tests/hold-release/06-release-task-inexact.t
 mode change 100644 => 100755 tests/hold-release/07-hold-family-exact.t
 mode change 100644 => 100755 tests/hold-release/08-hold-family-inexact.t
 mode change 100644 => 100755 tests/hold-release/09-hold-task-exact.t
 mode change 100644 => 100755 tests/hold-release/10-hold-task-inexact.t
 mode change 100644 => 100755 tests/hold-release/11-retrying.t
 mode change 100644 => 100755 tests/hold-release/12-hold-then-retry.t
 mode change 100644 => 100755 tests/hold-release/13-ready-restart.t
 mode change 100644 => 100755 tests/hold-release/14-hold-kill.t
 mode change 100644 => 100755 tests/hold-release/15-hold-after.t
 mode change 100644 => 100755 tests/hold-release/16-run-hold-after.t
 mode change 100644 => 100755 tests/hold-release/17-hold-after-point.t
 create mode 100755 tests/hold-release/18-hold-cycle-globs.t
 create mode 100644 tests/hold-release/18-hold-cycle-globs/reference.log
 create mode 100644 tests/hold-release/18-hold-cycle-globs/suite.rc
 create mode 100755 tests/hold-release/19-no-reset-prereq-on-waiting.t
 create mode 100644 tests/hold-release/19-no-reset-prereq-on-waiting/reference.log
 create mode 100644 tests/hold-release/19-no-reset-prereq-on-waiting/suite.rc
 delete mode 100755 tests/host-select/simple/bin/startup.sh
 create mode 100644 tests/jinja2/08-local-lib-python.t
 create mode 100644 tests/jinja2/08-local-lib-python/Jinja2Filters/qualify.py
 create mode 100644 tests/jinja2/08-local-lib-python/lib/python/local_lookup.py
 create mode 100644 tests/jinja2/08-local-lib-python/suite.rc
 create mode 100644 tests/jinja2/08-local-lib-python/suite.rc.jproc
 create mode 100755 tests/job-file-trap/00-sigusr1.t
 create mode 100644 tests/job-file-trap/00-sigusr1/python/background_vacation.py
 create mode 100644 tests/job-file-trap/00-sigusr1/reference.log
 create mode 100644 tests/job-file-trap/00-sigusr1/suite.rc
 create mode 100755 tests/job-file-trap/01-loadleveler.t
 create mode 100644 tests/job-file-trap/01-loadleveler/reference.log
 create mode 100644 tests/job-file-trap/01-loadleveler/suite.rc
 create mode 100755 tests/job-file-trap/02-pipefail.t
 create mode 100644 tests/job-file-trap/02-pipefail/reference.log
 create mode 100644 tests/job-file-trap/02-pipefail/suite.rc
 copy {lib/parsec/tests/getcfg => tests/job-file-trap}/test_header (100%)
 delete mode 100755 tests/job-poll/00-late.t
 delete mode 100644 tests/job-poll/00-late/reference.log
 delete mode 100644 tests/job-poll/00-late/suite.rc
 create mode 100644 tests/job-submission/00-user/lib/python/my_background2.py
 create mode 100755 tests/job-submission/08-activity-log-host.t
 create mode 100644 tests/job-submission/08-activity-log-host/reference.log
 create mode 100644 tests/job-submission/08-activity-log-host/suite.rc
 create mode 100755 tests/job-submission/09-activity-log-host-bad-submit.t
 create mode 100644 tests/job-submission/09-activity-log-host-bad-submit/reference.log
 create mode 100644 tests/job-submission/09-activity-log-host-bad-submit/suite.rc
 create mode 100755 tests/job-submission/10-at-shell.t
 create mode 100644 tests/job-submission/10-at-shell/reference.log
 create mode 100644 tests/job-submission/10-at-shell/suite.rc
 create mode 100755 tests/job-submission/11-garbage-host-command.t
 create mode 100644 tests/job-submission/11-garbage-host-command/reference.log
 create mode 100644 tests/job-submission/11-garbage-host-command/suite.rc
 create mode 100755 tests/job-submission/12-tidy-submits-of-prev-run.t
 create mode 100644 tests/job-submission/12-tidy-submits-of-prev-run/reference.log
 create mode 100644 tests/job-submission/12-tidy-submits-of-prev-run/suite.rc
 create mode 120000 tests/job-submission/13-tidy-submits-of-prev-run-remote-host
 create mode 100755 tests/job-submission/13-tidy-submits-of-prev-run-remote-host.t
 create mode 120000 tests/job-submission/14-tidy-submits-of-prev-run-remote-host-with-shared-fs
 create mode 100755 tests/job-submission/14-tidy-submits-of-prev-run-remote-host-with-shared-fs.t
 delete mode 100644 tests/jobscript/03-copyable-environment-variables/conf/global.rc
 delete mode 100644 tests/jobscript/04-global-initial-scripting/conf/global.rc
 delete mode 100644 tests/jobscript/05-global-config/conf/global.rc
 create mode 100755 tests/jobscript/08-pbs-job-name-len-max.t
 create mode 100644 tests/jobscript/08-pbs-job-name-len-max/suite.rc
 create mode 100755 tests/logging/01-suite-logging.t
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/err
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/err.0
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/err.1
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/err.20160902T075949-284136Z
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/err.20160902T075949-286710Z
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/log
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/log.0
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/log.1
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/log.20160902T075949-284136Z
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/log.20160902T075949-286710Z
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/out
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/out.0
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/out.1
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/out.20160902T075949-284136Z
 create mode 100644 tests/logging/01-suite-logging/test_back_compat/out.20160902T075949-286710Z
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/err (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/err.1469547065055472 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/err.1469547065056859 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/err.1469547065058396 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/err.1469547065059670 (100%)
 create mode 100644 tests/logging/01-suite-logging/test_housekeep/log
 create mode 100644 tests/logging/01-suite-logging/test_housekeep/log.1469547065055472
 create mode 100644 tests/logging/01-suite-logging/test_housekeep/log.1469547065056859
 create mode 100644 tests/logging/01-suite-logging/test_housekeep/log.1469547065058396
 create mode 100644 tests/logging/01-suite-logging/test_housekeep/log.1469547065059670
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/out (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/out.1469547065055472 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/out.1469547065056859 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/out.1469547065058396 (100%)
 copy lib/cylc/cfgspec/__init__.py => tests/logging/01-suite-logging/test_housekeep/out.1469547065059670 (100%)
 create mode 100644 tests/logging/01-suite-logging/test_roll/err
 create mode 100644 tests/logging/01-suite-logging/test_roll/err.1469545396170296
 create mode 100644 tests/logging/01-suite-logging/test_roll/err.1469545396224406
 create mode 100644 tests/logging/01-suite-logging/test_roll/log
 create mode 100644 tests/logging/01-suite-logging/test_roll/log.1469545396170296
 create mode 100644 tests/logging/01-suite-logging/test_roll/log.1469545396224406
 create mode 100644 tests/logging/01-suite-logging/test_roll/out
 create mode 100644 tests/logging/01-suite-logging/test_roll/out.1469545396170296
 create mode 100644 tests/logging/01-suite-logging/test_roll/out.1469545396224406
 delete mode 100755 tests/manual/00-reset-with-deps.t
 delete mode 100644 tests/manual/00-reset-with-deps/suite.rc
 create mode 100644 tests/message-triggers/00-cylc5-dep.t
 create mode 100644 tests/message-triggers/00-cylc5-dep/reference.log
 create mode 100644 tests/message-triggers/00-cylc5-dep/suite.rc
 delete mode 100644 tests/message-triggers/00-old.t
 delete mode 100644 tests/message-triggers/00-old/reference.log
 delete mode 100644 tests/message-triggers/00-old/suite.rc
 create mode 100644 tests/message-triggers/01-cylc6-dep.t
 create mode 100644 tests/message-triggers/01-cylc6-dep/reference.log
 create mode 100644 tests/message-triggers/01-cylc6-dep/suite.rc
 delete mode 100644 tests/message-triggers/01-new.t
 delete mode 100644 tests/message-triggers/01-new/reference.log
 delete mode 100644 tests/message-triggers/01-new/suite.rc
 create mode 100644 tests/message-triggers/03-new-style.t
 create mode 100644 tests/message-triggers/03-new-style/reference.log
 create mode 100644 tests/message-triggers/03-new-style/suite.rc
 delete mode 100644 tests/message-triggers/03-placeholder.t
 delete mode 100644 tests/message-triggers/03-placeholder/suite.rc
 create mode 100644 tests/modes/02-dummy-message-outputs.t
 create mode 100644 tests/modes/dummy-message-outputs/reference.log
 create mode 100644 tests/modes/dummy-message-outputs/suite.rc
 create mode 100755 tests/param_expand/00-unittests.t
 copy {lib/parsec/tests/getcfg => tests/param_expand}/test_header (100%)
 create mode 100644 tests/pre-initial/10-warm-insert.t
 create mode 100644 tests/pre-initial/11-warm-insert-stall.t
 create mode 100644 tests/pre-initial/warm-insert-stall/reference.log
 create mode 100644 tests/pre-initial/warm-insert-stall/suite.rc
 create mode 100644 tests/pre-initial/warm-insert/reference.log
 create mode 100644 tests/pre-initial/warm-insert/suite.rc
 create mode 100755 tests/registration/03-skip-run.t
 create mode 100755 tests/registration/04-pattern.t
 create mode 100755 tests/registration/05-unregister-delete.t
 create mode 100644 tests/reload/17-state-summary.t
 create mode 100644 tests/reload/17-state-summary/suite.rc
 create mode 100644 tests/reload/18-remove-add-alter-task.t
 create mode 100755 tests/reload/19-graphing-change.t
 create mode 100755 tests/reload/20-broadcast-insert.t
 create mode 100644 tests/reload/20-broadcast-insert/reference.log
 create mode 100644 tests/reload/20-broadcast-insert/suite-2.rc
 create mode 100644 tests/reload/20-broadcast-insert/suite.rc
 create mode 100644 tests/reload/graphing-change/suite-1.rc
 create mode 100644 tests/reload/graphing-change/suite-2.rc
 create mode 100644 tests/reload/graphing-change/suite.rc
 create mode 100644 tests/reload/remove-add-alter-task/reference.log
 create mode 100644 tests/reload/remove-add-alter-task/suite.rc
 delete mode 100755 tests/remote/basic/bin/startup.sh
 delete mode 100644 tests/restart/08-bad-state-dump.t
 delete mode 100644 tests/restart/11-back-comp-restart.t
 create mode 100755 tests/restart/15-state-to-db.t
 create mode 100644 tests/restart/15-state-to-db/cylc-suite-db.dump
 create mode 100644 tests/restart/15-state-to-db/reference.log
 create mode 100644 tests/restart/15-state-to-db/state/state
 create mode 100644 tests/restart/15-state-to-db/suite.rc
 create mode 100755 tests/restart/16-template-vars.t
 create mode 100644 tests/restart/16-template-vars/reference.log
 create mode 100644 tests/restart/16-template-vars/suite.rc
 create mode 120000 tests/restart/17-template-vars-file
 create mode 100755 tests/restart/17-template-vars-file.t
 create mode 100755 tests/restart/18-template-vars-override.t
 create mode 100644 tests/restart/18-template-vars-override/reference.log
 create mode 100644 tests/restart/18-template-vars-override/suite.rc
 create mode 100755 tests/restart/19-checkpoint.t
 create mode 100644 tests/restart/19-checkpoint/reference.log
 create mode 100644 tests/restart/19-checkpoint/suite.rc
 create mode 100644 tests/restart/19-checkpoint/suite2.rc
 delete mode 100644 tests/restart/back-comp-restart/reference.log
 delete mode 100644 tests/restart/back-comp-restart/state
 delete mode 100644 tests/restart/back-comp-restart/suite.rc
 create mode 100755 tests/restart/bin/ctb-select-task-states
 copy tests/restart/{broadcast => }/bin/shutdown_this_suite_hook (100%)
 create mode 100755 tests/restart/broadcast/bin/ctb-select-task-states
 create mode 100755 tests/restart/failed/bin/ctb-select-task-states
 create mode 100755 tests/restart/multicycle/bin/ctb-select-task-states
 create mode 100755 tests/restart/pre-init/bin/ctb-select-task-states
 create mode 100755 tests/restart/retrying/bin/ctb-select-task-states
 create mode 100755 tests/restart/running/bin/ctb-select-task-states
 create mode 100755 tests/restart/submit-failed/bin/ctb-select-task-states
 create mode 100755 tests/restart/succeeded/bin/ctb-select-task-states
 create mode 100755 tests/restart/waiting/bin/ctb-select-task-states
 create mode 100644 tests/runahead/06-release-update.t
 create mode 100644 tests/runahead/release-update/suite.rc
 mode change 100644 => 100755 tests/shutdown/00-cycle.t
 mode change 100644 => 100755 tests/shutdown/01-task.t
 mode change 100644 => 100755 tests/shutdown/02-no_dir.t
 create mode 100755 tests/shutdown/05-auto.t
 create mode 100644 tests/shutdown/05-auto/suite.rc
 create mode 100755 tests/shutdown/06-kill-fail.t
 create mode 100644 tests/shutdown/06-kill-fail/suite.rc
 create mode 100755 tests/shutdown/07-task-fail.t
 create mode 100644 tests/shutdown/07-task-fail/suite.rc
 create mode 100755 tests/shutdown/08-now1.t
 create mode 100644 tests/shutdown/08-now1/suite.rc
 create mode 100755 tests/shutdown/09-now2.t
 create mode 100644 tests/shutdown/09-now2/suite.rc
 create mode 100644 tests/spawn-max/00-basic.t
 create mode 100644 tests/spawn-max/00-basic/reference.log
 create mode 100644 tests/spawn-max/00-basic/suite.rc
 copy {lib/parsec/tests/getcfg => tests/spawn-max}/test_header (100%)
 delete mode 100644 tests/special/01-one-off.t
 delete mode 100644 tests/special/oneoff/reference.log
 delete mode 100644 tests/special/oneoff/suite.rc
 create mode 100644 tests/startup/02-state-summary.t
 create mode 100644 tests/startup/02-state-summary/suite.rc
 delete mode 100755 tests/state-dump/00-basic.t
 delete mode 100644 tests/state-dump/00-basic/reference.log.restart
 delete mode 100644 tests/state-dump/00-basic/reference.log.run
 delete mode 100644 tests/state-dump/00-basic/suite.rc
 delete mode 120000 tests/state-dump/01-restart-file
 delete mode 100755 tests/state-dump/01-restart-file.t
 delete mode 120000 tests/state-dump/02-bad-pwd-state
 delete mode 100755 tests/state-dump/02-bad-pwd-state.t
 delete mode 100644 tests/state-dump/test_impl
 create mode 100755 tests/task-proc-loop/00-count.t
 create mode 100644 tests/task-proc-loop/00-count/suite.rc
 copy {lib/parsec/tests/getcfg => tests/task-proc-loop}/test_header (100%)
 delete mode 100755 tests/vacation/00-sigusr1.t
 delete mode 100644 tests/vacation/00-sigusr1/python/background_vacation.py
 delete mode 100644 tests/vacation/00-sigusr1/reference.log
 delete mode 100644 tests/vacation/00-sigusr1/suite.rc
 delete mode 100755 tests/vacation/01-loadleveler.t
 delete mode 100644 tests/vacation/01-loadleveler/reference.log
 delete mode 100644 tests/vacation/01-loadleveler/suite.rc
 mode change 100644 => 100755 tests/validate/11-bad-sequence-2-digit-century.t
 mode change 100644 => 100755 tests/validate/13-fail-mixed-syntax-formats-3.t
 mode change 100644 => 100755 tests/validate/15-fail-mixed-syntax-formats-5.t
 mode change 100644 => 100755 tests/validate/16-fail-mixed-syntax-formats-6.t
 mode change 100644 => 100755 tests/validate/17-fail-mixed-syntax-formats-7.t
 mode change 100644 => 100755 tests/validate/18-fail-mixed-syntax-formats-8.t
 mode change 100644 => 100755 tests/validate/19-fail-mixed-syntax-formats-9.t
 mode change 100644 => 100755 tests/validate/20-fail-no-scheduling.t
 mode change 100644 => 100755 tests/validate/21-fail-no-dependencies.t
 mode change 100644 => 100755 tests/validate/22-fail-no-graph-async.t
 mode change 100644 => 100755 tests/validate/23-fail-no-graph-sequence.t
 mode change 100644 => 100755 tests/validate/24-fail-year-bounds.t
 mode change 100644 => 100755 tests/validate/25-fail-mixed-syntax-formats-10.t
 mode change 100644 => 100755 tests/validate/26-fail-initial-greater-final.t
 mode change 100644 => 100755 tests/validate/27-mixed-syntax-global-suite.t
 mode change 100644 => 100755 tests/validate/28-fail-graph-double-conditionals.t
 mode change 100644 => 100755 tests/validate/30-fail-max-active-cycle-points-zero.t
 mode change 100644 => 100755 tests/validate/32-fail-not-integer.t
 mode change 100644 => 100755 tests/validate/33-fail-graph-bracket-missing.t
 mode change 100644 => 100755 tests/validate/34-fail-graph-cycles.t
 mode change 100644 => 100755 tests/validate/35-fail-self-edges.t
 mode change 100644 => 100755 tests/validate/37-fail-double-runahead.t
 mode change 100644 => 100755 tests/validate/42-jinja2-template-syntax-error-main.t
 mode change 100644 => 100755 tests/validate/43-jinja2-template-syntax-error-cylc-include.t
 mode change 100644 => 100755 tests/validate/44-jinja2-template-syntax-error-jinja-include.t
 mode change 100644 => 100755 tests/validate/45-jinja2-template-error-main.t
 mode change 100644 => 100755 tests/validate/46-jinja2-template-not-found.t
 mode change 100644 => 100755 tests/validate/47-jinja2-type-error.t
 mode change 100644 => 100755 tests/validate/48-fail-bad-vis-nod-attrs.t
 mode change 100644 => 100755 tests/validate/49-fail-no-graph.t
 create mode 100755 tests/validate/50-fail-authentication-hashes.t
 create mode 100755 tests/validate/50-reg-then-pwd.t
 create mode 100755 tests/validate/51-jinja2-undefined-error.t
 create mode 100644 tests/validate/51-jinja2-undefined-error/suite.rc
 create mode 100755 tests/validate/52-hyphen-fam.t
 create mode 100755 tests/validate/53-zero-interval.t
 create mode 100755 tests/validate/54-null-timeout.t
 create mode 100755 tests/validate/55-missing-parentage.t
 copy tests/validate/{07-null-parentage => 55-missing-parentage}/suite.rc (100%)
 create mode 100755 tests/validate/56-self-suicide.t
 create mode 100644 tests/validate/56-self-suicide/suite.rc
 create mode 100755 tests/validate/57-hyphen-finish.t
 create mode 100755 tests/validate/58-succeed-sub.t
 create mode 100755 tests/validate/59-offset-no-offset.t

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/cylc.git



More information about the debian-science-commits mailing list