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.