summaryrefslogtreecommitdiff
path: root/src/mongo/util/processinfo_test.cpp
diff options
context:
space:
mode:
authorLucas de Castro Borges <lucas@gnuabordo.com.br>2025-02-11 15:07:35 -0300
committerLucas de Castro Borges <lucas@gnuabordo.com.br>2025-02-11 15:07:35 -0300
commit4cb8841196d0625dfa3825aa326f071cd27c7b8b (patch)
tree1682a647d4463397c119183369ae6f750d5fdcff /src/mongo/util/processinfo_test.cpp
parentaa03c6362cbaa767638e6eed9b031d86dd2643d1 (diff)
parent8f0827553e09872941945a093b647a4211a9db7f (diff)
Update upstream source from tag 'upstream/6.0.0'master
Update to upstream version '6.0.0' with Debian dir 5604a80ec1c96ca76f25f40d78e6ef855abec322
Diffstat (limited to 'src/mongo/util/processinfo_test.cpp')
-rw-r--r--src/mongo/util/processinfo_test.cpp38
1 files changed, 3 insertions, 35 deletions
diff --git a/src/mongo/util/processinfo_test.cpp b/src/mongo/util/processinfo_test.cpp
index ab35a6b7374..050835f97ac 100644
--- a/src/mongo/util/processinfo_test.cpp
+++ b/src/mongo/util/processinfo_test.cpp
@@ -33,30 +33,13 @@
#include <iostream>
#include <vector>
-#include "mongo/bson/bsonobj.h"
-#include "mongo/bson/bsonobjbuilder.h"
#include "mongo/unittest/unittest.h"
#include "mongo/util/processinfo.h"
using boost::optional;
+using mongo::ProcessInfo;
-namespace mongo {
-
-namespace {
-using StringMap = std::map<std::string, uint64_t>;
-
-StringMap toStringMap(BSONObj& obj) {
- StringMap map;
-
- for (const auto& e : obj) {
- map[e.fieldName()] = e.numberLong();
- }
-
- return map;
-}
-
-#define ASSERT_KEY(_key) ASSERT_TRUE(stringMap.find(_key) != stringMap.end());
-
+namespace mongo_test {
TEST(ProcessInfo, SysInfoIsInitialized) {
ProcessInfo processInfo;
if (processInfo.supported()) {
@@ -64,20 +47,6 @@ TEST(ProcessInfo, SysInfoIsInitialized) {
}
}
-TEST(FTDCProcSysInfo, TestSysInfo) {
- auto sysInfo = ProcessInfo();
- BSONObjBuilder builder;
- sysInfo.appendSystemDetails(builder);
-
- BSONObj obj = builder.obj();
- auto stringMap = toStringMap(obj);
- ASSERT_KEY("extra");
-
- BSONObj extra = obj.getObjectField("extra");
- stringMap = toStringMap(extra);
- ASSERT_KEY("cpuString");
-}
-
TEST(ProcessInfo, GetNumAvailableCores) {
#if defined(__APPLE__) || defined(__linux__) || (defined(__sun) && defined(__SVR4)) || \
defined(_WIN32)
@@ -90,5 +59,4 @@ TEST(ProcessInfo, GetNumAvailableCores) {
TEST(ProcessInfo, GetNumCoresReturnsNonZeroNumberOfProcessors) {
ASSERT_GREATER_THAN(ProcessInfo::getNumCores(), 0u);
}
-} // namespace
-} // namespace mongo
+} // namespace mongo_test