← Back to team overview

widelands-dev team mailing list archive

Re: [Merge] lp:~widelands-dev/widelands/travis-osx into lp:widelands

 

Still can't get the regression tests to run on macos :(

Most of them fail with:
Your OpenGL installation must be __very__ broken. Missing GL version

libc++abi.dylib: terminating with uncaught exception of type WException: [/Users/travis/build/widelands/widelands/src/graphic/gl/initialize.cc:90] glewInit returns 1: Broken OpenGL installation.

or similar error messages. See https://travis-ci.org/widelands/widelands/jobs/258520338 for full log.

I've tried to follow instructions on https://github.com/travis-ci/travis-ci/issues/7313 to enable xvfb, which seems to be working (though I'm not 100% sure how to properly verify). It looks like this has some problems with (or possibly not) opengl support. 

I'm kind of in the dark now, since I don't have real hardware to test on and I'm not familiar enough with the system to know exactly what to expect. 

I'll add a comment on the bug report as well on the current situation. I'm pondering cleaning up this MP (remove some of the debugging) and only run the regression tests on linux for the time being. While I would like to include the regression tests as well, I'm not quite sure how to proceed, and being able to see that each commit is buildable on macos should bring us a step in the right direction.
-- 
https://code.launchpad.net/~widelands-dev/widelands/travis-osx/+merge/327490
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/travis-osx into lp:widelands.


References