← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-dev/yade/trunk] Rev 3030: now uses xvfb for doc generation (for qt part)

 

------------------------------------------------------------
revno: 3030
committer: Rémi <remi.cailletaud@xxxxxxxxxxx>
branch nick: yade
timestamp: Thu 2012-02-16 09:47:21 +0100
message:
  now uses xvfb for doc generation (for qt part)
  buildbot home on slaves changed
  reenabling r0calcul8
modified:
  scripts/build-infrastructure/master.cfg


--
lp:yade
https://code.launchpad.net/~yade-dev/yade/trunk

Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription
=== modified file 'scripts/build-infrastructure/master.cfg'
--- scripts/build-infrastructure/master.cfg	2012-02-07 16:05:13 +0000
+++ scripts/build-infrastructure/master.cfg	2012-02-16 08:47:21 +0000
@@ -105,7 +105,7 @@
 f1 = factory.BuildFactory()
 
 # EIGEN3
-prefix = "/var/lib/buildbot/yade/yade-full"
+prefix = "/home/buildbot/yade/yade-full"
 f1.addStep(Bzr(repourl=bzrurl, mode="update"))
 f1.addStep(Compile(description="Compiling with eigen3", command=["scons", "features=opengl,gts,openmp,vtk,qt4,cgal",
             "chunkSize=20", "jobs=4", "PREFIX=" + prefix]))
@@ -113,6 +113,13 @@
 f1.addStep(Test(command=[WithProperties(prefix + "/bin/yade-bzr%(got_revision)s"), "--checks"], 
 			description="checking eigen3 build", descriptionDone="checking eigen3 build done"))
 
+# EIGEN3 - DEBUG
+#f1.addStep(Compile(description="Compiling debug with eigen3", command=["scons", "features=opengl,gts,openmp,vtk,qt4,cgal",
+#            "chunkSize=20", "jobs=4","debug=true", "PREFIX=" + prefix]))
+#f1.addStep(Test(command=[WithProperties(prefix + "/bin/yade-bzr%(got_revision)s"), "--test"]))
+#f1.addStep(Test(command=[WithProperties(prefix + "/bin/yade-bzr%(got_revision)s"), "--checks"], 
+#			description="checking eigen3 debug build", descriptionDone="checking eigen3 debug build done"))
+#
 # EIGEN2
 f1.addStep(Compile(description="Compiling with eigen2", command=["scons", "features=opengl,gts,openmp,vtk,qt4,cgal",
             "chunkSize=20", "jobs=4", "PREFIX=" + prefix, "eigen2=true"]))
@@ -124,7 +131,7 @@
 wdir = prefix + "/build/doc/sphinx/"
 texdir = wdir+"_build/latex/"
 f1.addStep(ShellCommand(workdir=wdir, env={'PYTHONPATH':wdir},
-                        command=[WithProperties(prefix + "/bin/yade-bzr%(got_revision)s"), "-n", "yadeSphinx.py"],
+                        command=["xvfb-run", WithProperties(prefix + "/bin/yade-bzr%(got_revision)s"), "yadeSphinx.py"],
                        description="compiling html doc", descriptionDone="html doc", haltOnFailure=True))
 f1.addStep(ShellCommand(workdir= texdir, command=["xelatex", "Yade.tex"],
                         description="compiling pdf doc 1st pass", descriptionDone="pdf doc", haltOnFailure=True))
@@ -157,7 +164,7 @@
 
 
 b1 = {'name': "yade-full",
-      'slavenames': ["r0calcul5", "r0calcul9", "r0calcul10"],
+      'slavenames': ["r0calcul5", "r0calcul8", "r0calcul9", "r0calcul10"],
       'builddir': "yade-full",
       'factory': f1,
       'nextSlave': nextSlave,