commit | ce01652f88db7977033bc96140297f65426e5dc0 | [log] [tgz] |
---|---|---|
author | Fumitoshi Ukai <ukai@google.com> | Thu Jul 04 23:57:54 2024 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jul 04 23:57:54 2024 |
tree | 773cb00f5cca3713fbbf3741bf36d1b238c2b9bc | |
parent | ad22160e7a4617fce8eeee19c1deafbbeb93321a [diff] |
siso: retry with skip cache lookup if result has no outputs There is a case that RBE returns result with no outputs. We could get correct result in other RBE instances, and whitespace changes also produce correct result. To mitigate this issue, retry same action with skip cache lookup. Bug: b/350367026, b/350360391 Change-Id: I6e6e97fbe360a6186b76bd93f5a60b20321a1aac Reviewed-on: https://chromium-review.googlesource.com/c/infra/infra/+/5675389 Reviewed-by: Junji Watanabe <jwata@google.com> Auto-Submit: Fumitoshi Ukai <ukai@google.com> Reviewed-by: Philipp Wollermann <philwo@google.com> Commit-Queue: Fumitoshi Ukai <ukai@google.com> Cr-Commit-Position: refs/heads/main@{#66635}
Welcome to the Chrome Infra repository!
Wondering where to start? Check out General Chrome Infrastructure documentation. In particular, to check out this repo and the rest of the infrastructure code, follow the instructions here. The rest of this page is specific to this repo.
sys.path
modifications.git push origin <updated hash>:deployed
git push
commandIf you've added a new module, run your tests with test.py:
*_test.py
files to this directory.Double-check that your tests are getting picked up when you want them to be: ./test.py test <path-to-package>
.
Tests still not getting picked up by test.py? Double-check to make sure you have __init__.py
files in each directory of your module so Python recognizes it as a package.
The preferred style is PEP8 with two-space indent; that is, the Chromium Python style, except functions use lowercase_with_underscores
. Use yapf (git cl format
) to autoformat new code.