summaryrefslogtreecommitdiff
path: root/jstests/core
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2023-04-26 09:40:43 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-04-26 10:33:28 +0000
commit75a095075298ed6344b9f288c2063d19e42630fb (patch)
treef2620930cc1902ed2bbb1c1d560c5ee2271e5423 /jstests/core
parentbc26bc0fcb01ffb24bba056c5625d09a47985fb3 (diff)
downloadmongo-75a095075298ed6344b9f288c2063d19e42630fb.tar.gz
SERVER-70759 Fuzz sharding parameters in config_fuzzer
Diffstat (limited to 'jstests/core')
-rw-r--r--jstests/core/administrative/list_all_local_sessions.js3
-rw-r--r--jstests/core/administrative/list_all_sessions.js3
-rw-r--r--jstests/core/administrative/list_sessions.js3
-rw-r--r--jstests/core/opcounters_write_cmd.js3
-rw-r--r--jstests/core/write/find_and_modify/find_and_modify_metrics.js3
-rw-r--r--jstests/core/write/update/update_metrics.js3
6 files changed, 18 insertions, 0 deletions
diff --git a/jstests/core/administrative/list_all_local_sessions.js b/jstests/core/administrative/list_all_local_sessions.js
index 434e8ed660c..5bd896301a9 100644
--- a/jstests/core/administrative/list_all_local_sessions.js
+++ b/jstests/core/administrative/list_all_local_sessions.js
@@ -5,6 +5,9 @@
// # former operation must be routed to the primary in a replica set, whereas the latter may be
// # routed to a secondary.
// assumes_read_preference_unchanged,
+// # The config fuzzer may run logical session cache refreshes in the background, which interferes
+// # with this test.
+// does_not_support_config_fuzzer,
// # Sessions are asynchronously flushed to disk, so a stepdown immediately after calling
// # startSession may cause this test to fail to find the returned sessionId.
// does_not_support_stepdowns,
diff --git a/jstests/core/administrative/list_all_sessions.js b/jstests/core/administrative/list_all_sessions.js
index 7ecaefd00f9..a6b23c8340d 100644
--- a/jstests/core/administrative/list_all_sessions.js
+++ b/jstests/core/administrative/list_all_sessions.js
@@ -1,6 +1,9 @@
// Sessions are asynchronously flushed to disk, so a stepdown immediately after calling
// startSession may cause this test to fail to find the returned sessionId.
// @tags: [
+// # The config fuzzer may run logical session cache refreshes in the background, which interferes
+// # with this test.
+// does_not_support_config_fuzzer,
// does_not_support_stepdowns,
// uses_testing_only_commands,
// no_selinux,
diff --git a/jstests/core/administrative/list_sessions.js b/jstests/core/administrative/list_sessions.js
index 18f684ef11d..316962e9b3e 100644
--- a/jstests/core/administrative/list_sessions.js
+++ b/jstests/core/administrative/list_sessions.js
@@ -6,6 +6,9 @@
// does_not_support_stepdowns,
// uses_testing_only_commands,
// no_selinux,
+// # The config fuzzer may run logical session cache refreshes in the background, which interferes
+// # with this test.
+// does_not_support_config_fuzzer,
// ]
// Basic tests for the $listSessions aggregation stage.
diff --git a/jstests/core/opcounters_write_cmd.js b/jstests/core/opcounters_write_cmd.js
index 6c604a9348a..62933143be6 100644
--- a/jstests/core/opcounters_write_cmd.js
+++ b/jstests/core/opcounters_write_cmd.js
@@ -4,6 +4,9 @@
// not_allowed_with_security_token,
// uses_multiple_connections,
// assumes_standalone_mongod,
+// # The config fuzzer may run logical session cache refreshes in the background, which modifies
+// # some serverStatus metrics read in this test.
+// does_not_support_config_fuzzer,
// does_not_support_repeated_reads,
// ]
diff --git a/jstests/core/write/find_and_modify/find_and_modify_metrics.js b/jstests/core/write/find_and_modify/find_and_modify_metrics.js
index 37ba521ef73..5a251525c08 100644
--- a/jstests/core/write/find_and_modify/find_and_modify_metrics.js
+++ b/jstests/core/write/find_and_modify/find_and_modify_metrics.js
@@ -10,6 +10,9 @@
* # This test contains assertions on the number of executed operations, and tenant migrations
* # passthrough suites automatically retry operations on TenantMigrationAborted errors.
* tenant_migration_incompatible,
+ * # The config fuzzer may run logical session cache refreshes in the background, which modifies
+ * # some serverStatus metrics read in this test.
+ * does_not_support_config_fuzzer,
* ]
*/
(function() {
diff --git a/jstests/core/write/update/update_metrics.js b/jstests/core/write/update/update_metrics.js
index 8bf93e5009d..a5e3938d47b 100644
--- a/jstests/core/write/update/update_metrics.js
+++ b/jstests/core/write/update/update_metrics.js
@@ -5,6 +5,9 @@
* @tags: [
* # The test is designed to work with an unsharded collection.
* assumes_unsharded_collection,
+ * # The config fuzzer may run logical session cache refreshes in the background, which modifies
+ * # some serverStatus metrics read in this test.
+ * does_not_support_config_fuzzer,
* # The test relies on the precise number of executions of commands.
* requires_non_retryable_writes,
* # This test contains assertions on the number of executed operations, and tenant migrations