Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/build: support an x/tools SlowBot for platforms other than linux-amd64 #39201

bcmills opened this issue May 21, 2020 · 3 comments

x/build: support an x/tools SlowBot for platforms other than linux-amd64 #39201

bcmills opened this issue May 21, 2020 · 3 comments
Builders FeatureRequest NeedsFix


Copy link

@bcmills bcmills commented May 21, 2020

I suspect that pending CL 234879 may break some x/tools tests on Windows specifically, but it's a huge pain to set up a gomote instance capable of testing x/tools in a realistic configuration (see #32430), and I don't keep a Windows development workstation running otherwise.

The current SlowBot support allows me to add an x/tools run for linux-amd64 by adding a comment with:


And it currently allows me to add a Windows long-test run by adding a comment with:


Unfortunately, it does not seem to support the combination of the two: a run for x/tools in the windows-amd64-longtest configuration. It would be very convenient for me if it did.

CC @golang/osp-team @stamblerre @ianthehat

@bcmills bcmills added Builders NeedsInvestigation FeatureRequest labels May 21, 2020
@bcmills bcmills added this to the Backlog milestone May 21, 2020
Copy link

@dmitshur dmitshur commented May 21, 2020

SlowBots are intended to allow custom and slow testing, so I believe this is in scope. It's a matter of figuring out a syntax for it and implementing the feature.

As a starting point, I'll suggest the following syntax:

# picks default linux-amd64 builder to test x/tools
# tests x/tools with windows-amd64-longtest builder

Copy link

@gopherbot gopherbot commented Aug 17, 2021

Change mentions this issue: cmd/coordinator: support specifying a builder for x-repo trybots

@toothrot toothrot added this to In Progress in Go Release Team Aug 24, 2021
@dmitshur dmitshur added NeedsFix and removed NeedsInvestigation labels Aug 31, 2021
gopherbot pushed a commit to golang/build that referenced this issue Sep 2, 2021
Add support for the syntax `x/repo@builder`, as suggested in #39201.

For golang/go#39201

Change-Id: Iac49169f12b90cbdfea626fcb4f5408358639760
Trust: Robert Findley <>
Run-TryBot: Robert Findley <>
TryBot-Result: Go Bot <>
Reviewed-by: Dmitri Shuralyov <>
Copy link

@findleyr findleyr commented Sep 2, 2021

This is now deployed to the coordinator and seems to work, so closing. Please re-open if any issues.

@findleyr findleyr closed this as completed Sep 2, 2021
Go Release Team automation moved this from In Progress to Done Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Builders FeatureRequest NeedsFix

No branches or pull requests

4 participants