SERVER-122385 Enable disabled tests due to 8.3 FCV upgrade (#52041)

GitOrigin-RevId: bd22fe3f373d8bc810cf50d522b83dae5c5da58b
This commit is contained in:
marcobizzarri-mdb 2026-05-21 08:41:22 +01:00 committed by MongoDB Bot
parent a198be080d
commit daec0b9e75
6 changed files with 15 additions and 10 deletions

View File

@ -26,10 +26,6 @@ selector:
- jstests/sharding/drop_indexes_with_stale_config_error.js
- jstests/sharding/query/out_merge/merge_write_concern.js
- jstests/sharding/flush_resharding_state_change_errors.js
- jstests/sharding/replica_set_to_csrs_promotion.js
- jstests/sharding/add_shard_fails_promotion_from_lastlts_to_lastcontinuous.js
- jstests/sharding/direct_shard_connection_ddls_on_replicaset.js
- jstests/sharding/direct_shard_connection_ddls_during_promotion_to_dedicated.js
exclude_with_any_tags:
- multiversion_incompatible
- backport_required_multiversion

View File

@ -393,11 +393,6 @@
exclude_files:
# TODO (SERVER-122386) Re-enable the following tests
- jstests/sharding/flush_resharding_state_change_errors.js
# TODO (SERVER-122385) Re-enable the following tests
- jstests/sharding/replica_set_to_csrs_promotion.js
- jstests/sharding/add_shard_fails_promotion_from_lastlts_to_lastcontinuous.js
- jstests/sharding/direct_shard_connection_ddls_on_replicaset.js
- jstests/sharding/direct_shard_connection_ddls_during_promotion_to_dedicated.js
- name: sharding_jscore_passthrough_last_continuous_new_old_old_new_excluded_files
value:

View File

@ -5,6 +5,11 @@
* config_shard_incompatible,
* # This restriction was introduced in binary v8.3.
* requires_fcv_83,
* # The test drives the cluster through lastLTS -> lastContinuous -> latest FCV transitions
* # using setFeatureCompatibilityVersion: latestFCV. In multiversion suites where mongos is on
* # the last-continuous binary, latestFCV is not reachable. The body also requires the new shard
* # to start at lastLTSFCV, which is not guaranteed when nodes get random binaries.
* multiversion_incompatible,
* ]
*/
import {afterEach, beforeEach, describe, it} from "jstests/libs/mochalite.js";

View File

@ -4,6 +4,8 @@
* # The test caches authenticated connections, so we do not support stepdowns
* does_not_support_stepdowns,
* requires_fcv_83,
* # The test is not compatible with multiversion
* multiversion_incompatible,
* # The test creates a sharded cluster with a dedicated config server, so the test is incompatible with fixtures with embedded config servers
* config_shard_incompatible,
* ]

View File

@ -3,7 +3,9 @@
* @tags: [
* # The test caches authenticated connections, so we do not support stepdowns
* does_not_support_stepdowns,
* requires_fcv_83
* requires_fcv_83,
* # The test is not compatible with multiversion
* multiversion_incompatible,
* ]
*/

View File

@ -2,6 +2,11 @@
* @tags: [
* requires_persistence,
* requires_fcv_83,
* # The test exercises replicaSetConfigShardMaintenanceMode and FCV transitions, both of
* # which require all participating binaries to be 8.3+. In multiversion suites with mixed
* # binaries the FCV after initiate() is driven down to lastLTSFCV, making these scenarios
* # impossible to validate.
* multiversion_incompatible,
* ]
*/
import {afterEach, before, beforeEach, describe, it} from "jstests/libs/mochalite.js";