@maedoc I think that did the trick, much appreciated!
- making sure that during the tests you have access to the GPU - in terms of hardware and in terms of additional software dependencies
- what do you do with tests which rely on the presence of a GPU on machines which do not have them? Are these tests disabled and if so, how?
We are able to install the AMD-SDK for Travis which compiles the OpenCL so it runs on the CPU (see here). Jenkins has OpenCL installed already (mac) and also compiles on the CPU for testing.
This blog seems to have a decent explanation of how to test MPI based code on Travis. For Jenkins we may have to install an MPI package