zuul/tests/fixtures
Jesse Keating 78f544a813 Support dynamic dependent pipeline additions
Previously one could not speculatively add a project to a dependent
pipeline if the desired queue did not exist. This change handles this
special case by creating a dynamic queue for the use of the speculative
change. If the change merges, then the queue will exist for any future
change.

Introduces a new ChangeQueue attribute, 'dynamic', to help
DependentPipelineManager objects determine whether a ChangeQueue was
created dynamically or not, during a clean up phase. Only used in
DependentPipelineManager pipelines.

Note that this doesn't necessarily support a newly added named queue, or
adding a project to an existing named queue. That will be follow up
work.

Change-Id: I51ab7fb113f1bcbcef5f4f6c96ca046d0c76fdd9
Story: 2000898
Task: 3528
2017-07-15 15:45:18 -07:00
..
config Support dynamic dependent pipeline additions 2017-07-15 15:45:18 -07:00
gearman Add ssl support to gearman / gearman_server 2017-06-14 10:10:45 -04:00
gerrit Support pagination in simplequery for Gerrit >=2.9 2015-08-31 11:42:15 +02:00
layouts Merge "Implement Depends-On for github" into feature/zuulv3 2017-07-05 22:50:59 +00:00
clonemap.yaml cloner to easily clone dependent repositories 2014-07-29 09:03:59 +00:00
layout-cloner.yaml Cloner: use zuul_url always when project set 2017-01-27 13:01:30 -08:00
layout-connections-multiple-voters.yaml Add in extra connections tests 2015-12-06 14:48:32 +11:00
layout-delayed-repo-init.yaml Separate reporters from triggers 2013-08-29 13:17:12 +10:00
layout-disable-at.yaml Add support for disabling bad pipelines 2015-04-09 20:16:15 +10:00
layout-live-reconfiguration-functions.yaml Drop test_node_label 2017-02-07 15:32:48 -08:00
layout-merge-queues.yaml Fix merging transitively-connected change queues. 2013-12-03 17:15:17 -08:00
layout-requirement-vote.yaml Revert "Add support for negative requirements" 2015-07-30 11:56:47 -07:00
layout-smtp.yaml Add support for emailing results via SMTP 2013-09-02 09:55:49 +10:00
layout-success-pattern.yaml Add extra test for bad url patterns 2016-04-23 10:40:12 +10:00
layout.yaml Drop test_node_label 2017-02-07 15:32:48 -08:00
private.pem Add per-repo public and private keys 2017-03-29 12:43:41 -07:00
public.pem Serve public keys through webapp 2017-03-29 12:44:43 -07:00
test_id_rsa Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
test_id_rsa.pub Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
zuul-connections-gerrit-and-github.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00
zuul-connections-merger.conf Move status_url to webapp config section 2017-07-06 15:03:27 -07:00
zuul-connections-multiple-gerrits.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00
zuul-connections-same-gerrit.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00
zuul-git-driver.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00
zuul-github-driver.conf Move status_url to webapp config section 2017-07-06 15:03:27 -07:00
zuul-push-reqs.conf Move status_url to webapp config section 2017-07-06 15:03:27 -07:00
zuul-sql-driver-bad.conf Remove job_name_in_report option 2017-06-14 14:17:21 -07:00
zuul-sql-driver.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00
zuul.conf Move tenant_config option to scheduler section 2017-07-05 14:38:42 -07:00