Increase the default timeout of TestSCons.wait_for() to 20.0 seconds.
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 10 Jun 2010 08:19:53 +0000 (08:19 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Thu, 10 Jun 2010 08:19:53 +0000 (08:19 +0000)
commitb7c59b1dd631a9235a32187c23da604506fc7ade
treeb411e36b1daa61aa76395d4d11153fe6a4b693c6
parent92486c3b0fe198561334bd75eec6148cb7acdde7
Increase the default timeout of TestSCons.wait_for() to 20.0 seconds.
(--interactive mode on our Solaris buildbot slave takes longer than
10 seconds to create the necessary marker files.)

Set the stdin attribute on our popen object to None after we close it,
so some versions of subprocess.py don't try to write it after it's closed.

If we time out waiting for a marker file to be created, then print any
stdout or stderr that's already accumulated, since that may give clues
about why the test failed.

git-svn-id: http://scons.tigris.org/svn/scons/trunk@5008 fdb21ef1-2011-0410-befe-b5e4ea1792b1
QMTest/TestSCons.py
test/Fortran/SHF77FLAGS.py
test/Fortran/SHF90FLAGS.py
test/Fortran/SHF95FLAGS.py
test/Fortran/SHFORTRANFLAGS.py
test/packaging/tar/gz.py