Commit graph

10 commits

Author SHA1 Message Date
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 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