test.regrtest: flush stdout to display progress (#7120)

Call sys.stdout.flush() after displaying "running: ...".
diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py
index 6df8f86..c4f2781 100755
--- a/Lib/test/regrtest.py
+++ b/Lib/test/regrtest.py
@@ -782,6 +782,7 @@
                     running = get_running(workers)
                     if running and not pgo:
                         print('running: %s' % ', '.join(running))
+                        sys.stdout.flush()
                     continue
 
                 test, stdout, stderr, result = item
@@ -802,7 +803,7 @@
                     display_progress(test_index, text)
 
                 if stdout:
-                    print stdout
+                    print(stdout)
                 sys.stdout.flush()
                 if stderr and not pgo:
                     print >>sys.stderr, stderr