Control: tags -1 + patch On Mon, Nov 30, 2015 at 09:51:38AM -0200, Antonio Terceiro wrote: > This breaks the tests for me on amd64, both directly on my development machine > with adt-virt-null, and under adt-virt-lxc. Both fail with: > > xvfb-run: error: Xvfb failed to start > > Neither changing the server number to something different from 0 nor fiddling > with the resolution paremeter (tried e.g. 640x480x8) seem to help.
There was a bug which manifested itself on Ubuntu/armhf only (might be a coincidence). I should have passed -a because it seems there's a race taking down the Xvfbs after one run and before the next, so they need to figure out server numbers for themselves. Try the attached diff (it works for Ubuntu - see the link below). > Isn't it masking a problem that is actually down the stack? I think that this is because using clutter-gtk requires that you now support (e)gl. For Ubuntu, mesa (? I'm a bit sketchy on this stack) requires egl instead of gl for armhf, and that appears to require X to be started up in this way. So I don't think it's masking a problem, more a changed set of requirements since the port. And now that enough time has passed, we have autopkgtest results for Xenial - all green now: http://autopkgtest.ubuntu.com/packages/p/pinpoint/ Cheers, -- Iain Lane [ [email protected] ] Debian Developer [ [email protected] ] Ubuntu Developer [ [email protected] ]
diff -Nru pinpoint-0.1.8/debian/tests/smoke-tests
pinpoint-0.1.8/debian/tests/smoke-tests
--- pinpoint-0.1.8/debian/tests/smoke-tests 2015-11-19 12:33:29.000000000
+0000
+++ pinpoint-0.1.8/debian/tests/smoke-tests 2015-11-30 13:07:09.000000000
+0000
@@ -5,7 +5,7 @@
set -e
pinpoint() {
- xvfb-run --auto-servernum /usr/bin/pinpoint "$@"
+ xvfb-run -a -s "-screen 0 1024x768x24" /usr/bin/pinpoint "$@"
}
test_pdf_output() {
signature.asc
Description: Digital signature

