mirror of
https://github.com/fluencelabs/redis
synced 2025-07-31 00:11:56 +00:00
Regression test for the main problem causing issue #141. Minor changes/fixes/additions to the test suite itself needed to write the test.
This commit is contained in:
15
tests/helpers/gen_write_load.tcl
Normal file
15
tests/helpers/gen_write_load.tcl
Normal file
@@ -0,0 +1,15 @@
|
||||
source tests/support/redis.tcl
|
||||
|
||||
proc gen_write_load {host port seconds} {
|
||||
set start_time [clock seconds]
|
||||
set r [redis $host $port 1]
|
||||
$r select 9
|
||||
while 1 {
|
||||
$r set [expr rand()] [expr rand()]
|
||||
if {[clock seconds]-$start_time > $seconds} {
|
||||
exit 0
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
gen_write_load [lindex $argv 0] [lindex $argv 1] [lindex $argv 2]
|
Reference in New Issue
Block a user