zuul/tests/unit
Tobias Henkel 9fa93fdefa
Use combined status for Github status checks
When checking the required status checks we currently get all statuses
and get the successful of them. However Github returns all historic
status changes there. So a change that get a successful check, then a
recheck and then a failed check still enters the gate but will be
prohibited by Github to merge in the end. However github also offers
us a combined status call that only returns the current state of the
statuses. Using this fixes the issue.

Change-Id: Iec3b2a3dfc8626870381604badd40de71e7257b9
2018-12-07 09:17:03 +01:00
..
__init__.py Move tests into test/unit 2017-01-24 10:18:38 -08:00
test_bubblewrap.py Fix bwrap leak test 2018-06-05 11:23:37 -07:00
test_change_matcher.py Fix branch matching logic 2017-10-02 17:30:51 -04:00
test_client.py Add tenant yaml validation option to zuul client 2018-07-23 17:00:57 +02:00
test_configloader.py Fix source context in split config 2018-07-05 09:50:58 -07:00
test_connection.py Include enqueue and report timestamps in MQTT msg 2018-10-10 13:25:59 +02:00
test_cross_crd.py Fix race in test_crd_check_unknown 2018-08-10 15:42:45 -07:00
test_daemon.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_disk_accountant.py Use nested tempfile fixture for cleanups 2018-02-06 15:18:45 -08:00
test_encryption.py Use nested tempfile fixture for cleanups 2018-02-06 15:18:45 -08:00
test_executor.py Provide per-project ssh key to executor 2018-09-04 15:42:42 -07:00
test_gerrit.py Filter file comments for existing files 2018-10-25 06:21:01 -07:00
test_gerrit_crd.py Fix "reverse" Depends-On detection with new Gerrit URL schema 2018-11-30 11:02:32 +07:00
test_gerrit_legacy_crd.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_git_driver.py Stabilize git driver tests 2018-01-17 09:53:18 -08:00
test_github_crd.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_github_driver.py Use combined status for Github status checks 2018-12-07 09:17:03 +01:00
test_github_requirements.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_inventory.py Add config parameters for WinRM timeouts 2018-11-22 18:32:15 +01:00
test_keystorage.py Add private key storage migration 2018-09-04 15:42:38 -07:00
test_merger_repo.py Merge "Fix permanently broken git cache" 2018-12-01 13:20:21 +00:00
test_model.py Change project.private_key to private_secrets_key 2018-09-04 15:42:40 -07:00
test_multi_driver.py Remove status handling from FakeGithubConnection 2017-08-03 19:22:54 +00:00
test_nodepool.py Set relative priority of node requests 2018-11-30 12:50:34 +01:00
test_openstack.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_push_reqs.py Ensure ref-updated jobs run with their ref 2017-08-02 16:56:18 -07:00
test_requirements.py Fix reject clauses in the absence of approvals 2018-08-13 12:37:32 +02:00
test_scheduler.py Fix updating relative priority 2018-12-01 15:28:05 +01:00
test_ssh_agent.py Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
test_stack_dump.py Several executor threading fixes 2017-10-17 09:49:29 -07:00
test_streaming.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_supercedent.py Add supercedent pipeline manager 2018-06-14 16:32:03 -07:00
test_v3.py Add allowed-labels tenant setting 2018-11-27 06:00:54 +00:00
test_web.py Merge "web: fix stream url from status json" 2018-10-16 21:13:10 +00:00
test_web_urls.py Fix flake 3.6.0 warnings 2018-10-28 16:39:30 +01:00
test_zuultrigger.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00