Commit Graph

5808 Commits (26200929c16d6fc831d8a39843b581fbb7e774e3)
 

Author SHA1 Message Date
Frank Schroeder 26200929c1
agent: start HTTPS only if there is a cert and key
8 years ago
Frank Schroeder b6c69ebf5d
agent: refactor DNS and HTTP server
8 years ago
Frank Schroeder f4aa2ada4f
test: fail if there is no leader
8 years ago
Frank Schroeder c0680660d5
vendor: patch github.com/mitchellh/cli until help output is fixed
8 years ago
Frank Schroeder 205cbe5fc8
build: update makefile
8 years ago
Frank Schroeder aa92adcdd5
test: increase sleep time for test
8 years ago
Frank Schroeder f498f24032
test: allow tests to control anti-entropy syncs
8 years ago
Frank Schroeder eea16e1640
test: run mock dns recursors on random ports
8 years ago
Frank Schroeder 6148910399
test: skip tests that use cmd.Run until signal handling is fixed
8 years ago
Frank Schroeder 56cf015117
test: add test for starting/stopping lots of agents
8 years ago
Frank Schroeder 7c5892a196
test: use UniqueID prefix for check tests to unify log output
8 years ago
Frank Schroeder 0a31094e06
test: improve TestAgent
8 years ago
Frank Schroeder 10540f8d5f
agent: fix logging
8 years ago
Frank Schroeder fe777852cd
test: call t.Fatal() from main go routine
8 years ago
Frank Schroeder 3e39f04527
dns: do not log socket close during shutdown
8 years ago
Frank Schroeder 1df74e36bd
agent: print more useful shutdown message
8 years ago
Frank Schroeder f15e90bc9a
consul: use correct shutdownCh for Router
8 years ago
Frank Schroeder 2e14c09447
test: start sync after agent start
8 years ago
Frank Schroeder 5b5566d916
test: add test name to output
8 years ago
Frank Schroeder 28ed8f1847
test: perform blocking query on agent
8 years ago
Frank Schroeder ebc0c80f08
test: parallelize dns test
8 years ago
Frank Schroeder 72c214b908
test: fix failing test
8 years ago
Frank Schroeder c5f565ee1a
test: remove output to stdout
8 years ago
Frank Schroeder 8f943542b0
test: use cli.NewMockUi instead of new(cli.MockUi)
8 years ago
Frank Schroeder b56ffc93cb
test: run consul tests in parallel
8 years ago
Frank Schroeder 0325a42089
test: fix data race with endpoints
8 years ago
Frank Schroeder e16589c079
agent: shutdown delegate if created
8 years ago
Frank Schroeder 632f837c98
agent: shutdown dns servers on error
8 years ago
Frank Schroeder 8c1a668481
test: Shutdown half-started agent before retrying
8 years ago
Frank Schroeder 584693482d
test: fix data race in MockNotify
8 years ago
Frank Schroeder d5f87a20cf
vendor: fix data race in github.com/armon/go-metrics/start.go
8 years ago
Frank Schroeder 3caadb37ac
vendor: update github.com/mitchellh/cli
8 years ago
Frank Schroeder 53fd15070d
build: add target for running tests with race detector
8 years ago
Frank Schroeder 9509ab463c
test: run command tests in parallel
8 years ago
Frank Schroeder 3658d4d428
test: address pull request comments
8 years ago
Frank Schroeder 0f912c8aad
test: remove ACL options from default test config
8 years ago
Frank Schroeder bc47972696
test: allocate ports in blocks of 10
8 years ago
Frank Schroeder 53c1c86ab3
test: refactor command tests to use TestAgent
8 years ago
Frank Schroeder 24eec373de
test: retry a bit more often
8 years ago
Frank Schroeder 659d7dbbde
agent: rename *Config vars to 'cfg'
8 years ago
Frank Schroeder e86d34685f
agent: rename *Command vars to 'cmd'
8 years ago
Frank Schroeder 141efd9588
test: rename *Config vars to 'cfg'
8 years ago
Frank Schroeder 06677708cf
test: use less aggressive retry for agent startup
8 years ago
Frank Schroeder 47501309ae
test: use system temp dir for TestAgent
8 years ago
Frank Schroeder 0c905a0df8
test: a.config -> a.Config
8 years ago
Frank Schroeder 0be63d7060
test: refactor httpTest with TestAgent
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 b5b3aa1376
agent: add TestAgent to replace other mechanisms
8 years ago
Frank Schroeder 3865f14a25
agent: simplify agent creation
8 years ago