summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormatthewyuan@chromium.org <matthewyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-13 17:08:32 +0000
committermatthewyuan@chromium.org <matthewyuan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-13 17:08:32 +0000
commitf59c84a2ea8a1538945df0d3b7a640af03eea69e (patch)
treebdd5f2fa24a12b91b146a269e30aac8d034302a4
parent497883bcadfe77bf7d15cf093b740d5a419fd12a (diff)
downloadchromium_src-f59c84a2ea8a1538945df0d3b7a640af03eea69e.zip
chromium_src-f59c84a2ea8a1538945df0d3b7a640af03eea69e.tar.gz
chromium_src-f59c84a2ea8a1538945df0d3b7a640af03eea69e.tar.bz2
Merge 254445 "Add more system logs for audio debugging"
> Add more system logs for audio debugging > > Add --dump_audio_thread args to cras_test_client to get more system logs. > Also, add audio_diagnostics which contains other useful system logs for audio > debugging. > > BUG=346730 > TEST=check chrome://system contains audio_diagnostics and logs dumped by > --dump_audio_thread argument. Ctrl+shift+i to send a feedback, then check > feedback system_logs.txt contains above logs. > > Review URL: https://codereview.chromium.org/181463002 TBR=cychiang@chromium.org Review URL: https://codereview.chromium.org/198103009 git-svn-id: svn://svn.chromium.org/chrome/branches/1847/src@256857 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/chromeos/system_logs/command_line_log_source.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/system_logs/command_line_log_source.cc b/chrome/browser/chromeos/system_logs/command_line_log_source.cc
index f248358..eb74def 100644
--- a/chrome/browser/chromeos/system_logs/command_line_log_source.cc
+++ b/chrome/browser/chromeos/system_logs/command_line_log_source.cc
@@ -31,8 +31,12 @@ void ExecuteCommandLines(system_logs::SystemLogsResponse* response) {
command = CommandLine((base::FilePath("/usr/bin/cras_test_client")));
command.AppendArg("--dump_server_info");
+ command.AppendArg("--dump_audio_thread");
commands.push_back(std::make_pair("cras", command));
+ command = CommandLine((base::FilePath("/usr/bin/audio_diagnostics")));
+ commands.push_back(std::make_pair("audio_diagnostics", command));
+
command = CommandLine((base::FilePath("/usr/bin/cras_test_client")));
command.AppendArg("--loopback_file");
command.AppendArg("/dev/null");