From 2daac36809c14007d179a118784f48ceb79a30d1 Mon Sep 17 00:00:00 2001 From: Andrey Pampukha Date: Tue, 13 Apr 2010 09:11:59 +0200 Subject: Change monitor_master option to false by default --- lib/common_test/src/ct_master.erl | 5 ++--- lib/common_test/src/ct_slave.erl | 4 ++-- lib/common_test/test/ct_master_SUITE.erl | 3 ++- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/common_test/src/ct_master.erl b/lib/common_test/src/ct_master.erl index b14e7527e5..ecf516bd98 100644 --- a/lib/common_test/src/ct_master.erl +++ b/lib/common_test/src/ct_master.erl @@ -710,12 +710,11 @@ start_nodes([{NodeName, Options}|Rest])-> Host=list_to_atom(HostS), {value, {callback_module, Callback}, Options2}= lists:keytake(callback_module, 1, Options), - io:format("Starting node ~p on host ~p with callback ~p...~n", [Node, Host, Callback]), case Callback:start(Host, Node, Options2) of {ok, NodeName} -> - io:format("Node ~p started successfully~n", [NodeName]); + io:format("Node ~p started successfully with callback ~p~n", [NodeName,Callback]); {error, Reason, _NodeName} -> - io:format("Failed to start node ~p! Reason: ~p~n", [NodeName, Reason]) + io:format("Failed to start node ~p with callback ~p! Reason: ~p~n", [NodeName, Callback, Reason]) end, start_nodes(Rest). diff --git a/lib/common_test/src/ct_slave.erl b/lib/common_test/src/ct_slave.erl index 09d8820731..476815895c 100644 --- a/lib/common_test/src/ct_slave.erl +++ b/lib/common_test/src/ct_slave.erl @@ -134,7 +134,7 @@ start(Host, Node)-> %%%

%%% %%%

Option monitor_master specifies, if the slave node should be -%%% stopped in case of master node stop. Defaults to true.

+%%% stopped in case of master node stop. Defaults to false.

%%% %%%

Option kill_if_fail specifies, if the slave node should be %%% killed in case of a timeout during initialization or startup. @@ -222,7 +222,7 @@ fetch_options(Options)-> InitTimeout = get_option_value(init_timeout, Options, 1), StartupTimeout = get_option_value(startup_timeout, Options, 1), StartupFunctions = get_option_value(startup_functions, Options, []), - Monitor = get_option_value(monitor_master, Options, true), + Monitor = get_option_value(monitor_master, Options, false), KillIfFail = get_option_value(kill_if_fail, Options, true), ErlFlags = get_option_value(erl_flags, Options, []), #options{username=UserName, password=Password, diff --git a/lib/common_test/test/ct_master_SUITE.erl b/lib/common_test/test/ct_master_SUITE.erl index 3618b08a74..0f0d13f683 100644 --- a/lib/common_test/test/ct_master_SUITE.erl +++ b/lib/common_test/test/ct_master_SUITE.erl @@ -99,7 +99,8 @@ make_spec(DataDir, FileName, NodeNames, Suites, Config)-> NodeNames), NS = lists:map(fun(NodeName)-> - {node_start, NodeName, [{startup_functions, [{io, format, ["hello, world~n"]}]}]} + {node_start, NodeName, [{startup_functions, [{io, format, ["hello, world~n"]}]}, + {monitor_master, true}]} end, NodeNames), -- cgit v1.2.3