anchor.diff:      TestProc = fun() ->
           Self = self(),
           SendReq = fun(MsgId) ->
  -            ?assertEqual(ok, rpc:call(Worker1, worker_proxy, cast, [http_worker, ping, {proc, Self}, 2 * MsgId - 1, random])),
  -            ?assertEqual(ok, rpc:call(Worker2, worker_proxy, cast, [http_worker, ping, {proc, Self}, 2 * MsgId, prefer_local]))
  +            ?assertEqual(ok, rpc:call(Worker1, worker_proxy, cast, [http_worker, ping, {proc, Self}, 2 * MsgId - 1])),
  +            ?assertEqual(ok, rpc:call(Worker2, worker_proxy, cast, [http_worker, ping, {proc, Self}, 2 * MsgId]))
           end,
   
           BeforeProcessing = os:timestamp(),
  
positive.code:         [{name, proc_num}, {value, 10}, {description, "Number of threads used during the test."}],
          [{name, proc_repeats}, {value, 10}, {description, "Number of operations done by single threads."}]
      ]},
      {description, "Performs many one worker_proxy calls with 'prefer_local' argument set, using many threads"},
      {config, [{name, direct_cast},
          {parameters, [
              [{name, proc_num}, {value, 100}],
  
negative.code:     TestProc = fun() ->
          Self = self(),
          SendReq = fun(MsgId) ->
              ?assertEqual(ok, rpc:call(Worker, worker_proxy, cast, [http_worker, ping, {proc, Self}, MsgId]))
          end,
  
          BeforeProcessing = os:timestamp(),
  