mirror of
https://github.com/fluencelabs/redis
synced 2025-03-21 10:00:51 +00:00
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.
20 lines
472 B
Tcl
20 lines
472 B
Tcl
# 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
|
|
}
|