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

Issue 2412133002: [M54] Merge DesktopEngagementService fixes. (Closed)

Created:
4 years, 2 months ago by chrisha
Modified:
4 years, 2 months ago
CC:
chromium-reviews, asvitkine+watch_chromium.org, rkaplow
Target Ref:
refs/pending/branch-heads/2840
Project:
chromium
Visibility:
Public.

Description

[M54] Merge DesktopEngagementService fixes. This merges the following 3 CLs: Discount for inactivity timeout for recording session length When session ends because of timeout we should subtract the waiting time for more accurate session length. BUG=645538 Committed: https://crrev.com/1d1e6805b10cf2101d4a926a4c9c19ffb9c66749 Cr-Commit-Position: refs/heads/master@{#418396} Fix DesktopEngagementServiceTest.TestTimeoutDiscount unittests Fixing the flaky unittest by correcting the wrong measurement units. This CL also enables the test for mac bots. BUG=645538, 646758 Committed: https://crrev.com/68de0eb04f00eed4467bb743eccaec1b92dba132 Cr-Commit-Position: refs/heads/master@{#419000} [DesktopSessionDurationTracker] Remove visibility-switch timeout from session length. This aims to remove the artificial spike at 3 seconds in the Session.TotalDuration metric. BUG=652253 Committed: https://crrev.com/8f546cb788ad68d0f2de3ea047a0166a35884b33 Cr-Commit-Position: refs/heads/master@{#422501} NOTRY=true NOPRESUBMIT=true BUG=645538

Patch Set 1 #

Total comments: 2

Patch Set 2 : Unittest fixes. #

Messages

Total messages: 11 (6 generated)
chrisha
This is the code I'd like to merge to M54, as talked about yesterday. Given ...
4 years, 2 months ago (2016-10-12 15:25:52 UTC) #2
Alexei Svitkine (slow)
lgtm https://codereview.chromium.org/2412133002/diff/1/chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc File chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc (right): https://codereview.chromium.org/2412133002/diff/1/chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc#newcode18 chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc:18: const base::TimeDelta kZeroTime = base::TimeDelta::FromSeconds(0); Hmm, I'm actually ...
4 years, 2 months ago (2016-10-12 15:34:38 UTC) #8
chrisha
https://codereview.chromium.org/2412133002/diff/1/chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc File chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc (right): https://codereview.chromium.org/2412133002/diff/1/chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc#newcode18 chrome/browser/metrics/desktop_engagement/desktop_engagement_service.cc:18: const base::TimeDelta kZeroTime = base::TimeDelta::FromSeconds(0); On 2016/10/12 15:34:38, Alexei ...
4 years, 2 months ago (2016-10-12 17:36:21 UTC) #9
Alexei Svitkine (slow)
Ah neat, thanks for the pointer. :) On Wed, Oct 12, 2016 at 1:36 PM, ...
4 years, 2 months ago (2016-10-12 18:29:27 UTC) #10
chrisha
4 years, 2 months ago (2016-10-19 15:09:53 UTC) #11
Closing this issue. The code made it into M55, so we'll simply wait for results
there.

Powered by Google App Engine
This is Rietveld 408576698