zuul/tests/unit
James E. Blair f13cc924df Add option to report build page
This adds a tenant option to use the Zuul web build page as the
URL reported to the code review system when a build completes.

The setting is per-tenant (because it requires that the tenant
have a working SQL reporter configured in all pipelines) and
defaults to false, since we can't guarantee that.  In the future,
we expect to make SQL reporting implicit, then this can default
to true and eventually be deprecated.

A new zuul.conf option is added and marked required to supply
the root web URL.  As we perform further integration with the web
app, we may be able to deprecate other similar settings, such
as "status_url".

Change-Id: Iaa3be10525994722d020d2aa5a7dcf141f2404d9
2019-08-08 09:46:53 -07: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 Allow operator to generate auth tokens through the CLI 2019-07-10 10:11:44 +00:00
test_configloader.py Web: plug the authorization engine 2019-07-30 15:32:31 +00:00
test_connection.py Always record the log_url in sql reporter 2019-07-31 14:23:50 -07:00
test_cross_crd.py Return dependency cycle failure to user 2019-07-25 11:11:53 +02:00
test_daemon.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_default_config.py Add type check for zuul conf 2018-12-10 19:24:50 +08:00
test_disk_accountant.py Optionally disable disk_limit_per_job 2019-02-22 08:10:59 +01:00
test_encryption.py Use nested tempfile fixture for cleanups 2018-02-06 15:18:45 -08:00
test_executor.py Expose date time as facts 2019-06-18 12:19:18 +00:00
test_gerrit.py Build layout of non-live items with config updates 2019-07-12 13:41:42 -07:00
test_gerrit_crd.py Return dependency cycle failure to user 2019-07-25 11:11:53 +02:00
test_gerrit_legacy_crd.py Return dependency cycle failure to user 2019-07-25 11:11:53 +02:00
test_git_driver.py Merge "Increase event timeouts in git tests" 2019-03-25 20:32:19 +00:00
test_github_crd.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_github_driver.py Merge "Support squash merge in Github" 2019-07-31 17:20:42 +00:00
test_github_requirements.py Remove unecessary shebang and exec bit 2018-07-26 07:12:24 +00:00
test_inventory.py Add more test coverage on using python-path 2019-06-12 23:31:10 -04:00
test_keystorage.py Add private key storage migration 2018-09-04 15:42:38 -07:00
test_merger_repo.py Update cached repo during job startup only if needed 2019-06-10 19:45:43 +02:00
test_model.py Attach event to queue item 2019-05-17 06:06:11 +02: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_pagure_driver.py Add command processor to zuul-web 2019-06-21 18:11:40 +02: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 Add option to report build page 2019-08-08 09:46:53 -07: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 Add command processor to zuul-web 2019-06-21 18:11:40 +02:00
test_supercedent.py Check branches in supercedent pipelines 2019-04-05 13:59:05 -07:00
test_v3.py Add "supercedes" pipeline option 2019-07-15 08:34:09 -07:00
test_web.py Web: plug the authorization engine 2019-07-30 15:32:31 +00:00
test_web_urls.py Add command processor to zuul-web 2019-06-21 18:11:40 +02:00
test_zuultrigger.py gerrit: Add some quoting in 'gerrit query' commands 2019-04-04 19:15:23 +07:00