summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCheahuychou Mao <mao.cheahuychou@gmail.com>2020-09-30 20:52:00 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-09-30 23:06:59 +0000
commitd8d30d268bfccc2bfd646d45bc2e339742c3a0ea (patch)
treeb4fa4c34685f2a120d78a24105576b715b53b332
parent8c79f80a154b337e28a4d9e364bca048f3668f21 (diff)
downloadmongo-d8d30d268bfccc2bfd646d45bc2e339742c3a0ea.tar.gz
SERVER-51011 Determine if tenant migration tests should run on "majority read concern off"
-rw-r--r--jstests/replsets/concurrent_tenant_migrations.js2
-rw-r--r--jstests/replsets/conflicting_donor_start_tenant_migration_cmds.js2
-rw-r--r--jstests/replsets/reads_during_tenant_migration.js2
-rw-r--r--jstests/replsets/tenant_migration_donor_retry.js2
-rw-r--r--jstests/replsets/tenant_migration_donor_rollback_recovery.js2
-rw-r--r--jstests/replsets/tenant_migration_donor_state_machine.js2
-rw-r--r--jstests/replsets/writes_during_tenant_migration.js2
7 files changed, 7 insertions, 7 deletions
diff --git a/jstests/replsets/concurrent_tenant_migrations.js b/jstests/replsets/concurrent_tenant_migrations.js
index 4bb9a6bf965..3090a1134ad 100644
--- a/jstests/replsets/concurrent_tenant_migrations.js
+++ b/jstests/replsets/concurrent_tenant_migrations.js
@@ -6,7 +6,7 @@
* migration state to "committed" and "aborted" to be majority committed but it cannot do that on
* ephemeralForTest.
*
- * @tags: [requires_fcv_47, incompatible_with_eft]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
diff --git a/jstests/replsets/conflicting_donor_start_tenant_migration_cmds.js b/jstests/replsets/conflicting_donor_start_tenant_migration_cmds.js
index 9d79de3a0a3..ecb142e35bf 100644
--- a/jstests/replsets/conflicting_donor_start_tenant_migration_cmds.js
+++ b/jstests/replsets/conflicting_donor_start_tenant_migration_cmds.js
@@ -2,7 +2,7 @@
* Test that tenant migration donors correctly join retried donorStartMigration commands and reject
* conflicting donorStartMigration commands.
*
- * @tags: [requires_fcv_47, incompatible_with_eft]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
'use strict';
diff --git a/jstests/replsets/reads_during_tenant_migration.js b/jstests/replsets/reads_during_tenant_migration.js
index a6e919b3630..3b2d6227068 100644
--- a/jstests/replsets/reads_during_tenant_migration.js
+++ b/jstests/replsets/reads_during_tenant_migration.js
@@ -5,7 +5,7 @@
* - rejects (blocked) clusterTime reads and linearizable reads after the migration commits.
* - does not reject (blocked) clusterTime reads and linearizable reads after the migration aborts.
*
- * @tags: [requires_fcv_47, requires_majority_read_concern]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
diff --git a/jstests/replsets/tenant_migration_donor_retry.js b/jstests/replsets/tenant_migration_donor_retry.js
index 2bcc46fcaa3..6a6f70d80e8 100644
--- a/jstests/replsets/tenant_migration_donor_retry.js
+++ b/jstests/replsets/tenant_migration_donor_retry.js
@@ -2,7 +2,7 @@
* Tests that the donor retries its steps until success, or it gets an error that should lead to
* an abort decision.
*
- * @tags: [requires_fcv_47, incompatible_with_eft]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
diff --git a/jstests/replsets/tenant_migration_donor_rollback_recovery.js b/jstests/replsets/tenant_migration_donor_rollback_recovery.js
index aeae32b84fe..cf1279dc3ef 100644
--- a/jstests/replsets/tenant_migration_donor_rollback_recovery.js
+++ b/jstests/replsets/tenant_migration_donor_rollback_recovery.js
@@ -1,7 +1,7 @@
/**
* Tests that tenant migrations that go through rollback are recovered correctly.
*
- * @tags: [requires_fcv_47, incompatible_with_eft, requires_majority_read_concern]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
"use strict";
diff --git a/jstests/replsets/tenant_migration_donor_state_machine.js b/jstests/replsets/tenant_migration_donor_state_machine.js
index 6aaeb760d13..f630e1c2d61 100644
--- a/jstests/replsets/tenant_migration_donor_state_machine.js
+++ b/jstests/replsets/tenant_migration_donor_state_machine.js
@@ -7,7 +7,7 @@
* migration state to "committed" and "aborted" to be majority committed but it cannot do that on
* ephemeralForTest.
*
- * @tags: [requires_fcv_47, incompatible_with_eft]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
diff --git a/jstests/replsets/writes_during_tenant_migration.js b/jstests/replsets/writes_during_tenant_migration.js
index 69c5fbdbd2c..8c284b22979 100644
--- a/jstests/replsets/writes_during_tenant_migration.js
+++ b/jstests/replsets/writes_during_tenant_migration.js
@@ -7,7 +7,7 @@
* migration state to "committed" and "aborted" to be majority committed but it cannot do that on
* ephemeralForTest.
*
- * @tags: [requires_fcv_47, incompatible_with_eft]
+ * @tags: [requires_fcv_47, requires_majority_read_concern, incompatible_with_eft]
*/
(function() {
'use strict';