hpc / mpifileutils

File utilities designed for scalability and performance.
https://hpc.github.io/mpifileutils
BSD 3-Clause "New" or "Revised" License
170 stars 68 forks source link

test_dsync: add test_expectfail.sh, test_existence.sh, and stubs for two other tests #596

Closed ofaaland closed 1 week ago

ofaaland commented 2 weeks ago

Add the following tests:

Add stubs for the following tests:

Add a small set of bash functions for performing set operations, for use with dsync tests.

Add a small test driver and two data files for testing the bash functions.

ofaaland commented 2 weeks ago

@gonsie @carbonneau1 I intend this to be a template for other tests, so this is a good time to discuss or object to anything about how I implemented these tests - writing tests as shell scripts, the organization of the tests, the fact that they're single-node tests, etc. Thanks!

ofaaland commented 2 weeks ago

Hi @carbonneau1 please see the two new commits, running dsync under "mpirun", and copying a directory tree from /usr/include for use as test data.