diff options
author | Jacob Evans <jacob.evans@10gen.com> | 2023-01-09 14:21:41 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-01-10 22:02:53 +0000 |
commit | 7676045db79b150877eb3496ff21865722a0658d (patch) | |
tree | 8d79bb998a10b783c224a233a1b8e023b794f6ac | |
parent | 35832bd3cbfba591689688af6589558432a6bc85 (diff) | |
download | mongo-7676045db79b150877eb3496ff21865722a0658d.tar.gz |
SERVER-72639 Wait for startup_log in ftdc jstest
-rw-r--r-- | jstests/noPassthrough/ftdc_collection_stats.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/jstests/noPassthrough/ftdc_collection_stats.js b/jstests/noPassthrough/ftdc_collection_stats.js index 922ad7b5468..90fbf59daab 100644 --- a/jstests/noPassthrough/ftdc_collection_stats.js +++ b/jstests/noPassthrough/ftdc_collection_stats.js @@ -24,8 +24,11 @@ let adminDb = m.getDB('admin'); assert.eq(getParameter(adminDb, "diagnosticDataCollectionStatsNamespaces"), ["local.startup_log"]); // Validate that collection stats are collected -let doc = verifyGetDiagnosticData(adminDb); -assert.eq(doc.collectionStats["local.startup_log"].ns, "local.startup_log"); +let doc; +assert.soon(() => { + doc = verifyGetDiagnosticData(adminDb); + return doc.collectionStats["local.startup_log"].ns == "local.startup_log"; +}); // Validate that incorrect changes have no effect assert.commandFailed(setParameter(adminDb, {"diagnosticDataCollectionStatsNamespaces": ["local"]})); |