mirror of
https://github.com/fluencelabs/redis
synced 2025-04-10 03:06:05 +00:00
Cluser test: write multiple keys in unit 03.
The write-failover-read test is better if we write 100 keys so that we are sure all the nodes are affected by the write.
This commit is contained in:
parent
1d5b12c54a
commit
38a06e86cf
@ -68,9 +68,11 @@ while {[incr iterations -1]} {
|
|||||||
}
|
}
|
||||||
|
|
||||||
test "Cluster is writable" {
|
test "Cluster is writable" {
|
||||||
catch {$cluster set $key $val} err
|
for {set i 0} {$i < 100} {incr i} {
|
||||||
|
catch {$cluster set $key:$i $val:$i} err
|
||||||
assert {$err eq {OK}}
|
assert {$err eq {OK}}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
test "Restarting node #$tokill" {
|
test "Restarting node #$tokill" {
|
||||||
restart_instance redis $tokill
|
restart_instance redis $tokill
|
||||||
@ -85,8 +87,10 @@ while {[incr iterations -1]} {
|
|||||||
}
|
}
|
||||||
|
|
||||||
test "We can read back the value we set before" {
|
test "We can read back the value we set before" {
|
||||||
catch {$cluster get $key} err
|
for {set i 0} {$i < 100} {incr i} {
|
||||||
assert {$err eq $val}
|
catch {$cluster get $key:$i} err
|
||||||
|
assert {$err eq "$val:$i"}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user