27 Commits

Author SHA1 Message Date
Kyle Havlovitz
5acd69b4fc
Add node metadata filtering to remaining health/catalog endpoints 2017-01-13 20:08:43 -05:00
Kyle Havlovitz
84504a20fc
Add meta key validations and more tests 2017-01-09 11:21:49 -08:00
Kyle Havlovitz
e44bcb9716
Add tests for node metadata functionality 2017-01-05 17:21:56 -08:00
James Phillips
55e83c9e1c
Tweaks the WAN address translation unit tests. 2016-08-15 15:34:11 -07:00
David van Geest
cdeff022dd
Translate Address to tagged WAN address in HTTP API when appropriate. 2016-08-12 18:25:36 -07:00
James Phillips
cd7b3d4b49 Widens coordinate update sleeps in unit tests. 2016-03-21 18:23:11 -07:00
James Phillips
c248b0017a Fixes nil slices from HTTP endpoints.
These would manifest in the HTTP output as Javascript nulls instead of
empty lists, so we had unintentionally changed the interface while
porting to the new state store. We added code to each HTTP endpoint to
convert nil slices to empty ones so they JSON-ify properly, and we added
tests to catch this in the future.
2015-11-14 21:05:37 -08:00
James Phillips
54ef97b268 Adds tests for HTTP interface. Removes a stray mark. 2015-10-23 15:23:01 -07:00
Ryan Uber
cc613a90fd agent: test services are in sync when added from the API 2014-10-17 17:33:27 -07:00
Armon Dadgar
c74b42f629 agent: Improve test reliability 2014-06-11 12:01:14 -07:00
William Tisäter
3f361972ac Remove TODO comments 2014-05-26 23:44:46 +02:00
Armon Dadgar
14be60aaca gofmt 2014-05-20 16:25:29 -07:00
William Tisäter
dcfd03be00 Add TODOs for failing tests 2014-05-09 11:38:29 +02:00
William Tisäter
78145ecfd5 Require datacenter argument for WaitForLeader 2014-05-09 01:17:35 +02:00
William Tisäter
05243b35cd Move argument structs back in original position 2014-05-07 23:51:15 +02:00
William Tisäter
c8168bd8fe Drop client arguments from WaitForLeader 2014-05-07 23:41:14 +02:00
William Tisäter
1a32697b2b Remove all sleeps from catalog_endpoint_test.go 2014-05-07 23:02:59 +02:00
Armon Dadgar
e2ea4804bd agent: Updating tests for new API 2014-04-21 13:11:05 -07:00
Armon Dadgar
8db2e3bd58 agent: Support multiple tags per service registration 2014-04-03 12:12:23 -07:00
Armon Dadgar
315600d6bf agent: adding more tests 2014-02-05 14:47:42 -08:00
Armon Dadgar
c58c53f448 agent: RPC changes and blocking query support 2014-02-05 14:36:13 -08:00
Armon Dadgar
410a0de0c8 Seperate localState from Agent 2014-01-21 11:52:25 -08:00
Armon Dadgar
799cba67a5 Updating agent to deal with new API 2014-01-08 15:13:27 -08:00
Armon Dadgar
0061b9a105 Adding DNS based node lookup 2014-01-02 17:58:58 -08:00
Armon Dadgar
ead9c42abc Finish implementing the HTTP catalog interface 2013-12-24 11:55:14 -08:00
Armon Dadgar
39d9e3e78f More HTTP endpoints 2013-12-23 16:20:51 -08:00
Armon Dadgar
f062e31be7 Adding catalog datacenter http methods 2013-12-23 14:26:34 -08:00