summaryrefslogtreecommitdiff
path: root/buildscripts/resmokeconfig/suites/sharding_last_stable_mongos_and_mixed_shards.yml
blob: adfe330650d5eee120622d1ec9b867714925212f (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
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
  # Requires fix to SERVER-31689
  - jstests/sharding/aggregation_currentop.js
  # 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 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
  # Enable when SERVER-33538 is backported.
  - jstests/sharding/mapReduce_outSharded_checkUUID.js
  # Will always fail because we can't downgrade FCV before the last-stable binary mongos connects,
  # meaning that either the test will stall, or mongos will crash due to connecting to an upgraded
  # FCV cluster.
  - jstests/sharding/mongos_wait_csrs_initiate.js
  # Enable if SERVER-34971 is backported or 4.2 becomes last-stable
  - jstests/sharding/update_replace_id.js
  - jstests/sharding/stale_mongos_updates_and_removes.js
  - jstests/sharding/geo_near_sharded.js
  # Enable when 4.2 becomes last-stable.
  - jstests/sharding/collation_targeting.js
  - jstests/sharding/collation_targeting_inherited.js
  - jstests/sharding/geo_near_random1.js
  - jstests/sharding/geo_near_random2.js
  - jstests/sharding/out_with_chunk_migrations.js
  - jstests/sharding/out_from_stale_mongos.js
  - jstests/sharding/out_to_existing.js
  - jstests/sharding/out_to_non_existing.js
  - jstests/sharding/out_unique_key.js
  - jstests/sharding/restart_transactions.js
  - jstests/sharding/shard7.js
  - jstests/sharding/shard_collection_existing_zones.js
  - jstests/sharding/snapshot_cursor_commands_mongos.js
  - jstests/sharding/update_sharded.js
  # Enable if SERVER-20865 is backported or 4.2 becomes last-stable
  - jstests/sharding/sharding_statistics_server_status.js
executor:
  config:
    shell_options:
      global_vars:
        TestData:
          mongosBinVersion: 'last-stable'
          shardMixedBinVersions: true
          skipCheckingUUIDsConsistentAcrossCluster: true
      nodb: ''