summaryrefslogtreecommitdiff
path: root/jstests/sharding/conn_pool_stats.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/sharding/conn_pool_stats.js')
-rw-r--r--jstests/sharding/conn_pool_stats.js54
1 files changed, 27 insertions, 27 deletions
diff --git a/jstests/sharding/conn_pool_stats.js b/jstests/sharding/conn_pool_stats.js
index 7c248f383e6..0476d3f7541 100644
--- a/jstests/sharding/conn_pool_stats.js
+++ b/jstests/sharding/conn_pool_stats.js
@@ -1,33 +1,33 @@
// Tests for the connPoolStats command.
(function() {
- "use strict";
- // Create a cluster with 2 shards.
- var cluster = new ShardingTest({shards: 2});
+"use strict";
+// Create a cluster with 2 shards.
+var cluster = new ShardingTest({shards: 2});
- // Needed because the command was expanded post 3.2
- var version = cluster.s.getDB("admin").runCommand({buildinfo: 1}).versionArray;
- var post32 = (version[0] > 4) || ((version[0] == 3) && (version[1] > 2));
+// Needed because the command was expanded post 3.2
+var version = cluster.s.getDB("admin").runCommand({buildinfo: 1}).versionArray;
+var post32 = (version[0] > 4) || ((version[0] == 3) && (version[1] > 2));
- // Run the connPoolStats command
- var stats = cluster.s.getDB("admin").runCommand({connPoolStats: 1});
+// Run the connPoolStats command
+var stats = cluster.s.getDB("admin").runCommand({connPoolStats: 1});
- // Validate output
- printjson(stats);
- assert.commandWorked(stats);
- assert("replicaSets" in stats);
- assert("hosts" in stats);
- assert("numClientConnections" in stats);
- assert("numAScopedConnections" in stats);
- assert("totalInUse" in stats);
- assert("totalAvailable" in stats);
- assert("totalCreated" in stats);
- assert.lte(stats["totalInUse"] + stats["totalAvailable"], stats["totalCreated"], tojson(stats));
- if (post32) {
- assert("pools" in stats);
- assert("totalRefreshing" in stats);
- assert.lte(stats["totalInUse"] + stats["totalAvailable"] + stats["totalRefreshing"],
- stats["totalCreated"],
- tojson(stats));
- }
- cluster.stop();
+// Validate output
+printjson(stats);
+assert.commandWorked(stats);
+assert("replicaSets" in stats);
+assert("hosts" in stats);
+assert("numClientConnections" in stats);
+assert("numAScopedConnections" in stats);
+assert("totalInUse" in stats);
+assert("totalAvailable" in stats);
+assert("totalCreated" in stats);
+assert.lte(stats["totalInUse"] + stats["totalAvailable"], stats["totalCreated"], tojson(stats));
+if (post32) {
+ assert("pools" in stats);
+ assert("totalRefreshing" in stats);
+ assert.lte(stats["totalInUse"] + stats["totalAvailable"] + stats["totalRefreshing"],
+ stats["totalCreated"],
+ tojson(stats));
+}
+cluster.stop();
})();