76 Commits

Author SHA1 Message Date
antirez
5670a2258a Cluster test: set config epochs when creating clusters. 2014-06-10 16:56:43 +02:00
antirez
48fa91477f Cluster test: unit 03, check epochs correctness. 2014-06-10 15:46:36 +02:00
antirez
81dc12a983 Cluster test: better failover detection in unit 03. 2014-06-10 15:46:00 +02:00
antirez
9e73fae698 Cluster test: new unit 03, failover loop stress testing. 2014-06-10 15:05:52 +02:00
antirez
668f891a96 Cluster test: 02 unit more reliable waiting for slave sync. 2014-06-10 15:01:52 +02:00
antirez
82ed264585 Cluster test: unit 02 should wait for failover. 2014-06-10 14:18:54 +02:00
antirez
1bc5166f05 Cluster test: check master -> slave role switch. 2014-06-10 13:54:45 +02:00
antirez
69ae75ebd8 Cluster test: add tmp dir to Git repo. 2014-05-26 18:08:12 +02:00
antirez
fd14e51048 Cluster test: catch FLUSHALL errors on node reset.
FLUSHALL will fail on read-only slaves, but there the command is not
needed in order to reset the instance with CLUSTER RESET so errors can
be ignored.
2014-05-26 11:00:11 +02:00
antirez
a1970d090a Cluster test: basic failover unit added. 2014-05-23 11:47:47 +02:00
antirez
d6fa9a31c3 Cluster test: move basic read/write test into a procedure. 2014-05-23 11:41:50 +02:00
antirez
789b41ee46 Cluster test: more reliable 01-faildet unit.
Do things in a sequence that prevents failover during failure detection.
2014-05-23 11:40:34 +02:00
antirez
43ca660e33 Cluster test: better failure detection test and framework improvements. 2014-05-19 15:26:19 +02:00
antirez
18a2f12bc5 Cluster test: failure detection initial tests. 2014-05-19 11:39:15 +02:00
antirez
4b708f6f0b Cluster test: proper initialization at unit startup. 2014-05-19 11:24:15 +02:00
antirez
dcf52ec3d6 Cluster test: added function assert_cluster_state. 2014-05-14 15:21:57 +02:00
antirez
b3e24e8606 Test: cluster/base, check that we can write/read from cluster. 2014-05-02 16:37:12 +02:00
antirez
05caa55af7 Cluster test: check for state=ok after slot allocation. 2014-04-30 09:29:03 +02:00
antirez
0935d95c5e Cluster test: slots allocation. 2014-04-29 18:40:43 +02:00
antirez
604cfb81c0 Cluster test: use 20 instances.
This makes tests a bit slower, but it is better to test things at a
decent scale instead of using just a few nodes, and for a few tests we
actually need so many nodes.
2014-04-29 16:20:43 +02:00
antirez
f21dee6537 Cluster / Sentinel test: instances count moved to run.tcl. 2014-04-29 16:17:15 +02:00
antirez
884ba0b897 Cluster test: config epoch conflict resolution. 2014-04-29 15:39:59 +02:00
antirez
8b8b76475d Cluster test: auto-discovery to form full mesh. 2014-04-29 15:00:11 +02:00
antirez
71a4f1ae00 Cluster test: check that every node has a different ID. 2014-04-29 10:42:32 +02:00
antirez
be4cf4d66c Cluster test: basic cluster nodes info access functions. 2014-04-29 10:42:17 +02:00
antirez
0d183da744 Redis Cluster test framework skeleton. 2014-04-24 18:01:41 +02:00