anchor.diff:      }},
   
       ok = configure_autocleaning(W1, ?SPACE_ID, ACConfig),
  -    {ok, [ARId]} = ?assertMatch({ok, [ARId]}, list(W1, ?SPACE_ID), ?ATTEMPTS),
  +    {ok, [ARId]} = ?assertMatch({ok, [_]}, list(W1, ?SPACE_ID), ?ATTEMPTS),
       ?assertRunFinished(W1, ARId),
       ?assertDistribution(W1, SessId, ?DISTS([DomainP1, DomainP2], [Size, Size]), Guid),
       ?assertMatch({ok, #{
  
positive.code:         rules => #{enabled => false}
      }),
  
      % open each file so that it will be visible in the view
      lists:foreach(fun(G) ->
          read_file(W1, SessId, G, FileSize)
      end, Guids),
      ?assertFilesInView(W1, ?SPACE_ID, Guids),
      ?assertEqual(FilesNum * FileSize, current_size(W1, ?SPACE_ID), ?ATTEMPTS),
      % this sleep is necessary to ensure that autocleaning_check will be
  
negative.code:     }),
      {ok, [ARId]} = ?assertMatch({ok, [_]}, list(W1, ?SPACE_ID), ?ATTEMPTS),
      ?assertRunFinished(W1, ARId),
      ?assertDistribution(W1, SessId, ?DISTS([DomainP1, DomainP2], [0, Size]), Guid),
  
      ?assertMatch({ok, #{
          released_bytes := Size,
          bytes_to_release := Size,
          files_number := 1
      }}, get_run_report(W1, ARId)).
  
  autocleaning_should_evict_file_replicas_until_it_reaches_configured_target(Config) ->
  