-
Notifications
You must be signed in to change notification settings - Fork 308
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DAOS-7007 md,test: fix NO_OF_MAX_CONTAINER setting (#4970)
Previous commit 0b86a68 inadvertently set this constant too high. The constant is intended to represent a near-maximum number of containers that can be created in a pool, from the perspective of the pool's metadata (rdb) capacity, based on empirical testing. That commit worked for the existing metadatafill tests, which currently passes in testing. However it negatively impacted metadata_free_space, and also impacts a subsequently-developed test metadata_der_nospace. With this change the constant is set based on the actual number of containers that can be created before the pool service would return DER_NOSPACE. Also with this change, a setting that is no longer applicable is removed from metadata.yaml. And, the scm_class is now set to dcpm to exercise persistent memory rather than tmpfs in regression testing. Signed-off-by: Kenneth Cain <kenneth.c.cain@intel.com>
- Loading branch information
Showing
2 changed files
with
16 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters