Mir

Comment 4 for bug 1407863

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: GLibMainLoopTest fails

Reproduced the bug locally, I think. Just edit the cross-compile script to force -DCMAKE_BUILD_TYPE=Coverage and then try running the resulting tests on another host (e.g. a phone). Then I get failures that are simple gcov path lookup failures (those paths don't exist on the test host, only the build host):

[ RUN ] GLibMainLoopTest.propagates_exception_from_signal_handler
profiling:/home/dan:Cannot create directory
profiling:/home/dan/bzr/mir/cov/build-android-arm/3rd_party/xcursor/CMakeFiles/xcursorloader.dir/xcursor.c.gcda:Skip
profiling:/home/dan:Cannot create directory
...

It's not just GLibMainLoopTest though. If I disable that, the same issue appears in other tests.