Mercurial > hg > buildbot
changeset 4:976dc5a103fd
Add icedtea6-squeeze-x86_64-quick-hotspot builder.
author | Mark Wielaard <mark@klomp.org> |
---|---|
date | Tue, 22 Feb 2011 10:38:29 +0100 |
parents | 15bb449380ba |
children | ca45780cdf8f |
files | icedtea/master.cfg |
diffstat | 1 files changed, 30 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/icedtea/master.cfg Mon Feb 21 11:08:43 2011 +0100 +++ b/icedtea/master.cfg Tue Feb 22 10:38:29 2011 +0100 @@ -62,6 +62,7 @@ c['schedulers'].append(Scheduler(name="icedtea6-quick", branch="icedtea6", treeStableTimer=5*60, builderNames=["icedtea6-squeeze-x86_64-quick", + "icedtea6-squeeze-x86_64-quick-hotspot", "icedtea6-squeeze-armv7l-quick", "icedtea6-natty-armv7l-quick", "icedtea6-natty-armv7l-quick-cacao", @@ -259,6 +260,29 @@ description="check-langtools", workdir="build")) +f3h = factory.BuildFactory() +f3h.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) +f3h.addStep(ShellCommand(command=["./autogen.sh"], + workdir="src", + description="autogen")) +f3h.addStep(ShellCommand(command=["rm", "-rf", "build"], + workdir=".", + description="clean build dir")) +f3h.addStep(Configure(command=["../src/configure", + "--disable-bootstrap", + "--disable-optimizations", + "--disable-docs", + "--with-hotspot-build", + "--with-parallel-jobs=4"], + workdir="build")) +f3h.addStep(Compile(workdir="build")) +f3h.addStep(JTRegCheck(command=["make", "check-hotspot"], + description="check-hotspot", + workdir="build")) +f3h.addStep(JTRegCheck(command=["make", "check-langtools"], + description="check-langtools", + workdir="build")) + f3as = factory.BuildFactory() f3as.addStep(Mercurial(baseURL=hgrepo, workdir="src", mode="update")) f3as.addStep(ShellCommand(command=["./autogen.sh"], @@ -479,6 +503,11 @@ 'slavenames': ["squeeze-x86_64"], 'builddir': "icedtea6-quick", 'factory': f3 } +icedtea6_builder_quick_hotspot = { + 'name': "icedtea6-squeeze-x86_64-quick-hotspot", + 'slavenames': ["squeeze-x86_64"], + 'builddir': "icedtea6-quick-hotspot", + 'factory': f3h } icedtea6_builder_quick_arm_squeeze = { 'name': "icedtea6-squeeze-armv7l-quick", 'slavenames': ["squeeze-armv7l"], 'builddir': "icedtea6-squeeze-armv7l-quick", @@ -579,6 +608,7 @@ 'factory': f4 } c['builders'] = [icedtea6_builder_quick, + icedtea6_builder_quick_hotspot, icedtea6_builder_quick_arm_squeeze, icedtea6_builder_quick_arm_natty, icedtea6_builder_quick_arm_natty_cacao,