Skip to content

Commit 3875b78

Browse files
joelebacopybara-github
authored andcommitted
Set up a TraceProfilerService for testing in CommandInterruptionTest.
PiperOrigin-RevId: 839676132 Change-Id: Ic69030b97097f761722eefc7c0ff1175d3d0b49d
1 parent 39a4ea1 commit 3875b78

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/test/java/com/google/devtools/build/lib/runtime/CommandInterruptionTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
import com.google.devtools.build.lib.analysis.ServerDirectories;
2525
import com.google.devtools.build.lib.analysis.config.CoreOptions;
2626
import com.google.devtools.build.lib.analysis.test.TestConfiguration;
27+
import com.google.devtools.build.lib.profiler.Profiler;
28+
import com.google.devtools.build.lib.profiler.TraceProfilerServiceImpl;
2729
import com.google.devtools.build.lib.server.FailureDetails;
2830
import com.google.devtools.build.lib.server.FailureDetails.Crash;
2931
import com.google.devtools.build.lib.server.FailureDetails.FailureDetail;
@@ -379,6 +381,7 @@ void assertOnSameThreadAs(CommandState other) {
379381
@Before
380382
public void setUp() throws Exception {
381383
executor = Executors.newSingleThreadExecutor();
384+
Profiler.setTraceProfilerServiceForTesting(new TraceProfilerServiceImpl());
382385
Scratch scratch = new Scratch();
383386
isTestShuttingDown = new AtomicBoolean(false);
384387
String productName = TestConstants.PRODUCT_NAME;

0 commit comments

Comments
 (0)