Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
It would be useful for a number of reasons to change test-framework.sh to format and mount the MDTs and OSTs in parallel (if not both MDTs and OSTs at the same time, then at least in two sets).
- this would reduce testing time significantly for tests that reformat the filesystem (e.g. conf-sanity)
- this would improve testing of the MGS to handle registering multiple targets in parallel (there are at least some known issues with this that could be found and fixed)
- this would improve test coverage since filesystems are often mounted in parallel in production, and this would better simulate the real world
I've modified patch slightly so it runs locally as well: https://review.whamcloud.com/c/fs/lustre-release/+/59296
and tested few different combinations: ldiskfs/zfs, parallel ost, mdt+ost, none:
https://testing.whamcloud.com/test_sessions/related?jobs=lustre-reviews&builds=113556#redirect
the tests were limited to subtests 0-5 to get a feedback quickly.
I don't see a visible improvement for a reason, thought the logs confirm concurrent mkfs where it was requested.
will check the details a bit later.