Markers¶
-
pytest.mark.
mpi
(min_size=None)¶ Mark that this test must be run under MPI.
Parameters: min_size (int) – Specify that this test requires at least min_size processes to run. If there are insufficient processes, skip this test.
For example:
import pytest @pytest.mark.mpi(minsize=4) def test_mpi_feature(): ...
-
pytest.mark.
mpi_skip
()¶ Mark that this test should be skipped when run under MPI.
-
pytest.mark.
mpi_xfail
()¶ Mark that this test should be xfailed when run under MPI.