zuul/tests/fixtures
Simon Westphahl c8ec0b25b5
Cancel jobs of abandoned circular dep. change
When a change that is part of a circular dependency is abandoned we'd
set the item status to dequeued needing change. This will set all builds
as skipped, overwriting exiting builds.

This means that when the item was removed, we did not cancel any of the
builds. For normal builds this mainly waste resources, but if there are
paused builds, those will be leaked and continue running until the
executor is force-restarted.

The fix here is to cancel the jobs before setting it as dequeued needing
change.

Change-Id: If111fe1a21a1c944abcf460a6601293c255376d6
2024-04-11 12:26:54 +02:00
..
auth JWT drivers: Deprecate RS256withJWKS, introduce OpenIDConnect 2020-02-11 09:30:15 +00:00
cgroup Add cgroup support to ram sensor 2018-12-18 22:25:27 +01:00
config Cancel jobs of abandoned circular dep. change 2024-04-11 12:26:54 +02:00
fingergw Combine fingergw certificate options 2021-07-27 15:38:49 -07:00
gerrit Update gerrit pagination test fixtures 2019-09-17 14:15:18 -07:00
layouts Allow rerequested action for Github triggers 2024-03-14 14:48:05 +01:00
tenants Re-enable test_delayed_repo_init 2017-08-14 23:37:56 -07:00
app_key Exercise github auth handling in tests 2020-09-03 13:50:33 +02:00
clonemap.yaml cloner to easily clone dependent repositories 2014-07-29 09:03:59 +00:00
fake_git.sh Add comment explaining gitpython requirement 2017-10-10 11:15:06 -07:00
fake_kubectl.sh Stream output from kubectl pods 2020-02-27 07:49:40 -08:00
git_fail.sh Send merge completed events even in case of error 2021-08-19 10:21:21 -07:00
git_fetch_error.sh Merger: retry network operations 2018-01-31 13:20:36 -08:00
layout-cloner.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-connections-multiple-voters.yaml Add in extra connections tests 2015-12-06 14:48:32 +11:00
layout-disable-at.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-live-reconfiguration-functions.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-merge-queues.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-requirement-vote.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-smtp.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-success-pattern.yaml Add extra test for bad url patterns 2016-04-23 10:40:12 +10: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
secrets.json Add commands to export/import keys to/from ZK 2021-08-24 10:07:41 -07:00
ssh.json Add commands to export/import keys to/from ZK 2021-08-24 10:07:41 -07:00
ssh.pem Create per-project ssh keys 2018-09-04 15:42:41 -07:00
ssh.pub Serve project SSH keys and document 2018-09-04 15:42: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-admin-web-no-override.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-admin-web-oidc.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-admin-web-token-expiry.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-admin-web.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-connections-cgit.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-connections-gerrit-and-github.conf Add pipeline timing metrics 2022-02-20 16:55:34 -08:00
zuul-connections-gitweb.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-connections-merger.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-connections-multiple-gerrits.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-connections-same-gerrit.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-crd-pagure.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-default-ansible-version.conf Replace Ansible 6 with Ansible 9 2024-02-15 16:20:45 -08:00
zuul-disk-accounting.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-elastic-driver.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-executor-ansible-callback.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-executor-governor.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-executor-hostname.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-gerrit-awskinesis.conf Add AWS Kinesis support 2023-07-25 11:04:19 -07:00
zuul-gerrit-gcloud.conf Add gcloud pubsub support to Gerrit driver 2023-08-02 14:50:28 -07:00
zuul-gerrit-github-app.conf Don't cancel Github check-run during re-enqueue 2023-07-20 12:45:27 +02:00
zuul-gerrit-github.conf Fix deduplication exceptions in pipeline processing 2022-11-21 09:22:25 +01:00
zuul-gerrit-kafka.conf Add Kafka support to Gerrit 2023-07-15 14:41:23 -07:00
zuul-gerrit-max-deps.conf Add support for limiting dependency processing 2023-09-07 11:01:29 -07:00
zuul-gerrit-no-stream.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-gerrit-ssh.conf Add ssh_server option to Gerrit driver 2022-06-22 14:10:41 +00:00
zuul-gerrit-web.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-git-driver.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-github-driver-enterprise.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-github-driver.conf github: fallback to api_token when can't find installation 2023-09-18 09:29:38 -07:00
zuul-gitlab-driver-no-pool.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-gitlab-driver.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-hold-expiration.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-mqtt-driver.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-multi-github.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-pagure-driver-whitelist.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-pagure-driver.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-prometheus.conf Add readiness/liveness probes to prometheus server 2021-12-09 07:37:29 -08:00
zuul-push-reqs.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul-sql-driver-mysql.conf Add pipeline timing metrics 2022-02-20 16:55:34 -08:00
zuul-sql-driver-postgres.conf Add pipeline timing metrics 2022-02-20 16:55:34 -08:00
zuul-sql-driver-prefix-mysql.conf Remove "sql connection" backwards compatability for database 2022-01-25 16:07:08 -08:00
zuul-sql-driver-prefix-postgres.conf Remove "sql connection" backwards compatability for database 2022-01-25 16:07:08 -08:00
zuul-tracing.conf Add support for configuring and testing tracing 2022-09-19 08:42:28 +02:00
zuul-winrm.conf Remove gearman server 2022-01-25 06:44:17 -08:00
zuul.conf Remove gearman server 2022-01-25 06:44:17 -08:00