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/tools/go/packages: frequent timeouts on slower builders #46764

Closed
bcmills opened this issue Jun 15, 2021 · 9 comments
Closed

x/tools/go/packages: frequent timeouts on slower builders #46764

bcmills opened this issue Jun 15, 2021 · 9 comments
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. release-blocker Tools This label describes issues relating to any tools in the x/tools repository.
Milestone

Comments

@bcmills
Copy link
Contributor

bcmills commented Jun 15, 2021

The test for x/tools/go/packages is timing out very frequently on multiple builders.

We either need to further increase the TEST_TIMEOUT_SCALE on these builders, or add some skips, or otherwise improve the performance of these tests on slow/small machines, or perhaps skip the x/tools repo entirely on these builders.

CC @matloob @findleyr @golang/release

2021-06-11T17:18:39-4b484fb/illumos-amd64
2021-06-11T17:18:39-4b484fb/netbsd-arm-bsiegert
2021-06-11T17:18:39-4b484fb/netbsd-arm64-bsiegert
2021-06-11T16:06:07-9a55cb1/illumos-amd64
2021-06-11T16:06:07-9a55cb1/netbsd-arm-bsiegert
2021-06-11T16:06:07-9a55cb1/netbsd-arm64-bsiegert
2021-06-11T15:30:39-490eac8/dragonfly-amd64

2021-06-11T15:30:39-490eac8/illumos-amd64
2021-06-11T15:30:39-490eac8/netbsd-arm-bsiegert
2021-06-11T15:30:39-490eac8/netbsd-arm64-bsiegert
2021-06-10T18:32:07-9aa007e/dragonfly-amd64
2021-06-10T18:32:07-9aa007e/illumos-amd64
2021-06-10T18:32:07-9aa007e/netbsd-arm-bsiegert
2021-06-10T18:32:07-9aa007e/netbsd-arm64-bsiegert
2021-06-10T17:33:43-f6327c5/illumos-amd64
2021-06-10T17:33:43-f6327c5/netbsd-arm-bsiegert
2021-06-10T17:33:43-f6327c5/netbsd-arm64-bsiegert
2021-06-09T21:40:20-13cf844/illumos-amd64
2021-06-09T21:40:20-13cf844/netbsd-arm-bsiegert
2021-06-09T21:40:20-13cf844/netbsd-arm64-bsiegert
2021-06-09T16:53:08-937957b/illumos-amd64
2021-06-09T16:53:08-937957b/netbsd-arm-bsiegert
2021-06-09T16:53:08-937957b/netbsd-arm64-bsiegert
2021-06-09T15:58:30-e0b9cf7/netbsd-arm-bsiegert
2021-06-09T14:15:55-890984b/illumos-amd64
2021-06-09T14:15:55-890984b/netbsd-arm-bsiegert
2021-06-09T14:15:55-890984b/netbsd-arm64-bsiegert
2021-06-08T16:06:52-4e58f8f/illumos-amd64
2021-06-08T16:06:52-4e58f8f/netbsd-arm-bsiegert
2021-06-08T16:06:52-4e58f8f/netbsd-arm64-bsiegert
2021-06-07T18:10:59-716319f/illumos-amd64
2021-06-07T18:10:59-716319f/netbsd-arm-bsiegert
2021-06-07T18:10:59-716319f/netbsd-arm64-bsiegert
2021-06-07T17:02:02-234f954/illumos-amd64
2021-06-07T17:02:02-234f954/netbsd-arm-bsiegert
2021-06-07T17:02:02-234f954/netbsd-arm64-bsiegert
2021-06-07T15:22:48-126df1d/dragonfly-amd64
2021-06-04T20:34:05-1225b6f/illumos-amd64
2021-06-04T20:34:05-1225b6f/netbsd-arm-bsiegert
2021-06-04T20:34:05-1225b6f/netbsd-arm64-bsiegert
2021-06-04T17:45:44-7295a4e/dragonfly-amd64
2021-06-04T17:45:44-7295a4e/illumos-amd64
2021-06-04T17:45:44-7295a4e/netbsd-arm-bsiegert
2021-06-04T17:45:44-7295a4e/netbsd-arm64-bsiegert
2021-06-04T01:02:31-bf13205/illumos-amd64
2021-06-04T01:02:31-bf13205/netbsd-arm-bsiegert
2021-06-04T01:02:31-bf13205/netbsd-arm64-bsiegert
2021-06-03T18:03:08-8f2cf6c/illumos-amd64
2021-06-03T18:03:08-8f2cf6c/netbsd-arm-bsiegert
2021-06-03T16:41:39-4abb1e2/netbsd-arm-bsiegert
2021-06-03T14:48:35-7ac129f/netbsd-arm-bsiegert
2021-06-03T14:48:35-7ac129f/netbsd-arm64-bsiegert
2021-06-03T03:03:28-1c2154a/illumos-amd64
2021-06-03T03:03:28-1c2154a/netbsd-arm-bsiegert
2021-06-02T19:45:53-384c392/illumos-amd64
2021-06-02T19:45:53-384c392/netbsd-arm-bsiegert
2021-06-02T19:45:53-384c392/netbsd-arm64-bsiegert
2021-06-02T19:26:46-29f5b8f/illumos-amd64
2021-06-02T19:26:46-29f5b8f/netbsd-arm-bsiegert
2021-06-02T15:04:26-7271753/netbsd-arm64-bsiegert
2021-06-01T22:58:04-377464f/illumos-amd64
2021-06-01T22:58:04-377464f/netbsd-arm-bsiegert
2021-06-01T22:58:04-377464f/netbsd-arm64-bsiegert
2021-05-29T00:21:43-6123e5f/illumos-amd64
2021-05-29T00:21:43-6123e5f/netbsd-arm-bsiegert
2021-05-29T00:21:43-6123e5f/netbsd-arm64-bsiegert
2021-05-27T19:51:27-5ab822f/illumos-amd64
2021-05-27T19:51:27-5ab822f/netbsd-arm-bsiegert
2021-05-27T19:51:27-5ab822f/netbsd-arm64-bsiegert
2021-05-27T19:51:01-eb0b8a1/illumos-amd64
2021-05-27T19:51:01-eb0b8a1/netbsd-arm-bsiegert
2021-05-27T19:51:01-eb0b8a1/netbsd-arm64-bsiegert
2021-05-25T21:54:09-a3eb095/illumos-amd64
2021-05-25T21:54:09-a3eb095/netbsd-arm-bsiegert
2021-05-25T21:54:09-a3eb095/netbsd-arm64-bsiegert
2021-05-25T21:38:43-acaf218/netbsd-arm64-bsiegert
2021-05-25T19:05:14-c3e30ff/illumos-amd64
2021-05-25T19:05:14-c3e30ff/netbsd-arm-bsiegert
2021-05-25T19:05:14-c3e30ff/netbsd-arm64-bsiegert
2021-05-25T18:39:40-b95d58a/netbsd-arm-bsiegert
2021-05-25T18:39:40-b95d58a/netbsd-arm64-bsiegert
2021-05-25T10:46:47-874765c/illumos-amd64
2021-05-25T10:46:47-874765c/netbsd-arm-bsiegert
2021-05-25T10:46:47-874765c/netbsd-arm64-bsiegert
2021-05-25T04:04:01-98f8936/illumos-amd64
2021-05-25T04:04:01-98f8936/netbsd-arm-bsiegert
2021-05-25T04:04:01-98f8936/netbsd-arm64-bsiegert
2021-05-24T21:23:15-71e666b/illumos-amd64
2021-05-24T21:23:15-71e666b/linux-arm-scaleway
2021-05-24T21:23:15-71e666b/netbsd-arm-bsiegert
2021-05-24T21:23:15-71e666b/netbsd-arm64-bsiegert
2021-05-24T20:38:17-d5449c0/netbsd-arm64-bsiegert
2021-05-24T18:03:47-88a9bcc/linux-arm-scaleway
2021-05-24T18:03:47-88a9bcc/netbsd-arm-bsiegert
2021-05-24T18:03:47-88a9bcc/netbsd-arm64-bsiegert
2021-05-24T16:41:39-e64a37c/linux-arm-scaleway
2021-05-23T03:57:00-4061312/illumos-amd64
2021-05-23T03:57:00-4061312/linux-arm-scaleway
2021-05-23T03:57:00-4061312/netbsd-arm-bsiegert
2021-05-23T03:57:00-4061312/netbsd-arm64-bsiegert
2021-05-21T23:19:31-1e0c960/illumos-amd64
2021-05-21T23:19:31-1e0c960/linux-arm-scaleway
2021-05-21T23:19:31-1e0c960/netbsd-arm-bsiegert
2021-05-21T23:19:31-1e0c960/netbsd-arm64-bsiegert
2021-05-20T18:25:17-2275bb5/illumos-amd64
2021-05-20T18:25:17-2275bb5/linux-arm-scaleway
2021-05-20T18:25:17-2275bb5/netbsd-arm-bsiegert
2021-05-20T18:25:17-2275bb5/netbsd-arm64-bsiegert
2021-05-20T15:46:45-3063790/illumos-amd64
2021-05-20T15:46:45-3063790/linux-arm-scaleway
2021-05-20T15:46:45-3063790/netbsd-arm-bsiegert
2021-05-20T15:46:45-3063790/netbsd-arm64-bsiegert
2021-05-20T14:08:36-0886cdd/netbsd-arm-bsiegert
2021-05-20T14:08:36-0886cdd/netbsd-arm64-bsiegert
2021-05-19T23:21:03-46e69bf/illumos-amd64
2021-05-19T23:21:03-46e69bf/linux-arm-scaleway
2021-05-19T23:21:03-46e69bf/netbsd-arm-bsiegert
2021-05-19T23:21:03-46e69bf/netbsd-arm64-bsiegert
2021-05-19T23:19:09-f803486/netbsd-arm-bsiegert
2021-05-19T23:19:09-f803486/netbsd-arm64-bsiegert
2021-05-19T16:08:23-49064d2/netbsd-arm-bsiegert
2021-05-19T16:08:23-49064d2/netbsd-arm64-bsiegert
2021-05-19T14:12:35-a0f4b7b/illumos-amd64
2021-05-19T14:12:35-a0f4b7b/linux-arm-scaleway
2021-05-19T14:12:35-a0f4b7b/netbsd-arm-bsiegert
2021-05-19T14:12:35-a0f4b7b/netbsd-arm64-bsiegert
2021-05-19T14:12:23-f451690/freebsd-amd64-race
2021-05-19T14:12:23-f451690/netbsd-arm64-bsiegert
2021-05-18T18:21:53-17b3466/illumos-amd64
2021-05-18T18:21:53-17b3466/linux-amd64-race
2021-05-18T18:21:53-17b3466/netbsd-arm-bsiegert
2021-05-18T18:21:53-17b3466/netbsd-arm64-bsiegert
2021-05-18T02:12:20-6da3d7a/linux-arm-scaleway
2021-05-18T02:12:20-6da3d7a/netbsd-arm-bsiegert
2021-05-18T02:12:20-6da3d7a/netbsd-arm64-bsiegert
2021-05-17T17:18:20-8f301ca/netbsd-arm-bsiegert
2021-05-17T17:18:20-8f301ca/netbsd-arm64-bsiegert
2021-05-13T17:35:42-09ab05b/illumos-amd64
2021-05-13T17:35:42-09ab05b/netbsd-arm-bsiegert
2021-05-13T17:35:42-09ab05b/netbsd-arm64-bsiegert
2021-05-13T13:20:04-cd1be5d/illumos-amd64
2021-05-13T13:20:04-cd1be5d/linux-arm-scaleway
2021-05-13T13:20:04-cd1be5d/netbsd-arm-bsiegert
2021-05-13T13:20:04-cd1be5d/netbsd-arm64-bsiegert
2021-05-12T22:01:29-57c3a74/illumos-amd64
2021-05-12T22:01:29-57c3a74/linux-arm-scaleway
2021-05-12T22:01:29-57c3a74/netbsd-arm-bsiegert
2021-05-12T22:01:29-57c3a74/netbsd-arm64-bsiegert
2021-05-12T20:59:48-8287d5d/illumos-amd64
2021-05-12T20:59:48-8287d5d/netbsd-arm-bsiegert
2021-05-12T20:59:48-8287d5d/netbsd-arm64-bsiegert
2021-05-12T16:42:30-9dfac01/illumos-amd64
2021-05-12T16:42:30-9dfac01/netbsd-arm-bsiegert
2021-05-12T16:42:30-9dfac01/netbsd-arm64-bsiegert
2021-05-11T20:42:14-be4aaae/illumos-amd64
2021-05-11T20:42:14-be4aaae/linux-arm-scaleway
2021-05-11T20:42:14-be4aaae/netbsd-arm-bsiegert
2021-05-11T20:42:14-be4aaae/netbsd-arm64-bsiegert
2021-05-11T17:48:41-cd1d088/illumos-amd64
2021-05-11T17:48:41-cd1d088/netbsd-arm-bsiegert
2021-05-11T17:48:41-cd1d088/netbsd-arm64-bsiegert
2021-05-11T14:51:35-2db0265/illumos-amd64
2021-05-11T14:51:35-2db0265/netbsd-arm-bsiegert
2021-05-11T14:51:35-2db0265/netbsd-arm64-bsiegert
2021-05-11T14:29:16-9cddb0e/illumos-amd64
2021-05-11T14:29:16-9cddb0e/netbsd-arm-bsiegert
2021-05-11T14:29:16-9cddb0e/netbsd-arm64-bsiegert
2021-05-11T03:28:22-18795da/illumos-amd64
2021-05-11T03:28:22-18795da/netbsd-arm-bsiegert
2021-05-11T03:28:22-18795da/netbsd-arm64-bsiegert
2021-05-10T23:22:37-79d39ff/illumos-amd64
2021-05-10T23:22:37-79d39ff/linux-arm-scaleway
2021-05-10T23:22:37-79d39ff/netbsd-arm-bsiegert
2021-05-10T23:22:37-79d39ff/netbsd-arm64-bsiegert
2021-05-10T23:21:19-fa05545/illumos-amd64
2021-05-10T23:21:19-fa05545/netbsd-arm-bsiegert
2021-05-10T23:21:19-fa05545/netbsd-arm64-bsiegert
2021-05-10T21:57:30-5a66778/illumos-amd64
2021-05-10T21:57:30-5a66778/netbsd-arm-bsiegert
2021-05-10T21:57:30-5a66778/netbsd-arm64-bsiegert
2021-05-10T21:56:33-0185c7e/illumos-amd64
2021-05-10T21:56:33-0185c7e/netbsd-arm-bsiegert
2021-05-10T21:56:33-0185c7e/netbsd-arm64-bsiegert
2021-05-10T15:11:50-ecb7392/illumos-amd64
2021-05-10T15:11:50-ecb7392/netbsd-arm-bsiegert
2021-05-10T15:11:50-ecb7392/netbsd-arm64-bsiegert
2021-05-07T20:56:39-f05e912/illumos-amd64
2021-05-07T20:56:39-f05e912/linux-arm-scaleway
2021-05-07T20:56:39-f05e912/netbsd-arm-bsiegert
2021-05-07T20:56:39-f05e912/netbsd-arm64-bsiegert
2021-05-06T19:28:34-c0140e8/illumos-amd64
2021-05-06T19:28:34-c0140e8/linux-arm-scaleway
2021-05-06T19:28:34-c0140e8/netbsd-arm-bsiegert
2021-05-06T19:28:34-c0140e8/netbsd-arm64-bsiegert
2021-05-06T03:15:21-d1ea2c7/illumos-amd64
2021-05-06T03:15:21-d1ea2c7/netbsd-arm64-bsiegert
2021-05-06T03:14:34-08a4f34/illumos-amd64
2021-05-06T03:14:34-08a4f34/netbsd-arm64-bsiegert
2021-05-06T02:57:18-f4a4129/illumos-amd64
2021-05-06T02:57:18-f4a4129/netbsd-arm64-bsiegert
2021-05-05T22:35:07-dd255f2/illumos-amd64
2021-05-05T22:35:07-dd255f2/netbsd-arm64-bsiegert
2021-05-05T21:37:16-1949673/illumos-amd64
2021-05-05T21:37:16-1949673/netbsd-arm64-bsiegert
2021-05-05T20:44:55-68c6cab/netbsd-arm64-bsiegert
2021-05-05T16:20:51-250398d/illumos-amd64
2021-05-05T16:20:51-250398d/linux-arm-scaleway
2021-05-05T16:20:51-250398d/netbsd-arm64-bsiegert
2021-05-05T01:45:45-7cab0ef/illumos-amd64
2021-05-05T01:45:45-7cab0ef/linux-arm-scaleway
2021-05-05T01:45:45-7cab0ef/netbsd-arm64-bsiegert
2021-05-04T19:12:24-f03daea/illumos-amd64
2021-05-04T19:12:24-f03daea/netbsd-arm-bsiegert
2021-05-03T21:45:16-42984c4/illumos-amd64
2021-05-03T21:45:16-42984c4/linux-arm-scaleway
2021-05-03T21:45:16-42984c4/netbsd-arm-bsiegert
2021-05-03T21:45:16-42984c4/netbsd-arm64-bsiegert
2021-05-03T20:05:58-19b1717/illumos-amd64
2021-05-03T18:12:08-a1fbb68/openbsd-amd64-68
2021-04-30T20:08:34-7a6108e/illumos-amd64
2021-04-30T20:08:34-7a6108e/linux-arm-scaleway
2021-04-30T19:49:23-edbe9be/illumos-amd64
2021-04-30T16:06:43-9b9633e/illumos-amd64
2021-04-30T14:46:28-291330a/illumos-amd64
2021-04-30T14:46:28-291330a/netbsd-arm64-bsiegert
2021-04-29T19:34:21-aec1372/freebsd-amd64-race
2021-04-29T19:34:21-aec1372/illumos-amd64
2021-04-29T19:34:21-aec1372/netbsd-arm64-bsiegert
2021-04-29T13:06:21-28c1392/openbsd-amd64-64
2021-04-28T21:52:02-800adbe/illumos-amd64
2021-04-28T21:52:02-800adbe/linux-arm-scaleway
2021-04-28T21:52:02-800adbe/netbsd-arm-bsiegert
2021-04-28T21:52:02-800adbe/netbsd-arm64-bsiegert
2021-04-28T01:46:37-16b25d2/illumos-amd64
2021-04-28T01:46:37-16b25d2/linux-arm-scaleway
2021-04-28T01:46:37-16b25d2/linux-ppc64-buildlet
2021-04-28T01:46:37-16b25d2/netbsd-arm-bsiegert
2021-04-28T01:46:37-16b25d2/netbsd-arm64-bsiegert
2021-04-27T20:55:22-7c72a84/illumos-amd64
2021-04-27T20:55:22-7c72a84/netbsd-arm-bsiegert
2021-04-27T20:55:22-7c72a84/netbsd-arm64-bsiegert
2021-04-27T19:53:45-d0768c9/netbsd-arm-bsiegert
2021-04-27T15:36:10-6397a11/illumos-amd64
2021-04-27T13:49:53-7b9993c/linux-arm-scaleway
2021-04-27T13:49:53-7b9993c/netbsd-arm-bsiegert
2021-04-27T12:58:28-fe1c548/illumos-amd64
2021-04-27T12:58:28-fe1c548/netbsd-arm-bsiegert
2021-04-27T04:02:17-735ed62/linux-arm-scaleway
2021-04-27T04:02:17-735ed62/netbsd-arm-bsiegert
2021-04-27T04:02:17-735ed62/netbsd-arm64-bsiegert
2021-04-26T20:11:56-e3dc99f/linux-arm-scaleway
2021-04-26T20:11:56-e3dc99f/netbsd-arm-bsiegert
2021-04-26T20:11:56-e3dc99f/netbsd-arm64-bsiegert
2021-04-26T17:08:16-3f1e724/linux-arm-scaleway
2021-04-26T17:08:16-3f1e724/netbsd-arm-bsiegert
2021-04-26T17:08:16-3f1e724/netbsd-arm64-bsiegert

@gopherbot gopherbot added the Tools This label describes issues relating to any tools in the x/tools repository. label Jun 15, 2021
@gopherbot gopherbot added this to the Unreleased milestone Jun 15, 2021
@bcmills
Copy link
Contributor Author

bcmills commented Jun 15, 2021

Release blocker for Go 1.17 via #11811, mostly just as a matter of builder hygiene. (If the builders are so consistently flaky that we don't act on failures, then we shouldn't be wasting builder resources running this repo on them.)

@bcmills bcmills added release-blocker NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Jun 15, 2021
@bcmills bcmills modified the milestones: Unreleased, Go1.17 Jun 15, 2021
@bcmills
Copy link
Contributor Author

bcmills commented Jun 17, 2021

Just out of curiousity, I ran go test -short ./go/packages and go test ./go/packages on my Xeon workstation. The non-short version actually ran one second faster, so I suspect that this package is not currently making use of testing.Short().

These builders do appear to be running go test -short, so adding some short-mode skips for the longer / more esoteric tests should help them avoid timing out.

@toothrot
Copy link
Contributor

I agree that builder hygiene is essential, but I am not sure this is a release blocker for Go 1.17 per our Porting Policy.

What do you think?

@bcmills
Copy link
Contributor Author

bcmills commented Jun 25, 2021

#11811 is admittedly quite vague on what it means for the builders to be “green”.

My interpretation (in the context of the porting policy) is that for first-class ports we should always fix failing tests prior to release by addressing the root cause (a bug in either the test or the behavior it verifies), but for non-first-class ports we can instead decide to just skip the failing test, stop testing the repo against that builder, or even drop support for the port entirely.

Either way, we should aim to be in a state in which all of the builders that are running are passing reliably. Otherwise we end up with a lot of noise on the dashboards, which leads to failure-blindness and may cause us to miss significant regressions that do affect first-class ports.

@findleyr
Copy link
Contributor

I just looked at this briefly. Most of the slow tests are related to overlays or cgo. Skipping 6/74 tests reduced my run time from ~60s down to ~15s on my computer.

@matloob how do you feel about skipping overlay / cgo tests for -short test runs?

@gopherbot
Copy link

Change https://golang.org/cl/331052 mentions this issue: go/packages: skip slow and GOPATH tests in short mode

@gopherbot
Copy link

Change https://golang.org/cl/332351 mentions this issue: go/packages: skip tests that link binaries in short mode

@gopherbot
Copy link

Change https://golang.org/cl/332350 mentions this issue: go/packages: parallelize most tests

gopherbot pushed a commit to golang/tools that referenced this issue Jul 8, 2021
This cuts the running time for 'go test -short ./go/packages' by about
50% by skipping the tests that run in GOPATH mode.

All of the tests are still run when the -short flag is not set, so the
longtest builders should still report any GOPATH-mode regressions, and
the faster short tests should improve turnaround times (and resource
usage and associated test flakiness) on the non-longtest builders.

	~/x/tools/go/packages$ go test -short
	PASS
	ok      golang.org/x/tools/go/packages  25.379s

	~/x/tools/go/packages$ go test
	PASS
	ok      golang.org/x/tools/go/packages  42.812s

For golang/go#46764

Change-Id: Iff9a94b6a2657174cd5c60aeb732ca4f132a7897
Reviewed-on: https://go-review.googlesource.com/c/tools/+/331052
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
gopherbot pushed a commit to golang/tools that referenced this issue Jul 8, 2021
This reduces the overall running time on my workstation from ~44s to ~17s.

For golang/go#46764

Change-Id: I94e3c5bf160599687f7aa16513bb7b7e977f14b4
Reviewed-on: https://go-review.googlesource.com/c/tools/+/332350
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
@bcmills
Copy link
Contributor Author

bcmills commented Jul 9, 2021

The tests for this package have been passing consistently on illumos-amd64, dragonfly-amd64, and netbsd-arm64-bsiegert since CL 331052.

@bcmills bcmills closed this as completed Jul 9, 2021
@bcmills bcmills self-assigned this Jul 9, 2021
gopherbot pushed a commit to golang/tools that referenced this issue Jul 9, 2021
These tests together account for about 1s of running time on my
workstation. I expect that they are even slower on platforms that
require external linking, and likely more memory-intensive than most
of the other tests.

For golang/go#46764

Change-Id: Ic9607ac71bcfd617581c58cfffe3775e23cd3422
Reviewed-on: https://go-review.googlesource.com/c/tools/+/332351
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
@rsc rsc unassigned bcmills Jun 23, 2022
@golang golang locked and limited conversation to collaborators Jun 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. release-blocker Tools This label describes issues relating to any tools in the x/tools repository.
Projects
None yet
Development

No branches or pull requests

4 participants