← Back to team overview

dolfin team mailing list archive

[Bug 718683] Re: make runtests -j2 fails for MPI tests/demos

 

I also got errors when running that command but I don't think it's
because of using the -j2 option. There seems to be a problem with
test/unit/fem/python when running in parallel. When running this
unittest repeatedly with "mpirun -np 3" I sometimes see errors like

  FAIL: Test assembly of a rectangular matrix
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "test.py", line 116, in test_nonsquare_assembly
      self.assertAlmostEqual(assemble(a).norm("frobenius"), A_frobenius_norm, 10)
  AssertionError: 0.91932616098845266 != 0.96420303878382718 within 10 places

Attached is the output of running this test in 50 times in parallel.

I also noticed that one of the buildbots reported a similar error a
couple of days back:

http://fenicsproject.org:8080/builders/dolfin-maverick-i386/builds/5/steps/dolfin%20check/logs/stdio
http://fenicsproject.org:8080/builders/dolfin-maverick-i386/builds/6/steps/dolfin%20check/logs/stdio


** Attachment added: "dolfin-fem-test.log"
   https://bugs.launchpad.net/dolfin/+bug/718683/+attachment/1849420/+files/dolfin-fem-test.log

-- 
You received this bug notification because you are a member of DOLFIN
Team, which is subscribed to DOLFIN.
https://bugs.launchpad.net/bugs/718683

Title:
  make runtests -j2 fails for MPI tests/demos

Status in DOLFIN:
  New

Bug description:
  When I run

    make runtests -j2

  some tests and demos fail when the environment variable
   
    RUN_TESTS_IN_PARALLEL

  is set.





References