loolwsd/test/UnitPrefork.cpp | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-)
New commits: commit f02deef936f69f5727aaff70cd326a17bd459816 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sat May 7 16:59:26 2016 -0400 loolwsd: proper logging in Prefork Unit and other cleanups Change-Id: I23017d3d34edb3608cfe8bc0b5c5eaa340231033 Reviewed-on: https://gerrit.libreoffice.org/24743 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/loolwsd/test/UnitPrefork.cpp b/loolwsd/test/UnitPrefork.cpp index 0124782..aa3335f 100644 --- a/loolwsd/test/UnitPrefork.cpp +++ b/loolwsd/test/UnitPrefork.cpp @@ -76,12 +76,14 @@ public: const std::string memory = LOOLProtocol::getFirstLine(buffer, length); if (!memory.compare(0,6,"Error:")) + { _failure = memory; + } else { -// std::cout << "Got memory stats '" << memory << "'" << std::endl; + Log::info("Got memory stats [" + memory + "]."); Poco::StringTokenizer tokens(memory, " "); - assert (tokens.count() == 2); + assert(tokens.count() == 2); totalPSS += atoi(tokens[0].c_str()); totalDirty += atoi(tokens[1].c_str()); } @@ -95,20 +97,20 @@ public: { Poco::Timestamp::TimeDiff elapsed = _startTime.elapsed(); - std::cout << "Launched " << _numStarted << " in " - << (1.0 * elapsed)/Poco::Timestamp::resolution() << std::endl; + Log::info() << "Launched " << _numStarted << " in " + << (1.0 * elapsed)/Poco::Timestamp::resolution() << Log::end; size_t totalPSSKb = 0; size_t totalDirtyKb = 0; for (auto child : _childSockets) getMemory(child, totalPSSKb, totalDirtyKb); - std::cout << "Memory use total " << totalPSSKb << "k shared " - << totalDirtyKb << "k dirty" << std::endl; + Log::info() << "Memory use total " << totalPSSKb << "k shared " + << totalDirtyKb << "k dirty" << Log::end; totalPSSKb /= _childSockets.size(); totalDirtyKb /= _childSockets.size(); - std::cout << "Memory use average " << totalPSSKb << "k shared " - << totalDirtyKb << "k dirty" << std::endl; + Log::info() << "Memory use average " << totalPSSKb << "k shared " + << totalDirtyKb << "k dirty" << Log::end; if (!_failure.empty()) exitTest(TestResult::TEST_FAILED); @@ -128,7 +130,9 @@ namespace { { while (!isdigit(line[len]) && line[len] != '\0') len++; -// fprintf(stdout, "does start with %s: '%s'\n", tag, line + len); + + const auto str = std::string(line + len, strlen(line + len) - 1); + Log::info(std::string("does start with ") + tag + " '" + str + "'"); return line + len; } else @@ -265,7 +269,8 @@ public: if (!_failure.empty()) memory = _failure; else - memory = readMemorySizes(_procSMaps) + "\n"; + memory = readMemorySizes(_procSMaps); + Log::info("filterKitMessage sending back: [" + memory + "]."); ws->sendFrame(memory.c_str(), memory.length()); return true; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits