diff options
author | 2017-07-19 14:54:42 +0200 | |
---|---|---|
committer | 2017-07-19 16:49:52 +0200 | |
commit | 9bdef4370fa952097509e413689597e8431fec4b (patch) | |
tree | 5f9ce7722aceb06ef761793e3bb53ee58370d4ad /src/test/java/com/google | |
parent | 286f1e9839f34efc910ce49f040bac23716f8520 (diff) |
Refactor TargetPatternPhaseFunction
- Make TargetPatternPhaseKey implement SkyKey
- Move the TargetParsingCompleteEvent posting into the function
- Split the time reporting out into TargetParsingPhaseTimeEvent
PiperOrigin-RevId: 162475743
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skyframe/TargetPatternPhaseKeyTest.java | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skyframe/TargetPatternPhaseKeyTest.java b/src/test/java/com/google/devtools/build/lib/skyframe/TargetPatternPhaseKeyTest.java index a56466c01d..70ba224165 100644 --- a/src/test/java/com/google/devtools/build/lib/skyframe/TargetPatternPhaseKeyTest.java +++ b/src/test/java/com/google/devtools/build/lib/skyframe/TargetPatternPhaseKeyTest.java @@ -24,16 +24,14 @@ import com.google.common.testing.NullPointerTester; import com.google.devtools.build.lib.events.NullEventHandler; import com.google.devtools.build.lib.pkgcache.LoadingOptions; import com.google.devtools.build.lib.pkgcache.TestFilter; -import com.google.devtools.build.lib.skyframe.TargetPatternPhaseValue.TargetPatternList; +import com.google.devtools.build.lib.skyframe.TargetPatternPhaseValue.TargetPatternPhaseKey; import com.google.devtools.common.options.Options; - +import javax.annotation.Nullable; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; -import javax.annotation.Nullable; - -/** Tests for {@link TargetPatternList}. */ +/** Tests for {@link TargetPatternPhaseKey}. */ @RunWith(JUnit4.class) public class TargetPatternPhaseKeyTest { static enum Flag { @@ -79,18 +77,18 @@ public class TargetPatternPhaseKeyTest { .testEquals(); } - private TargetPatternList of(ImmutableList<String> targetPatterns, String offset, + private TargetPatternPhaseKey of(ImmutableList<String> targetPatterns, String offset, ImmutableList<String> buildTagFilter, boolean includeManualTests, @Nullable TestFilter testFilter, Flag... flags) { ImmutableSet<Flag> set = ImmutableSet.copyOf(flags); boolean compileOneDependency = set.contains(Flag.COMPILE_ONE_DEPENDENCY); boolean buildTestsOnly = set.contains(Flag.BUILD_TESTS_ONLY); boolean determineTests = set.contains(Flag.DETERMINE_TESTS); - return new TargetPatternList(targetPatterns, offset, compileOneDependency, buildTestsOnly, + return new TargetPatternPhaseKey(targetPatterns, offset, compileOneDependency, buildTestsOnly, determineTests, buildTagFilter, includeManualTests, testFilter); } - private TargetPatternList of(ImmutableList<String> targetPatterns, String offset) { + private TargetPatternPhaseKey of(ImmutableList<String> targetPatterns, String offset) { return of(targetPatterns, offset, ImmutableList.<String>of(), false, null); } @@ -102,6 +100,6 @@ public class TargetPatternPhaseKeyTest { @Test public void testNull() throws Exception { new NullPointerTester() - .testAllPublicConstructors(TargetPatternList.class); + .testAllPublicConstructors(TargetPatternPhaseKey.class); } } |