zuul/tests
James E. Blair 638b1e1090 Fix unknown job detection
If geard loses track of a job, this code is supposed to detect it,
but we've moved classes, so we can't use dunderscores anymore,
we need to change it to a single underscore.

This also corrects the mirror situation where the scheduler is
disconnected from the gearman server; that would eventually fall
through to the lost build handler, but since we get an unambiguous
disconnect event, let's restore the handling of that.

A test case for each of these is added.

Change-Id: I41a926c488717f8bc4cd8a173beaa9458e7cb6e2
2021-06-09 11:51:05 -07:00
..
fixtures Merge "Support multiple semaphores" 2021-05-28 02:48:50 +00:00
nodepool Provide statsd client to Nodepool and make scheduler optional 2021-04-30 12:12:28 +02:00
remote Prohibit invalid uri usages on localhost 2020-09-23 18:59:52 +00:00
unit Fix unknown job detection 2021-06-09 11:51:05 -07:00
zuul_client Revert "Omnibus executor secret decrypt revert" 2021-05-17 10:58:51 -07:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Consistently use UTC timestamps in fake_gitlab 2021-06-04 08:58:04 -07:00
encrypt_secret.py Make tests' encrypt_secret.py work with python3 2017-10-19 18:09:57 +00:00
fake_graphql.py Fetch can-merge info when updating a pull-request 2020-09-23 12:03:55 +02:00
fakegithub.py Save superfluous api requests in check run reporting 2020-11-04 08:52:28 +01:00
make_playbooks.py Use libyaml if possible 2017-04-04 11:49:05 -07:00
print_layout.py Do not add implied branch matchers in project-templates 2017-09-30 10:19:07 -07:00