diff options
author | 2015-08-31 12:32:14 +0000 | |
---|---|---|
committer | 2015-08-31 19:13:45 +0000 | |
commit | fc154ae77180544ec3bcac19b7a86ad091d6526e (patch) | |
tree | 865c4d4fbadabf36f9c00e9418b5fad2d9318fe2 /src/test/java | |
parent | a1d93965eca2d7a7c1afca79a85d9e546f22096f (diff) |
Drop the baseline artifact output group.
The baseline artifacts are part of the instrumented files provider now, and
are strongly tied to the collect_code_coverage flag. It seems to be simpler
to collect them explicitly in the BuildView (which already collects them for
post-processing), than to rely on the output group selection.
--
MOS_MIGRATED_REVID=101926341
Diffstat (limited to 'src/test/java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java | 5 |
1 files changed, 3 insertions, 2 deletions
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 3c3565e42b..6096e4c3b6 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 @@ -105,6 +105,7 @@ import com.google.devtools.build.lib.pkgcache.PathPackageLocator; import com.google.devtools.build.lib.pkgcache.TransitivePackageLoader; import com.google.devtools.build.lib.rules.extra.ExtraAction; import com.google.devtools.build.lib.rules.test.BaselineCoverageAction; +import com.google.devtools.build.lib.rules.test.InstrumentedFilesProvider; import com.google.devtools.build.lib.skyframe.AspectValue; import com.google.devtools.build.lib.skyframe.ConfiguredTargetKey; import com.google.devtools.build.lib.skyframe.DiffAwareness; @@ -1478,8 +1479,8 @@ public abstract class BuildViewTestCase extends FoundationTestCase { protected Iterable<String> baselineCoverageArtifactBasenames(ConfiguredTarget target) throws Exception { Artifact baselineCoverage = Iterables.getOnlyElement(target - .getProvider(OutputGroupProvider.class) - .getOutputGroup(OutputGroupProvider.BASELINE_COVERAGE)); + .getProvider(InstrumentedFilesProvider.class) + .getBaselineCoverageArtifacts()); BaselineCoverageAction baselineAction = (BaselineCoverageAction) getGeneratingAction(baselineCoverage); |