Title: [163372] trunk/Tools
- Revision
- 163372
- Author
- [email protected]
- Date
- 2014-02-04 03:54:17 -0800 (Tue, 04 Feb 2014)
Log Message
Fine tuning the ARM EFL bots
https://bugs.webkit.org/show_bug.cgi?id=128168
Reviewed by Csaba Osztrogonác.
* BuildSlaveSupport/build.webkit.org-config/config.json: Add custom SVN mirror.
* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(WaitForSVNServer): Make it not to halt before the first repository checkout.
(WaitForSVNServer.evaluateCommand):
(Factory.__init__): Disable kill-old-processes step on EFL ARM bots, because these
bots run on the same machine and they kill the processes of each other.
Modified Paths
Diff
Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json (163371 => 163372)
--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json 2014-02-04 11:40:22 UTC (rev 163371)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json 2014-02-04 11:54:17 UTC (rev 163372)
@@ -189,11 +189,13 @@
{
"name": "EFL Linux ARMv7 Thumb2 Release (Build)", "type": "Build", "builddir": "efl-linux-armv7-thumb2-release",
"platform": "efl", "configuration": "release", "architectures": ["armv7"],
+ "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/",
"slavenames": ["efl-linux-szeged-slave-1"]
},
{
"name": "EFL Linux ARMv7 Traditional Release (Build)", "type": "Build", "builddir": "efl-linux-armv7-traditional-release",
"platform": "efl", "configuration": "release", "architectures": ["armv7"],
+ "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/",
"slavenames": ["efl-linux-szeged-slave-2"]
}
],
Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (163371 => 163372)
--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2014-02-04 11:40:22 UTC (rev 163371)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2014-02-04 11:54:17 UTC (rev 163372)
@@ -132,8 +132,12 @@
command = ["python", "./Tools/BuildSlaveSupport/wait-for-SVN-server.py", "-r", WithProperties("%(revision)s"), "-s", WithProperties("%(SVNMirror)s")]
description = ["waiting for SVN server"]
descriptionDone = ["SVN server is ready"]
- haltOnFailure = True
+ warnOnFailure = True
+ def evaluateCommand(self, cmd):
+ if cmd.rc != 0:
+ return WARNINGS
+
class InstallWin32Dependencies(shell.Compile):
description = ["installing dependencies"]
descriptionDone = ["installed dependencies"]
@@ -739,7 +743,8 @@
if SVNMirror:
self.addStep(WaitForSVNServer())
self.addStep(CheckOutSource(SVNMirror=SVNMirror))
- self.addStep(KillOldProcesses())
+ if not (platform == "efl" and 'armv7' in architectures):
+ self.addStep(KillOldProcesses())
self.addStep(CleanBuildIfScheduled())
self.addStep(DeleteStaleBuildFiles())
if platform == "win":
Modified: trunk/Tools/ChangeLog (163371 => 163372)
--- trunk/Tools/ChangeLog 2014-02-04 11:40:22 UTC (rev 163371)
+++ trunk/Tools/ChangeLog 2014-02-04 11:54:17 UTC (rev 163372)
@@ -1,3 +1,17 @@
+2014-02-04 Gabor Rapcsanyi <[email protected]>
+
+ Fine tuning the ARM EFL bots
+ https://bugs.webkit.org/show_bug.cgi?id=128168
+
+ Reviewed by Csaba Osztrogonác.
+
+ * BuildSlaveSupport/build.webkit.org-config/config.json: Add custom SVN mirror.
+ * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+ (WaitForSVNServer): Make it not to halt before the first repository checkout.
+ (WaitForSVNServer.evaluateCommand):
+ (Factory.__init__): Disable kill-old-processes step on EFL ARM bots, because these
+ bots run on the same machine and they kill the processes of each other.
+
2014-02-03 Ryosuke Niwa <[email protected]>
kill-old-processes doesn't kill plugin processes
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes