Skip to content

DAOS-18640 test: per_server_fault_domain.yaml - Add space_rb:5 to poo…#17638

Open
shimizukko wants to merge 5 commits intomasterfrom
makito/DAOS-18640
Open

DAOS-18640 test: per_server_fault_domain.yaml - Add space_rb:5 to poo…#17638
shimizukko wants to merge 5 commits intomasterfrom
makito/DAOS-18640

Conversation

@shimizukko
Copy link
Contributor

@shimizukko shimizukko commented Mar 4, 2026

…l prop

test_rf2_unclean is failing due to the rebuild timeout after stopping the ranks. This may be due to not enough space for rebuild.

The pool size is 200G and 20GiB data are written with IOR. However, the reserved space for rebuild (space_rb) is 0. Increase space_rb to 5% to allow rebuild to have some space to work.

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_rf2_unclean

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

…l prop

test_rf2_unclean is failing due to the rebuild timeout
after stopping the ranks. This may be due to not enough
space for rebuild.

The pool size is 200G and 20GiB data are written with
IOR. However, the reserved space for rebuild (space_rb)
is 0, which may not be enough to rebuild 20GiB data.
Increase space_rb to 8% to allow rebuild to have some
space to work.

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-medium: false
Test-tag: test_rf2_unclean
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@github-actions
Copy link

github-actions bot commented Mar 4, 2026

Ticket title is 'container/per_server_fault_domain.py:PerServerFaultDomainTest.test_rf2_unclean - wait for rebuild test timeout - DER_NOSPACE'
Status is 'In Review'
Labels: 'ci_master_weekly,weekly_test'
https://daosio.atlassian.net/browse/DAOS-18640

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-large: false
Test-tag: test_rf2_unclean
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-large: false
Test-tag: test_rf2_unclean
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@shimizukko shimizukko marked this pull request as ready for review March 4, 2026 13:32
@shimizukko shimizukko requested review from a team as code owners March 4, 2026 13:32
ranks_to_stop_str = str(rank)
else:
ranks_to_stop_str += "," + str(rank)
ranks_to_stop_str = ",".join(str(rank) for rank in ranks_to_stop)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a matter of preference but FYI the map function is useful for things like this

Suggested change
ranks_to_stop_str = ",".join(str(rank) for rank in ranks_to_stop)
ranks_to_stop_str = ",".join(map(str, ranks_to_stop))

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. Thanks.

daltonbohning
daltonbohning previously approved these changes Mar 4, 2026
Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-large: false
Test-tag: test_rf2_unclean
Test-repeat: 3
Use map to create comma-separated list of ranks.

Skip-unit-tests: true
Skip-fault-injection-test: true
Skip-func-hw-test-large: false
Test-tag: test_rf2_unclean
Test-repeat: 3
Signed-off-by: Makito Kano <makito.kano@hpe.com>
@shimizukko shimizukko changed the title DAOS-18640 test: per_server_fault_domain.yaml - Add space_rb:8 to poo… DAOS-18640 test: per_server_fault_domain.yaml - Add space_rb:5 to poo… Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants