anchor.diff:      Case =:= traverse_test ; Case =:= external_traverse_test ; Case =:= traverse_cancel_test ;
       Case =:= external_traverse_cancel_test ; Case =:= traverse_external_cancel_test ;
       Case =:= queued_traverse_cancel_test ; Case =:= queued_traverse_external_cancel_test ;
  -    Case =:= traverse_restart_test ->
  +    Case =:= traverse_restart_test ; Case =:= multiple_traverse_test ;
  +    Case =:= external_multiple_traverse_test ; Case =:= mixed_multiple_traverse_test ->
       Workers = ?config(op_worker_nodes, Config),
       clear_callbacks(Workers),
       lists:foreach(fun(Worker) ->
  
positive.code:                 rpc:call(StartTaskWorker, traverse_task_list, list, [atom_to_binary(?MODULE, utf8), scheduled]))
      end,
  
      Expected = [2,3,4,
          11,12,13,16,17,18,
          101,102,103,106,107,108,
          151,152,153,156,157,158,
          1001,1002,1003,1006,1007,1008,
          1051,1052,1053,1056,1057,1058,
          1501,1502, 1503,1506,1507,1508,
          1551,1552,1553,1556,1557, 1558],
      Ans = get_slave_ans(),
  
      SJobsNum = length(Expected),
  
negative.code:     multi_space_test, rtransfer_test, rtransfer_multisource_test, rtransfer_blocking_test,
      traverse_test, external_traverse_test, traverse_cancel_test, external_traverse_cancel_test,
      traverse_external_cancel_test, queued_traverse_cancel_test, queued_traverse_external_cancel_test,
      traverse_restart_test, multiple_traverse_test, external_multiple_traverse_test, mixed_multiple_traverse_test
  ]).
  
  -define(PERFORMANCE_TEST_CASES, [
  