zuul/tests
Felix Schmidt ee00a66483
Add start and end timestamp to task and play result in zuul_json callback
Currently, the timestamp information is only provided directly by a few
Ansible modules (e.g. the command module, which shows the runtime of a
command per host result).
This change adds an 'overall' time information to all executed tasks. The
delta between both timestamps shows how long it took a task to finish
across all hosts/nodes.

Update: This information is now also available for plays.

This patch is also proposed for ansible and can be found here:
https://github.com/ansible/ansible/pull/39277

Change-Id: I6294d5d60236905d58c738613e71fcfb1202b45a
2018-05-02 07:38:04 +02:00
..
fixtures Merge "Fix missing semaphore release on zk error" 2018-04-20 23:51:16 +00:00
nodepool Fix nodepool-zuul-functional 2018-02-16 15:56:02 +00:00
remote Add start and end timestamp to task and play result in zuul_json callback 2018-05-02 07:38:04 +02:00
unit Don't try to delete non-existing local refs 2018-04-24 19:38:54 +02:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Merge "Tenant config can be read from an external script" 2018-04-10 22:19:51 +00:00
encrypt_secret.py Make tests' encrypt_secret.py work with python3 2017-10-19 18:09:57 +00:00
fakegithub.py Share a fake pull request database across connections 2018-01-05 13:45:25 -08: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