-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: 4.3.6
-
Component/s: Testing Infrastructure
-
Server Tooling & Methods
-
ALL
-
-
3
In the powercycle Evergreen tests, we make an invocation to `powertest.py` with the following mongod options:
--setParameter enableTestCommands=1 --setParameter logComponentVerbosity={storage:{recovery:2}} --storageEngine wiredTiger
If one checks the mongod.log afterwards, it appears that the setParameter options have been deduplicated and only --setParameter logComponentVerbosity={storage:{recovery:2}} remains.
This seems to be a bug in parse_options() of powertest.py, which creates a defaultDict of mongod options that implicity deduplicates the two setParameter options.