From 381e542752cb24947863944a9eed0b97d4b71d38 Mon Sep 17 00:00:00 2001 From: Michajlo Matijkiw Date: Fri, 22 May 2015 23:40:02 +0000 Subject: TestRunnerAction attaches runfiles -- MOS_MIGRATED_REVID=94319218 --- .../com/google/devtools/build/lib/rules/test/TestRunnerAction.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/google/devtools/build/lib/rules') diff --git a/src/main/java/com/google/devtools/build/lib/rules/test/TestRunnerAction.java b/src/main/java/com/google/devtools/build/lib/rules/test/TestRunnerAction.java index e652c9950c..b5a946f44c 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/test/TestRunnerAction.java +++ b/src/main/java/com/google/devtools/build/lib/rules/test/TestRunnerAction.java @@ -27,6 +27,7 @@ import com.google.devtools.build.lib.actions.ExecException; import com.google.devtools.build.lib.actions.Executor; import com.google.devtools.build.lib.actions.NotifyOnActionCacheHit; import com.google.devtools.build.lib.actions.ResourceSet; +import com.google.devtools.build.lib.analysis.RunfilesSupplierImpl; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.analysis.config.RunUnder; import com.google.devtools.build.lib.syntax.Label; @@ -121,7 +122,10 @@ public class TestRunnerAction extends AbstractAction implements NotifyOnActionCa int runNumber, BuildConfiguration configuration, String workspaceName) { - super(owner, inputs, list(testLog, cacheStatus, coverageArtifact, microCoverageArtifact)); + super(owner, inputs, + // Note that this action only cares about the runfiles, not the mapping. + new RunfilesSupplierImpl(new PathFragment("runfiles"), executionSettings.getRunfiles()), + list(testLog, cacheStatus, coverageArtifact, microCoverageArtifact)); this.configuration = Preconditions.checkNotNull(configuration); this.testLog = testLog; this.cacheStatus = cacheStatus; -- cgit v1.2.3