diff options
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/pkgcache')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/pkgcache/AbstractTargetPatternEvaluatorTest.java | 25 | ||||
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java | 7 |
2 files changed, 18 insertions, 14 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/pkgcache/AbstractTargetPatternEvaluatorTest.java b/src/test/java/com/google/devtools/build/lib/pkgcache/AbstractTargetPatternEvaluatorTest.java index 8464cef09f..904a97f6b7 100644 --- a/src/test/java/com/google/devtools/build/lib/pkgcache/AbstractTargetPatternEvaluatorTest.java +++ b/src/test/java/com/google/devtools/build/lib/pkgcache/AbstractTargetPatternEvaluatorTest.java @@ -20,20 +20,18 @@ import com.google.devtools.build.lib.cmdline.LabelSyntaxException; import com.google.devtools.build.lib.cmdline.ResolvedTargets; import com.google.devtools.build.lib.cmdline.TargetParsingException; import com.google.devtools.build.lib.events.DelegatingEventHandler; -import com.google.devtools.build.lib.events.EventHandler; +import com.google.devtools.build.lib.events.ExtendedEventHandler; import com.google.devtools.build.lib.packages.ConstantRuleVisibility; import com.google.devtools.build.lib.packages.Target; import com.google.devtools.build.lib.packages.util.PackageLoadingTestCase; import com.google.devtools.build.lib.util.Pair; - -import org.junit.Before; - import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.TreeSet; +import org.junit.Before; /** * Abstract framework for target pattern evaluation tests. The {@link TargetPatternEvaluatorTest} @@ -45,17 +43,22 @@ public abstract class AbstractTargetPatternEvaluatorTest extends PackageLoadingT protected RecordingParsingListener parsingListener; protected static ResolvedTargets<Target> parseTargetPatternList( - TargetPatternEvaluator parser, EventHandler eventHandler, - List<String> targetPatterns, boolean keepGoing) - throws TargetParsingException, InterruptedException { + TargetPatternEvaluator parser, + ExtendedEventHandler eventHandler, + List<String> targetPatterns, + boolean keepGoing) + throws TargetParsingException, InterruptedException { return parseTargetPatternList( parser, eventHandler, targetPatterns, FilteringPolicies.NO_FILTER, keepGoing); } protected static ResolvedTargets<Target> parseTargetPatternList( - TargetPatternEvaluator parser, EventHandler eventHandler, - List<String> targetPatterns, FilteringPolicy policy, - boolean keepGoing) throws TargetParsingException, InterruptedException { + TargetPatternEvaluator parser, + ExtendedEventHandler eventHandler, + List<String> targetPatterns, + FilteringPolicy policy, + boolean keepGoing) + throws TargetParsingException, InterruptedException { return parser.parseTargetPatternList(eventHandler, targetPatterns, policy, keepGoing); } @@ -98,7 +101,7 @@ public abstract class AbstractTargetPatternEvaluatorTest extends PackageLoadingT implements ParseFailureListener { protected final List<Pair<String, String>> events = new ArrayList<>(); - private RecordingParsingListener(EventHandler delegate) { + private RecordingParsingListener(ExtendedEventHandler delegate) { super(delegate); } diff --git a/src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java b/src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java index 7527f8858b..de78d51e1e 100644 --- a/src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java +++ b/src/test/java/com/google/devtools/build/lib/pkgcache/IncrementalLoadingTest.java @@ -23,6 +23,7 @@ import com.google.common.base.Joiner; import com.google.common.base.Predicates; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; +import com.google.common.eventbus.EventBus; import com.google.devtools.build.lib.analysis.BlazeDirectories; import com.google.devtools.build.lib.cmdline.Label; import com.google.devtools.build.lib.events.Reporter; @@ -449,7 +450,7 @@ public class IncrementalLoadingTest { private final ManualClock clock; private final Path workspace; private final Path outputBase; - private final Reporter reporter = new Reporter(); + private final Reporter reporter = new Reporter(new EventBus()); private final SkyframeExecutor skyframeExecutor; private final List<Path> changes = new ArrayList<>(); private boolean everythingModified = false; @@ -588,8 +589,8 @@ public class IncrementalLoadingTest { ImmutableMap.<String, String>of(), new TimestampGranularityMonitor(BlazeClock.instance())); skyframeExecutor.invalidateFilesUnderPathForTesting( - new Reporter(), modifiedFileSet, workspace); - ((SequencedSkyframeExecutor) skyframeExecutor).handleDiffs(new Reporter()); + new Reporter(new EventBus()), modifiedFileSet, workspace); + ((SequencedSkyframeExecutor) skyframeExecutor).handleDiffs(new Reporter(new EventBus())); changes.clear(); } |