DAOS-18860 control: calc engine mem_size only on tgt count#18407
Conversation
Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
|
Test stage NLT completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18407/1/testReport/ |
|
Ticket title is 'rebuild/no_cap.py:RbldNoCapacity.test_rebuild_no_capacity - Failed to start servers after format' |
| srv.log.Debugf("Per-engine MemSize:%dMB, HugepageSize:%dMB (meminfo: %s)", memSizeMiB, | ||
| pageSizeMiB, smi.Summary()) | ||
| srv.log.Debugf("Engine %d Per-engine MemSize:%dMiB, HugepageSize:%dMiB (meminfo: %s)", | ||
| ei.Index(), memSizeMiB, pageSizeMiB, smi.Summary()) |
There was a problem hiding this comment.
Should use eIdx here too? I assume the other one was changed because we're no longer under the lock here.
…ugepages != calc(tgt_count) Features: control Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
Features: control Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com>
|
Test stage NLT completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18407/2/testReport/ |
|
Test stage NLT completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18407/3/testReport/ |
|
Test stage NLT completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18407/4/testReport/ |
|
Test stage Functional Hardware Medium MD on SSD completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-18407/4/testReport/ |
|
expected dfuse and NLT issues but everything else passing |
Pass memory size calculation to engine based on a 1gib/tgt quota
despite control-plane hugepage allocations taking MD-on-SSD
System-XStream into account when calculating.
Reorganize test cases in server_utils_test.go by splitting error
scenarios into a dedicated test function.
Steps for the author:
After all prior steps are complete: