Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Unified Diff: chrome/browser/diagnostics/diagnostics_writer.cc

Issue 16948012: This adds a recovery mode to the diagnostics (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Upload after merge Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/diagnostics/diagnostics_writer.h ('k') | chrome/browser/diagnostics/recon_diagnostics.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/diagnostics/diagnostics_writer.cc
diff --git a/chrome/browser/diagnostics/diagnostics_writer.cc b/chrome/browser/diagnostics/diagnostics_writer.cc
index bf49e3e77ea18bc05e6bd97da1320015e5f69ef8..0de54a63b6785577919eb023b895de49f2ce156f 100644
--- a/chrome/browser/diagnostics/diagnostics_writer.cc
+++ b/chrome/browser/diagnostics/diagnostics_writer.cc
@@ -222,7 +222,7 @@ bool DiagnosticsWriter::WriteInfoLine(const std::string& info_text) {
return true;
}
-void DiagnosticsWriter::OnFinished(int index, DiagnosticsModel* model) {
+void DiagnosticsWriter::OnTestFinished(int index, DiagnosticsModel* model) {
const DiagnosticsModel::TestInfo& test_info = model->GetTest(index);
bool success = (DiagnosticsModel::TEST_OK == test_info.GetResult());
WriteResult(success,
@@ -232,11 +232,20 @@ void DiagnosticsWriter::OnFinished(int index, DiagnosticsModel* model) {
test_info.GetAdditionalInfo());
}
-void DiagnosticsWriter::OnDoneAll(DiagnosticsModel* model) {
+void DiagnosticsWriter::OnAllTestsDone(DiagnosticsModel* model) {
WriteInfoLine(
base::StringPrintf("Finished %d tests.", model->GetTestRunCount()));
}
+void DiagnosticsWriter::OnRecoveryFinished(int index, DiagnosticsModel* model) {
+ const DiagnosticsModel::TestInfo& test_info = model->GetTest(index);
+ WriteInfoLine("Finished Recovery for: " + test_info.GetTitle());
+}
+
+void DiagnosticsWriter::OnAllRecoveryDone(DiagnosticsModel* model) {
+ WriteInfoLine("Finished All Recovery operations.");
+}
+
bool DiagnosticsWriter::WriteResult(bool success,
const std::string& id,
const std::string& name,
« no previous file with comments | « chrome/browser/diagnostics/diagnostics_writer.h ('k') | chrome/browser/diagnostics/recon_diagnostics.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698