go: x/build: add "slowbots" support

We aim to make TryBots be only 5 minutes, but sometimes people want long, deeper tests over all architectures.

We’ve heard from the compiler/runtime team (@martisch, et al) that a more broad TryBot mode would be useful.

I thought we had a bug for this already but can’t find it. (Maybe it was a comment on another bug)

The plan I thought writing about elsewhere was that when clicking “+1 TryBot”, you could write some magic syntax in the comment field on Gerrit to specify which extra bots run. Some other tool can help you construct that magic comment & do the Gerrit comment for you, like git-codereview does (when you specify git-codereview mail -trybot)

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 4
  • Comments: 32 (26 by maintainers)

Commits related to this issue

Most upvoted comments

I wrote the start of some docs: https://github.com/golang/go/wiki/SlowBots

That’s the only well-known/magic third component name.

At least, until we address #29641 and #26529. 😉

Change https://golang.org/cl/201338 mentions this issue: cmd/coordinator: add SlowBots support, opt-in to different slow trybots

Let’s not. They’re different enough and I was actually working on this one last week.

Related: