zuul/tests
Clark Boylan 6ef4f078aa Fix test_crd_check_unknown tests
These tests have a race where we rely on input events for unknown
projects in gerrit/github to populate our fake change and project
databases for those event sources. Before our dependent change is able
to be processed we need the parent change's event to be fully processed
and populate the database.

Without this we get database lookup errors which leads to us never
running jobs for the dependent change. When that happens we are unable
to properly assert the test conditions that the dependent change is
tested without the parent change.

Fix this by adding the parent change events, waiting for things to
settle, then adding the child change events.

Change-Id: I0641c44051d760c7be0f408f6b9b59222b8d4e90
2020-04-28 15:43:12 -07:00
..
fixtures Merge "Filter secret ZUUL_ env variables from ansible env" 2020-04-16 22:03:05 +00:00
nodepool Add caching of autohold requests 2019-09-16 10:46:36 -04:00
remote Remove support for ansible 2.5 2019-12-10 11:28:56 -05:00
unit Fix test_crd_check_unknown tests 2020-04-28 15:43:12 -07:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Merge "OIDCAuthenticator: add capabilities, scope option" 2020-04-15 14:25:44 +00:00
encrypt_secret.py Make tests' encrypt_secret.py work with python3 2017-10-19 18:09:57 +00:00
fake_graphql.py Optimize canMerge using graphql 2020-02-28 09:43:56 +01:00
fakegithub.py Merge "Improve error reporting when pr merge fails" 2020-03-06 19:12:51 +00: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