diff options
author | 2016-02-10 12:07:44 +0000 | |
---|---|---|
committer | 2016-02-10 16:34:41 +0000 | |
commit | de3e9d5c1feec29149bac6ac0e1d9f3c65e00332 (patch) | |
tree | 692989a6ee5afee839194cf556984f1d49296854 /src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java | |
parent | 4224fc020c94fb363cad0c0b5dfcc225cd8e2c1a (diff) |
Fix SkyframeLoadingPhaseRunner posting of EventBus events.
The TargetParsingCompleteEvent was posting the post-expansion targets, and the
LoadingPhaseCompleteEvent was missing the test-suite targets.
--
MOS_MIGRATED_REVID=114312273
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java b/src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java index 9b6b6841b3..7fda021118 100644 --- a/src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java +++ b/src/main/java/com/google/devtools/build/lib/pkgcache/LegacyLoadingPhaseRunner.java @@ -281,7 +281,8 @@ public final class LegacyLoadingPhaseRunner extends LoadingPhaseRunner { private void postLoadingLogging(EventBus eventBus, ImmutableSet<Target> originalTargetsToLoad, ImmutableSet<Target> expandedTargetsToLoad, Stopwatch timer) { Set<Target> testSuiteTargets = Sets.difference(originalTargetsToLoad, expandedTargetsToLoad); - eventBus.post(new LoadingPhaseCompleteEvent(expandedTargetsToLoad, testSuiteTargets, + eventBus.post(new LoadingPhaseCompleteEvent( + expandedTargetsToLoad, ImmutableSet.copyOf(testSuiteTargets), packageManager.getStatistics(), timer.stop().elapsed(TimeUnit.MILLISECONDS))); LOG.info("Loading phase finished"); } |