DescriptionMake Telemetry tests check the configuration of the OSX Keychain.
Historically, the OSX Keychain has been misconfigured on some perf bots, which
has caused Telemtry tests to stall. This CL adds checks to emit warnings if the
Keychain is misconfigured.
I added checks for three common misconfigurations:
- Is the default Keychain locked.
- Is the default Keychain configured to automatically lock after a period of
time.
- Are the ACLs of a commonly accessed key in the default keychain
misconfigured for the perf bots.
The first and third checks are performed by short C programs since the
information is easily available through the Security framework, but not from
the security CLI.
BUG=443340
Committed: https://crrev.com/0e07c2d7073bcb7b644fe1fe02031c55f5c1ccbe
Cr-Commit-Position: refs/heads/master@{#314921}
Patch Set 1 : #
Total comments: 12
Patch Set 2 : Comment from rsesek. #Patch Set 3 : Comments from dtu. #
Total comments: 2
Patch Set 4 : Comments from dtu. #Patch Set 5 : Make C files gypable. #Patch Set 6 : Remove gyp targets. #Messages
Total messages: 40 (16 generated)
|