anchor.diff:  make_ring_with_ids(IdsFun, Options) when is_function(IdsFun, 0) ->
       % note: do not call IdsFun before the initial setup
       %       (it might use config or another process)
  +    % allow at most 10s for the whole ring to come up
  +    TimeTrap = test_server:timetrap(10000),
       _ = fix_cwd(),
       error_logger:tty(true),
       case ets:info(config_ets) of
  
positive.code:     check_ring_size(Size),
      ct:pal("unittest_helper:make_ring size ~p done.", [Size]),
      ?TRACE_RING_DATA(),
      Pid.
  
  %% @doc Stops a ring previously started with make_ring/1 or make_ring_with_ids/1.
  
negative.code: %%      a {config, [{Key, Value},...]} option.
  -spec make_ring(Size::pos_integer(), Options::kv_opts()) -> pid().
  make_ring(Size, Options) ->
      % allow at most 1s for each node to come up
      TimeTrap = test_server:timetrap(Size * 1000),
      _ = fix_cwd(),
      error_logger:tty(true),
      case ets:info(config_ets) of
  