diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java b/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java index 56bde845bc..dda60463c6 100644 --- a/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java +++ b/src/main/java/com/google/devtools/build/lib/exec/TestStrategy.java @@ -25,6 +25,7 @@ import com.google.devtools.build.lib.actions.ActionExecutionContext; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.CommandLineExpansionException; import com.google.devtools.build.lib.actions.ExecException; +import com.google.devtools.build.lib.actions.SpawnResult; import com.google.devtools.build.lib.actions.UserExecException; import com.google.devtools.build.lib.analysis.config.BinTools; import com.google.devtools.build.lib.analysis.test.TestActionContext; @@ -55,6 +56,7 @@ import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Set; import javax.annotation.Nullable; /** A strategy for executing a {@link TestRunnerAction}. */ @@ -146,7 +148,8 @@ public abstract class TestStrategy implements TestActionContext { } @Override - public abstract void exec(TestRunnerAction action, ActionExecutionContext actionExecutionContext) + public abstract Set<SpawnResult> exec( + TestRunnerAction action, ActionExecutionContext actionExecutionContext) throws ExecException, InterruptedException; /** |