aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib')
-rw-r--r--src/test/java/com/google/devtools/build/lib/actions/ActionCacheCheckerTest.java8
-rw-r--r--src/test/java/com/google/devtools/build/lib/actions/util/ActionsTestUtil.java8
2 files changed, 13 insertions, 3 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/actions/ActionCacheCheckerTest.java b/src/test/java/com/google/devtools/build/lib/actions/ActionCacheCheckerTest.java
index a84efb34ca..817cf38c6b 100644
--- a/src/test/java/com/google/devtools/build/lib/actions/ActionCacheCheckerTest.java
+++ b/src/test/java/com/google/devtools/build/lib/actions/ActionCacheCheckerTest.java
@@ -333,8 +333,12 @@ public class ActionCacheCheckerTest {
/** A fake metadata handler that is able to obtain metadata from the file system. */
private static class FakeMetadataHandler extends FakeMetadataHandlerBase {
@Override
- public FileArtifactValue getMetadata(Artifact artifact) throws IOException {
- return FileArtifactValue.create(artifact);
+ public FileArtifactValue getMetadata(ActionInput input) throws IOException {
+ if (input instanceof Artifact) {
+ return FileArtifactValue.create((Artifact) input);
+ } else {
+ return null;
+ }
}
@Override
diff --git a/src/test/java/com/google/devtools/build/lib/actions/util/ActionsTestUtil.java b/src/test/java/com/google/devtools/build/lib/actions/util/ActionsTestUtil.java
index 013f57e162..cd3489ddf5 100644
--- a/src/test/java/com/google/devtools/build/lib/actions/util/ActionsTestUtil.java
+++ b/src/test/java/com/google/devtools/build/lib/actions/util/ActionsTestUtil.java
@@ -78,6 +78,7 @@ import com.google.devtools.build.skyframe.AbstractSkyFunctionEnvironment;
import com.google.devtools.build.skyframe.BuildDriver;
import com.google.devtools.build.skyframe.ErrorInfo;
import com.google.devtools.build.skyframe.EvaluationResult;
+import com.google.devtools.build.skyframe.SkyFunction;
import com.google.devtools.build.skyframe.SkyKey;
import com.google.devtools.build.skyframe.SkyValue;
import com.google.devtools.build.skyframe.ValueOrUntypedException;
@@ -709,7 +710,12 @@ public final class ActionsTestUtil {
*/
public static class FakeMetadataHandlerBase implements MetadataHandler {
@Override
- public FileArtifactValue getMetadata(Artifact artifact) throws IOException {
+ public FileArtifactValue getMetadata(ActionInput input) throws IOException {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
+ public ActionInput getInput(String execPath) {
throw new UnsupportedOperationException();
}