summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorVesselina Ratcheva <vesselina.ratcheva@10gen.com>2018-03-09 15:10:04 -0500
committerVesselina Ratcheva <vesselina.ratcheva@10gen.com>2018-03-09 15:10:52 -0500
commitc5a4250a649ab0afb4ecdf227d4a0400f9e68786 (patch)
tree51499f49e3edf03891f335164937333d2b6a7297 /buildscripts
parenta4d29b292f1bc42ae8133b0a0984c2b012c43528 (diff)
downloadmongo-c5a4250a649ab0afb4ecdf227d4a0400f9e68786.tar.gz
Revert "SERVER-32144 Remove test coverage for replication protocol version 0"
This reverts commit d05e04551b7e399a5554858de48541ae11988b10.
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/resmokeconfig/suites/replica_sets_pv0.yml47
1 files changed, 47 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/replica_sets_pv0.yml b/buildscripts/resmokeconfig/suites/replica_sets_pv0.yml
new file mode 100644
index 00000000000..cf38582f361
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/replica_sets_pv0.yml
@@ -0,0 +1,47 @@
+test_kind: js_test
+
+selector:
+ roots:
+ - jstests/replsets/*.js
+ exclude_files:
+ - jstests/replsets/config_server_checks.js
+ - jstests/replsets/disallow_adding_initialized_node1.js
+ - jstests/replsets/disallow_adding_initialized_node2.js
+ - jstests/replsets/last_op_visible.js
+ # Linearizable reads not supported on PV0
+ - jstests/replsets/linearizable_read_concern.js
+ - jstests/replsets/oplog_truncated_on_recovery.js
+ - jstests/replsets/priority_takeover_cascading_priorities.js
+ - jstests/replsets/priority_takeover_one_node_higher_priority.js
+ - jstests/replsets/priority_takeover_two_nodes_equal_priority.js
+ - jstests/replsets/read_committed*.js
+ - jstests/replsets/read_majority_two_arbs.js
+ - jstests/replsets/stepup.js
+ # The combination of new bridges and PV0 can lead to an improper spanning tree in sync2.js.
+ - jstests/replsets/sync2.js
+ # PV0's w:majority guarantees aren't strong enough for this test to pass.
+ - jstests/replsets/write_concern_after_stepdown_and_stepup.js
+ # PV0 does not persist the last vote
+ - jstests/replsets/last_vote.js
+ # This test expects the server to log a PV1-only vote-not-granted reason
+ - jstests/replsets/no_flapping_during_network_partition.js
+ # This test requires terms.
+ - jstests/replsets/rollback_too_new.js
+ # replSetGetStatus doesn't return last committed optime in PV0.
+ - jstests/replsets/command_response_operation_time.js
+ # Majority read concern not supported in PV0.
+ - jstests/replsets/operation_time_read_and_write_concern.js
+ # Catchup not supported in PV0.
+ - jstests/replsets/catchup.js
+ - jstests/replsets/catchup_takeover_one_high_priority.js
+ - jstests/replsets/catchup_takeover_two_nodes_ahead.js
+ # electionTimeoutMillis is not available in PV0.
+ - jstests/replsets/noop_writes_wait_for_write_concern_fcv.js
+
+executor:
+ config:
+ shell_options:
+ global_vars:
+ TestData:
+ forceReplicationProtocolVersion: 0
+ nodb: ''