[SERVER-63404] Introduce FSM suite spawning sharded cluster with `num_shards > 2` Created: 08/Feb/22  Updated: 26/Oct/23

Status: Backlog
Project: Core Server
Component/s: Sharding, Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Pierlauro Sciarelli Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: oldshardingemea, shardingemea-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Catalog and Routing
Participants:
Story Points: 2

 Description   

All sharded FSM workloads are currently executed on 2-shards clusters:**

$ git grep 'num_shards:' buildscripts/resmokeconfig/suites/ | grep concurrency
 
buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_causal_consistency_and_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_clusterwide_ops_add_remove_shards.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_kill_primary_with_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_local_read_write_multi_stmt_txn_with_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_kill_primary.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_terminate_primary.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_multi_stmt_txn_with_stepdowns.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_replication.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_replication_with_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_terminate_primary_with_balancer.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns.yml:    num_shards: 2
buildscripts/resmokeconfig/suites/concurrency_sharded_with_stepdowns_and_balancer.yml:    num_shards: 2

 

It would be beneficial to add some FSM suite running with more shards in order to spot potential bugs that may happen with increased concurrency and high number of shards.


Generated at Thu Feb 08 05:57:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.