I was trying to run a telemetry test case in google chrome, which requires some test files to be downloaded from google-cloud-storage. When I run the test case, I get the following error. The error says I have to configure gsutil before accessing but even after configuring gsutil with the given steps I end up with the same error. There is a ".boto" file created after configuring gsutil. So I am clueless why I am getting the same error.
PermissionError: Attempted to access a file from Cloud Storage but you don't have permission. To configure your credentials:
1. Run "tools/telemetry/third_party/gsutil/gsutil config" and follow its instructions.
2. If you have a @google.com account, use that account.
3. For the project-id, just enter 0.
Locals:
args : ['cp', 'gs://chrome-partner-telemetry/da1c09dd48dcd2eb76449d97c4fa38460d3a1e8d', '/home/sriram/android/chromeopensource/androidbuild/src/tools/perf/page_sets/tough_video_cases/crowd1080.mp4']
gsutil : <subprocess.Popen object at 0x30807d0>
gsutil_env : None
gsutil_path : 'tools/telemetry/third_party/gsutil/gsutil'
stderr : 'AccessDeniedException: 403 Forbidden\n'
stdout : ''