Author: Matti Picus <[email protected]>
Branch:
Changeset: r909:ffb97030dbbe
Date: 2014-03-09 21:25 +0200
http://bitbucket.org/pypy/buildbot/changeset/ffb97030dbbe/
Log: add own build for win32, lock it
diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py
--- a/bot2/pypybuildbot/builds.py
+++ b/bot2/pypybuildbot/builds.py
@@ -24,7 +24,7 @@
# there are 8 logical CPUs, but only 4 physical ones, and only enough memory
for ~3 translations
TannitCPU = locks.MasterLock('tannit_cpu', maxCount=3)
SpeedPythonCPU = locks.MasterLock('speed_python_cpu', maxCount=24)
-#WinLockCPU = locks.MasterLock('win_cpu', maxCount=1)
+WinSlaveLock = locks.SlaveLock('win_cpu', maxCount=1)
# 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
@@ -49,7 +49,7 @@
ARM = load('pypybuildbot.arm_master')
TannitCPU = pypybuilds.TannitCPU
-#WinLockCPU = pypybuilds.WinLockCPU
+WinSlaveLock = pypybuilds.WinSlaveLock
pypyOwnTestFactory = pypybuilds.Own()
pypyOwnTestFactoryWin = pypybuilds.Own(platform="win32")
@@ -216,7 +216,8 @@
APPLVLLINUX64, # on allegro64, uses 1 core
# other platforms
#MACOSX32, # on minime
- JITWIN32, # on aurora
+ JITWIN32, # on aurora, SalsaSalsa
+ WIN32, # on aurora, SalsaSalsa
#JITFREEBSD764, # on headless
#JITFREEBSD864, # on ananke
JITFREEBSD964, # on tavendo
@@ -387,6 +388,7 @@
"slavenames": ["aurora", "SalsaSalsa"],
"builddir": WIN32,
"factory": pypyOwnTestFactoryWin,
+ "locks": [WinSlaveLock],
"category": 'win32',
},
{"name": WIN64,
@@ -399,12 +401,14 @@
"slavenames": ["aurora", "SalsaSalsa"],
"builddir": APPLVLWIN32,
"factory": pypyTranslatedAppLevelTestFactoryWin,
+ "locks": [WinSlaveLock],
"category": "win32",
},
{"name" : JITWIN32,
"slavenames": ["aurora", "SalsaSalsa"],
'builddir' : JITWIN32,
'factory' : pypyJITTranslatedTestFactoryWin,
+ "locks": [WinSlaveLock],
'category' : 'win32',
},
{"name" : JITWIN64,
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit