Joseph Schorr
|
e0d715024c
|
Fix typo in test
|
2015-10-23 16:39:40 -04:00 |
|
Joseph Schorr
|
75b36c0f33
|
Update test
|
2015-06-25 23:13:33 -04:00 |
|
Joseph Schorr
|
b4c39e8ec0
|
Fix ephemeral build manager to ask for watches in index order with no gaps
|
2015-06-23 17:11:46 -04:00 |
|
Jake Moshenko
|
f767fc4d03
|
Track whether builders ever came online in etcd. Mark builds which never successfully heartbeated as incomplete.
|
2015-06-10 16:19:51 -04:00 |
|
Jake Moshenko
|
adce277d49
|
Fix the tests to use the default realm and building config.
|
2015-02-02 12:05:36 -05:00 |
|
Joseph Schorr
|
3872d29de9
|
Add a transaction around the extend_processing call
|
2015-01-29 18:40:41 -05:00 |
|
Jake Moshenko
|
b33ee1a474
|
Register existing builders to watch their expirations.
|
2015-01-05 11:21:36 -05:00 |
|
Jake Moshenko
|
a9839021af
|
When the etcd key tracking realms is first created the action is create, not set.
|
2014-12-31 11:46:02 -05:00 |
|
Jake Moshenko
|
cc70225043
|
Generalize the ephemeral build managers so that any manager may manage a builder spawned by any other manager.
|
2014-12-31 11:33:56 -05:00 |
|
Jake Moshenko
|
4a2295373f
|
Fix tests for no timeout watches.
|
2014-12-23 15:35:34 -05:00 |
|
Jake Moshenko
|
4e22e22ba1
|
We have to serialize our build data before sending it to etc.
|
2014-12-23 14:09:04 -05:00 |
|
Jake Moshenko
|
709e571b78
|
Handle read timeouts from etcd when watching a key.
|
2014-12-23 12:13:49 -05:00 |
|
Jake Moshenko
|
055a6b0c37
|
Add a total maximum time that a machine is allowed to stick around before we terminate it more forcefully.
|
2014-12-23 11:18:10 -05:00 |
|
Jake Moshenko
|
34bf92673b
|
Add support for adjusting etcd ttl on job_heartbeat. Switch the heartbeat method to a coroutine.
|
2014-12-22 17:24:44 -05:00 |
|
Jake Moshenko
|
2b6c2a2a50
|
Improve tests for the ephemeral build manager.
|
2014-12-22 16:22:07 -05:00 |
|
Jake Moshenko
|
12ee8e0fc0
|
Switch a few of the buildman methods to coroutines in order to support network calls in methods. Add a test for the ephemeral build manager.
|
2014-12-22 12:14:16 -05:00 |
|