Skip to content

Topic/default/fix travis

Pierre Augier requested to merge topic/default/fix-travis into branch/default
  • Fix Travis CI using Ubuntu 20.04

We use Travis to check that nothing is broken and not to ensure compatibility with old OS. It would be good to be able to do that but it requires too much time and energy.

  • Only Python 3.7 and 3.8 are tested on Travis (it's enough since our CI on Heptapod uses Python 3.6).

  • PYTHRAN environment variable that can be set to 0 to disable compilation with Pythran (same as for fluidfft).

  • Use CI_COMMIT_SHA in Heptapod CI for codecov.

  • mpirun -np 2 --oversubscribe for tests to run fine on Travis with OpenMPI > 3.

Edited by Pierre Augier

Merge request reports