blob: 43928e3d11fc00486435002eeedcbf9dce32a2e6 (
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
|
test_kind: js_test
selector:
roots:
- jstests/sharding/*.js
exclude_files:
# Will always fail on last-stable. In order for the test to succeed, the setFCV
# command has to reach the shards. Since the cluster will already be
# running in fully downgraded version, the config server won't forward the
# command to the shards - it'll just return success immediately.
- jstests/sharding/max_time_ms_sharded_new_commands.js
# Calls setFCV=4.0, which cannot be run on last-stable shards.
- jstests/sharding/database_versioning_upgrade_downgrade.js
- jstests/sharding/shard_collection_cache_upgrade_downgrade.js
#### Enable when 4.0 becomes last-stable.
- jstests/sharding/change_streams_unsharded_becomes_sharded.js
- jstests/sharding/create_database.js
- jstests/sharding/database_and_shard_versioning_all_commands.js
- jstests/sharding/database_versioning_safe_secondary_reads.js
- jstests/sharding/dump_coll_metadata.js
- jstests/sharding/geo_near_random1.js
- jstests/sharding/geo_near_random2.js
- jstests/sharding/geo_near_sort.js
- jstests/sharding/basic_drop_coll.js
- jstests/sharding/commands_that_write_accept_wc_configRS.js
- jstests/sharding/kill_pinned_cursor.js
- jstests/sharding/movechunk_commit_changelog_stats.js
- jstests/sharding/configsvr_metadata_commands_require_majority_write_concern.js
- jstests/sharding/mongos_local_explain.js
- jstests/sharding/safe_secondary_reads_drop_recreate.js
- jstests/sharding/safe_secondary_reads_single_migration_suspend_range_deletion.js
- jstests/sharding/safe_secondary_reads_single_migration_waitForDelete.js
- jstests/sharding/move_primary_basic.js
- jstests/sharding/move_primary_fails_without_database_version.js
- jstests/sharding/movePrimary1.js
- jstests/sharding/mongos_validate_writes.js
- jstests/sharding/resume_change_stream_on_subset_of_shards.js
# Requires fix to SERVER-31689
- jstests/sharding/aggregation_currentop.js
#### End "Enable when 4.0 becomes last stable"
# SERVER-33683: We added a restriction on using an aggregation within a transaction against
# mongos. This should be removed and the test can be adjusted and re-added to this passthrough.
- jstests/sharding/aggregations_in_session.js
# New failpoint in v4.0 mongos.
- jstests/sharding/crash_mongos_against_upgraded_cluster.js
# New failpoint in v4.0 mongod.
- jstests/sharding/move_primary_clone_test.js
# New waitForClusterTime
- jstests/sharding/auth_slaveok_routing.js
# This test should not be run with a mixed cluster environment.
- jstests/sharding/nonreplicated_uuids_on_shardservers.js
# Requires the ability to interrupt a pinned cursor, introduced in v4.0.
- jstests/sharding/kill_pinned_cursor.js
# New feature in v4.0 mongos and mongod.
- jstests/sharding/shards_and_config_return_last_committed_optime.js
# Requires maxTimeMS tracking on mongos, added in v4.0
- jstests/sharding/max_time_ms_sharded.js
# Requires killOp to work for local operations on mongos, introduced in v4.0.
- jstests/sharding/killop.js
# New 4.0 feature
- jstests/sharding/snapshot_aggregate_mongos.js
- jstests/sharding/snapshot_find_mongos.js
- jstests/sharding/change_stream_lookup_single_shard_cluster.js
- jstests/sharding/change_streams_unsharded_becomes_sharded.js
- jstests/sharding/change_streams_whole_db.js
- jstests/sharding/lookup_change_stream_post_image_compound_shard_key.js
- jstests/sharding/resume_change_stream.js
# Requires count command to be accurate on sharded clusters, introduced in v4.0.
- jstests/sharding/accurate_count_with_predicate.js
# Disabled throughout sharding. See SERVER-31937 for details.
- jstests/sharding/kill_sessions.js
executor:
config:
shell_options:
global_vars:
TestData:
mongosBinVersion: 'last-stable'
shardMixedBinVersions: true
skipCheckingUUIDsConsistentAcrossCluster: true
nodb: ''
|