[SERVER-54382] Refactor and consolidate shard collection command functional testing Created: 08/Feb/21  Updated: 06/Dec/22  Resolved: 09/Jun/21

Status: Closed
Project: Core Server
Component/s: Sharding
Affects Version/s: Backlog
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Tommaso Tocci Assignee: [DO NOT USE] Backlog - Sharding EMEA
Resolution: Won't Do Votes: 0
Labels: PM-1965-Cleanup
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Sharding EMEA
Participants:

 Description   

Currently our functional tests for shardCollection command is scattered among several files, at least I've found the following in jstets/sharding folder:

  • shard_collection_basic.js
  • shard_config_db_collections.js
  • shard_collection_existing_zones.js
  • shard_existing_coll_chunk_count.js
  • shard_collection_verify_initial_chunks.js
  • initial_split_validate_shard_collections.js
  • uuid_propagated_to_config_server_on_shardCollection.js

We should refactor them and possibly group them in fewer files.

Moreover most of them are blacklisted in the config continuous stepdown suite for no reasons.


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