-
Notifications
You must be signed in to change notification settings - Fork 18k
x/mobile/cmd/gomobile: the test TestWriter is flaky on the trybots #40290
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
Comments
Change https://golang.org/cl/243839 mentions this issue: |
Do you know since when it became flaky? How often have you seen it? I'm not seeing many (or any) previous failures on the post-submit runs (https://build.golang.org/?repo=golang.org%2fx%2fmobile). Is the test only flaky on pre-submit runs? |
I've seen a successful case, which was rare though. I'm not sure whether this issue is only on pre-submit or not. |
No, I don't... As of May or July, maybe? |
Oh, I was misreading the build dashboard. The Skipping it with this issue open seems reasonable to me, but let's make the skip conditional on it being the |
It turns out it's a bug in the dashboard UI rather than intentional configuration. The |
I've looked into it, it's not a trivial mistake, the problem happens due to insufficient data and a more complete fix would need changes to multiple components (the build dashboard and maintner API server). That'll take longer and it'll happen as part of other work to improve the dashboard UI (see #34744, #28643, etc.). /cc @toothrot For now, I've sent a smaller patch in CL 244137 so that existing builds aren't hidden, and consider the rest as future work. It can be previewed to see the past |
Change https://golang.org/cl/244137 mentions this issue: |
The build dashboard can be used to view builds for the main Go repo and other golang.org/x repos. The isUntested invocation was invalid for repos other than the main one, which was causing results for some tested configurations to become hidden (incorrectly replaced by '•'). Larger changes are needed before there's sufficient data to compute the GoBranch value for all repos reliably, so for now, just update the isUntested invocation to apply only for the main repo. This prioritizes the ability to view test results over the ability to see that some builds are intentionally missing because they are configured not to run. Doing both is a part of future work. For golang/go#40290. For golang/go#34744. For golang/go#28643. Change-Id: Id43cb47abacb1036f578efbb8232ae17ad40eca9 Reviewed-on: https://go-review.googlesource.com/c/build/+/244137 Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Alexander Rakoczy <alex@golang.org> Reviewed-by: Carlos Amedee <carlos@golang.org>
TestWriter is flaky and often fails on the trybots. Skip this as a tentative solution. Updates golang/go#40290 Change-Id: I3a8aa74fb6cb727a216da4046edaa159f9aa2dc3 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/243839 Run-TryBot: Hajime Hoshi <hajimehoshi@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TestWriter is flaky and often fails on the trybots. Skip this as a tentative solution. Updates golang/go#40290 Change-Id: I3a8aa74fb6cb727a216da4046edaa159f9aa2dc3 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/243839 Run-TryBot: Hajime Hoshi <hajimehoshi@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TestWriter is flaky and often fails on the trybots. Skip this as a tentative solution. Updates golang/go#40290 Change-Id: I3a8aa74fb6cb727a216da4046edaa159f9aa2dc3 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/243839 Run-TryBot: Hajime Hoshi <hajimehoshi@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TestWriter is flaky and often fails on the trybots. Skip this as a tentative solution. Updates golang/go#40290 Change-Id: I3a8aa74fb6cb727a216da4046edaa159f9aa2dc3 Reviewed-on: https://go-review.googlesource.com/c/mobile/+/243839 Run-TryBot: Hajime Hoshi <hajimehoshi@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
I often see the test failure on the try bots:
Is there an issue in the test itself or in the trybots? Can we skip this test as a tentative solution?
CC @hyangah @dmitshur
The text was updated successfully, but these errors were encountered: