Description
The dne_sanity.sh test currently runs multiple copies of sanity.sh, each one in a separate subdirectory on a separate MDT. However, many subtests are skipped with:
[ $PARALLEL == "yes" ] && skip "skip parallel run" && return
For some subtests, they are skipped due to the use of do_facet() to affect the running of the MDT or OST, which cannot easily be fixed.
For other subtests, they are skipped due to the use of cancel_lru_locks() to cancel local locks. In this case, it would be possible to have the client(s) use multiple mountpoints, and run a separate sanity.sh for each mountpoint. cancel_lru_locks() would need to be updated to allow cancelling locks for only a single mountpoint.