Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r1002:33fab5c7253b
Date: 2016-04-21 09:52 +0200
http://bitbucket.org/pypy/buildbot/changeset/33fab5c7253b/

Log:    update the buildbot location for bencher4

diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py
--- a/bot2/pypybuildbot/builds.py
+++ b/bot2/pypybuildbot/builds.py
@@ -26,8 +26,9 @@
 SpeedPythonCPU = locks.MasterLock('speed_python_cpu', maxCount=24)
 WinSlaveLock = locks.SlaveLock('win_cpu', maxCount=1)
 # speed-old has 24 cores, but memory for ~2 translations
-SpeedOldLock = locks.MasterLock('speed_old_lock', maxCount=2)
-
+#SpeedOldLock = locks.MasterLock('speed_old_lock', maxCount=2)
+# bencher4 has 8 cores, 32 GB RAM
+Bencher4Lock = locks.MasterLock('bencher4_lock', maxCount=4)
 
 # The cross translation machine can accomodate 2 jobs at the same time
 ARMCrossLock = locks.MasterLock('arm_cpu', maxCount=2)
diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py
--- a/bot2/pypybuildbot/master.py
+++ b/bot2/pypybuildbot/master.py
@@ -50,7 +50,8 @@
 
 TannitCPU = pypybuilds.TannitCPU
 WinSlaveLock = pypybuilds.WinSlaveLock
-SpeedOldLock = pypybuilds.SpeedOldLock
+#SpeedOldLock = pypybuilds.SpeedOldLock
+Bencher4Lock = pypybuilds.Bencher4Lock
 
 pypyOwnTestFactory = pypybuilds.Own()
 pypyOwnTestFactoryWin = pypybuilds.Own(platform="win32")
@@ -266,15 +267,15 @@
 
     'schedulers': [
         # the benchmarks run on tannit and (planned) speed-old.python.org.
-        # All the other linux tests run on speed-old.python.org.
+        # All the other linux tests run on bencher4.soft-dev.org.
         Nightly("nightly-0-00", [
             # benchmarks
             # linux tests
             LINUX32,                   # on tannit32, uses all cores
             JITLINUX32,                # on tannit32, uses 1 core
-            JITLINUX64,                # on speed-old, uses 1 core
+            JITLINUX64,                # on bencher4, uses 1 core
             #APPLVLLINUX32,            # on tannit32, uses 1 core
-            #APPLVLLINUX64,             # on speed-old, uses 1 core
+            #APPLVLLINUX64,             # on bencher4, uses 1 core
             # other platforms
             #MACOSX32,                 # on minime
             JITWIN32,                  # on allegro_win32, SalsaSalsa
@@ -288,7 +289,7 @@
             ], branch='default', hour=0, minute=0),
 
         Nightly("nightly-1-00", [
-            LINUX64,                   # on speed-old, uses all cores
+            LINUX64,                   # on bencher4, uses all cores
             JITBENCH,                  # on tannit32, uses 1 core (in part 
exclusively)
             JITBENCH64,                # on tannit64, uses 1 core (in part 
exclusively)
             #JITBENCH64_NEW,            # on speed64, uses 1 core (in part 
exclusively)
@@ -304,8 +305,8 @@
         ]),
 
         Nightly("nightly-3-00-py3k", [
-            LINUX64,                   # on speed-old, uses all cores
-            JITLINUX64,                # on speed-old, uses 1 core
+            LINUX64,                   # on bencher4, uses all cores
+            JITLINUX64,                # on bencher4, uses 1 core
             ], branch="py3k", hour=3, minute=0),
 
         # S390X vm (ibm-research)
@@ -377,11 +378,11 @@
                    "locks": [TannitCPU.access('counting')],
                   },
                   {"name": LINUX64,
-                   "slavenames": ["speed-old"],
+                   "slavenames": ["bencher4", "speed-old"],
                    "builddir": LINUX64,
                    "factory": pypyOwnTestFactory,
                    "category": 'linux64',
-                   "locks": [SpeedOldLock.access('counting')],
+                   "locks": [Bencher4Lock.access('counting')],
                   },
                   {"name": APPLVLLINUX32,
                    #"slavenames": ["allegro32"],
@@ -392,11 +393,11 @@
                    "locks": [TannitCPU.access('counting')],
                   },
                   {"name": APPLVLLINUX64,
-                   "slavenames": ["speed-old"],
+                   "slavenames": ["bencher4", "speed-old"],
                    "builddir": APPLVLLINUX64,
                    "factory": pypyTranslatedAppLevelTestFactory64,
                    "category": "linux64",
-                   "locks": [SpeedOldLock.access('counting')],
+                   "locks": [Bencher4Lock.access('counting')],
                   },
                   {"name": LIBPYTHON_LINUX32,
                    "slavenames": ["tannit32"],
@@ -407,11 +408,11 @@
                    "locks": [TannitCPU.access('counting')],
                   },
                   {"name": LIBPYTHON_LINUX64,
-                   "slavenames": ["speed-old"],
+                   "slavenames": ["bencher4", "speed-old"],
                    "builddir": LIBPYTHON_LINUX64,
                    "factory": pypyTranslatedLibPythonTestFactory,
                    "category": "linux64",
-                   "locks": [SpeedOldLock.access('counting')],
+                   "locks": [Bencher4Lock.access('counting')],
                   },
                   {"name" : JITLINUX32,
                    #"slavenames": ["allegro32"],
@@ -422,11 +423,11 @@
                    "locks": [TannitCPU.access('counting')],
                    },
                   {'name': JITLINUX64,
-                   'slavenames': ["speed-old"],
+                   'slavenames': ["bencher4", "speed-old"],
                    'builddir': JITLINUX64,
                    'factory': pypyJITTranslatedTestFactory64,
                    'category': 'linux64',
-                   "locks": [SpeedOldLock.access('counting')],
+                   "locks": [Bencher4Lock.access('counting')],
                   },
                   {"name": JITBENCH,
                    "slavenames": ["tannit32"],
@@ -443,11 +444,11 @@
                    # the locks are acquired with fine grain inside the build
                    },
                    {"name": JITBENCH64_NEW,
-                    "slavenames": ['speed-old'],
+                    "slavenames": [],  # was: 'speed-old'
                     "builddir": JITBENCH64_NEW,
                     "factory": pypyJITBenchmarkFactory64_speed,
                     "category": "benchmark-run",
-                    "locks": [SpeedOldLock.access('exclusive')],
+                    "locks": [Bencher4Lock.access('exclusive')],
                     },
                   {"name": MACOSX32,
                    "slavenames": ["minime"],
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to