aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java b/src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java
index deec19e3f3..5d2c94a540 100644
--- a/src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java
+++ b/src/main/java/com/google/devtools/build/lib/exec/TestAttempt.java
@@ -17,6 +17,7 @@ package com.google.devtools.build.lib.exec;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Preconditions;
import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableSet;
import com.google.devtools.build.lib.actions.Artifact;
import com.google.devtools.build.lib.analysis.test.TestRunnerAction;
import com.google.devtools.build.lib.buildeventstream.BuildEventContext;
@@ -188,6 +189,15 @@ public class TestAttempt implements BuildEventWithOrderConstraint {
}
@Override
+ public ImmutableSet<Path> referencedLocalFiles() {
+ ImmutableSet.Builder<Path> artifacts = ImmutableSet.builder();
+ for (Pair<String, Path> file : files) {
+ artifacts.add(file.getSecond());
+ }
+ return artifacts.build();
+ }
+
+ @Override
public BuildEventStreamProtos.BuildEvent asStreamProto(BuildEventContext converters) {
return GenericBuildEvent.protoChaining(this).setTestResult(asTestResult(converters)).build();
}