From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1499) id 4C5993858C39; Fri, 13 Jan 2023 17:17:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4C5993858C39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1673630275; bh=7gr3zxNeqeB0jfXNs4uiElg2QPzgk3XFmCwVaOP4tKI=; h=From:To:Subject:Date:From; b=ENEWZehPPaHGgzMsAak5LfKLZmRYGWTw9P1dXWCgAEA3R/1oVMz/6as2LV9Xm5Kxd VqnzI6x5w5ifyHBlVTKvUoYdz7WfgbBjjZoMjugSEsg9oSQSK+Ykik7zwzt5T8bkAI UVxXIPVGAM1ivbksaQlLP+tnq738FkxsbpxE7mJ0= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Gaius Mulley To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-5151] Recalibrate the timeouts for the larger code tests X-Act-Checkin: gcc X-Git-Author: Gaius Mulley X-Git-Refname: refs/heads/master X-Git-Oldrev: 254cf9552ffb1693f0bc74f6d25601dafafbc144 X-Git-Newrev: 325a79b2c629bb7a2271dfebd678a27afcef4d01 Message-Id: <20230113171755.4C5993858C39@sourceware.org> Date: Fri, 13 Jan 2023 17:17:55 +0000 (GMT) List-Id: https://gcc.gnu.org/g:325a79b2c629bb7a2271dfebd678a27afcef4d01 commit r13-5151-g325a79b2c629bb7a2271dfebd678a27afcef4d01 Author: Gaius Mulley Date: Fri Jan 13 17:17:36 2023 +0000 Recalibrate the timeouts for the larger code tests Some of the larger code tests timeout when -O3 is given. This patch increase the map and pimlib-base-run-pass tests. gcc/testsuite/ChangeLog: * gm2/examples/map/pass/examples-map-pass.exp: Call gm2_push_timeout 30 before foreach testcase. Call gm2_pop_timeout after the foreach statement. * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Call gm2_push_timeout 20 before foreach testcase. Call gm2_pop_timeout after the foreach statement. Signed-off-by: Gaius Mulley Diff: --- gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp | 5 +++++ gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp b/gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp index 4c9ea5bf188..79841e8be6b 100644 --- a/gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp +++ b/gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp @@ -27,6 +27,9 @@ load_lib gm2-torture.exp gm2_init_pim "$srcdir/$subdir" +# We should be able to compile, link or run in 30 seconds. +gm2_push_timeout 30 + foreach testcase [lsort [glob -nocomplain $srcdir/$subdir/*.mod]] { # If we're only testing specific files and this isn't one of them, skip it. if ![runtest_file_p $runtests $testcase] then { @@ -35,3 +38,5 @@ foreach testcase [lsort [glob -nocomplain $srcdir/$subdir/*.mod]] { gm2-torture $testcase } + +gm2_pop_timeout diff --git a/gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp b/gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp index ba0d677b931..82d055b7602 100644 --- a/gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp +++ b/gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp @@ -29,6 +29,9 @@ set gm2src ${srcdir}/../m2 gm2_init_pim "${srcdir}/gm2/pimlib/base/run/pass" +# We should be able to compile, link or run in 20 seconds. +gm2_push_timeout 20 + foreach testcase [lsort [glob -nocomplain $srcdir/$subdir/*.mod]] { # If we're only testing specific files and this isn't one of them, skip it. if ![runtest_file_p $runtests $testcase] then { @@ -37,3 +40,5 @@ foreach testcase [lsort [glob -nocomplain $srcdir/$subdir/*.mod]] { gm2-torture-execute $testcase "" "pass" } + +gm2_pop_timeout