DAOS-17623 test: CR Automate Test - dmg check start --reset
Test Steps:
- Create a pool.
- Inject orphan pool fault.
- Start the checker with interactive mode. This will move the state to "checking" from "unchecked".
- Verify that the orphan pool is detected.
- Stop the checker. The state is now at "stopped".
- Remove the pool directory from the mount point.
- Start the checker without --reset. State is back to "checking".
- Verify that the action entry is still there.
- Stop the checker. State is "stopped".
- Start the checker with --reset. The state should have transitioned to "unchecked", then "checking".
- Verify that the action entry is empty and the status is COMPLETED.
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_reset
Steps for the author:
- [ ] Commit message follows the guidelines.
- [ ] Appropriate Features or Test-tag pragmas were used.
- [ ] Appropriate Functional Test Stages were run.
- [ ] At least two positive code reviews including at least one code owner from each category referenced in the PR.
- [ ] Testing is complete. If necessary, forced-landing label added and a reason added in a comment.
After all prior steps are complete:
- [ ] Gatekeeper requested (daos-gatekeeper added as a reviewer).
Ticket title is 'CR Automate Test - Check start options' Status is 'In Progress' Labels: 'catastrophic_recovery' https://daosio.atlassian.net/browse/DAOS-17623
Test stage Test RPMs on EL 8.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16458/1/display/redirect
Test stage Functional on EL 8.8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16458/1/display/redirect
Test stage Test RPMs on EL 8.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16458/6/display/redirect
@shimizukko Since this is a new VM test we should make sure it works on each OS before merging
Skip-func-test-leap15: false
Skip-func-test-el9: false
@shimizukko Since this is a new VM test we should make sure it works on each OS before merging
Skip-func-test-leap15: false Skip-func-test-el9: false
Both tests passed.