ReindexIT: Allow insecure directory deletion

Guava really wants you to pass this argument on Darwin, otherwise it'll
fail with "unable to guarantee security of recursive delete".

Change-Id: Iac98e34fecc107c2971ea772bde6b24ba0217867
This commit is contained in:
Dave Borowitz
2017-06-26 09:01:15 -04:00
committed by David Pursehouse
parent 767f8f2198
commit dbabc2c8d8

View File

@@ -17,6 +17,7 @@ package com.google.gerrit.acceptance.pgm;
import static com.google.common.truth.Truth8.assertThat;
import com.google.common.io.MoreFiles;
import com.google.common.io.RecursiveDeleteOption;
import com.google.gerrit.acceptance.NoHttpd;
import com.google.gerrit.acceptance.StandaloneSiteTest;
import com.google.gerrit.elasticsearch.testing.ElasticTestUtils;
@@ -66,7 +67,7 @@ public class ReindexIT extends StandaloneSiteTest {
changeId = gApi.changes().create(in).info().changeId;
}
MoreFiles.deleteRecursively(sitePaths.index_dir);
MoreFiles.deleteRecursively(sitePaths.index_dir, RecursiveDeleteOption.ALLOW_INSECURE);
Files.createDirectory(sitePaths.index_dir);
assertServerStartupFails();