Add some flexibility to machi_chain_manager1_converge_demo:t/1 and t/2
This commit is contained in:
parent
e3b80c6ac2
commit
670bd2cafc
1 changed files with 10 additions and 4 deletions
|
@ -135,13 +135,20 @@ long_doc() ->
|
|||
%% convergence_demo_testfun() ->
|
||||
%% convergence_demo_testfun(3).
|
||||
|
||||
-define(DEFAULT_MGR_OPTS, [{private_write_verbose, false},
|
||||
{active_mode,false},
|
||||
{use_partition_simulator, true}]).
|
||||
|
||||
t() ->
|
||||
t(3).
|
||||
|
||||
t(N) ->
|
||||
convergence_demo_testfun(N).
|
||||
t(N, ?DEFAULT_MGR_OPTS).
|
||||
|
||||
convergence_demo_testfun(NumFLUs) ->
|
||||
t(N, MgrOpts) ->
|
||||
convergence_demo_testfun(N, MgrOpts).
|
||||
|
||||
convergence_demo_testfun(NumFLUs, MgrOpts0) ->
|
||||
timer:sleep(100),
|
||||
%% Faster test startup, commented: io:format(user, short_doc(), []),
|
||||
%% Faster test startup, commented: timer:sleep(3000),
|
||||
|
@ -169,8 +176,7 @@ convergence_demo_testfun(NumFLUs) ->
|
|||
end || {#p_srvr{name=Name}=P, _Dir} <- PsDirs],
|
||||
MembersDict = machi_projection:make_members_dict(Ps),
|
||||
%% MgrOpts = [private_write_verbose, {active_mode,false},
|
||||
MgrOpts = [{active_mode,false},
|
||||
{use_partition_simulator, true}],
|
||||
MgrOpts = MgrOpts0 ++ ?DEFAULT_MGR_OPTS,
|
||||
MgrNamez =
|
||||
[begin
|
||||
{ok, MPid} = ?MGR:start_link(P#p_srvr.name, MembersDict, MgrOpts),
|
||||
|
|
Loading…
Reference in a new issue