daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-8465 test: Loop to fill and destroy container and pool.

Open dinghwah opened this issue 2 years ago • 9 comments

Description: repeat following steps: (1)Create Pool and Container. (2)Fill the pool with random block data size, verify return code is as expected DER_NOSPACE -1007 when no more data can be written to the container. (3)destroy the container

Skip-unit-tests: true Test-tag: fill_cont_pool_stress Signed-off-by: Ding Ho [email protected]

dinghwah avatar Jul 29 '22 22:07 dinghwah

Bug-tracker data: Ticket title is 'Automate - fill/delete loop test' Status is 'In Review' Labels: 'triaged' Job should run at elevated priority (1) https://daosio.atlassian.net/browse/DAOS-8465

github-actions[bot] avatar Jul 29 '22 22:07 github-actions[bot]

Test stage checkpatch completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/1/execution/node/137/log

daosbuild1 avatar Jul 29 '22 22:07 daosbuild1

Test stage Python Bandit check completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/1/execution/node/134/log

daosbuild1 avatar Jul 29 '22 22:07 daosbuild1

Test stage checkpatch completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/2/execution/node/125/log

daosbuild1 avatar Jul 30 '22 01:07 daosbuild1

Test stage checkpatch completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/9/execution/node/138/log

daosbuild1 avatar Aug 15 '22 04:08 daosbuild1

Test stage Build DEB on Ubuntu 20.04 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/9/execution/node/336/log

daosbuild1 avatar Aug 15 '22 04:08 daosbuild1

Test stage Build RPM on Leap 15 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/9/execution/node/333/log

daosbuild1 avatar Aug 15 '22 04:08 daosbuild1

Test stage Build RPM on EL 8 completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/9/execution/node/329/log

daosbuild1 avatar Aug 15 '22 04:08 daosbuild1

Test stage checkpatch completed with status FAILURE. https://build.hpdd.intel.com//job/daos-stack/job/daos/view/change-requests/job/PR-9859/11/execution/node/145/log

daosbuild1 avatar Aug 15 '22 17:08 daosbuild1

PS, please install the team's githooks as Jenkins is complaining about for the future. :)

kprantis avatar Aug 16 '22 16:08 kprantis

Noted: I reserved shared cluster-A with NVME for more testing, and found out that 1 server the minimum pool size is ~10GB, test to fill pool and repeat 100 times will consume 3+ hours. So I use 1 server and scm only. We can add more testcase with !mux for more servers and NVME if it is require.

dinghwah avatar Aug 18 '22 19:08 dinghwah

Noted: I reserved shared cluster-A with NVME for more testing, and found out that 1 server the minimum pool size is ~10GB, test to fill pool and repeat 100 times will consume 3+ hours. So I use 1 server and scm only. We can add more testcase with !mux for more servers and NVME if it is require.

I think the minimum total NVMe is (1GiB * total_num_targets) + some_undisclosed_reserved_amount

==>Yes. By default, num_of_target is 8, in additional to scm, the minimum pool size is ~10GB.

daltonbohning avatar Aug 18 '22 19:08 daltonbohning