summaryrefslogtreecommitdiffstats
path: root/base/test/test_suite.cc
diff options
context:
space:
mode:
authorenne <enne@chromium.org>2014-09-25 12:49:56 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-25 19:50:12 +0000
commit04213de5a22ff0f95a93584cde042133c358c184 (patch)
treed2c8f4eee30fed4c27d21ff5b6d524ee771e5222 /base/test/test_suite.cc
parent5e114758a150ac5b7c0e025dc6a2392080b46e5e (diff)
downloadchromium_src-04213de5a22ff0f95a93584cde042133c358c184.zip
chromium_src-04213de5a22ff0f95a93584cde042133c358c184.tar.gz
chromium_src-04213de5a22ff0f95a93584cde042133c358c184.tar.bz2
Add trace-to-file support for base::TestSuite
Passing --trace-to-file on the command line will trace a default set of categories to a default trace file name (trace.json). --trace-to-file=categories --trace-to-file-name=somefile.json allow for more configuration. BUG=none Review URL: https://codereview.chromium.org/542893002 Cr-Commit-Position: refs/heads/master@{#296770}
Diffstat (limited to 'base/test/test_suite.cc')
-rw-r--r--base/test/test_suite.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/base/test/test_suite.cc b/base/test/test_suite.cc
index c7a921a..45b02f9 100644
--- a/base/test/test_suite.cc
+++ b/base/test/test_suite.cc
@@ -337,6 +337,8 @@ void TestSuite::Initialize() {
#endif // !defined(OS_IOS)
TestTimeouts::Initialize();
+
+ trace_to_file_.BeginTracingFromCommandLineOptions();
}
void TestSuite::Shutdown() {