zuul/zuul
Guillaume Chauvel 954986c538 Fix FakeGerritRefWatcher and FakeGerritPoller events
Ib9e095430fa82be2327dcf7fd01ee4275b17415f introduced loops in "_run"
methods which have the side effect of events no longer being set.
Some tests are running until timeout expiration.

Test id                                                          Runtime
--------------------------------------------------------------  --------
tests.unit.test_gerrit.TestPolling.test_config_update            123.778
tests.unit.test_gerrit.TestPolling.test_post                     123.729
tests.unit.test_gerrit.TestChecksApi.test_new_patchset           123.635
tests.unit.test_gerrit.TestPolling.test_tag                      123.628

By changing the subclass method used to set event to one inside the
loop, notifications are restored.

Test id                                                          Runtime
--------------------------------------------------------------  --------
tests.unit.test_gerrit.TestPolling.test_config_update              5.246
tests.unit.test_gerrit.TestPolling.test_post                       5.252
tests.unit.test_gerrit.TestChecksApi.test_new_patchset             5.276
tests.unit.test_gerrit.TestPolling.test_tag                        5.247

Change-Id: I8c9ad6577d43b9b4866f83e4f8727615abf239c4
2021-04-16 21:47:06 +02:00
..
ansible Reduce amount of 'Waiting on logger' messages sent 2021-03-09 21:16:21 +01:00
cmd Switch to Zookeeper backed management event queues 2021-03-18 09:24:09 +01:00
connection Make ConnectionRegistry mandatory for Scheduler 2021-03-08 18:51:32 -08:00
driver Fix FakeGerritRefWatcher and FakeGerritPoller events 2021-04-16 21:47:06 +02:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Merge "Allow post playbook to run when run playbook has unreachable result" 2021-04-13 22:23:53 +00:00
lib Move project secrets key loading to key storage 2021-03-29 09:44:26 +02:00
manager Revert "Make repo state buildset global" 2021-04-08 16:42:22 +02:00
merger Revert "Make repo state buildset global" 2021-04-08 16:42:22 +02:00
reporter Check cycle items are mergeable before reporting 2021-03-01 18:45:29 +00:00
source Allow refreshing volatile data in canMerge check 2021-03-01 18:45:02 +00:00
sphinx docs: remove zuuldocs domain 2020-08-04 16:10:09 +10:00
trigger Annotate logs in the zuul driver with event ids 2019-05-17 06:06:11 +02:00
web Merge "Get executor job params" 2021-03-26 22:06:38 +00:00
zk Merge "Switch to ZooKeeperSimpleBase where possible" 2021-04-12 23:52:30 +00:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
_setup_hook.py Revert "Revert "Create zuul/web/static on demand"" 2020-07-07 19:53:33 +02:00
change_matcher.py Match tag items against containing branches 2020-03-06 13:29:18 -08:00
configloader.py Merge "Move project secrets key loading to key storage" 2021-04-13 18:00:21 +00:00
exceptions.py web: add tenant and project scoped, JWT-protected actions 2019-07-10 12:11:14 +02:00
model.py Merge "Move project secrets key loading to key storage" 2021-04-13 18:00:21 +00:00
nodepool.py Prepare Zookeeper for scale-out scheduler 2021-02-15 14:44:18 +01:00
rpcclient.py Add client_id to RPC client 2020-01-28 10:16:19 +01:00
rpclistener.py Merge "Get executor job params" 2021-03-26 22:06:38 +00:00
scheduler.py Merge "Make buildset mandatory on build" 2021-04-13 14:02:17 +00:00
version.py Report git sha in status page version 2018-04-27 10:21:43 -07:00