diff options
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.java | 10 |
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(); } |