aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java
diff options
context:
space:
mode:
authorGravatar Janak Ramakrishnan <janakr@google.com>2016-03-23 16:47:13 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-03-24 10:31:42 +0000
commitb92c097ffac2e2e50632fc0a6e4f6909386aee45 (patch)
treec816570b874c0be8837ee4beb98c231b054e289c /src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java
parenta62fb6dcde6a5fc673c1470c7a94e66038e52570 (diff)
Always apply invocation policy when constructing build options.
-- MOS_MIGRATED_REVID=117939121
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java b/src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java
index 6a6ad4c97b..952561ee85 100644
--- a/src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java
+++ b/src/test/java/com/google/devtools/build/lib/pkgcache/LoadingPhaseRunnerTest.java
@@ -51,6 +51,7 @@ import com.google.devtools.build.lib.skyframe.SkyValueDirtinessChecker;
import com.google.devtools.build.lib.skyframe.SkyframeExecutor;
import com.google.devtools.build.lib.testutil.ManualClock;
import com.google.devtools.build.lib.testutil.MoreAsserts;
+import com.google.devtools.build.lib.testutil.TestConstants;
import com.google.devtools.build.lib.testutil.TestRuleClassProvider;
import com.google.devtools.build.lib.util.Preconditions;
import com.google.devtools.build.lib.util.io.TimestampGranularityMonitor;
@@ -654,10 +655,15 @@ public class LoadingPhaseRunnerTest {
ImmutableList.<SkyValueDirtinessChecker>of());
PathPackageLocator pkgLocator = PathPackageLocator.create(
null, options.packagePath, storedErrors, workspace, workspace);
- skyframeExecutor.preparePackageLoading(pkgLocator,
- ConstantRuleVisibility.PRIVATE, true,
- 7, TestRuleClassProvider.getRuleClassProvider().getDefaultsPackageContent(),
- UUID.randomUUID(), new TimestampGranularityMonitor(clock));
+ skyframeExecutor.preparePackageLoading(
+ pkgLocator,
+ ConstantRuleVisibility.PRIVATE,
+ true,
+ 7,
+ TestRuleClassProvider.getRuleClassProvider()
+ .getDefaultsPackageContent(TestConstants.TEST_INVOCATION_POLICY),
+ UUID.randomUUID(),
+ new TimestampGranularityMonitor(clock));
loadingPhaseRunner = skyframeExecutor.getLoadingPhaseRunner(
pkgFactory.getRuleClassNames(), useNewImpl);
this.options = Options.getDefaults(LoadingOptions.class);
@@ -735,7 +741,9 @@ public class LoadingPhaseRunnerTest {
}
private void sync() throws InterruptedException {
- String pkgContents = TestRuleClassProvider.getRuleClassProvider().getDefaultsPackageContent();
+ String pkgContents =
+ TestRuleClassProvider.getRuleClassProvider()
+ .getDefaultsPackageContent(TestConstants.TEST_INVOCATION_POLICY);
skyframeExecutor.setupDefaultPackage(pkgContents);
clock.advanceMillis(1);
ModifiedFileSet.Builder builder = ModifiedFileSet.builder();