anchor.diff:       tester_join_at,
        add_9, rm_5, add_9_rm_5,
        add_2x3_load,
  -     add_1_rm_1_load,
        add_3_rm_1_load,
        add_3_rm_2_load,
        add_3_rm_3_load,
  
positive.code:     unittest_helper:check_ring_data().
  
  add_2x3_load_test() ->
      BenchPid = erlang:spawn(fun() -> bench:increment(1, 1000) end),
      _ = api_vm:add_nodes(3),
      check_size(4),
      timer:sleep(500),
      _ = api_vm:add_nodes(3),
      check_size(7),
      util:wait_for_process_to_die(BenchPid).
  
  add_1_rm_1_load(Config) ->
      add_x_rm_y_load(Config, 1, 1).
  
  add_3_rm_1_load(Config) ->
      add_x_rm_y_load(Config, 3, 1).
  
negative.code:         % note: the craceful leave tests only work if transactions are
          % transferred to new TMs if the TM dies or the bench_server restarts
          % the transactions
          add_3_rm_1_load ->
              {skip, "graceful leave not fully supported yet"};
          add_3_rm_2_load ->
  