Skip to content

Commit 84834db

Browse files
janakdrcopybara-github
authored andcommitted
Make DummyExecutor's clock a ManualClock, not a real BlazeClock.
PiperOrigin-RevId: 331775722
1 parent 3687084 commit 84834db

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/test/java/com/google/devtools/build/lib/actions/util/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ java_library(
4949
"//src/main/java/com/google/devtools/common/options",
5050
"//src/main/java/net/starlark/java/syntax",
5151
"//src/main/protobuf:action_cache_java_proto",
52+
"//src/test/java/com/google/devtools/build/lib/testutil",
5253
"//third_party:guava",
5354
"//third_party:jsr305",
5455
"//third_party:truth",

src/test/java/com/google/devtools/build/lib/actions/util/DummyExecutor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
import com.google.devtools.build.lib.actions.ActionContext;
1717
import com.google.devtools.build.lib.actions.ActionExecutionContext.ShowSubcommands;
1818
import com.google.devtools.build.lib.actions.Executor;
19-
import com.google.devtools.build.lib.clock.BlazeClock;
2019
import com.google.devtools.build.lib.clock.Clock;
20+
import com.google.devtools.build.lib.testutil.ManualClock;
2121
import com.google.devtools.build.lib.vfs.FileSystem;
2222
import com.google.devtools.build.lib.vfs.Path;
2323
import com.google.devtools.common.options.OptionsProvider;
@@ -27,6 +27,7 @@ public class DummyExecutor implements Executor {
2727

2828
private final FileSystem fileSystem;
2929
private final Path inputDir;
30+
private final ManualClock clock = new ManualClock();
3031

3132
public DummyExecutor(FileSystem fileSystem, Path inputDir) {
3233
this.fileSystem = fileSystem;
@@ -49,7 +50,7 @@ public Path getExecRoot() {
4950

5051
@Override
5152
public Clock getClock() {
52-
return BlazeClock.instance();
53+
return clock;
5354
}
5455

5556
@Override

0 commit comments

Comments
 (0)