summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@lshift.net>2009-04-16 10:55:47 +0100
committerMatthew Sackman <matthew@lshift.net>2009-04-16 10:55:47 +0100
commite28bd9bcdd733298202c4f7d6b134a9caa0e77d1 (patch)
tree1ac588e3c26e0329905a2579940fb424c64b19e8
parent6a90314b69cd7d000d6faf3e2b4085514136fee4 (diff)
parenta86da414a8a26d1235b3c167224281cf22f6a92a (diff)
downloadrabbitmq-server-bug20599.tar.gz
bringing in v1_5 before merge backbug20599
-rw-r--r--Makefile5
-rw-r--r--src/rabbit_tests.erl6
2 files changed, 8 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index cb3f5999..64e008c1 100644
--- a/Makefile
+++ b/Makefile
@@ -87,11 +87,10 @@ run-node: all
run-tests: all
echo "rabbit_tests:all_tests()." | $(ERL_CALL)
-start-background-node: stop-node
+start-background-node:
$(BASIC_SCRIPT_ENVIRONMENT_SETTINGS) \
RABBITMQ_NODE_ONLY=true \
- RABBITMQ_SERVER_START_ARGS="$(RABBITMQ_SERVER_START_ARGS) -detached" \
- ./scripts/rabbitmq-server ; sleep 1
+ ./scripts/rabbitmq-server -detached; sleep 1
start-rabbit-on-node: all
echo "rabbit:start()." | $(ERL_CALL)
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl
index df2e71d9..6706ecd1 100644
--- a/src/rabbit_tests.erl
+++ b/src/rabbit_tests.erl
@@ -430,7 +430,13 @@ test_cluster_management2(SecondaryNode) ->
ok = control_action(stop_app, []),
{error, {no_running_cluster_nodes, _, _}} =
control_action(reset, []),
+
+ %% leave system clustered, with the secondary node as a ram node
ok = control_action(force_reset, []),
+ ok = control_action(start_app, []),
+ ok = control_action(force_reset, SecondaryNode, []),
+ ok = control_action(cluster, SecondaryNode, [NodeS]),
+ ok = control_action(start_app, SecondaryNode, []),
passed.