[buildbucket] Serve 25% of batched/unbatched prod ScheduleBuild requests

Bug: 1042991
Change-Id: I789dc78efd1dd3e97fe7c7b3a675aa7a5ee025e6
Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3061903
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: smut <smut@google.com>
1 file changed
tree: f8a542faa432bb1facb0c5a8958837103593faf6
  1. .gitallowed
  2. .gitattributes
  3. .golangci.yml
  4. AUTHORS
  5. CONTRIBUTING.md
  6. CONTRIBUTORS
  7. LICENSE
  8. OWNERS
  9. PRESUBMIT.py
  10. README.md
  11. WATCHLISTS
  12. appengine/
  13. auth/
  14. buildbucket/
  15. casviewer/
  16. cipd/
  17. client/
  18. cmdrunner/
  19. codereview.settings
  20. common/
  21. config/
  22. cq/
  23. cv/
  24. dm/
  25. examples/
  26. gae/
  27. gce/
  28. go.mod
  29. go.sum
  30. grpc/
  31. hacks/
  32. hardcoded/
  33. led/
  34. logdog/
  35. luci_notify/
  36. lucicfg/
  37. lucictx/
  38. luciexe/
  39. machine-db/
  40. mailer/
  41. milo/
  42. mmutex/
  43. mp/
  44. resultdb/
  45. scheduler/
  46. scripts/
  47. server/
  48. starlark/
  49. swarming/
  50. tokenserver/
  51. tools.go
  52. tools/
  53. tumble/
  54. vpython/
  55. web/
README.md

luci-go: LUCI services and tools in Go

GoDoc

Installing

LUCI Go code is meant to be worked on from an Chromium infra.git checkout, which enforces packages versions and Go toolchain version. First get fetch via depot_tools.git then run:

fetch infra
cd infra/go
eval `./env.py`
cd src/go.chromium.org/luci

Contributing

Contributing uses the same flow as Chromium contributions.