summaryrefslogtreecommitdiff
path: root/jstests/concurrency
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/concurrency')
-rw-r--r--jstests/concurrency/fsm_workloads/agg_out.js2
-rw-r--r--jstests/concurrency/fsm_workloads/convert_to_capped_collection.js2
-rw-r--r--jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js2
-rw-r--r--jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js1
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_drop.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_inline.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_merge.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_reduce.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_replace.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js2
-rw-r--r--jstests/concurrency/fsm_workloads/map_reduce_replace_remove.js2
-rw-r--r--jstests/concurrency/fsm_workloads/reindex.js2
-rw-r--r--jstests/concurrency/fsm_workloads/reindex_background.js2
-rw-r--r--jstests/concurrency/fsm_workloads/update_inc_capped.js1
16 files changed, 28 insertions, 2 deletions
diff --git a/jstests/concurrency/fsm_workloads/agg_out.js b/jstests/concurrency/fsm_workloads/agg_out.js
index 0dc4ebe5795..c57e615548d 100644
--- a/jstests/concurrency/fsm_workloads/agg_out.js
+++ b/jstests/concurrency/fsm_workloads/agg_out.js
@@ -11,6 +11,8 @@
*
* Unfortunately, there aren't very many assertions we can make here, so this is mostly to test that
* the server doesn't deadlock or crash.
+ *
+ * @tags: [requires_capped]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/agg_base.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/convert_to_capped_collection.js b/jstests/concurrency/fsm_workloads/convert_to_capped_collection.js
index 70b10c2361f..3b906236c5b 100644
--- a/jstests/concurrency/fsm_workloads/convert_to_capped_collection.js
+++ b/jstests/concurrency/fsm_workloads/convert_to_capped_collection.js
@@ -9,7 +9,7 @@
* MongoDB raises the storage size of a capped collection
* to an integer multiple of 256.
*
- * @tags: [requires_collstats]
+ * @tags: [requires_collstats, requires_capped]
*/
var $config = (function() {
diff --git a/jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js b/jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js
index 1deb3fbb01e..70c2fbc3b4c 100644
--- a/jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js
+++ b/jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js
@@ -13,7 +13,7 @@
* but that only the _id index remains after (re-)converting
* to a capped collection.
*
- * @tags: [requires_collstats]
+ * @tags: [requires_collstats, requires_capped]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/convert_to_capped_collection.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js b/jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js
index 5bb153e5890..e03d5359ab1 100644
--- a/jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js
+++ b/jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js
@@ -4,6 +4,7 @@
* indexed_insert_base_capped.js
*
* Executes the indexed_insert_base.js workload on a capped collection.
+ * @tags: [requires_capped]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/indexed_insert_base.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_drop.js b/jstests/concurrency/fsm_workloads/map_reduce_drop.js
index 2ea1ffd5572..a25d988db39 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_drop.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_drop.js
@@ -11,6 +11,8 @@
*
* This workload serves as a regression test for SERVER-6757, SERVER-15087,
* and SERVER-15842.
+ *
+ * @tags: [SERVER-35473]
*/
var $config = (function() {
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_inline.js b/jstests/concurrency/fsm_workloads/map_reduce_inline.js
index ade5a8aa369..0ccbcb09ee7 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_inline.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_inline.js
@@ -8,6 +8,8 @@
* counts of the 'value' field in memory.
*
* Used as the base workload for the other map-reduce workloads.
+ *
+ * @tags: [SERVER-35473]
*/
var $config = (function() {
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_merge.js b/jstests/concurrency/fsm_workloads/map_reduce_merge.js
index 6359318ab05..26fc077b85c 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_merge.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_merge.js
@@ -12,6 +12,8 @@
* of the output collection.
*
* Writes the results of each thread to the same collection.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js b/jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js
index 8078c8b65d9..125db44db57 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js
@@ -12,6 +12,8 @@
* of the output collection.
*
* Specifies nonAtomic=true.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_reduce.js b/jstests/concurrency/fsm_workloads/map_reduce_reduce.js
index f5a18bdb522..18da4e35dba 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_reduce.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_reduce.js
@@ -10,6 +10,8 @@
*
* Uses the "reduce" action to combine the results with the contents
* of the output collection.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js b/jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js
index 0afcf7bdb9b..8b5b7cec8b0 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js
@@ -13,6 +13,8 @@
*
* Specifies nonAtomic=true and writes the results of each thread to
* the same collection.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_replace.js b/jstests/concurrency/fsm_workloads/map_reduce_replace.js
index 252808a498b..02d77c157c7 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_replace.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_replace.js
@@ -10,6 +10,8 @@
*
* Uses the "replace" action to overwrite the entire contents of the
* collection.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js b/jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js
index f6556e2744d..39b42f003c2 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js
@@ -9,6 +9,8 @@
*
* Uses the "replace" action to write the results to a nonexistent
* output collection.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_inline.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/map_reduce_replace_remove.js b/jstests/concurrency/fsm_workloads/map_reduce_replace_remove.js
index f14390c1968..39e0fed8f92 100644
--- a/jstests/concurrency/fsm_workloads/map_reduce_replace_remove.js
+++ b/jstests/concurrency/fsm_workloads/map_reduce_replace_remove.js
@@ -10,6 +10,8 @@
* yields.
*
* This workload was designed to reproduce SERVER-15539.
+ *
+ * @tags: [SERVER-35473]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/map_reduce_replace.js'); // for $config
diff --git a/jstests/concurrency/fsm_workloads/reindex.js b/jstests/concurrency/fsm_workloads/reindex.js
index 4cb3bd4f4fa..7ca348c005b 100644
--- a/jstests/concurrency/fsm_workloads/reindex.js
+++ b/jstests/concurrency/fsm_workloads/reindex.js
@@ -5,6 +5,8 @@
*
* Bulk inserts 1000 documents and builds indexes. Then alternates between reindexing and querying
* against the collection. Operates on a separate collection for each thread.
+ *
+ * @tags: [SERVER-32709]
*/
var $config = (function() {
diff --git a/jstests/concurrency/fsm_workloads/reindex_background.js b/jstests/concurrency/fsm_workloads/reindex_background.js
index ff5dbc8d4d2..1e18e60922c 100644
--- a/jstests/concurrency/fsm_workloads/reindex_background.js
+++ b/jstests/concurrency/fsm_workloads/reindex_background.js
@@ -7,6 +7,8 @@
* and querying against the collection. Operates on a separate collection for each thread. Note
* that because indexes are initially built in the background, reindexing is also done in the
* background.
+ *
+ * @tags: [SERVER-32709]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
diff --git a/jstests/concurrency/fsm_workloads/update_inc_capped.js b/jstests/concurrency/fsm_workloads/update_inc_capped.js
index 146c1f83fe9..fb37c1ee027 100644
--- a/jstests/concurrency/fsm_workloads/update_inc_capped.js
+++ b/jstests/concurrency/fsm_workloads/update_inc_capped.js
@@ -4,6 +4,7 @@
* update_inc_capped.js
*
* Executes the update_inc.js workload on a capped collection.
+ * @tags: [requires_capped]
*/
load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload
load('jstests/concurrency/fsm_workloads/update_inc.js'); // for $config