zuul/tests
Fredrik Medley f8aec83b3b Improve job dependencies using graph instead of tree
This replaces the job dependency tree with a graph so that we can
indicate that a job should wait until one or more jobs are complete
before starting.

Project pipeline job definitions are now a flat list, with each job
specifying its dependencies as the job attribute 'dependencies'.

Fixes bug #1166937.

Signed-off-by: Fredrik Medley <fredrik.medley@autoliv.com>
Signed-off-by: Fredrik Medley <fredrik.medley@gmail.com>
Signed-off-by: James E. Blair <jeblair@redhat.com>
Co-Authored-By: James E. Blair <jeblair@redhat.com>
Change-Id: I921940cafeea0738c39deb99357cfd7c91592359
2017-03-17 14:05:42 -07:00
..
fixtures Improve job dependencies using graph instead of tree 2017-03-17 14:05:42 -07:00
nodepool Supply label name to Nodes 2017-02-13 13:04:39 -05:00
unit Improve job dependencies using graph instead of tree 2017-03-17 14:05:42 -07:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Create nodepool inventory variables 2017-03-16 16:57:00 -04:00
make_playbooks.py Add a test for a broken config on startup 2017-03-06 13:44:10 -08:00
print_layout.py Add playbooks for all test jobs 2017-02-03 14:23:58 -08:00