diff options
author | antirez <antirez@gmail.com> | 2014-04-24 11:08:22 +0200 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2014-04-24 11:08:22 +0200 |
commit | 897adc1c8c6bbe5bc23bb85b97f5114fbb59cd99 (patch) | |
tree | e6339647772b41e549f555acc6f148c0bb1d67d6 /tests/sentinel/run.tcl | |
parent | e6b681365614a7e49110b0547456288a8f02d5e6 (diff) | |
download | redis-897adc1c8c6bbe5bc23bb85b97f5114fbb59cd99.tar.gz |
Sentinel test files / directories layout improved.
The test now runs in a self-contained directory.
The general abstractions to run the tests in an environment where
mutliple instances are executed at the same time was extrapolated into
instances.tcl, that will be reused to test Redis Cluster.
Diffstat (limited to 'tests/sentinel/run.tcl')
-rw-r--r-- | tests/sentinel/run.tcl | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/sentinel/run.tcl b/tests/sentinel/run.tcl new file mode 100644 index 000000000..78d2f61bc --- /dev/null +++ b/tests/sentinel/run.tcl @@ -0,0 +1,19 @@ +# Sentinel test suite. Copyright (C) 2014 Salvatore Sanfilippo antirez@gmail.com +# This softare is released under the BSD License. See the COPYING file for +# more information. + +cd tests/sentinel +source ../instances.tcl + +proc main {} { + parse_options + spawn_instance sentinel $::sentinel_base_port $::instances_count + spawn_instance redis $::redis_base_port $::instances_count + run_tests + cleanup +} + +if {[catch main e]} { + puts $::errorInfo + cleanup +} |