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: add at least one 32-bit longtest builder #29641

Closed
ALTree opened this issue Jan 9, 2019 · 5 comments
Closed

x/build: add at least one 32-bit longtest builder #29641

ALTree opened this issue Jan 9, 2019 · 5 comments
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. new-builder
Milestone

Comments

@ALTree
Copy link
Member

ALTree commented Jan 9, 2019

Currently, the only builder that runs ~every test is the linux-amd64-longtest builder. It's linux, and it's 64 bit.

There's already an issue for a different OS longtest builder (windows: #26529); but having a 32-bit longtest builder would also be useful. See for example #29555: the archive/zip test suite was broken on 32-bit archs and nobody noticed because the bad tests are skipped on short so currently they're not run on any builder.

Filing this as a remainder.

@ALTree ALTree added Builders x/build issues (builders, bots, dashboards) new-builder labels Jan 9, 2019
@gopherbot gopherbot added this to the Unreleased milestone Jan 9, 2019
@julieqiu
Copy link
Member

/cc @bcmills

@julieqiu julieqiu added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label May 28, 2019
@bcmills
Copy link
Contributor

bcmills commented May 28, 2019

CC @bradfitz @dmitshur

@gopherbot
Copy link

Change https://golang.org/cl/202479 mentions this issue: dashboard: add windows and 32-bit longtest builders

codebien pushed a commit to codebien/build that referenced this issue Nov 13, 2019
Fixes golang/go#29641
Fixes golang/go#26529

Change-Id: I5ab3aa443276ab36b866d7fabc1d78a82b34cb64
Reviewed-on: https://go-review.googlesource.com/c/build/+/202479
Reviewed-by: Bryan C. Mills <bcmills@google.com>
@gopherbot
Copy link

Change https://golang.org/cl/234520 mentions this issue: dashboard: set GO{,HOST}ARCH in linux-386-longtest builder

gopherbot pushed a commit to golang/build that referenced this issue May 19, 2020
The linux-386-longtest builder was added in CL 202479 with these
environment variables unset, which caused the builder to run long
tests for the linux/amd64 pair. Setting these to "386" makes the
builder run long tests for linux/386 instead, which increases
32-bit test coverage as originally intended.

For golang/go#29641.

Change-Id: I9fbebc9e37e5f27f21d840d86006192daeaee8c5
Reviewed-on: https://go-review.googlesource.com/c/build/+/234520
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Alexander Rakoczy <alex@golang.org>
@gopherbot
Copy link

Change https://golang.org/cl/240512 mentions this issue: dashboard: stop linux-386-longtest builds in x/exp and x/mobile

gopherbot pushed a commit to golang/build that referenced this issue Jul 1, 2020
Both golang.org/x/exp and golang.org/x/mobile are experimental,
and do not support the linux/386 port. Stop running post-submit
longtest builds on it. If support for linux/386 is added, tests
should start to pass and the builder can be re-enabled then.

It appears to have been enabled previously due to a misconfiguration
rather than on purpose.

Fixes golang/go#39156.
For golang/go#29641.
For golang/go#11811.

Change-Id: I12437880380b9015f6ed9d584db11717f4f024e6
Reviewed-on: https://go-review.googlesource.com/c/build/+/240512
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
@golang golang locked and limited conversation to collaborators Jul 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. new-builder
Projects
None yet
Development

No branches or pull requests

4 participants