Start required apps within each CTS test
Bug: 148772550
Test: atest PerfettoCtsTest HeapprofdCtsTest
Change-Id: Ia47c5027ccfdab641604f02fad3ab77b900fdb74
diff --git a/test/cts/utils.h b/test/cts/utils.h
index 1c8ed26..e2796ef 100644
--- a/test/cts/utils.h
+++ b/test/cts/utils.h
@@ -27,10 +27,16 @@
bool IsAppRunning(const std::string& name);
+void WaitForProcess(const std::string& process,
+ const std::string& checkpoint_name,
+ base::TestTaskRunner* task_runner,
+ uint32_t delay_ms = 1);
+
void StartAppActivity(const std::string& app_name,
+ const std::string& activity_name,
const std::string& checkpoint_name,
base::TestTaskRunner* task_runner,
- int delay_ms = 1);
+ uint32_t delay_ms = 1);
void StopApp(const std::string& app_name,
const std::string& checkpoint_name,