anchor.diff:              check_error(Check - 1, Start, FailedReps)
       end.
   
  +%%--------------------------------------------------------------------
  +%% @private
  +%% @doc
  +%% Processes test's repeat result.
  +%% @end
  +%%--------------------------------------------------------------------
  +-spec proccess_repeat_result(RepeatResult :: {ok, [#parameter{}]} | {error, Reason :: binary()},
  +    Rep :: integer(), RepsSummary :: [#parameter{}], RepsDetails :: [#parameter{}], FailedReps :: map()) ->
  +    {NewRepsSummary :: [#parameter{}], NewRepsDetails :: [#parameter{}], NewFailedReps :: map()}.
   proccess_repeat_result(RepeatResult, Rep, RepsSummary, RepsDetails, FailedReps) ->
       BinRep = integer_to_binary(Rep),
       case RepeatResult of
  
positive.code:         }, SuitesMap)
      },
  
  %%     ct:print("dddd ~p", [NewPerfResults]),
      NewJson = jiffy:encode(#{<<"performance">> => NewPerfResults}, [pretty]),
      file:write_file(?PERFORMANCE_RESULT_FILE, NewJson),
  
  
negative.code: %% @end
  %%--------------------------------------------------------------------
  -spec exec_test_repeats(SuiteName :: atom(), CaseName :: atom(), ConfigName :: atom(),
      CaseConfig :: proplist(), Reps :: integer() | {test_time, integer()}) -> {RepsDone :: integer(),
      RepsSummary :: [#parameter{}] | [[#parameter{}]], RepsDetails :: [#parameter{}] | [[#parameter{}]],
      FailedReps :: map() | [map()]}.
  exec_test_repeats(SuiteName, CaseName, ConfigName, CaseConfig, {timeout, TimeLimit}) ->
      [{cases, Cases}] = ets:lookup(?STRESS_ETS_NAME, cases),
      exec_test_repeats(SuiteName, CaseName, ConfigName, CaseConfig, 1, {timeout, os:timestamp(), TimeLimit},
  