Ryan Uber
64c1b1b446
testutil: exposing the API address from the test server
2015-03-19 17:03:06 -07:00
Ryan Uber
0af4bd8b23
testutil: initial pass at moving test server harness into testutil
2015-03-19 17:03:06 -07:00
Armon Dadgar
8b7417a043
testutil: Using the correct RPC struct
2014-06-10 19:12:36 -07:00
Nelson Elhage
87231e5234
WaitForLeader: Also wait for a non-zero index.
...
On my laptop, I'm currently seeing a huge number of intermittent test
failures all related to WaitForLeader returning after the test node has
become a leader, but before it has actually finished starting up, in
particular, performing the serf/Raft reconciliation.
Waiting for the index to become nonzero makes the tests pass reliably,
by also blocking until the new leader has started committing state.
2014-05-26 13:26:42 -07:00
Armon Dadgar
9470f9a5a2
gofmt
2014-05-20 16:25:29 -07:00
William Tisäter
f7a33c2731
Speed up test runs in `WaitForResult`
2014-05-09 03:00:43 +02:00
William Tisäter
e1471576a4
Increase timeout for `WaitForResult`
2014-05-09 02:43:48 +02:00
William Tisäter
1ee709ba38
Require datacenter argument for `WaitForLeader`
2014-05-09 01:17:35 +02:00
William Tisäter
20eb682ef6
Add test file for testutil
2014-05-07 23:42:15 +02:00
William Tisäter
bdbe97545a
Drop client arguments from `WaitForLeader`
2014-05-07 23:41:14 +02:00
William Tisäter
2019f454d0
Fix `TestCatalogListNodes_StaleRaad` with `WaitForLeader`
2014-05-07 13:53:29 +02:00
William Tisäter
82ec4e5fba
Add `testutils.WaitForLeader` and truly wait
2014-05-07 11:43:42 +02:00
William Tisäter
81b572cb31
Proof of concept using `WaitForResult` in tests
2014-05-07 02:48:25 +02:00