New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 638983 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Aug 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Keychain errors when running system_health benchmark locally

Project Member Reported by erikc...@chromium.org, Aug 18 2016

Issue description

Running the benchmark: system_health.memory_desktop with --browser=canary puts a modal popup dialog on every page:

Keychain not found.
A keychain cannot be found to store "Chrome"
 
Cc: dtu@chromium.org
We currently require some keychain setup to run on OSX:
https://www.chromium.org/developers/telemetry/telemetry-mac-keychain-setup

Erik, as someone who works on Mac Chrome, are there better ways to manage the keychain problems?
Status: WontFix (was: Assigned)
Oh, I know what happened here. I was running run_benchmark as root, which messes up all the keychain permissions.

I was the one who wrote those instructions. =P

I guess ideally, Telemetry would check that the keychain is configured correctly and just early exit with an appropriate message if it isn't. I wrote logic to do this: 

https://cs.chromium.org/chromium/src/third_party/catapult/telemetry/telemetry/util/mac/keychain_helper.py?q=keychain+file:telemetry&sq=package:chromium&dr=CSs&l=16

but I guess that logic doesn't cover the particular case I ran into.

Sign in to add a comment