Skip to content

Add more tests #20

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
certik opened this issue Mar 18, 2025 · 2 comments
Open

Add more tests #20

certik opened this issue Mar 18, 2025 · 2 comments

Comments

@certik
Copy link
Collaborator

certik commented Mar 18, 2025

Add more MPI tests

@gxyd
Copy link
Owner

gxyd commented Mar 19, 2025

To add more tests, we can take a look at: https://docs.open-mpi.org/en/v5.0.x/man-openmpi/man3/index.html, which lists for us a lot of MPI subroutines, one can check which subroutines aren't present in any of the tests in standalone tests file, and create a test with that subroutine call in it.

@gxyd
Copy link
Owner

gxyd commented Mar 25, 2025

Subroutines/objects from POT3D which require standalone tests are:

  • MPI_Bcast
  • MPI_Comm_split_type
  • MPI_Cart_shift
  • MPI_Allgather
  • MPI_Barrier
  • MPI_Isend
  • MPI_Irecv
  • MPI_Waitall
  • MPI_PROC_NULL
  • MPI_STATUSES_IGNORE
  • MPI_Recv
  • MPI_Ssend

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants