You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2007/01/30 21:31:40 UTC
svn commit: r501545 - /spamassassin/trunk/build/buildbot/bbmass_master.cfg
Author: jm
Date: Tue Jan 30 12:31:39 2007
New Revision: 501545
URL: http://svn.apache.org/viewvc?view=rev&rev=501545
Log:
use buildbot scheduler to stagger mass-check startup times, to avoid peak load
Modified:
spamassassin/trunk/build/buildbot/bbmass_master.cfg
Modified: spamassassin/trunk/build/buildbot/bbmass_master.cfg
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/buildbot/bbmass_master.cfg?view=diff&rev=501545&r1=501544&r2=501545
==============================================================================
--- spamassassin/trunk/build/buildbot/bbmass_master.cfg (original)
+++ spamassassin/trunk/build/buildbot/bbmass_master.cfg Tue Jan 30 12:31:39 2007
@@ -99,12 +99,14 @@
# god, why doesn't buildbot come with better examples? this could
# be much easier. see
# http://buildbot.sourceforge.net/manual-0.7.5.html#index-c_005b_0027schedulers_0027_005d-16
+# stagger the mass-check startup times to avoid peak loads
from buildbot import scheduler
-quick = scheduler.Scheduler("quick", None, 60,
- ["mc-fast","mc-med","mc-slow","mc-slower"])
-# nightly = scheduler.Periodic("nightly", ["full-solaris"], 24*60*60)
-c['schedulers'] = [quick]
+sched1 = scheduler.Scheduler("sched1", None, 10*60, ["mc-fast"])
+sched2 = scheduler.Scheduler("sched2", None, 20*60, ["mc-med"])
+sched3 = scheduler.Scheduler("sched3", None, 30*60, ["mc-slow"])
+sched4 = scheduler.Scheduler("sched4", None, 40*60, ["mc-slower"])
+c['schedulers'] = [sched1,sched2,sched3,sched4]
###########################################################################