perfetto: add saturated and fixed rate consumer benchmarks

Bug: 74380167
Change-Id: I73345df857c9efd899da272a1f570ba3396080b4
diff --git a/test/test_helper.h b/test/test_helper.h
index b26a88d..d7afc86 100644
--- a/test/test_helper.h
+++ b/test/test_helper.h
@@ -43,12 +43,12 @@
   FakeProducer* ConnectFakeProducer();
   void ConnectConsumer();
   void StartTracing(const TraceConfig& config);
-  void ReadData();
+  void ReadData(uint32_t read_count = 0);
 
   void WaitForConsumerConnect();
   void WaitForProducerEnabled();
   void WaitForTracingDisabled();
-  void WaitForReadData();
+  void WaitForReadData(uint32_t read_count = 0);
 
   std::function<void()> WrapTask(const std::function<void()>& function);