~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to test_on_merge.py

  • Committer: Joey Stanford
  • Date: 2008-05-30 20:04:17 UTC
  • mto: This revision was merged to the branch mainline in revision 6400.
  • Revision ID: joey@canonical.com-20080530200417-hplxgsdtxrimf4x5
change the rather long timeout setting to something more reasonable and cleanup the explaination

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
from signal import SIGKILL, SIGTERM
13
13
from select import select
14
14
 
15
 
# Die and kill the kids if no output for 60 minutes. Tune this if if your
16
 
# slow arsed machine needs it. The main use for this is to keep the pqm
17
 
# queue flowing without having to give it a lifeless enema.
18
 
TIMEOUT = 60 * 60 
 
15
# The TIMEOUT setting (expressed in seconds) affects how long a test will run
 
16
# before it is deemed to be hung, and then appropriately terminated.
 
17
# It's principal use is preventing a PQM job from hanging indefinitely and
 
18
# backing up the queue.
 
19
# e.g. Usage: TIMEOUT = 60 * 15
 
20
# This will set the timeout to 15 minutes.
 
21
TIMEOUT = 60 * 15
19
22
 
20
23
def main():
21
24
    """Call test.py with whatever arguments this script was run with.