blob: a6da2878e4d34d17325e8fe592394bfefbccaff6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
selector:
js_test:
roots:
- jstests/sharding/*.js
exclude_files:
# Error format changes. See SERVER-22184.
- jstests/sharding/error_propagation.js
# New features for v3.4
- jstests/sharding/shard_aware_init.js
- jstests/sharding/shard_aware_on_add_shard.js
- jstests/sharding/shard_aware_on_config_election.js
- jstests/sharding/shard_aware_on_set_shard_version.js
- jstests/sharding/shard_aware_primary_failover.js
- jstests/sharding/shard_identity_config_update.js
- jstests/sharding/add_shard_to_zone.js
- jstests/sharding/remove_shard_from_zone.js
- jstests/sharding/update_zone_key_range.js
- jstests/sharding/movechunk_interrupt_at_primary_stepdown.js
# Doesn't use ShardingTest so won't actually be run in a mixed version configuration
- jstests/sharding/config_version_rollback.js
# TODO Assumes mongod and mongos handle read on view. Enable when 3.4 becomes 'last-stable'.
- jstests/sharding/movePrimary1.js
# v3.4 replace noAutoSplit flag with document in config.settings
- jstests/sharding/disable_autosplit.js
# v3.4 changes $in shard key extraction.
- jstests/sharding/upsert_sharded.js
- jstests/sharding/update_sharded.js
# validate() format changes. See SERVER-22588.
- jstests/sharding/validate_collection.js
# Write concern error format changes. See SERVER-22540.
- jstests/sharding/move_chunk_wc.js
- jstests/sharding/commands_that_write_accept_wc_configRS.js
- jstests/sharding/commands_that_write_accept_wc_shards.js
# NumInitialChunks verification changed. See SERVER-23327.
- jstests/sharding/shard_collection_verify_initial_chunks.js
# avgObjSize scaling behavior fixed. See SERVER-19533.
- jstests/sharding/stats.js
# TODO: Enable when SERVER-22672 is complete
- jstests/sharding/printShardingStatus.js
# TODO: Change in error reporting, enable when 3.4 becomes 'last-stable'.
- jstests/sharding/map_reduce_validation.js
# TODO Assumes mapReduce can handle the collation option; enable when 3.4 becomes 'last-stable'.
- jstests/sharding/mapReduce_inSharded.js
# TODO Assumes shardCollection can handle the collation option; enable when 3.4 becomes
# 'last-stable'.
- jstests/sharding/shard_collection_basic.js
# TODO Requires mongos to have the 'clientCursorMonitorFrequencySecs' server parameter; enable
# when 3.4 becomes 'last-stable'.
- jstests/sharding/cursor_timeout.js
# Bug in v3.2 shards, fixed in v3.4.
- jstests/sharding/auth_sharding_cmd_metadata.js
- jstests/sharding/split_against_shard_with_invalid_split_points.js
# TODO Assumes shardCollection can handle the collation option; enable when 3.4 becomes
# 'last-stable'.
- jstests/sharding/collation_targeting.js
# TODO Assumes shardCollection can handle the collation option; enable when 3.4 becomes
# 'last-stable'.
- jstests/sharding/collation_targeting_inherited.js
# Behavior change to addShard
- jstests/sharding/addshard_idempotent.js
# Uses a failpoint that does not exist in v3.2, so the test is incompatible with a v3.2 shard.
- jstests/sharding/cleanup_orphaned_cmd_during_movechunk.js
- jstests/sharding/cleanup_orphaned_cmd_during_movechunk_hashed.js
- jstests/sharding/migration_failure.js
- jstests/sharding/migration_with_source_ops.js
- jstests/sharding/migration_move_chunk_after_receive.js
# Testing features that do not exist on v3.2 shards.
- jstests/sharding/migration_server_status.js
- jstests/sharding/movechunk_parallel.js
# These tests do not use ShardingTest which handles setting the featureCompatibilityVersion to
# 3.2 when in a mixed configuration. Enable when 3.4 becomes last-stable.
- jstests/sharding/autodiscover_config_rs_from_secondary.js
- jstests/sharding/config_rs_change.js
- jstests/sharding/mongos_wait_csrs_initiate.js
# v3.2 cluster does not support parallel migrations.
- jstests/sharding/migration_ignore_interrupts_1.js
# Temporarily blacklisted (see SERVER-26615).
- jstests/sharding/addshard2.js
# This test checks the behavior of a singleBatch fix for mongos that does not exist in 3.2.
# Enable when 3.4 becomes last-stable or after backporting SERVER-26112 to the 3.2 branch.
- jstests/sharding/sharded_limit_batchsize.js
# Enable when 3.2.11 becomes last-stable
- jstests/sharding/merge_chunks_test.js
# TODO Change in error reporting, enable when 3.4 becomes last-stable. See SERVER-26440.
- jstests/sharding/explain_cmd_invalid_namespace.js
executor:
js_test:
config:
shell_options:
eval: "load('jstests/libs/override_methods/multiversion_override_balancer_control.js');"
global_vars:
TestData:
mongosBinVersion: 'last-stable'
shardMixedBinVersions: true
nodb: ''
|