-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Performance, Replication, Testing Infrastructure
-
Replication
-
STM 2021-01-25
-
3
As part of PM-1360, ReplSetTest and ShardingTest control tests were created to measure the scalability and performance of the setup and teardown procedures of those test fixtures. To detect future performance changes in ReplSetTest and ShardingTest, we should add a perf workload that measures the total execution time of these tests. For completeness, it would be nice to include the following tests:
- replsettest_control_1_node.js
- replsettest_control_12_nodes.js
- shardingtest_control_1_node.js
- shardingtest_control_12_nodes.js
This will help us detect changes to single node startup performance and scalability of the test fixtures with many nodes.