-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DAOS-15008 test: VMD Hot Plug Automate - Replace during no activity #13620
base: master
Are you sure you want to change the base?
Conversation
Conduct VMD hot-remove and hot-plug during no activity. 1. Determine the PCI address (TrAddr) of the disk we'll hot-remove and verify that its state is NORMAL and LED is OFF. 2. Store the total NVMe size. 3. Create a pool and a container. 4. Write data with IOR. 5. Hot remove the disk we selected at step 1. 6. Repeatedly call "dmg storage query list-devices" until the disk state becomes UNPLUGGED and LED becomes NA. 7. Verify that the disk space is down compared to before the remove. 8. Hot-plug. 9. Repeatedly call "dmg storage query list-devices" until the disk state becomes NORMAL and LED becomes OFF. 10. Verify that the disk space is back to the original. 11. Verify that none of the engines have crashed. 12. Verify that the disks are healthy by checking the container status. 13. Rung IOR and check that it works. Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Bug-tracker data: |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13620/2/execution/node/886/log |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Test stage Functional Hardware Medium completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13620/3/execution/node/885/log |
…e info Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Test stage Functional Hardware Medium completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-13620/5/testReport/ |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true
Include set nvme-faulty and replace steps. Update the logic to check total available NVMe size. Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Errors are Unable to load ticket data |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity Required-githooks: true Signed-off-by: Makito Kano <[email protected]>
Test stage Functional Hardware Medium completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-13620/9/testReport/ |
Test-tag: pr,hw,medium,hot_plug Required-githooks: true Quick-functional: true Skip-coverity-test: true Skip-fault-injection-test: true Skip-func-test-el8: true Skip-nlt: true Skip-python-bandit: true Skip-test-el-8.6-rpms: true Skip-unit-test-memcheck: true Skip-unit-tests: true Skip-func-hw-test-medium: true Skip-func-hw-test-medium-verbs-provider: true Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: true Skip-func-hw-test-large: true Signed-off-by: Gromadzki, Tomasz <[email protected]>
Test-tag: hw,medium,hot_plug PR-repos: spdk@PR-61 Required-githooks: true Quick-functional: true Skip-coverity-test: true Skip-fault-injection-test: true Skip-func-test-el8: true Skip-nlt: true Skip-python-bandit: true Skip-test-el-8.6-rpms: true Skip-unit-test-memcheck: true Skip-unit-tests: true Skip-func-hw-test-medium: true Skip-func-hw-test-medium-verbs-provider: true Skip-func-hw-test-medium-md-on-ssd: false Skip-func-hw-test-medium-verbs-provider-md-on-ssd: false Skip-func-hw-test-medium-ucx-provider: true Skip-func-hw-test-large: true Signed-off-by: Gromadzki, Tomasz <[email protected]>
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13620/12/execution/node/548/log |
Test stage Functional Hardware Medium MD on SSD completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-13620/13/execution/node/543/log |
Test stage Functional Hardware Medium completed with status UNSTABLE. https://build.hpdd.intel.com/job/daos-stack/job/daos//view/change-requests/job/PR-13620/13/testReport/ |
Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity PR-repos: spdk@PR-61:53
… type Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity PR-repos: spdk@PR-61:53 Signed-off-by: Makito Kano <[email protected]>
…into makito/DAOS-15008 Skip-unit-tests: true Skip-fault-injection-test: true Test-tag: test_no_activity PR-repos: spdk@PR-61:53
Conduct VMD hot-remove and hot-plug during no activity.
Skip-unit-tests: true
Skip-fault-injection-test: true
Test-tag: test_no_activity
Required-githooks: true
Before requesting gatekeeper:
Features:
(orTest-tag*
) commit pragma was used or there is a reason documented that there are no appropriate tags for this PR.Gatekeeper: