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

Issue 419133002: Telemetry, Mac: Use the actual keychain for performance tests. (Closed)

Created:
6 years, 5 months ago by erikchen
Modified:
6 years, 1 month ago
CC:
chromium-reviews, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Telemetry, Mac: Use the actual keychain for performance tests. The real keychain was stubbed out because it was causing problems with page cyclers on 10.9 perf bots. https://codereview.chromium.org/176583002 This is problematic because it prevents us from catching real performance regressions involving the keychain. https://code.google.com/p/chromium/issues/detail?id=397308 Rather than disabling keychain interactions altogether, we should fix the 10.9 page cycler problems. I added a wiki page describing the correct configuration for the keychain on Macs. https://sites.google.com/a/chromium.org/dev/developers/telemetry/telemetry-mac-keychain-setup This change will cause a serious performance regression for the telemetry test session_restore, and possibly others, since Chrome does not interact well with the keychain. See the associated bug. Note that this regression reflects accurate user conditions, and that the current performance statistics are artifically lowered by stubbing out keychain interactions. BUG=397308 Committed: https://crrev.com/e38f0dad2e9bdccfaa900e9c2bda2a6e61d85c8b Cr-Commit-Position: refs/heads/master@{#302917}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -1 line) Patch
M tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 17 (5 generated)
erikchen
tonyg: Please review. This change is likely going to cause problems with the 10.9 bots ...
6 years, 5 months ago (2014-07-25 00:58:47 UTC) #1
tonyg
[+oysteine, current perf sheriff] We can't land this if it is going to cause the ...
6 years, 5 months ago (2014-07-25 01:12:15 UTC) #2
erikchen
Two reasons: 1. I was mistaken about telemetry being the only user of the mock ...
6 years, 5 months ago (2014-07-25 01:27:58 UTC) #3
tonyg
On 2014/07/25 01:27:58, erikchen wrote: > Two reasons: > > 1. I was mistaken about ...
6 years, 5 months ago (2014-07-25 01:38:23 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/419133002/1
6 years, 1 month ago (2014-11-05 17:34:12 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_tests_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_dbg_tests_recipe/builds/25536)
6 years, 1 month ago (2014-11-05 19:20:36 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/419133002/1
6 years, 1 month ago (2014-11-05 19:24:51 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_tests_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_dbg_tests_recipe/builds/25595)
6 years, 1 month ago (2014-11-05 21:23:39 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/419133002/1
6 years, 1 month ago (2014-11-05 21:26:35 UTC) #14
commit-bot: I haz the power
Committed patchset #1 (id:1)
6 years, 1 month ago (2014-11-06 00:23:43 UTC) #15
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/e38f0dad2e9bdccfaa900e9c2bda2a6e61d85c8b Cr-Commit-Position: refs/heads/master@{#302917}
6 years, 1 month ago (2014-11-06 00:24:30 UTC) #16
erikchen
6 years, 1 month ago (2014-11-06 18:55:51 UTC) #17
Message was sent while issue was closed.
A revert of this CL (patchset #1 id:1) has been created in
https://codereview.chromium.org/681113009/ by erikchen@chromium.org.

The reason for reverting is: Bots need to have their configs updated before this
CL can land..

Powered by Google App Engine
This is Rietveld 408576698