6686833e51
e2e: check for empty string as etcdctl backup result
...
Was checking for an ignored wal file warning. Added support for
TMPDIR since repeated runs were failing on left over test data.
2016-05-31 06:25:23 -07:00
dd8a36820e
proxy/httpproxy: fix v2 proxy log header
...
Replace all with capnslog
2016-05-23 15:45:49 -07:00
96d06d4f2c
e2e: add Restart, Start, grpcEndpoints methods
2016-05-23 14:27:48 -07:00
06950e41b4
e2e: v2 backup test
...
Fix https://github.com/coreos/etcd/issues/5367 .
2016-05-17 15:35:39 -07:00
dd8e81070a
e2e: add force-new-cluster flag
2016-05-17 12:48:26 -07:00
63e6228a0b
e2e: fix typo(isClientAuthTLS to isClientAutoTLS)
2016-05-17 12:47:21 -07:00
ef44f71da9
*: update LICENSE header
2016-05-12 20:51:48 -07:00
c5bf6a9d9e
e2e: add test for auto client tls
2016-05-03 08:35:02 -07:00
6eb25751ec
e2e: make-mirror
2016-04-20 15:13:45 -07:00
d976121e35
e2e: test alarm
2016-04-20 11:38:53 -07:00
fefb58dc90
e2e: clean up, add more tests
2016-04-14 11:42:57 -07:00
604a73c833
e2e: remove sh in spawnCmd
...
certain shells claim the ppid for expect processes which interferes with
signals
2016-04-13 09:12:40 -07:00
d78345244b
*: log, expect by capability check
2016-04-07 17:18:51 -07:00
f31105bc08
Merge pull request #4994 from xiang90/clu
...
etcdserver: move membership related code to membership pkg
2016-04-07 14:39:18 -07:00
bf2289ae00
etcdserver: move membership related code to membership pkg
2016-04-07 14:21:37 -07:00
84bf6e7462
e2e: lease tests, fix minor format string
2016-04-07 11:18:49 -07:00
2779341250
e2e: clean up, return all lines in error
...
1. change file names
2. now if sub-command errors, the test will receive all
lines from stdout and stderr.
Expected output:
```
read /dev/ptmx: input/output error (expected key2, got ["key1\r\n" "val1\r\n" ""])
```
3. change how we check GRPC timeout (only bypass timeout error when we give 0
timeout)
2016-04-07 10:41:56 -07:00
dc420d660e
e2e, pkg/expect: distinguish between Stop and Close
...
Fixes #4928
2016-04-03 11:45:02 -07:00
b0cc0e443c
*: clean up if, bool comparison
2016-04-02 12:55:11 -07:00
a6c6bbd81c
e2e: ctl tests with multi expects
2016-03-30 22:09:23 -07:00
5022dce31a
e2e: use pkg/expect
2016-03-30 15:14:24 -07:00
70a9391378
*: enable v3 by default
2016-03-23 17:01:36 -07:00
4d2227e5ab
e2e: combine cfg.isClientTLS and cfg.isClientBoth
2016-03-23 15:30:58 -07:00
9d55420a00
e2e: add an e2e test for TLS/non-TLS on the same port
2016-03-23 13:43:47 -07:00
bd832e5b0a
*: migrate Godeps to vendor/
2016-03-22 17:10:28 -07:00
8396da3e83
etcdctlv3: add dial timeout flag
...
Fix https://github.com/coreos/etcd/issues/4836 .
2016-03-22 13:15:26 -07:00
d1ee12566b
e2e: test auto tls
2016-03-21 11:44:14 -07:00
4a6c06db13
e2e: put etcd datadir in golang tempdir
...
The command "TMPDIR=/mnt/myramdisk/etcd go test -v" was making data
directories in pwd instead of the tmpdir.
2016-03-10 11:12:08 -08:00
d0f6f49085
e2e: quorum cleanup
...
If a test gets data without quorum, it should only have one node in the
test cluster to avoid reading stale data.
Fixes #4694
2016-03-05 20:16:07 -08:00
1719bc0b0c
e2e: tls proxy tests
2016-02-14 00:55:07 -08:00
ed29bc3221
integration: add key usage to server.crt
...
curl handshake was failing; related: #209
2016-02-09 15:34:53 -08:00
a8e72b6285
proxy: prints out when endpoints are found
2016-02-01 13:08:21 -08:00
2e051c1c61
e2e: check regexp.MatchReader return, curl SSL issue
...
1. proc.ExpectRegex returns the result of regexp.MatchReader,
which does not return error even if there is no match of regex.
This fixes it by checking the boolean value and if the boolean
value is false, it returns error.
2. Adds more tests and finishes coreos#4259.
3. When we do the regex match correctly, curl request through SSL
returns error. For the purpose of debugging, I changed it to log
without failing the tests. etcdctl with SSL works fine.
4. Add // TODO: 'watch' sometimes times out in Semaphore CI environment but
works fine in every other environments.
5. increase test time
2016-02-01 12:20:53 -08:00
6491bae27f
e2e: etcdctl test for proxy no-sync
...
For https://github.com/coreos/etcd/issues/3894 .
2016-01-28 16:01:29 -08:00
96d2ee20e3
*: detect leaky goroutines, fix leaks
...
gexpect.Interact leaks. This adds ReadLine method to wait for the leaky
goroutine to accept an EOF.
Fixes https://github.com/coreos/etcd/issues/4258 .
Reference: https://github.com/coreos/etcd/pull/4261#issuecomment-174198945 .
2016-01-23 13:52:41 -08:00
6de07cf9ea
e2e: etcd end-to-end tests
...
Uses gexpect to test the etcd binary directly. Tests #4135 , #4171
2016-01-12 21:27:59 -08:00