add heartbeat (#29056)

diff --git a/dev/bots/test.dart b/dev/bots/test.dart
index 509120c..45666f6 100644
--- a/dev/bots/test.dart
+++ b/dev/bots/test.dart
@@ -473,7 +473,12 @@
   Stream<String> testOutput,
   bq.TabledataResourceApi tableData,
 ) async {
+  final Timer heartbeat = Timer.periodic(const Duration(seconds: 30), (Timer timer) {
+    print('Processing...');
+  });
+
   await testOutput.forEach(formatter.processRawOutput);
+  heartbeat.cancel();
   formatter.finish();
   if (tableData == null || formatter.tests.isEmpty) {
     return;