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

Issue 10916235: Record policy usage statistics every 24 hours. (Closed)

Created:
8 years, 3 months ago by qfel
Modified:
8 years, 3 months ago
CC:
chromium-reviews, pam+watch_chromium.org, Joao da Silva, pastarmovj, bartfab (slow), jar (doing other things)
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Record policy usage statistics every 24 hours. BUG=100869 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=157786

Patch Set 1 #

Patch Set 2 : Updated comment #

Total comments: 23

Patch Set 3 : Addressed comments, moved PolicyStatisticsCollector to BrowserPolicyConnector, fixed policy sorting #

Total comments: 10

Patch Set 4 : Addressed comments #

Patch Set 5 : Tests (+ minor changes to PolicyStatisticsCollector to support them) #

Total comments: 9

Patch Set 6 : Addressed comments #

Patch Set 7 : Fixed compilation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+467 lines, -62 lines) Patch
M chrome/browser/policy/browser_policy_connector.h View 1 2 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/policy/browser_policy_connector.cc View 1 2 4 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/policy/cloud_policy_refresh_scheduler_unittest.cc View 1 2 3 4 2 chunks +1 line, -19 lines 0 comments Download
A chrome/browser/policy/mock_policy_service.h View 1 2 3 4 1 chunk +28 lines, -0 lines 0 comments Download
A + chrome/browser/policy/mock_policy_service.cc View 1 2 3 4 1 chunk +5 lines, -3 lines 0 comments Download
A chrome/browser/policy/policy_statistics_collector.h View 1 2 3 4 1 chunk +63 lines, -0 lines 0 comments Download
A chrome/browser/policy/policy_statistics_collector.cc View 1 2 3 4 5 1 chunk +101 lines, -0 lines 0 comments Download
A chrome/browser/policy/policy_statistics_collector_unittest.cc View 1 2 3 4 5 6 1 chunk +170 lines, -0 lines 0 comments Download
A chrome/browser/policy/test_task_runner.h View 1 2 3 4 1 chunk +34 lines, -0 lines 0 comments Download
A + chrome/browser/policy/test_task_runner.cc View 1 2 3 4 1 chunk +5 lines, -3 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 3 chunks +7 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 3 chunks +7 lines, -2 lines 0 comments Download
M chrome/common/pref_names.h View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/pref_names.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/tools/build/generate_policy_source.py View 1 2 10 chunks +25 lines, -32 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
qfel
8 years, 3 months ago (2012-09-11 17:43:36 UTC) #1
Mattias Nissler (ping if slow)
https://chromiumcodereview.appspot.com/10916235/diff/3001/chrome/browser/browser_process_impl.h File chrome/browser/browser_process_impl.h (right): https://chromiumcodereview.appspot.com/10916235/diff/3001/chrome/browser/browser_process_impl.h#newcode166 chrome/browser/browser_process_impl.h:166: // Must be destroyed before |local_state_| and |policy_statistics_collector_|. Doesn't ...
8 years, 3 months ago (2012-09-12 13:06:27 UTC) #2
Joao da Silva
Drive-by comments https://chromiumcodereview.appspot.com/10916235/diff/3001/chrome/browser/browser_process_impl.h File chrome/browser/browser_process_impl.h (right): https://chromiumcodereview.appspot.com/10916235/diff/3001/chrome/browser/browser_process_impl.h#newcode168 chrome/browser/browser_process_impl.h:168: scoped_ptr<policy::PolicyStatisticsCollector> policy_statistics_collector_; Why doesn't this hang off ...
8 years, 3 months ago (2012-09-12 13:29:38 UTC) #3
qfel
http://codereview.chromium.org/10916235/diff/3001/chrome/browser/policy/policy_statistics_collector.cc File chrome/browser/policy/policy_statistics_collector.cc (right): http://codereview.chromium.org/10916235/diff/3001/chrome/browser/policy/policy_statistics_collector.cc#newcode9 chrome/browser/policy/policy_statistics_collector.cc:9: #include "base/logging.h" On 2012/09/12 13:29:38, Joao da Silva wrote: ...
8 years, 3 months ago (2012-09-18 11:30:56 UTC) #4
Joao da Silva
lgtm with a couple of nits, please fix them :-) http://codereview.chromium.org/10916235/diff/14001/chrome/browser/policy/policy_statistics_collector.cc File chrome/browser/policy/policy_statistics_collector.cc (right): http://codereview.chromium.org/10916235/diff/14001/chrome/browser/policy/policy_statistics_collector.cc#newcode11 ...
8 years, 3 months ago (2012-09-18 11:49:34 UTC) #5
qfel
http://codereview.chromium.org/10916235/diff/14001/chrome/browser/policy/policy_statistics_collector.cc File chrome/browser/policy/policy_statistics_collector.cc (right): http://codereview.chromium.org/10916235/diff/14001/chrome/browser/policy/policy_statistics_collector.cc#newcode11 chrome/browser/policy/policy_statistics_collector.cc:11: #include "base/logging.h" On 2012/09/18 11:49:34, Joao da Silva wrote: ...
8 years, 3 months ago (2012-09-18 13:50:06 UTC) #6
qfel
thakis: need owner's review for chrome/tools/build and for some mechanical changes in chrome/ Thanks.
8 years, 3 months ago (2012-09-20 11:02:56 UTC) #7
Nico
chrome/ and tools/ lgtm
8 years, 3 months ago (2012-09-20 11:10:15 UTC) #8
Joao da Silva
lgtm with a couple more nits http://codereview.chromium.org/10916235/diff/23002/chrome/browser/policy/policy_statistics_collector.cc File chrome/browser/policy/policy_statistics_collector.cc (right): http://codereview.chromium.org/10916235/diff/23002/chrome/browser/policy/policy_statistics_collector.cc#newcode71 chrome/browser/policy/policy_statistics_collector.cc:71: DCHECK(id <= max_policy_id_); ...
8 years, 3 months ago (2012-09-20 12:06:20 UTC) #9
qfel
http://codereview.chromium.org/10916235/diff/23002/chrome/browser/policy/policy_statistics_collector.cc File chrome/browser/policy/policy_statistics_collector.cc (right): http://codereview.chromium.org/10916235/diff/23002/chrome/browser/policy/policy_statistics_collector.cc#newcode71 chrome/browser/policy/policy_statistics_collector.cc:71: DCHECK(id <= max_policy_id_); On 2012/09/20 12:06:21, Joao da Silva ...
8 years, 3 months ago (2012-09-20 13:00:02 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qfel@google.com/10916235/37001
8 years, 3 months ago (2012-09-20 13:01:05 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build. Your ...
8 years, 3 months ago (2012-09-20 13:32:46 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/qfel@google.com/10916235/35003
8 years, 3 months ago (2012-09-20 14:43:01 UTC) #13
commit-bot: I haz the power
8 years, 3 months ago (2012-09-20 16:44:34 UTC) #14
Change committed as 157786

Powered by Google App Engine
This is Rietveld 408576698