summaryrefslogtreecommitdiff
path: root/jstests/core/timeseries/timeseries_bucket_limit_time_range.js
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2021-02-05 13:28:59 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-02-05 19:22:03 +0000
commit940f943367c7abfcabe3a06991d826cc47898d6f (patch)
tree0f70de9954707f00ad2ea6d872722c6ad7a619b2 /jstests/core/timeseries/timeseries_bucket_limit_time_range.js
parent9e311535fcd41f2c56b8dc19cf1a7953212e53ab (diff)
downloadmongo-940f943367c7abfcabe3a06991d826cc47898d6f.tar.gz
SERVER-54217 ensure unique collection names in time-series tests (bucket limits)
Diffstat (limited to 'jstests/core/timeseries/timeseries_bucket_limit_time_range.js')
-rw-r--r--jstests/core/timeseries/timeseries_bucket_limit_time_range.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/jstests/core/timeseries/timeseries_bucket_limit_time_range.js b/jstests/core/timeseries/timeseries_bucket_limit_time_range.js
index 83606abec6e..e4745f605c5 100644
--- a/jstests/core/timeseries/timeseries_bucket_limit_time_range.js
+++ b/jstests/core/timeseries/timeseries_bucket_limit_time_range.js
@@ -20,8 +20,7 @@ if (!TimeseriesTest.timeseriesCollectionsEnabled(db.getMongo())) {
return;
}
-const testDB = db.getSiblingDB(jsTestName());
-assert.commandWorked(testDB.dropDatabase());
+const collNamePrefix = 'timeseries_bucket_limit_time_range_';
const timeFieldName = 'time';
@@ -30,13 +29,13 @@ const docTimes = [ISODate("2020-11-13T01:00:00Z"), ISODate("2020-11-13T03:00:00Z
const numDocs = 2;
const runTest = function(numDocsPerInsert) {
- const coll = testDB.getCollection('t_' + numDocsPerInsert);
- const bucketsColl = testDB.getCollection('system.buckets.' + coll.getName());
+ const coll = db.getCollection(collNamePrefix + numDocsPerInsert);
+ const bucketsColl = db.getCollection('system.buckets.' + coll.getName());
coll.drop();
assert.commandWorked(
- testDB.createCollection(coll.getName(), {timeseries: {timeField: timeFieldName}}));
- assert.contains(bucketsColl.getName(), testDB.getCollectionNames());
+ db.createCollection(coll.getName(), {timeseries: {timeField: timeFieldName}}));
+ assert.contains(bucketsColl.getName(), db.getCollectionNames());
let docs = [];
for (let i = 0; i < numDocs; i++) {