diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/test/TestRunnerAction.java | 6 |
1 files changed, 5 insertions, 1 deletions
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; |