On Tue, Sep 05, 2006 at 01:27:45PM -0700, Steve Ellcey wrote: > I am not sure what the 'right' way to do this is. I wound up editing > /usr/share/dejagnu/remote.exp to change 'set timeout 300' to 'set > timeout 2000' and I edited /usr/share/dejagnu/config/unix.exp to change > 'set status [remote_wait $dest 300]' to 'set status [remote_wait $dest > 2000]'
It helps some. I tried this at the end of /usr/share/dejagnu/baseboards/unix.exp: set_board_info gcc,timeout 5400 set_board_info g++,timeout 5400 set_board_info gfortran,timeout 5400 [and so on for any x in "=== x tests ===" from the summary] Additionally, these changes as per your suggestion: --- /usr/share/dejagnu/config/unix.exp-orig 2005-03-05 21:06:49.000000000 +0100 +++ /usr/share/dejagnu/config/unix.exp 2006-09-06 19:27:27.000000000 +0200 @@ -81 +81 @@ - set status [remote_wait $dest 300] + set status [remote_wait $dest 5300] --- /usr/share/dejagnu/remote.exp-orig 2005-03-05 21:06:49.000000000 +0100 +++ /usr/share/dejagnu/remote.exp 2006-09-06 19:28:30.000000000 +0200 @@ -260 +260 @@ - set timeout 300 + set timeout 5500 With the above changes, the following timeouts are used according to the log files for the following tests: 5500 seconds: libffi, libgomp, libjava, g++, gfortran and objc libmudflap for anything not using a 10 or 20 second timeout libstdc++ when executing msgfmt, extract_symvers, compiling libstdc++-v3/testsuite/19_diagnostics/23591_thread-1.c, iconv7593.c, function7593.c and cxaatexit7593.cc gcc when compiling and executing gcc/testsuite/gcc/gcc.dg-struct-layout-1 compiling tls12629.c, tls_runtime12629.c running 'spawn --help' executing gcc/gcov running 'gcc/xgcc -v' 5400 seconds: gcc for anything not using the timeout of 5500 seconds 5300 seconds: (nothing) 600 seconds: libstdc++ for anything not using the timeout of 5500 seconds 20 seconds: libmudflap libmudflap.cth/pass40-frag.c execution and output pattern tests 10 seconds: libmudflap libmudflap.cth/pass37-frag.c and libmudflap.cth/pass39-frag.c execution and output pattern tests -- Rask Ingemann Lambertsen