diff options
author | 2015-09-24 09:52:53 +0000 | |
---|---|---|
committer | 2015-09-24 14:22:07 +0000 | |
commit | 5b9009b39c8549a99ba37d2739fb075997ab500f (patch) | |
tree | 8262fe94134b86a3c8e16c47b4a60f48198a2a83 /src/test/java/com/google/devtools/build | |
parent | 4eb82ec1fe39eff42aa5b1b4246fd941183abe6a (diff) |
Remove all direct uses of SkyframeExecutor.reporter.
Instead, pass an appropriate EventHandler instance in. This is in preparation
for creating a per-command EventHandler, in preparation for allowing multiple
commands to run in parallel. This is removal of shared global state.
--
MOS_MIGRATED_REVID=103828963
Diffstat (limited to 'src/test/java/com/google/devtools/build')
3 files changed, 7 insertions, 6 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java index 1ba2d1de67..d1c194d32f 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestCase.java @@ -258,8 +258,8 @@ public abstract class AnalysisTestCase extends FoundationTestCase { skyframeExecutor.preparePackageLoading(pathPackageLocator, packageCacheOptions.defaultVisibility, true, 7, ruleClassProvider.getDefaultsPackageContent(), UUID.randomUUID()); - skyframeExecutor.invalidateFilesUnderPathForTesting(ModifiedFileSet.EVERYTHING_MODIFIED, - rootDirectory); + skyframeExecutor.invalidateFilesUnderPathForTesting(reporter, + ModifiedFileSet.EVERYTHING_MODIFIED, rootDirectory); LoadingResult loadingResult = loadingPhaseRunner .execute(reporter, eventBus, ImmutableList.copyOf(labels), loadingOptions, diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java index ff22af1993..fde027105a 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java @@ -342,8 +342,8 @@ public abstract class BuildViewTestCase extends FoundationTestCase { * @throws InterruptedException */ protected void invalidatePackages() throws InterruptedException { - skyframeExecutor.invalidateFilesUnderPathForTesting(ModifiedFileSet.EVERYTHING_MODIFIED, - rootDirectory); + skyframeExecutor.invalidateFilesUnderPathForTesting(reporter, + ModifiedFileSet.EVERYTHING_MODIFIED, rootDirectory); } /** @@ -678,6 +678,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase { String buildFilePathString = packageName + "/BUILD"; scratch.file(buildFilePathString, lines); skyframeExecutor.invalidateFilesUnderPathForTesting( + reporter, new ModifiedFileSet.Builder().modify(new PathFragment(buildFilePathString)).build(), rootDirectory); return (Rule) getTarget("//" + packageName + ":" + ruleName); diff --git a/src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java b/src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java index c25aeead48..865ff7f37a 100644 --- a/src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/packages/util/PackageLoadingTestCase.java @@ -237,8 +237,8 @@ public abstract class PackageLoadingTestCase extends FoundationTestCase { * @throws InterruptedException */ protected void invalidatePackages() throws InterruptedException { - skyframeExecutor.invalidateFilesUnderPathForTesting(ModifiedFileSet.EVERYTHING_MODIFIED, - rootDirectory); + skyframeExecutor.invalidateFilesUnderPathForTesting( + reporter, ModifiedFileSet.EVERYTHING_MODIFIED, rootDirectory); } protected String getErrorMsgNonEmptyList(String attrName, String ruleType, String ruleName) { |