contact-vi-snes demo timing out in MPI on circleCI
Issue #1137
new
The contact-vi-snes demo times out in MPI tests (both C++ and python) on circleCI, and therefore is currently excluded from circleCI tests.
It does not universally fail, it’s passing in debian CI testing, see https://ci.debian.net/packages/d/dolfin/
It’s not clear while circleCI gets a failing outcome. Different PETSc and OpenMPI versions is one possibility.
Comments (2)
-
reporter -
It is most probably due to PETSc version. The convergence behaviour of the VI solvers in PETSc varies a lot with the version … I think that excluding the demo from the test is the best solution.
- Log in to comment
Examples of failing test logs are
C++: https://app.circleci.com/pipelines/bitbucket/fenics-project/dolfin/103/workflows/4a610a32-0357-4656-99ba-1525ad99d0c4/jobs/3119
Python: https://app.circleci.com/pipelines/bitbucket/fenics-project/dolfin/121/workflows/5b42a381-eea6-4fc0-98b3-0244806283fa/jobs/3140