Xvfb, ShiningPanda and Core dump exception, please help!

106 views
Skip to first unread message

Jorge Araya Navarro

unread,
May 23, 2013, 2:45:17 AM5/23/13
to jenkins...@googlegroups.com
Hello!!

This is driving me crazy, all my tests are failing because of this. I have just one project on Jenkins CI, and that project uses OpenGL, and I'm using Xvfb to provide the X server with the GLX extension, otherwise my project will fail, and I'm using ShiningPanda because is a python project :)

Well, I run the "build" and all my tests fails because Jenkins tries to run the Nosetests command, a core dump exception occurs, here are the logs:

Lanzada por el proyecto padre  "thomas-aquinas-unittets" ejecución número 22
originally caused by:
 Lanzada por el usuario jorge
Ejecutando.en el espacio de trabajo /var/lib/jenkins/workspace/thomas-aquinas-unittets/PYTHON/System-CPython-2.7
[System-CPython-2.7] $ /usr/bin/hg showconfig paths.default
[System-CPython-2.7] $ /usr/bin/hg pull --rev f7419d31f2b53d4bf0a775bd05ab3dcbdb794847
[System-CPython-2.7] $ /usr/bin/hg update --clean --rev f7419d31f2b53d4bf0a775bd05ab3dcbdb794847
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
[System-CPython-2.7] $ /usr/bin/hg --config extensions.purge= clean --all
[System-CPython-2.7] $ /usr/bin/hg log --rev . --template {node}
[System-CPython-2.7] $ /usr/bin/hg log --rev . --template {rev}
[System-CPython-2.7] $ /usr/bin/hg log --rev f7419d31f2b53d4bf0a775bd05ab3dcbdb794847
[System-CPython-2.7] $ /usr/bin/hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev f7419d31f2b53d4bf0a775bd05ab3dcbdb794847:0 --follow --prune f7419d31f2b53d4bf0a775bd05ab3dcbdb794847 --encoding UTF-8 --encodingmode replace
Xvfb starting$ /usr/bin/Xvfb :99 -screen 0 1024x768x16 -fbdir /var/lib/jenkins/2013-05-23_00-15-502841072171379031364xvfb +extension GLX
[System-CPython-2.7] $ /bin/sh -xe /tmp/shiningpanda5276329124608624062.sh
+ pip install -r requirements.txt
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension GLX
Requirement already satisfied (use --upgrade to upgrade): nose in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): pyglet in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): coverage in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from -r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): numpy in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): pylint in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from -r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): logilab-common>=0.53.0 in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from pylint->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): logilab-astng>=0.24.3 in /var/lib/jenkins/shiningpanda/jobs/035d37d9/virtualenvs/d41d8cd9/lib/python2.7/site-packages (from pylint->-r requirements.txt (line 5))
Cleaning up...
+ nosetests
5 XSELINUXs still allocated at reset
SCREEN: 0 objects of 248 bytes = 0 total bytes 0 private allocs
DEVICE: 0 objects of 96 bytes = 0 total bytes 0 private allocs
CLIENT: 0 objects of 152 bytes = 0 total bytes 0 private allocs
WINDOW: 0 objects of 40 bytes = 0 total bytes 0 private allocs
PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs
GC: 4 objects of 16 bytes = 64 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 5 objects, 80 bytes, 0 allocs
1 PIXMAPs still allocated at reset
PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs
GC: 4 objects of 16 bytes = 64 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 5 objects, 80 bytes, 0 allocs
4 GCs still allocated at reset
GC: 4 objects of 16 bytes = 64 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
TOTAL: 4 objects, 64 bytes, 0 allocs
/tmp/shiningpanda5276329124608624062.sh: línea 3:  3435 Excepción de coma flotante   (`core' generado) nosetests
Build step 'Virtualenv Builder' marked build as failure
Xvfb stopping
Jabber notifier plugin: Sending notification to: bl...@blah.com
Finished: FAILURE

Sorry for the Spanish stuff on logs...

see the "/tmp/shiningpanda5276329124608624062.sh: línea 3: 3435 Excepción de coma flotante (`core' generado) nosetests" stuff? Yes, the core dump exception.
I really don't know what I'm doing wrong, maybe is because I run Jenkins on my laptop and I run X11 too, so I ran "Xvfb :99 +extension GLX" both as me and as jenkins users and run smooth!

I'm really desperate, any help is welcome!

Jorge Araya Navarro

unread,
May 23, 2013, 7:50:25 PM5/23/13
to jenkins...@googlegroups.com
I just fixed modifying a little bit the test that was causing this issue. So, thanks anyway :)
Reply all
Reply to author
Forward
0 new messages