daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-17623 test: CR Automate Test - dmg check start --reset

Open shimizukko opened this issue 8 months ago • 4 comments

Test Steps:

  1. Create a pool.
  2. Inject orphan pool fault.
  3. Start the checker with interactive mode. This will move the state to "checking" from "unchecked".
  4. Verify that the orphan pool is detected.
  5. Stop the checker. The state is now at "stopped".
  6. Remove the pool directory from the mount point.
  7. Start the checker without --reset. State is back to "checking".
  8. Verify that the action entry is still there.
  9. Stop the checker. State is "stopped".
  10. Start the checker with --reset. The state should have transitioned to "unchecked", then "checking".
  11. 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).

shimizukko avatar May 31 '25 01:05 shimizukko

Ticket title is 'CR Automate Test - Check start options' Status is 'In Progress' Labels: 'catastrophic_recovery' https://daosio.atlassian.net/browse/DAOS-17623

github-actions[bot] avatar May 31 '25 01:05 github-actions[bot]

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

daosbuild3 avatar May 31 '25 02:05 daosbuild3

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

daosbuild3 avatar May 31 '25 06:05 daosbuild3

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

daosbuild3 avatar Jun 07 '25 02:06 daosbuild3

@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

daltonbohning avatar Jul 09 '25 14:07 daltonbohning

@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.

shimizukko avatar Jul 17 '25 11:07 shimizukko