/* * Test that verifies getDiagnosticData returns FTDC data * * The test runs commands that are not allowed with security token: getDiagnosticData, * getDiagnosticData. * @tags: [ * not_allowed_with_security_token, * # getDiagnosticData is not supported on mongos * assumes_against_mongod_not_mongos, * ] */ load('jstests/libs/ftdc.js'); (function() { "use strict"; // Verify we require admin database assert.commandFailed(db.diagdata.runCommand("getDiagnosticData")); verifyGetDiagnosticData(db.getSiblingDB('admin')); })();