https://gcc.gnu.org/g:5279bee5d1f4badf9366e1116f52e5afbac14c64

commit 5279bee5d1f4badf9366e1116f52e5afbac14c64
Author: Michael Matz <[email protected]>
Date:   Mon Feb 19 00:42:30 2018 +0100

    testsuite: Check for parallelism more often
    
    to level out paralellism in testsuites with few tests
    (e.g. when selecting only one .exp file via RUNTESTFLAGS)
    that have very uneven compile times it's better to check
    the stamp files more often.  On local file-systems the
    additional system time for this is neglectible.

Diff:
---
 gcc/testsuite/lib/gcc-defs.exp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gcc/testsuite/lib/gcc-defs.exp b/gcc/testsuite/lib/gcc-defs.exp
index aaff8774fefb..fd49c35174fa 100644
--- a/gcc/testsuite/lib/gcc-defs.exp
+++ b/gcc/testsuite/lib/gcc-defs.exp
@@ -195,11 +195,11 @@ if { [info exists env(GCC_RUNTEST_PARALLELIZE_DIR)] \
 
        # Only test the filesystem every 10th iteration
        incr gcc_runtest_parallelize_counter_minor
-       if { $gcc_runtest_parallelize_counter_minor == 10 } {
+       if { $gcc_runtest_parallelize_counter_minor == 2 } {
            set gcc_runtest_parallelize_counter_minor 0
        }
        if { $gcc_runtest_parallelize_counter_minor != 1 } {
-           #verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter $gcc_runtest_parallelize_last"
+           verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter $gcc_runtest_parallelize_last"
            return $gcc_runtest_parallelize_last
        }
 
@@ -208,12 +208,12 @@ if { [info exists env(GCC_RUNTEST_PARALLELIZE_DIR)] \
        if {![catch {open $path {RDWR CREAT EXCL} 0600} fd]} {
            close $fd
            set gcc_runtest_parallelize_last 1
-           #verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter 1"
+           verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter 1"
            incr gcc_runtest_parallelize_counter
            return 1
        }
        set gcc_runtest_parallelize_last 0
-       #verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter 0"
+       verbose -log "gcc_parallel_test_run_p $testcase 
$gcc_runtest_parallelize_counter 0"
        incr gcc_runtest_parallelize_counter
        return 0
     }

Reply via email to