Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] Build failing

From what I could find from ( https://wiki.jenkins-ci.org/display/JENKINS/Xvnc+Plugin )

his plugin lets you run an Xvnc session during a build. This is handy if your build includes UI testing that needs a display available.

Each build using the plugin gets its own display allocated from a free list, by default starting with :10 and ending with :99.
(The $DISPLAY environment variable is set for the build by the plugin.)
Thus you can freely run builds on multiple executors without fear of interference.

If there is some problem starting a display server with a given number, that number will be blacklisted
for the remainder of the Hudson session and the plugin will try ten more times before giving up.
This is commonly due to stale locks that did not get cleaned up properly.
There is also an option to clean up locks when starting the first Xvnc-enabled build in a given session.

 

 

Quentin

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de LE MENEZ Quentin
Envoyé : mercredi 3 août 2016 11:24
À : Papyrus Project list <mdt-papyrus.dev@xxxxxxxxxxx>
Objet : [PROVENANCE INTERNET] Re: [mdt-papyrus.dev] Build failing

 

First time I’m seeing this and it’s not only on this one but (Master-/Tests & Extra-tests, Neon-Tests)

 

Quentin

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de MAGGI Benoit
Envoyé : mercredi 3 août 2016 11:17
À : Papyrus Project list <mdt-papyrus.dev@xxxxxxxxxxx>
Objet : [PROVENANCE INTERNET] [mdt-papyrus.dev] Build failing

 

Hi,

 

Extra tests build are failing for neon with the following message, did anyone ever got something similar?

 

Checkout:workspace / /home/hudson/genie.papyrus/.hudson/jobs/Papyrus-Neon-Extra-Tests/workspace - hudson.remoting.LocalChannel@68f4bd45
Using strategy: Default
Git Exe: git
Last Built Revision: Revision 51c0baf5ff04ad6407acfd00cb245b5f48caf72d (origin/streams/2.0-maintenance)
Checkout:source / /home/hudson/genie.papyrus/.hudson/jobs/Papyrus-Neon-Extra-Tests/workspace/source - hudson.remoting.LocalChannel@68f4bd45
Fetching changes from the remote Git repository
Fetching upstream changes from /gitroot/papyrus/org.eclipse.papyrus.git
Commencing build of Revision f9a89f1251398cfbdcf5d3bbc9f921ae25a2ea64 (origin/streams/2.0-maintenance)
Checking out Revision f9a89f1251398cfbdcf5d3bbc9f921ae25a2ea64 (origin/streams/2.0-maintenance)
Cleaning workspace
FATAL: All available display numbers are allocated or blacklisted.
allocated: [728, 729, 720, 721, 722, 723, 724, 725, 726, 727]
blacklisted: []
java.lang.RuntimeException: All available display numbers are allocated or blacklisted.
allocated: [728, 729, 720, 721, 722, 723, 724, 725, 726, 727]
blacklisted: []
          at hudson.plugins.xvnc.DisplayAllocator.doAllocate(DisplayAllocator.java:59)
          at hudson.plugins.xvnc.DisplayAllocator.allocate(DisplayAllocator.java:49)
          at hudson.plugins.xvnc.Xvnc.doSetUp(Xvnc.java:84)
          at hudson.plugins.xvnc.Xvnc.setUp(Xvnc.java:74)
          at hudson.model.Build$RunnerImpl.doRun(Build.java:129)
          at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:524)
          at hudson.model.Run.run(Run.java:1495)
          at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
          at hudson.model.ResourceController.execute(ResourceController.java:82)
          at hudson.model.Executor.run(Executor.java:137)

 

 

Benoit,

1 : https://hudson.eclipse.org/papyrus/view/Neon/job/Papyrus-Neon-Extra-Tests/142/console

 

 


Back to the top