Commit Graph

30 Commits

Author SHA1 Message Date
James Phillips b339b0d2fc
Adds performance tuning capability for Raft, detuned defaults, and supplemental docs. 2016-08-24 21:58:37 -07:00
Sean Chittenden 65f9017c63 Update Check API to use constants
Use constants where appropriate to advocate their use.  Also add a deprecation notice re: `updateTTL`.
2016-04-23 16:01:59 -07:00
kaskavalci cbc4b9d6c2 Make testutil.TestServer work correctly on Windows. 2016-04-15 15:44:30 +03:00
James Phillips 323a1682ac Merge pull request #1846 from TeaBough/master
Define a TestingT interface in server.go
2016-03-19 08:56:46 -07:00
Miquel Sabaté Solà 79d49336a8 Used 'unconvert' to remove unneeded conversions
I've removed unneeded conversions by performing the following commands:

    $ go get -u github.com/mdempsky/unconvert
    $ go list ./... | grep -v vendor | xargs unconvert -apply

Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
2016-03-18 16:12:56 +01:00
Thibault Vigouroux e0ebd0c913 Define a TestingT interface in server.go 2016-03-18 12:27:59 +01:00
Jeff Mitchell 9267f956a2 Update cleanhttp repo location 2015-10-22 14:14:22 -04:00
Jeff Mitchell 06bb9d5f36 Use cleanhttp to get rid of DefaultTransport 2015-10-22 10:47:50 -04:00
Jeff Mitchell 9cddc187b5 Don't use http.DefaultClient
Two of the changes are in tests; the one of consequence is in the API.
As explained in #1308 this can cause conflicts with downstream programs.

Fixes #1308.
2015-10-15 17:49:35 -04:00
Dale Wijnand c5168e1263 Fix a bunch of typos. 2015-09-15 13:22:08 +01:00
Robert Gogolok 7f637987dd testutil: support ACLMasterToken, ACLDatacenter and ACLDefaultPolicy 2015-06-11 11:25:05 +02:00
Seth Vargo bcb974a3d2 Allow the user to control the output of the test server 2015-06-08 10:16:11 -04:00
Ryan Uber 2fb1bc931e testutil: key leader wait on bootstrap flag 2015-05-08 18:16:35 -07:00
Ryan Uber 952fedf3d6 testutil: allow skipping leader wait, update example 2015-05-08 18:11:25 -07:00
Ryan Uber 4f2f9534c4 testutil: error instead of panic 2015-04-22 20:35:27 -07:00
Ryan Uber 6851b36e88 Change node name based on idx 2015-03-30 23:45:44 -07:00
Ryan Uber 5b08cd712e testutil: add ListKV method 2015-03-23 22:47:34 -07:00
Ryan Uber bfa432064c testutil: disable checkpoint, fix waitForLeader 2015-03-23 19:27:59 -07:00
Ryan Uber b73382341e testutil: bind to localhost address 2015-03-23 18:59:45 -07:00
Ryan Uber a7c7350505 testutil: helpers return responses 2015-03-21 06:45:26 -07:00
Ryan Uber 3282c9f7fa testutil: test server supports domain sockets 2015-03-19 17:44:04 -07:00
Ryan Uber fb08a230ae testutil: support retrieving kv pairs 2015-03-19 17:03:07 -07:00
Ryan Uber 3ce57f8da6 testutil: support joining and specifying datacenters 2015-03-19 17:03:07 -07:00
Ryan Uber 73a2799b0d testutil: Use HTTPAddr 2015-03-19 17:03:07 -07:00
Ryan Uber 41efd8861a testutil: server comments 2015-03-19 17:03:07 -07:00
Ryan Uber 4fac64331f testutil: Support creating additional checks 2015-03-19 17:03:07 -07:00
Ryan Uber 2c95e425b4 testutil: allow creation of services 2015-03-19 17:03:06 -07:00
Ryan Uber cda925b742 testutil: working on helpers 2015-03-19 17:03:06 -07:00
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