summaryrefslogtreecommitdiff
path: root/jstests/views/invalid_system_views.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/views/invalid_system_views.js')
-rw-r--r--jstests/views/invalid_system_views.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/jstests/views/invalid_system_views.js b/jstests/views/invalid_system_views.js
index 051f485e0a4..d02c9c3e61e 100644
--- a/jstests/views/invalid_system_views.js
+++ b/jstests/views/invalid_system_views.js
@@ -78,8 +78,13 @@
assert.commandWorked(viewsDB.collection.reIndex(), makeErrorMessage("reIndex"));
- assert.commandWorked(viewsDB.runCommand({compact: "collection", force: true}),
- makeErrorMessage("compact"));
+ const storageEngine = jsTest.options().storageEngine;
+ if (storageEngine === "ephemeralForTest" || storageEngine === "inMemory") {
+ print("Not testing compact command on ephemeral storage engine " + storageEngine);
+ } else {
+ assert.commandWorked(viewsDB.runCommand({compact: "collection", force: true}),
+ makeErrorMessage("compact"));
+ }
assert.commandWorked(
viewsDB.runCommand({collMod: "collection", validator: {x: {$type: "string"}}}),