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

Issue 494633003: UMA: How often are different network error screens encountered during OOBE (Closed)

Created:
6 years, 4 months ago by Roman Sorokin (ftl)
Modified:
6 years, 2 months ago
CC:
chromium-reviews, nkostylev+watch_chromium.org, asvitkine+watch_chromium.org, pam+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

UMA: How often are different network error screens encountered during OOBE BUG=365354 Committed: https://crrev.com/f406302bb6e9ab6a533d3ac39c39b39705d7d422 Cr-Commit-Position: refs/heads/master@{#296922} Committed: https://crrev.com/ba10dbe7c6c48e99abc6f0467f1ed208319650bb Cr-Commit-Position: refs/heads/master@{#300537}

Patch Set 1 #

Patch Set 2 : Rebase #

Total comments: 13

Patch Set 3 : Update after review #

Patch Set 4 : Rebase #

Patch Set 5 : Rebase #

Patch Set 6 : Fixed tests #

Patch Set 7 : Rebase #

Total comments: 6

Patch Set 8 : Update after review #

Total comments: 4

Patch Set 9 : Update after review #

Patch Set 10 : Rebase #

Patch Set 11 : Fixed DCHECK #

Total comments: 2

Patch Set 12 : Update after review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+409 lines, -3 lines) Patch
M chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +5 lines, -1 line 0 comments Download
A chrome/browser/chromeos/login/error_screens_histogram_helper.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +42 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/error_screens_histogram_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +127 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/login/error_screens_histogram_helper_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +115 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/screens/error_screen.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/chromeos/login/screens/error_screen.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/screens/update_screen.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/screens/update_screen.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/supervised/supervised_user_creation_screen.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/screen_error_message.js View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +5 lines, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 3 chunks +69 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (8 generated)
Roman Sorokin (ftl)
+ygorshenin ygorshenin, please review
6 years, 4 months ago (2014-08-20 13:13:15 UTC) #1
ygorshenin1
Sorry for the delay in response. https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc File chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc (right): https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc#newcode217 chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc:217: histogram_helper_->OnErrorShow(error_screen->GetErrorState()); nit: I ...
6 years, 3 months ago (2014-08-26 14:33:14 UTC) #2
Roman Sorokin (ftl)
ygorshenin1, please review https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc File chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc (right): https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc#newcode217 chrome/browser/chromeos/login/enrollment/auto_enrollment_check_screen.cc:217: histogram_helper_->OnErrorShow(error_screen->GetErrorState()); On 2014/08/26 14:33:13, ygorshenin1 wrote: ...
6 years, 3 months ago (2014-09-04 13:26:48 UTC) #3
ygorshenin1
lgtm https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc File chrome/browser/chromeos/login/error_screens_histogram_helper.cc (right): https://codereview.chromium.org/494633003/diff/20001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc#newcode81 chrome/browser/chromeos/login/error_screens_histogram_helper.cc:81: UMA_HISTOGRAM_MEDIUM_TIMES(kOobeTimeSpentOnErrorScreensPrefix + OK, could you please add an ...
6 years, 3 months ago (2014-09-04 15:13:03 UTC) #4
Roman Sorokin (ftl)
+jwd@ jwd@, please review tools/metrics/histograms/histograms.xml
6 years, 3 months ago (2014-09-10 07:31:57 UTC) #8
jwd
https://codereview.chromium.org/494633003/diff/120001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc File chrome/browser/chromeos/login/error_screens_histogram_helper.cc (right): https://codereview.chromium.org/494633003/diff/120001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc#newcode40 chrome/browser/chromeos/login/error_screens_histogram_helper.cc:40: base::HistogramBase* histogram = base::LinearHistogram::FactoryGet( Can you add a comment ...
6 years, 3 months ago (2014-09-10 15:58:18 UTC) #9
Roman Sorokin (ftl)
jwd@, please review https://codereview.chromium.org/494633003/diff/120001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc File chrome/browser/chromeos/login/error_screens_histogram_helper.cc (right): https://codereview.chromium.org/494633003/diff/120001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc#newcode40 chrome/browser/chromeos/login/error_screens_histogram_helper.cc:40: base::HistogramBase* histogram = base::LinearHistogram::FactoryGet( On 2014/09/10 ...
6 years, 3 months ago (2014-09-11 15:05:34 UTC) #10
jwd
lgtm
6 years, 3 months ago (2014-09-11 19:18:55 UTC) #11
Roman Sorokin (ftl)
ygorshenin1@, can you please review chrome/browser/chromeos/login/error_screens_histogram_helper.cc
6 years, 3 months ago (2014-09-22 08:49:51 UTC) #12
ygorshenin1
LGTM with nits. https://codereview.chromium.org/494633003/diff/140001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc File chrome/browser/chromeos/login/error_screens_histogram_helper.cc (right): https://codereview.chromium.org/494633003/diff/140001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc#newcode51 chrome/browser/chromeos/login/error_screens_histogram_helper.cc:51: static const base::TimeDelta time_min = base::TimeDelta::FromMilliseconds(10); ...
6 years, 3 months ago (2014-09-22 11:36:40 UTC) #13
Roman Sorokin (ftl)
https://codereview.chromium.org/494633003/diff/140001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc File chrome/browser/chromeos/login/error_screens_histogram_helper.cc (right): https://codereview.chromium.org/494633003/diff/140001/chrome/browser/chromeos/login/error_screens_histogram_helper.cc#newcode51 chrome/browser/chromeos/login/error_screens_histogram_helper.cc:51: static const base::TimeDelta time_min = base::TimeDelta::FromMilliseconds(10); On 2014/09/22 11:36:40, ...
6 years, 2 months ago (2014-09-26 10:46:20 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/494633003/160001
6 years, 2 months ago (2014-09-26 10:46:35 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: mac_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu/builds/61151) mac_chromium_rel_swarming on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_swarming/builds/17817)
6 years, 2 months ago (2014-09-26 10:49:28 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/494633003/180001
6 years, 2 months ago (2014-09-26 11:17:32 UTC) #20
commit-bot: I haz the power
Committed patchset #10 (id:180001) as 3a6772ee438643033a8f80e43ac84cbde111c50e
6 years, 2 months ago (2014-09-26 12:18:14 UTC) #21
commit-bot: I haz the power
Patchset 10 (id:??) landed as https://crrev.com/f406302bb6e9ab6a533d3ac39c39b39705d7d422 Cr-Commit-Position: refs/heads/master@{#296922}
6 years, 2 months ago (2014-09-26 12:18:56 UTC) #22
Roman Sorokin (ftl)
+dzhioev@ dzhioev@, please review
6 years, 2 months ago (2014-10-02 15:52:59 UTC) #24
dzhioev (left Google)
Generally good. My only concern is that you put an instance of ErrorScreensHistogramHelper into every ...
6 years, 2 months ago (2014-10-02 18:38:12 UTC) #25
dzhioev (left Google)
https://codereview.chromium.org/494633003/diff/200001/chrome/browser/chromeos/login/error_screens_histogram_helper.h File chrome/browser/chromeos/login/error_screens_histogram_helper.h (right): https://codereview.chromium.org/494633003/diff/200001/chrome/browser/chromeos/login/error_screens_histogram_helper.h#newcode36 chrome/browser/chromeos/login/error_screens_histogram_helper.h:36: base::Time error_screen_start_time; error_screen_start_time_ https://codereview.chromium.org/494633003/diff/200001/chrome/browser/chromeos/login/error_screens_histogram_helper.h#newcode37 chrome/browser/chromeos/login/error_screens_histogram_helper.h:37: base::TimeDelta time_on_error_screens; time_on_error_screens_
6 years, 2 months ago (2014-10-02 18:38:29 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/494633003/220001
6 years, 2 months ago (2014-10-21 15:52:48 UTC) #28
commit-bot: I haz the power
Committed patchset #12 (id:220001)
6 years, 2 months ago (2014-10-21 19:56:01 UTC) #29
commit-bot: I haz the power
6 years, 2 months ago (2014-10-21 19:56:41 UTC) #30
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/ba10dbe7c6c48e99abc6f0467f1ed208319650bb
Cr-Commit-Position: refs/heads/master@{#300537}

Powered by Google App Engine
This is Rietveld 408576698