summaryrefslogtreecommitdiff
path: root/jstests/noPassthrough
diff options
context:
space:
mode:
authorSulabh Mahajan <sulabh.mahajan@mongodb.com>2018-06-08 14:34:55 +1000
committerSulabh Mahajan <sulabh.mahajan@mongodb.com>2018-06-08 14:34:55 +1000
commite361973f0e994d7c5da603cb6436fd96f7180127 (patch)
tree97efe6bdfd0d0bf26e1c33365d7d4682ee03ad36 /jstests/noPassthrough
parente317b88bb811da53f73ddb992417ae05ea8fe451 (diff)
downloadmongo-e361973f0e994d7c5da603cb6436fd96f7180127.tar.gz
SERVER-33605 Mobile SE:Disable capped collections and related testing
Diffstat (limited to 'jstests/noPassthrough')
-rw-r--r--jstests/noPassthrough/aggregation_cursor_invalidations.js2
-rw-r--r--jstests/noPassthrough/currentop_includes_await_time.js1
-rw-r--r--jstests/noPassthrough/latency_includes_lock_acquisition_time.js1
-rw-r--r--jstests/noPassthrough/log_find_getmore.js1
-rw-r--r--jstests/noPassthrough/profile_agg_multiple_batches.js1
-rw-r--r--jstests/noPassthrough/shell_appname_uri.js3
-rw-r--r--jstests/noPassthrough/tailable_getmore_to_mongos_does_not_timeout.js2
-rw-r--r--jstests/noPassthrough/ttl_capped.js1
-rw-r--r--jstests/noPassthrough/write_local.js2
-rw-r--r--jstests/noPassthrough/yield_during_writes.js1
10 files changed, 11 insertions, 4 deletions
diff --git a/jstests/noPassthrough/aggregation_cursor_invalidations.js b/jstests/noPassthrough/aggregation_cursor_invalidations.js
index e35598dc2dd..8cfac15b77b 100644
--- a/jstests/noPassthrough/aggregation_cursor_invalidations.js
+++ b/jstests/noPassthrough/aggregation_cursor_invalidations.js
@@ -7,7 +7,7 @@
* to request more documents from the collection. If the pipeline is wrapped in a $facet stage, all
* results will be computed in the initial request and buffered in the results array, preventing the
* pipeline from requesting more documents.
- * @tags: [do_not_wrap_aggregations_in_facets]
+ * @tags: [do_not_wrap_aggregations_in_facets, requires_capped]
*/
(function() {
'use strict';
diff --git a/jstests/noPassthrough/currentop_includes_await_time.js b/jstests/noPassthrough/currentop_includes_await_time.js
index 0c34999a512..154eec5d9ae 100644
--- a/jstests/noPassthrough/currentop_includes_await_time.js
+++ b/jstests/noPassthrough/currentop_includes_await_time.js
@@ -1,6 +1,7 @@
/**
* Test that the operation latencies reported in current op for a getMore on an awaitData cursor
* include time spent blocking for the await time.
+ * @tags: [requires_capped]
*/
(function() {
"use test";
diff --git a/jstests/noPassthrough/latency_includes_lock_acquisition_time.js b/jstests/noPassthrough/latency_includes_lock_acquisition_time.js
index ad0c6856a1c..e3f10dade92 100644
--- a/jstests/noPassthrough/latency_includes_lock_acquisition_time.js
+++ b/jstests/noPassthrough/latency_includes_lock_acquisition_time.js
@@ -1,6 +1,7 @@
/**
* Test that latency reported in the profiler and logs include lock acquisition time for various
* CRUD operations.
+ * @tags: [requires_profiling]
*/
(function() {
"use strict";
diff --git a/jstests/noPassthrough/log_find_getmore.js b/jstests/noPassthrough/log_find_getmore.js
index a2b3d911f3f..94447948632 100644
--- a/jstests/noPassthrough/log_find_getmore.js
+++ b/jstests/noPassthrough/log_find_getmore.js
@@ -1,6 +1,7 @@
/**
* Confirms that the log output for command and legacy find and getMore are in the expected format.
* Legacy operations should be upconverted to match the format of their command counterparts.
+ * @tags: [requires_profiling]
*/
(function() {
"use strict";
diff --git a/jstests/noPassthrough/profile_agg_multiple_batches.js b/jstests/noPassthrough/profile_agg_multiple_batches.js
index d955efa3a4e..00fb738aca2 100644
--- a/jstests/noPassthrough/profile_agg_multiple_batches.js
+++ b/jstests/noPassthrough/profile_agg_multiple_batches.js
@@ -1,5 +1,6 @@
// Tests that keysExamined and docsExamined are correct for aggregation when multiple batches pass
// through DocumentSourceCursor.
+// @tags: [requires_profiling]
(function() {
"use strict";
diff --git a/jstests/noPassthrough/shell_appname_uri.js b/jstests/noPassthrough/shell_appname_uri.js
index 213e369eb36..e7c43164c11 100644
--- a/jstests/noPassthrough/shell_appname_uri.js
+++ b/jstests/noPassthrough/shell_appname_uri.js
@@ -1,3 +1,4 @@
+// @tags: [requires_profiling]
(function() {
"use strict";
@@ -73,4 +74,4 @@
});
MongoRunner.stopMongod(conn);
-})(); \ No newline at end of file
+})();
diff --git a/jstests/noPassthrough/tailable_getmore_to_mongos_does_not_timeout.js b/jstests/noPassthrough/tailable_getmore_to_mongos_does_not_timeout.js
index 7c37d73ebdd..e1aa184efa2 100644
--- a/jstests/noPassthrough/tailable_getmore_to_mongos_does_not_timeout.js
+++ b/jstests/noPassthrough/tailable_getmore_to_mongos_does_not_timeout.js
@@ -1,7 +1,7 @@
// Tests that specifying a maxTimeMS on a getMore request to mongos is not interpreted as a deadline
// for the operationfor a tailable + awaitData cursor.
// This test was designed to reproduce SERVER-33942 against a mongos.
-// @tags: [requires_sharding]
+// @tags: [requires_sharding, requires_capped]
(function() {
"use strict";
diff --git a/jstests/noPassthrough/ttl_capped.js b/jstests/noPassthrough/ttl_capped.js
index 8a3de697479..d3d383cc984 100644
--- a/jstests/noPassthrough/ttl_capped.js
+++ b/jstests/noPassthrough/ttl_capped.js
@@ -1,6 +1,7 @@
/**
* Test that a TTL index on a capped collection doesn't crash the server or cause the TTL monitor
* to skip processing other (non-capped) collections on the database.
+ * @tags: [requires_capped]
*/
(function() {
"use strict";
diff --git a/jstests/noPassthrough/write_local.js b/jstests/noPassthrough/write_local.js
index d88dc9350e7..6eff980d4a9 100644
--- a/jstests/noPassthrough/write_local.js
+++ b/jstests/noPassthrough/write_local.js
@@ -1,5 +1,5 @@
// SERVER-22011: Deadlock in ticket distribution
-// @tags: [requires_replication]
+// @tags: [requires_replication, requires_capped]
(function() {
'use strict';
diff --git a/jstests/noPassthrough/yield_during_writes.js b/jstests/noPassthrough/yield_during_writes.js
index 035b6469ee6..4d05c725659 100644
--- a/jstests/noPassthrough/yield_during_writes.js
+++ b/jstests/noPassthrough/yield_during_writes.js
@@ -1,4 +1,5 @@
// Ensure that multi-update and multi-remove operations yield regularly.
+// @tags: [requires_profiling]
(function() {
'use strict';