Gyuho Lee
7e56c3e737
test: remove backup data from functional tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-11 01:18:15 -07:00
Gyuho Lee
6cf9979cf0
test: remove wait commands
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-10 18:38:01 -07:00
Gyuho Lee
eabb40f0ae
test: combine "compile_pass" into "build_pass"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-10 17:07:42 -07:00
Gyuho Lee
0e7f1100e3
cover: move coverage test script to "tests"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 10:47:32 -07:00
Gyuho Lee
0c327ea456
test: move "e2e" and "functional"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 10:47:25 -07:00
Gyuho Lee
85e050a120
*: rename, clean up functional tests
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-07 10:00:00 -07:00
Gyuho Lee
d7b468ec6f
test: bump up test timeout to 20m
...
Recently, we've added bunch of tests...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-04 13:45:12 -07:00
Gyuho Lee
173fdc37a3
test: run shellcheck only on bash scripts
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-02 11:45:04 -07:00
Gyuho Lee
048a1b14d5
test: bump up default timeout for now
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-30 14:42:45 -07:00
Gyuho Lee
28766fb002
test: run test script with new "functional-tester"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-30 11:25:23 -07:00
Gyuho Lee
9c995fab9b
test: fix shellcheck
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-22 10:39:23 -07:00
Wenjia Zhang
3571f406aa
scripts: add TESTCASE flag to run single unit test
...
Enable user to run specified test case with different TIMEOUT expectation
when needed.
2018-03-13 13:54:20 -07:00
Gyuho Lee
1da0818186
build: use "bash" syntax, clean up
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 11:07:36 -08:00
Gyuho Lee
18f8b1b1e1
build,test: set up GOPATH in build script
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 10:23:14 -08:00
Gyuho Lee
2dd8af3503
test: fix "internal/store" path
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-26 17:12:45 -08:00
Gyuho Lee
d4aeb3b8cf
Merge pull request #9356 from mkumatag/fix_gopath
...
test, build: Fix gopath creation
2018-02-26 07:38:22 -08:00
Manjunath A Kumatagi
adf4e05079
test, build: Fix gopath creation
2018-02-26 04:21:06 -05:00
Gyuho Lee
3e13424bb8
test: fix "internal/store"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 09:21:11 -08:00
Gyuho Lee
5960c7519f
test: configure advertise ports in functional_pass
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 17:37:09 -08:00
Gyuho Lee
42c90ffd83
test: remove "use-root" in functional_pass
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 17:37:09 -08:00
Gyuho Lee
6eefc93343
test: remove "./cmd", "etcd_setup_gopath"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 15:26:17 -08:00
Gyu-Ho Lee
38105095cd
test: limit stress-qps for slow CI machines, add txn flags
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2018-01-09 13:43:36 -08:00
Gyuho Lee
70cca45824
*: update release upgrade test versions
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2017-12-20 14:20:52 -08:00
Gyuho Lee
ba702ae601
test: bump up clientv3/integration test time out
...
Recently we've added many more tests.
Until we parallelize tests, just increase the timeout.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2017-12-19 14:17:55 -08:00
Gyuho Lee
f97233d206
test: log gocovmerge merging
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2017-12-05 17:18:13 -08:00
Gyuho Lee
4ad8bd9299
Merge pull request #8858 from gyuho/aaa
...
test: clean up fmt tests
2017-11-29 09:51:07 -08:00
Joe Betz
1bca2e969f
test: Clean agent directories on disk before functional test runs, not after
...
This is primarily so CI tooling can capture the agent logs after the functional tester runs.
2017-11-14 13:09:52 -08:00
Gyu-Ho Lee
27519ffdb4
test: clean up fmt tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-12 14:19:53 -08:00
Gyu-Ho Lee
65a606e2e8
test: add naked return checks
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-10 17:55:55 -08:00
Gyu-Ho Lee
3f93d9ae00
test: fail tests with "--- FAIL:"
...
To differentiate from gRPC client log "TRANSIENT_FAILURE"
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-11-03 10:15:14 -07:00
Gyu-Ho Lee
997469a8cf
test: add 'VERBOSE' flag to enable client debugs
2017-10-23 13:13:28 -07:00
Gyu-Ho Lee
72fbe0576d
test: run ineffassign in fmt pass
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-10-03 02:14:02 -07:00
Anthony Romano
166e6918a6
test: fix flags in coverage test
...
broken when fixing shellcheck errors
2017-09-17 00:33:56 -07:00
Anthony Romano
98e4a05068
test: check for inconsistent receiver names
2017-09-12 03:41:10 -07:00
Anthony Romano
ae63ac1cf7
test: remove S1024 mask from gosimple pass
...
Also get stray remaining egreps
2017-09-08 09:21:42 -07:00
Gyu-Ho Lee
e49d93ccb7
test: use 'grep -E' for non-standard 'egrep'
...
Fix shellcheck complaints.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-09-07 18:37:33 -07:00
Gyu-Ho Lee
24498ea167
test: mask 'nil Context' for staticcheck
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-09-07 13:39:42 -07:00
Anthony Romano
2d0eec0b35
clientv3: goword spelling check
2017-09-06 22:11:33 -07:00
Anthony Romano
9abe9da9db
*: fix shellcheck warnings
...
Fixes scripts and removes shellcheck warning suppressions.
* regexp warnings
* use ./*glob* so names don't become options
* use $(..) instead of legacy `..`
* read with -r to avoid mangling backslashes
* double quote to prevent globbing and word splitting
2017-09-06 19:18:04 -07:00
Anthony Romano
32bfd9e5ab
test: add v2v3 store tests to integration and cov passes
2017-08-31 12:25:13 -07:00
Anthony Romano
b402ea8590
test: increase clientv3/integration time to accomodate leasing tests
2017-08-04 11:35:36 -07:00
Anthony Romano
322e6ff022
test: fix PASSES=fmt for OSX
...
OSX dirname doesn't support multiple arguments; use a for loop instead.
Fixes #8359
2017-08-02 14:43:15 -07:00
Anthony Romano
107828d777
test: support -tags cluster_proxy for e2e tests
2017-07-21 11:00:22 -07:00
Gyu-Ho Lee
02585157f6
test: sync with etcd-agent start in functional_pass
...
Fix https://github.com/coreos/etcd/issues/8211 .
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-07-13 09:17:42 -07:00
Anthony Romano
a2a80cb1bf
test: bump grpcproxy timeout to 20m, print pass times
2017-07-06 12:51:24 -07:00
Gyu-Ho Lee
6e31901108
test: run basic functional tests
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-06-20 16:04:51 -07:00
Gyu-Ho Lee
8f8f550443
test: 'FAIL' on release binary download failure
...
I see CI is failing to download release binaries
but exit code doesn't trigger CI job failure.
We need 'FAIL' string.
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-06-19 12:52:02 -07:00
Anthony Romano
9a367a39d0
test: fix package splitting when appending REPO_PATH to tests
2017-06-06 15:20:39 -07:00
Anthony Romano
85f433232a
*: clear rarer shellcheck errors on scripts
...
Clean up the tail of the warnings
2017-06-06 09:36:25 -07:00
Anthony Romano
42104fd44b
test: shellcheck
2017-06-06 09:36:25 -07:00