diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-17 00:34:38 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-17 00:34:38 +0000 |
commit | 9db9c91eb1db09e024449309f0383932eb69a0ed (patch) | |
tree | 4795a8031a5a9e8646fa7b9c7402b5c5daaf4e62 /base/test/perf_test_suite.cc | |
parent | 88dcdb78847445fb487e849d987c15694cf109cb (diff) | |
download | chromium_src-9db9c91eb1db09e024449309f0383932eb69a0ed.zip chromium_src-9db9c91eb1db09e024449309f0383932eb69a0ed.tar.gz chromium_src-9db9c91eb1db09e024449309f0383932eb69a0ed.tar.bz2 |
base: Split logging functions and PerfTimeLogger out of perftimer.h
Soon PerfTimer will move into base/timer/ directory as it is already used by
production code.
This splits the logging stuff into their owns files and also moves
PerfTimeLogger into its own files.
BUG=None
TEST=base_unittests, ipc_perftests, etc...
R=brettw@chromium.org
Review URL: https://chromiumcodereview.appspot.com/23985006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223486 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/test/perf_test_suite.cc')
-rw-r--r-- | base/test/perf_test_suite.cc | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/base/test/perf_test_suite.cc b/base/test/perf_test_suite.cc index 86be119..04ebb8b 100644 --- a/base/test/perf_test_suite.cc +++ b/base/test/perf_test_suite.cc @@ -10,13 +10,12 @@ #include "base/path_service.h" #include "base/process/launch.h" #include "base/strings/string_util.h" -#include "base/test/perftimer.h" +#include "base/test/perf_log.h" #include "testing/gtest/include/gtest/gtest.h" namespace base { -PerfTestSuite::PerfTestSuite(int argc, char** argv) : TestSuite(argc, argv) { -} +PerfTestSuite::PerfTestSuite(int argc, char** argv) : TestSuite(argc, argv) {} void PerfTestSuite::Initialize() { TestSuite::Initialize(); @@ -26,7 +25,7 @@ void PerfTestSuite::Initialize() { CommandLine::ForCurrentProcess()->GetSwitchValuePath("log-file"); if (log_path.empty()) { FilePath exe; - PathService::Get(base::FILE_EXE, &exe); + PathService::Get(FILE_EXE, &exe); log_path = exe.ReplaceExtension(FILE_PATH_LITERAL("log")); log_path = log_path.InsertBeforeExtension(FILE_PATH_LITERAL("_perf")); } @@ -34,8 +33,8 @@ void PerfTestSuite::Initialize() { // Raise to high priority to have more precise measurements. Since we don't // aim at 1% precision, it is not necessary to run at realtime level. - if (!base::debug::BeingDebugged()) - base::RaiseProcessToHighPriority(); + if (!debug::BeingDebugged()) + RaiseProcessToHighPriority(); } void PerfTestSuite::Shutdown() { |