Deflake one more ftrace integrationtest
Bug: 309436328
Change-Id: I08724288ceeb6e703c7f3052470c44ea896e2f4b
diff --git a/test/ftrace_integrationtest.cc b/test/ftrace_integrationtest.cc
index 80d3ac6..4791b0d 100644
--- a/test/ftrace_integrationtest.cc
+++ b/test/ftrace_integrationtest.cc
@@ -304,7 +304,6 @@
TraceConfig::BufferConfig* buf = trace_config.add_buffers();
buf->set_size_kb(32);
buf->set_fill_policy(TraceConfig::BufferConfig::DISCARD);
- trace_config.set_duration_ms(1);
auto* ds_config = trace_config.add_data_sources()->mutable_config();
ds_config->set_name("linux.ftrace");
@@ -317,6 +316,9 @@
ds_config->set_ftrace_config_raw(ftrace_config.SerializeAsString());
helper.StartTracing(trace_config);
+ helper.WaitForAllDataSourceStarted(kDefaultTestTimeoutMs);
+ helper.FlushAndWait(kDefaultTestTimeoutMs);
+ helper.DisableTracing();
helper.WaitForTracingDisabled(kDefaultTestTimeoutMs);
helper.ReadData();