DAOS-11156 test: improve nvme/health.py
Test-tag: test_monitor_for_large_pools Skip-unit-tests: true Skip-fault-injection-test: true
- Verify there is enough space available before creating each pool
- Use self.get_dmg_command
- Misc cleanup
Required-githooks: true
Signed-off-by: Dalton Bohning [email protected]
Bug-tracker data: Ticket title is 'Weekly release/2.2 testing failure: nvme/health.py (test_monitor_for_large_pools) fails with "pool create failed: DER_NOSPACE(-1007): No space on storage target"' Status is 'In Review' Labels: 'ci_impact,triaged,weekly_test' https://daosio.atlassian.net/browse/DAOS-11156
Debug run which attempts to create up to 500 pools, but stops after seeing DER_NOSPACE: https://build.hpdd.intel.com/job/daos-stack/job/daos/job/PR-9966/5/artifact/Functional%20Hardware%20Medium/nvme/health.py/job.log
@dinghwah Will you please re-review? I had to push a minor change