fortrangoingonforty/fortsh / c69e9de

Browse files

reduce PTY delay scaling from 3x to 1.5x — flush fix addresses root cause

Authored by espadonne
SHA
c69e9debfc4b1b10e2c8a3804cd3e643a2bd1fb4
Parents
5a60bc3
Tree
a19dbb1

1 changed file

StatusFile+-
M tests/interactive/run_tests.py 3 3
tests/interactive/run_tests.pymodified
@@ -68,12 +68,12 @@ class YAMLTestRunner:
6868
         self.verbose = verbose
6969
         self.results: List[TestResult] = []
7070
 
71
-        # Scale timeouts and delays for slower platforms (ARM64, macOS with flang-new)
71
+        # Scale timeouts for slower platforms (ARM64, macOS with flang-new)
7272
         import platform
7373
         machine = platform.machine().lower()
7474
         if machine in ('arm64', 'aarch64'):
75
-            self.pty_timeout = 15.0   # 3x default for ARM64
76
-            self.delay_scale = 3.0    # 3x settling delays
75
+            self.pty_timeout = 10.0   # 2x default for ARM64
76
+            self.delay_scale = 1.5    # modest delay increase
7777
         else:
7878
             self.pty_timeout = 5.0
7979
             self.delay_scale = 1.0