anchor.diff:      save_test_base(Config, Level, save_sync, delete_sync).
   
   save_test_base(Config, Level, Fun, Fun2) ->
  -    Workers = ?config(cluster_worker_nodes, Config),
  +    [Worker1 | _] = Workers = ?config(cluster_worker_nodes, Config),
       ThreadsNum = ?config(threads_num, Config),
       DocsPerThead = ?config(docs_per_thead, Config),
       OpsPerDoc = ?config(ops_per_doc, Config),
  
positive.code:     ?assertEqual(OpsNum, OkNum2),
  
      test_with_fetch(Doc, Level, Workers, DocsPerThead, ThreadsNum, ConflictedThreads, Master, AnswerDesc, false),
      clear_with_del(TestRecord, Level, Workers, DocsPerThead, ThreadsNum, ConflictedThreads, Master, AnswerDesc),
      ?assertMatch(ok, ?call(Worker1, TestRecord, delete, [Key])),
  
  
negative.code:     ?assertEqual(OpsNum, OkNum),
  
      test_with_get(TestRecord, Level, Workers, DocsPerThead, ThreadsNum, ConflictedThreads, Master, AnswerDesc),
  
      ListBeforeProcessing = os:timestamp(),
      Ans = ?rpc_store(Worker1, list, Level, [TestRecord, ?GET_ALL, []]),
      ListAfterProcessing = os:timestamp(),
  
      clear_with_del(TestRecord, Level, Workers, DocsPerThead, ThreadsNum, ConflictedThreads, Master, AnswerDesc, Fun2),
  
      [
          #parameter{name = save_time, value = OkTime / OkNum, unit = "us",
              description = "Average time of save operation"},
          #parameter{name = list_time, value = timer:now_diff(ListAfterProcessing, ListBeforeProcessing), unit = "us",
              description = "Time of list operation"}
      ].
  
  update_test(Config, Level) ->
      update_test_base(Config, Level, update, save, delete).
  