summaryrefslogtreecommitdiff
path: root/jstests/noPassthrough/ttl_operation_metrics.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/noPassthrough/ttl_operation_metrics.js')
-rw-r--r--jstests/noPassthrough/ttl_operation_metrics.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/jstests/noPassthrough/ttl_operation_metrics.js b/jstests/noPassthrough/ttl_operation_metrics.js
index 5c25eca6744..eb63c02e3bb 100644
--- a/jstests/noPassthrough/ttl_operation_metrics.js
+++ b/jstests/noPassthrough/ttl_operation_metrics.js
@@ -88,6 +88,7 @@ assertMetrics(primary, (metrics) => {
// Document size is 29 bytes.
assert.gte(metrics[dbName].docBytesWritten, 29 * 3);
assert.gte(metrics[dbName].docUnitsWritten, 3);
+ assert.gte(metrics[dbName].totalUnitsWritten, 3);
});
// Clear metrics and wait for a TTL pass to delete the documents.
@@ -104,6 +105,7 @@ assertMetrics(primary, (metrics) => {
assert.gte(metrics[dbName].primaryMetrics.docUnitsRead, 2);
assert.gte(metrics[dbName].docBytesWritten, 29 * 2);
assert.gte(metrics[dbName].docUnitsWritten, 2);
+ assert.gte(metrics[dbName].totalUnitsWritten, 2);
// Key size is 12 bytes.
assert.gte(metrics[dbName].primaryMetrics.idxEntryBytesRead, 12 * 2);
assert.gte(metrics[dbName].primaryMetrics.idxEntryUnitsRead, 2);
@@ -124,4 +126,4 @@ assert.eq(primaryDB[collName].count({}), 1);
assert.eq(secondaryDB[collName].count({}), 1);
rst.stopSet();
-}()); \ No newline at end of file
+}());