zuul/tests
Tobias Henkel 8bfc0cd409
Delay Github fileschanges workaround to pipeline processing
Github pull requests files API only returns at max the first 300
changed files of a PR in alphabetical order. Change
I10a593e26ac85b8c12ca9c82051cad809382f50a introduced a workaround that
queries the file list from the mergers within the github event
loop. While this was a minimal invasive approach this can cause
multi-minute delays in the github event queue.

This can be fixed by making this query asynchronous and delaying it to
the pipeline processing. This query is now handled the same way as
merge requests.

Change-Id: I9c77b35f0da4d892efc420370c04bcc7070c7676
Depends-On: https://review.openstack.org/625596
2018-12-18 13:30:14 +01:00
..
fixtures Consider shared changes queues for relative_priority 2018-12-07 15:15:14 -08:00
nodepool Set relative priority of node requests 2018-11-30 12:50:34 +01:00
remote Don't do live streaming in loops 2018-11-05 22:21:38 +01:00
unit Delay Github fileschanges workaround to pipeline processing 2018-12-18 13:30:14 +01:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Delay Github fileschanges workaround to pipeline processing 2018-12-18 13:30:14 +01:00
encrypt_secret.py Make tests' encrypt_secret.py work with python3 2017-10-19 18:09:57 +00:00
fakegithub.py Retry queries for commits 2018-11-22 19:40:27 +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