aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java
diff options
context:
space:
mode:
authorGravatar Ulf Adams <ulfjack@google.com>2016-03-23 09:18:13 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-03-23 12:21:08 +0000
commitc73051c6baad0aaaf1fdf34d5ad19602b8df628a (patch)
tree29bfc153be8f0cc80c99bf29cff264c97cf0a70d /src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java
parent8a5f5c7a9174222c13f5546e3c467309e19534d7 (diff)
Move TimestampGranularityMonitor to CommandEnvironment.
This is one of the last pieces of state in BlazeRuntime that isn't safe to share across command invocations. -- MOS_MIGRATED_REVID=117910631
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java b/src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java
index b5856a179f..b8ba7fb94c 100644
--- a/src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java
+++ b/src/test/java/com/google/devtools/build/lib/pkgcache/PackageCacheTest.java
@@ -32,7 +32,6 @@ import com.google.devtools.build.lib.cmdline.Label;
import com.google.devtools.build.lib.cmdline.PackageIdentifier;
import com.google.devtools.build.lib.events.Event;
import com.google.devtools.build.lib.packages.BuildFileContainsErrorsException;
-import com.google.devtools.build.lib.packages.ConstantRuleVisibility;
import com.google.devtools.build.lib.packages.NoSuchPackageException;
import com.google.devtools.build.lib.packages.NoSuchTargetException;
import com.google.devtools.build.lib.packages.Package;
@@ -78,13 +77,12 @@ public class PackageCacheTest extends FoundationTestCase {
private SkyframeExecutor skyframeExecutor;
@Before
- public final void initializeSkyframExecutor() throws Exception {
+ public final void initializeSkyframeExecutor() throws Exception {
ruleClassProvider = TestRuleClassProvider.getRuleClassProvider();
BlazeDirectories directories = new BlazeDirectories(outputBase, outputBase, rootDirectory);
skyframeExecutor =
SequencedSkyframeExecutor.create(
new PackageFactory(ruleClassProvider),
- new TimestampGranularityMonitor(BlazeClock.instance()),
directories,
null, /* BinTools */
null, /* workspaceStatusActionFactory */
@@ -95,10 +93,6 @@ public class PackageCacheTest extends FoundationTestCase {
AnalysisMock.get().getSkyFunctions(directories),
ImmutableList.<PrecomputedValue.Injected>of(),
ImmutableList.<SkyValueDirtinessChecker>of());
- skyframeExecutor.preparePackageLoading(
- new PathPackageLocator(outputBase, ImmutableList.of(rootDirectory)),
- ConstantRuleVisibility.PUBLIC, true, 7, "",
- UUID.randomUUID());
setUpSkyframe(parsePackageCacheOptions());
}
@@ -108,7 +102,7 @@ public class PackageCacheTest extends FoundationTestCase {
skyframeExecutor.preparePackageLoading(pkgLocator,
packageCacheOptions.defaultVisibility, true,
7, ruleClassProvider.getDefaultsPackageContent(),
- UUID.randomUUID());
+ UUID.randomUUID(), new TimestampGranularityMonitor(BlazeClock.instance()));
skyframeExecutor.setDeletedPackages(ImmutableSet.copyOf(packageCacheOptions.getDeletedPackages()));
}