Commit Graph

141 Commits (a854e4d9c5e2f8c5db367a911094ea3f06c93d9f)

Author SHA1 Message Date
Daniel Nephin 475659a132 Remove name from NewTestAgent
5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130)
5 years ago
Freddy 5873c56a03
Flaky test overhaul (#6100)
5 years ago
Jeff Mitchell 4243c3ae42
Move internal/ to sdk/ (#5568)
6 years ago
Jeff Mitchell 47c390025b
Convert to Go Modules (#5517)
6 years ago
Matt Keeler 766d771017
Pass a testing.T into NewTestAgent and TestAgent.Start (#5342)
6 years ago
Pierre Souchay eddcf228ea Implementation of Weights Data structures (#4468)
6 years ago
Frank Schroeder 9872475167
agent: fix TestRetryJoin
7 years ago
Frank Schroeder 7d3467176b
agent: fix TestRetryJoinFail
7 years ago
Frank Schroeder 96a584dee2
agent: fix TestRetryJoinWanFail
7 years ago
Frank Schroeder b97ab367f4
config: return error on extra command line arguments (#3397)
7 years ago
Frank Schroeder 1b026de1db commands: run all tests in parallel (again)
7 years ago
Frank Schroeder d54a5ef8d8 commands: do not run cmd tests in parallel
7 years ago
Frank Schroeder 31d5fb7f47 commands: move agent command to separate pkg
7 years ago
Frank Schroeder 1c75cf1af5 pkg refactor
8 years ago
Frank Schroeder c1e6a77c75
test: start secondary agents also via TestAgent
8 years ago
Frank Schroeder 56cf015117
test: add test for starting/stopping lots of agents
8 years ago
Frank Schroeder 141efd9588
test: rename *Config vars to 'cfg'
8 years ago
Frank Schroeder 308f9929b3
test: run agent tests in parallel
8 years ago
Frank Schroeder 23a6ff383c
agent: refactor tests for TestAgent
8 years ago
Frank Schroeder 3865f14a25
agent: simplify agent creation
8 years ago
Frank Schroeder 8ad66f4bea
agent: support custom check id and name
8 years ago
Frank Schroeder e2c37b47ee agent: Replace client/server with delegate interface
8 years ago
Frank Schroeder 65b5c51ec7 test: add helper for ioutil.TempDir/TempFile
8 years ago
Frank Schroeder 98f6e3b7c5 test: suppress osx firewall warning
8 years ago
Frank Schroeder 3522a41bad test: include test name in temp file/dir
8 years ago
James Phillips 0daacfe5e5
test: Turns down server health interval for faster convergence.
8 years ago
Frank Schroeder fb83790cb9 Do not modify config after creation II
8 years ago
Frank Schroeder 48fa2962eb Revert "test: Run command/agent tests in parallel"
8 years ago
Frank Schroeder 17be40a733 test: Run command/agent tests in parallel
8 years ago
Frank Schroeder 8bb7792799 golint: Drop the unused value from range
8 years ago
Frank Schroeder eddb1af603 Remove duplicate constants
8 years ago
James Phillips fa04c24978
Adds a new -disable-host-node-id option to help when testing with containers.
8 years ago
James Phillips 59a599a14b
Cleans up a stray mark and fixes unit tests.
8 years ago
Kyle Havlovitz 390f41d8d5
Add advanced autopilot features
8 years ago
James Phillips 1091c7314e
Removes remoteConsuls in favor of the new router.
8 years ago
James Phillips 26dddb428c
Forces user-supplied node IDs to lower case for consistency.
8 years ago
Kyle Havlovitz 9221aed856
Remove the RPC client interface and update docs
8 years ago
Kyle Havlovitz bbfd25b530
Fix test import
8 years ago
Kyle Havlovitz a55968f009
Merge branch 'master' into f-prepared-query-nodemeta
8 years ago
Kyle Havlovitz 3f3d7f9891
Add tests for node meta in prepared queries and update docs
8 years ago
James Phillips e719ff8ef1
Adds a test to make sure we get the same ID on the second run.
8 years ago
James Phillips bd605e330c
Adds basic support for node IDs.
8 years ago
Kyle Havlovitz c9e430c396
Validate metadata config earlier and handle multiple filters
8 years ago
Kyle Havlovitz 03273e4ed2
Fix formatting
8 years ago
Kyle Havlovitz 84504a20fc
Add meta key validations and more tests
8 years ago
Kyle Havlovitz e44bcb9716
Add tests for node metadata functionality
8 years ago
James Phillips ca7a243b70
Adds ACL management support to the agent.
8 years ago
Kyle Havlovitz bd69c6d871 Add reload/leave http endpoints (#2516)
8 years ago
Seth Vargo 4179aacf11
Add an API method for determining the best status
8 years ago