tests/run-tests.py
changeset 51989 daeb85ebee48
parent 51959 5e2f0fec0a47
child 52004 d7e9503c07d2
--- a/tests/run-tests.py	Fri Oct 11 14:37:59 2024 +0200
+++ b/tests/run-tests.py	Sat Oct 12 03:07:52 2024 +0200
@@ -2298,6 +2298,7 @@
         # sense to map it into skip some day.
         self.ignored = []
 
+        self._dot_printed = 0
         self.times = []
         self._firststarttime = None
         # Data stored for the benefit of generating xunit reports.
@@ -2321,6 +2322,9 @@
         """write an item of the "dot" progress"""
         formated = highlight_progress(progress, self.color)
         self.stream.write(formated)
+        self._dot_printed += 1
+        if not self._dot_printed % 75:
+            self.stream.write(f' [{self._dot_printed}]\n'.rjust(8))
         self.stream.flush()
 
     def onStart(self, test):
@@ -2514,7 +2518,7 @@
         loadtest=None,
         showchannels=False,
         *args,
-        **kwargs
+        **kwargs,
     ):
         """Create a new instance that can run tests with a configuration.
 
@@ -3676,7 +3680,7 @@
             usechg=bool(self.options.with_chg or self.options.chg),
             chgdebug=self.options.chg_debug,
             useipv6=useipv6,
-            **kwds
+            **kwds,
         )
         t.should_reload = True
         return t