129 Commits

Author SHA1 Message Date
Joshua Hesketh
4d5ba72081 Check the logs for migrations that take too long
Change-Id: I38cbce3771afea8dc2ffecc243d727bc1759431e
2013-12-12 13:39:07 +11:00
Joshua Hesketh
b39f8840d6 Make sure we wait for a gearman server
Change-Id: I4cc5f5b6fb50a77116aeede4a450bd8281a5a5a9
2013-11-21 13:12:00 +11:00
Joshua Hesketh
3baaa0d160 Update log format
Change-Id: I5c8673ef713da43802837093753491ca31d07dd2
2013-11-21 11:05:37 +11:00
Joshua Hesketh
fc44906a7b Fix typo in debug logging
Change-Id: I562b0c13c660bd65f562d3e5003c8f0e8c6a7a04
2013-11-21 10:37:27 +11:00
Joshua Hesketh
8d0f241ead Remove old thread code
Change-Id: I8aaf92d6fe3ad21853fb21d11c98d889d54953d5
2013-11-21 10:37:27 +11:00
Joshua Hesketh
6eb5fdcd8d Add a bunch of debugging info
Change-Id: Idda0e7e79fa29aa458947356ddaed9d47d0a1d46
2013-11-21 10:37:27 +11:00
Joshua Hesketh
b305b4e3e6 update install requirements
Change-Id: I4bfe853dc2c00358e070d09bcb477597a680a655
2013-11-21 10:37:27 +11:00
Joshua Hesketh
8326907163 Fix config setup order
Change-Id: I8cb584e6918797d9c7b197d629db7dad08073059
2013-11-21 10:37:27 +11:00
Joshua Hesketh
d61c805dae Fix typo in mysql database loading
Change-Id: I85c96900aef64674fdf11f6821bafa06ad393e97
2013-11-21 10:37:27 +11:00
Joshua Hesketh
4343b956c5 Refactor th to have one gearman worker thread
Change-Id: I78f95a67b80ce0627b4a3bbb20578f3d16028714
2013-11-21 10:37:27 +11:00
Joshua Hesketh
527966b2e4 Have a different worker name for each thread.
This makes each thread create their own git repo so threads don't
compete and cause race conditions

Change-Id: Ifaf1faf153d9b26a0ff302b00603573b04205b04
2013-11-21 10:37:27 +11:00
Joshua Hesketh
3b7765de0d Add .gitreview file and fix documentation build
Change-Id: Ic95b7a2c04e0578f89d76bd77ca34301776658c8
2013-11-21 10:31:33 +11:00
Joshua Hesketh
e8a5b83528 Revert "capture stderr into stdout"
This reverts commit 94ca7c271fe6d36d2eff7f0ad24dadc7fad1caea.
2013-10-09 16:13:21 +11:00
Joshua Hesketh
94ca7c271f capture stderr into stdout 2013-10-07 10:29:46 +11:00
Joshua Hesketh
0b3fe58866 Fix log path 2013-09-27 14:52:35 +10:00
Joshua Hesketh
a82418d1a7 re-enable downgrades now MySQL+Postgres patches are merged 2013-09-27 11:17:15 +10:00
Joshua Hesketh
ee6a4f808c Fix up log reporting 2013-09-27 11:04:08 +10:00
Joshua Hesketh
0c1d0c6f33 Fix log dest dir path 2013-09-24 22:33:18 +10:00
Joshua Hesketh
2500696c10 Change log paths to match zuuls current deterministic structure 2013-09-24 16:22:40 +10:00
Joshua Hesketh
4e32042fac Suspend downgrade testing until c/40137 is merged 2013-09-17 14:03:59 +10:00
Joshua Hesketh
123625ca51 Fix tests 2013-09-17 13:34:52 +10:00
Joshua Hesketh
1217693a01 Fix pep8 issues 2013-09-17 13:34:46 +10:00
Joshua Hesketh
0e471a7dd6 Add project url 2013-09-17 13:34:37 +10:00
Joshua Hesketh
0b67108deb fix checking reporting overall results based off multiple datasets 2013-09-11 14:41:35 +10:00
Joshua Hesketh
c7e963bad4 close the logging correctly 2013-09-11 14:11:31 +10:00
Joshua Hesketh
af26dbb498 Small doc notes 2013-09-11 12:30:38 +10:00
Joshua Hesketh
05d0158c6c work on documentation 2013-09-09 15:16:08 +10:00
Joshua Hesketh
9aa21f6b4c fix user permissions on db creation 2013-09-09 11:40:24 +10:00
Joshua Hesketh
bacf189245 Add in extra handling of schema versions 2013-09-09 11:30:39 +10:00
Joshua Hesketh
055a08be47 don't recreate the mysql user. Assume they are configured correctly 2013-09-06 16:48:41 +10:00
Joshua Hesketh
e13932b2ca add extra error handling 2013-09-06 16:45:33 +10:00
Joshua Hesketh
d3f3b1b246 fix module import 2013-09-06 16:22:35 +10:00
Joshua Hesketh
3b74fcdebe fix module import 2013-09-06 16:19:52 +10:00
Joshua Hesketh
4acd716827 fix typos 2013-09-06 16:05:37 +10:00
Joshua Hesketh
a85e7ddfcd update documentation 2013-09-06 15:55:53 +10:00
Joshua Hesketh
a74f49da7b refactor how datasets are stored 2013-09-06 15:52:49 +10:00
Joshua Hesketh
e58ecb27ab rearrange config installation 2013-09-06 12:39:46 +10:00
Joshua Hesketh
902ea50d5f updates to doc graph 2013-09-06 11:15:30 +10:00
Joshua Hesketh
8b0eb6efdb add in documentation start 2013-09-05 13:52:04 +10:00
Joshua Hesketh
721781d111 catch osexceptions where process has already stopped 2013-09-02 16:06:01 +10:00
Joshua Hesketh
105af4186e fix bug closing file descriptors 2013-09-02 11:18:52 +10:00
Joshua Hesketh
8ca96fbe4f fixes 2013-08-30 18:17:19 +10:00
Joshua Hesketh
0f6ec6a0dd fix typo 2013-08-30 14:02:42 +10:00
Joshua Hesketh
86ab0640c6 close file descriptors 2013-08-30 13:41:58 +10:00
Joshua Hesketh
e9f74f122c use site packages to reduce pip downloading 2013-08-26 11:06:01 +10:00
Joshua Hesketh
dff74c7eae clear out work_data on each new job 2013-08-26 11:05:38 +10:00
Joshua Hesketh
76733ed58b update job datasets correctly to give pass/fail 2013-08-23 11:29:39 +10:00
Joshua Hesketh
dd650602dd Add in setup_software 2013-08-21 12:18:50 +10:00
Joshua Hesketh
6ea80f184d fix missing dependencies from nova 2013-08-21 12:18:23 +10:00
Joshua Hesketh
3ce439bdd3 fix setup.cfg 2013-08-21 12:18:10 +10:00