Граф коммитов

1932 Коммитов

Автор SHA1 Сообщение Дата
Brad Fitzpatrick 95bc93bd22 dashboard: remove vetall, update misc-compile builders
Updates golang/go#31916

Change-Id: I38c08955bdb4ff2b0963d5c91c6e8f78267b8004
Reviewed-on: https://go-review.googlesource.com/c/build/+/176599
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-14 14:23:15 +00:00
Brad Fitzpatrick 52dbde824b cmd/{gitmirror,pubsubhelper,gitlock}: use go modules, delete gitlock
This removes the last two gitlock users, so this also deletes gitlock.

And update to multi-stage Dockerfiles, simplifying the build and
making it more consistent with others.

Updates golang/go#26872

Change-Id: I1e38c65eccfe9b8b7cb2d9acd6eb02aa33f8b877
Reviewed-on: https://go-review.googlesource.com/c/build/+/176604
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2019-05-13 17:31:36 +00:00
Elias Naur 93d00f7feb dashboard: remove wikofever physical Android builders
We have the Corellium virtual devices for arm, arm64.

Updates golang/go#31722

Change-Id: I1c0c345a1c464a47adebc2610b09bcdc28fde221
Reviewed-on: https://go-review.googlesource.com/c/build/+/176621
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-12 18:12:33 +00:00
Brad Fitzpatrick 4420213ab0 maintner/maintnerd: stop using gitlock, use go modules
And update to multi-stage Dockerfiles, simplifying the build and
making it more consistent with others.

Updates golang/go#26872

Change-Id: If26e19d73c9bdb996343468cd1cff8edc574cb17
Reviewed-on: https://go-review.googlesource.com/c/build/+/176603
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-11 03:02:01 +00:00
Brad Fitzpatrick e06994ed08 cmd/gopherbot: stop using gitlock, use go modules
Updates golang/go#26872

Change-Id: If64b03c03f29ccff2ffcf255d94a2c736806af89
Reviewed-on: https://go-review.googlesource.com/c/build/+/176602
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-10 23:24:55 +00:00
Brad Fitzpatrick 626f5d46b2 cmd/gerritbot: stop using gitlock, use go modules
Updates golang/go#26872

Change-Id: I7cf1bc512f7e4ab6592c1d645b95c7d135bd6c59
Reviewed-on: https://go-review.googlesource.com/c/build/+/176600
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-10 21:09:22 +00:00
Andrew 36863799cb cmd/gerritbot, cmd/gitmirror, maintner/maintnerd: add x/mod repo
Updates #31761

Change-Id: I2a9372cc95d3339e4f821b450e1973447ca68628
Reviewed-on: https://go-review.googlesource.com/c/build/+/176467
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-10 17:10:50 +00:00
Brad Fitzpatrick 45de920fc2 cmd/{buildlet/stage0,scaleway,tip}, devapp: stop using gitlock, use go modules
Updates golang/go#26872
Updates golang/go#27719

Change-Id: I4de6d4f157b349911362e02b1781abd8b813f87a
Reviewed-on: https://go-review.googlesource.com/c/build/+/176257
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-09 18:25:22 +00:00
David du Colombier 7373b40703 dashboard: add plan9-386-0intro builder
This change adds the plan9-386-0intro builder
configuration.

Updates golang/go#29801.

Change-Id: I5f64f4592a499eb1691498805fd0dfa5082c33d5
Reviewed-on: https://go-review.googlesource.com/c/build/+/175901
Run-TryBot: David du Colombier <0intro@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-09 17:17:29 +00:00
Andrew Bonventre 23aab5786d cmd/gerritbot: update run command in deployment config
Change-Id: Ib0c0f93ad9712025409226a5dfda097f4f4946b1
Reviewed-on: https://go-review.googlesource.com/c/build/+/176042
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-09 16:17:16 +00:00
Brad Fitzpatrick 9a1c61c8f0 cmd/coordinator: stop using gitlock, use go modules
Also, along for the ride:

* update from jessie to stretch
* update from Go 1.10 to Go 1.12
* move to multi-stage Dockerfile, including drawterm, reducing image size
* remove the static linking which was resulting in build warnings
* clean up Makefile

Updates golang/go#26872
Updates golang/go#27719

Change-Id: Ic4dc9b8539fb8662c9621c113fa94b70bc7de061
Reviewed-on: https://go-review.googlesource.com/c/build/+/175985
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-09 15:14:00 +00:00
LE Manh Cuong 4b4e29b8ad cmd/coordinator: make version.sh check upstream is set
Fixes golang/go#29929

Change-Id: I0ec393e0154c21969d56e1c80144a24da7fb406d
Reviewed-on: https://go-review.googlesource.com/c/build/+/164780
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-09 02:38:48 +00:00
Brad Fitzpatrick d45bafa216 README.md: fix a typo
Change-Id: I6d6722bfc7d44a0028fb97ea7206922d12766078
Reviewed-on: https://go-review.googlesource.com/c/build/+/175979
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2019-05-08 20:19:40 +00:00
Andrew Bonventre 0ff1972679 internal/gophers: move Filippo's Gerrit email back to being first
mergeIDs makes the assumption that the first email seen for a
gopher is the one used for Gerrit. In the last update to gophers.go,
the first email for Filippo was changed to be invalid, causing
errors when automatic assignment was attempted in gopherbot.

Update golang/go#31919

Change-Id: Ief9115d1aed8ab998e92cfed792444d1a6463df8
Reviewed-on: https://go-review.googlesource.com/c/build/+/176037
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-08 19:10:31 +00:00
David du Colombier 2bfcb612a4 dashboard: disable cmd/go tests on plan9-amd64-9front
The cmd/go tests are timing out on the plan9/amd64
builder because they take more than 20m to complete.

This change disables the cmd/go tests on the
plan9/amd64 builder, like it was done on the
plan9/386 builder.

Updates golang/go#31910.

Change-Id: I157b472da8498ddce0f641cccb79bc50ae65ca3b
Reviewed-on: https://go-review.googlesource.com/c/build/+/175898
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2019-05-08 18:26:09 +00:00
Brad Fitzpatrick 07bb129874 env/linux-x86-fedora: add Fedora builder
Not using a Fedora kernel yet, but better than nothing.

Updates golang/go#26796

Change-Id: I228442bf6606696407a8d3fbd098df59df7353e1
Reviewed-on: https://go-review.googlesource.com/c/build/+/175999
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2019-05-08 16:58:30 +00:00
Brad Fitzpatrick 4847158763 buildlet: increase SSH connect timeout
5 seconds is too slow on linux-arm it seems (starting sshd,
conditionally creating a host key, etc)

Change-Id: I2015908eb892d0b2dd580db8ba96c10726502cbb
Reviewed-on: https://go-review.googlesource.com/c/build/+/175998
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2019-05-08 16:27:26 +00:00
Brad Fitzpatrick 310754d993 env/linux-x86-sid: update our sid builder
Updates golang/go#31823

Change-Id: I96d83cf7a9994c8ed6d0ea58af038577d48ae737
Reviewed-on: https://go-review.googlesource.com/c/build/+/175737
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2019-05-07 18:53:05 +00:00
Akhil Indurti db743fd60d app/appengine: make heading bars fill screen width
Make the headers fill the screen's width by making the body have
display: inline-block and min-width: 100%. Before, scrolling to
the right extended past the screen's width, which caused the
blue table headers to cut off.

Change-Id: I2f186ca044d07a4dfd3ec6cbe3f57a9feee05c99
Reviewed-on: https://go-review.googlesource.com/c/build/+/125475
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-06 18:03:32 +00:00
Elias Naur 9b59625ee6 dashboard: don't use -restart for all.bash on iOS
Follow-up to CL 175077.

Updates golang/go#31828

Change-Id: I110d0891d82083ebd196dbbefa2f9546027931a1
Reviewed-on: https://go-review.googlesource.com/c/build/+/175081
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2019-05-06 17:37:35 +00:00
Brad Fitzpatrick 97a0a3fd41 cmd/coordinator: delete some code
410 Gone.

Updates golang/go#31770

Change-Id: I63c4d457918e118c6543dcfc9314c979881be15f
Reviewed-on: https://go-review.googlesource.com/c/build/+/175141
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-04 03:17:27 +00:00
Dmitri Shuralyov 42ad50fc27 internal/gophers: document Person.Googler and Bot fields
The Googler field is determined via heuristics and represents whether
the person is known to be at Google now or has been in the past. It
can be used for gathering statistics about contributions that are
internal or external, but not for security related checks.

Make this more clear by documenting the field.

Change-Id: I966d3fa7a107c2db7b6898084db22a1d064c87cc
Reviewed-on: https://go-review.googlesource.com/c/build/+/175198
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-03 20:47:08 +00:00
Brad Fitzpatrick 58782e7c8a go.mod: update cloud.google.com/go dep, run go mod tidy
And delete our old, incomplete vendor directory. We already rely on
modules, so we can rely on modules for that one package too.

Fixes golang/go#31815

Change-Id: I7cb97df2045a0719963b2eea538f9182427393f1
Reviewed-on: https://go-review.googlesource.com/c/build/+/175139
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-03 20:09:09 +00:00
Elias Naur 76c9c25200 dashboard: don't set GOHOSTARCH=arm on arm64 Android devices
Building with GOHOSTARCH=arm on a GOHOSTARCH=arm64 android device
should work in theory, but results in an error about text relocations:

Building Go cmd/dist using /data/data/com.termux/files/home/go-android-arm64-bootstrap.
Building Go toolchain1 using /data/data/com.termux/files/home/go-android-arm64-bootstrap.
Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.
warning: unable to find runtime/cgo.a
Building Go toolchain2 using go_bootstrap and Go toolchain1.
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/tmp/workdir-host-android-arm64-corellium-android/go/pkg/tool/android_arm/go_bootstrap": /data/data/com.termux/files/usr/tmp/workdir-host-android-arm64-corellium-android/go/pkg/tool/android_arm/go_bootstrap: has text relocations
go tool dist: FAILED: /data/data/com.termux/files/usr/tmp/workdir-host-android-arm64-corellium-android/go/pkg/tool/android_arm/go_bootstrap install -gcflags=all= -ldflags=all= -i cmd/asm cmd/cgo cmd/compile cmd/link: signal: aborted

I tried switching linker to gold, lld to no avail. Drop GOHOSTARCH
as a workaround.

Updates golang/go#31722

Change-Id: Id00564406582122f254c08b357668d7d0a9bae43
Reviewed-on: https://go-review.googlesource.com/c/build/+/175078
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-03 16:00:01 +00:00
Elias Naur 12b2a6f482 cmd/buildlet: execute shell scripts through bash on mobile platforms
iOS and Android can't execute shell directly. Use bash instead.

Updates golang/go#31722

Change-Id: I288f4af2abe2bed268b7c219608067047d2e0d9c
Reviewed-on: https://go-review.googlesource.com/c/build/+/174997
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-03 15:59:27 +00:00
Brad Fitzpatrick e12c9d226b cmd/coordinator: use proxy.golang.org instead of private Athens
Fixes golang/go#31770

Change-Id: Ia21b3c835b3692351d83e00b9a8cb73db2103192
Reviewed-on: https://go-review.googlesource.com/c/build/+/175057
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-03 15:12:24 +00:00
Brad Fitzpatrick a08047393e env/js-wasm: update NodeJS from v8.x to v12.x
Before:

$ docker run -ti gcr.io/symbolic-datum-552/js-wasm /usr/bin/nodejs --version
v8.11.1

After:

$ docker run -ti gcr.io/symbolic-datum-552/js-wasm /usr/bin/nodejs --version
v12.1.0

Also update the Makefile to permit building separately from pushing.

Updates golang/go#31282

Change-Id: I3b5fd47ab41abc7721ffa48bc3f577832db24bb2
Reviewed-on: https://go-review.googlesource.com/c/build/+/175098
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Richard Musiol <neelance@gmail.com>
2019-05-03 12:56:23 +00:00
Josh Bleecher Snyder 253c122f43 devapp: give release-blocker its own axis on chart
There are so few release-blockers compared to total issues,
so that line on the chart ends up being hard to see.

Give it its own axis on the right, and allow it to scale independently.

Change-Id: Id2cd417b88dca8ae23405b7484d40e34b11e2094
Reviewed-on: https://go-review.googlesource.com/c/build/+/175117
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-03 02:33:32 +00:00
Elias Naur 1493754e5b dashboard: run all.bash on the Corellium iOS builder
Updates golang/go#31722

Change-Id: Iba2fc7d76be6a502afea74260db59b3d30720c18
Reviewed-on: https://go-review.googlesource.com/c/build/+/175077
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-02 21:18:53 +00:00
Elias Naur 7ae7539fb5 dashboard: add android/arm builder on Corellium
Updates golang/go#31722

Change-Id: I07d9f85d47b6cda5eadcfc4f93adff42316f0ff5
Reviewed-on: https://go-review.googlesource.com/c/build/+/174857
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-02 14:46:29 +00:00
Elias Naur 4d0f77ac8a dashboard: add Zenly's virtual Android builders
Change-Id: Id0be99f343a819c19b0004dc4160175c9bb0ace9
Reviewed-on: https://go-review.googlesource.com/c/build/+/174798
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-01 21:04:30 +00:00
Elias Naur 6bebc8ec4c dashboard: add Zenly's virtual iOS builders
Fixes golang/go#31722

Change-Id: Ia7f0d3f2e1a25000c42a10ff58d7e91d384b1219
Reviewed-on: https://go-review.googlesource.com/c/build/+/174797
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-05-01 21:03:28 +00:00
Brad Fitzpatrick fcf7a58c4e dashboard: add darwin-amd64-nocgo config, remove nacl-386 trybot
Also remove dead nacl-arm. It hasn't run in ages.

And update netbsd comment about why 386 doesn't run. And correct its
VM image name.

Updates golang/go#31705
Updates golang/go#31726

Change-Id: I9de4605f34a052d0a84684fca098388d75602a82
Reviewed-on: https://go-review.googlesource.com/c/build/+/174637
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-30 22:43:17 +00:00
Damien Neil 3f037d882d maintner/maintnerd, cmd/gerritbot, cmd/gitmirror: add protobuf
Roll-forward of https://golang.org/cl/171035 with corrected
gitmirror configuration.

Set up mirroring for the new protobuf repository:

	Gerrit:      https://go.googlesource.com/protobuf
	GitHub:      https://github.com/protocolbuffers/protobuf-go
	Import path: google.golang.org/protobuf

Change-Id: If39069de8bed2135554a3c8745bcb6e37e8ceb20
Reviewed-on: https://go-review.googlesource.com/c/build/+/172242
Run-TryBot: Benny Siegert <bsiegert@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
2019-04-30 16:23:21 +00:00
Brad Fitzpatrick 5bd9893968 cmd/release: don't include godoc in releases in Go 1.13+
Tested that it's still present in Go 1.12:

$ release -version=go1.12.999 -target=linux-amd64 -watch -skip_tests -rev=release-branch.go1.12 -tools=release-branch.go1.12 -net=release-branch.go1.12
...
$ ls -lh go1.12.999.linux-amd64.tar.gz
-rw-r--r-- 1 bradfitz bradfitz 122M Apr 29 19:28 go1.12.999.linux-amd64.tar.gz
$ tar -ztf go1.12.999.linux-amd64.tar.gz | grep godoc
go/bin/godoc
go/src/cmd/vendor/github.com/google/pprof/profile/testdata/go.godoc.thread
go/src/cmd/vendor/github.com/google/pprof/profile/testdata/go.godoc.thread.string

But not with Go 1.13:

$ release -version=go1.13beta0 -target=linux-amd64 -watch -skip_tests -rev=8c1f78524e421ac01e35e8805dd7a45bf98c2a79
...
$ ls -lh go1.13beta0.linux-amd64.tar.gz
-rw-r--r-- 1 bradfitz bradfitz 115M Apr 29 19:00 go1.13beta0.linux-amd64.tar.gz
$ tar -ztf go1.13beta0.linux-amd64.tar.gz | grep godoc
$

Fixes golang/go#30029
Updates golang/go#27151

Change-Id: I9ac5c1b2bc76f184bf05fdcac86bb2e37b57c77c
Reviewed-on: https://go-review.googlesource.com/c/build/+/174322
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-29 19:47:25 +00:00
Brad Fitzpatrick 61a567e73e cmd/coordinator: only bound old revdial builds
Revert CL 173517 and replace with a similar but different mechanism.

Now that the new revdial is out, only penalize the old revdial users
(a few stragglers who haven't updated). In practice the limit of 10 at
once won't be a problem but will protect the coordinator during submit
floods.

Fixes golang/go#31639

Change-Id: I6b6c3567205fdd98e0b80def96d75827e986fe4f
Reviewed-on: https://go-review.googlesource.com/c/build/+/174325
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-29 18:36:39 +00:00
Brad Fitzpatrick 4f0f4bb614 revdial/v2: add new simpler, non-multiplexing revdial implementation
The old revdial has a simple multiplexing protocol that was like
HTTP/2 but without flow control, etc. But it was too simple (no flow
control) and too complex. Instead, just use one TCP connection per
reverse dialed connection. For now, the NAT'ed machine needs to go
re-connect for each incoming connection, but in practice that's just
once.

The old implementation is retained for now until all the buildlets are
updated.

Updates golang/go#31639

Change-Id: Id94c98d2949e695b677531b1221a827573543085
Reviewed-on: https://go-review.googlesource.com/c/build/+/174082
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-29 17:41:24 +00:00
Brad Fitzpatrick 3ae2235d28 cmd/coordinator: preserve source IPs on our load balancer
Change-Id: I2b8f004b3b06d83e97b217aac6cfda2b35e518c3
Reviewed-on: https://go-review.googlesource.com/c/build/+/174084
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-29 16:59:33 +00:00
Brad Fitzpatrick d5a76406bd dashboard: test darwin/386 on macOS 10.14
Fixes golang/go#31719

Change-Id: I35ffac5a4e52c424f5b397f742dab6cbf1586b64
Reviewed-on: https://go-review.googlesource.com/c/build/+/174319
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
2019-04-29 16:50:21 +00:00
Benny Siegert 579e619143 cmd/buildlet: build netbsd-arm version with GOARM=7
Otherwise, the resulting binary refuses to run on a multicore machine,
stating that the use of atomic synchronization instructions is needed.

Change-Id: Ie1a626e064a77c4fd80abbdc597ddbc62e3ffb95
Reviewed-on: https://go-review.googlesource.com/c/build/+/174141
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-29 15:42:05 +00:00
Brad Fitzpatrick 6d867c8add dashboard: add android subrepo trybots too
Missing from CL 172798

Updates golang/go#23824

Change-Id: I8f1b09ce8f52b555162b344ceddfbfe88e19ad4e
Reviewed-on: https://go-review.googlesource.com/c/build/+/174079
Reviewed-by: Elias Naur <mail@eliasnaur.com>
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2019-04-26 15:05:21 +00:00
Brad Fitzpatrick 725da52178 cmd/coordinator, buildenv: bound the number of reverse buildlets for now
To mitigate bug in revdial that's retaining way too much memory and
causing coordinator evictions.

Also double memory limit for now.

Updates golang/go#31639

Change-Id: I19b6df92df9905b087c29884140096946037fa38
Reviewed-on: https://go-review.googlesource.com/c/build/+/173517
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
2019-04-26 14:00:31 +00:00
Dmitri Shuralyov e5b9f24898 devapp: remove trailing slash from /owners handler, take 2
This is a re-apply of CL 171360, but this time with support for gradual
migration for existing clients. Use redirect with status 308, so that
POST requests to /owners/ preserve POST method after being redirected
to /owners.

This should make it possible to make this change without breaking
current clients (see CL 171460).

After all clients have been updated to use the new /owners URL,
deployed, and enough time passes, the old redirect can be removed.

Update ./devapp/owners tests to use the new URL, and drop the trailing
slash from an unrelated go.googlesource.com link, for consistency.

Change-Id: Idd5615987392c2bdb612f719ace08db895b7cf3a
Reviewed-on: https://go-review.googlesource.com/c/build/+/172668
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2019-04-24 21:17:23 +00:00
Brad Fitzpatrick db8b686810 cmd/xb: accept any golang or debian images as bases
Change-Id: Id2250ee095f1b3d967c25899a240eaa39d62fe39
Reviewed-on: https://go-review.googlesource.com/c/build/+/173358
Reviewed-by: David Chase <drchase@google.com>
2019-04-22 20:49:16 +00:00
David Chase 0ee0f639a2 env/linux-x86-stretch: install delve
This will allow long tests to use/test delve.
Delve is built in its own stage with go1.12, then copied out.

Updates golang/go#18144

Change-Id: I346729c945a95d5e34616500913a43bbe03b524c
Reviewed-on: https://go-review.googlesource.com/c/build/+/172959
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-22 20:47:05 +00:00
Brad Fitzpatrick 0bbb12ff15 dashboard: don't build x/net master against Go 1.12 on aix
Per request in https://golang.org/issue/31564#issuecomment-484786144

Change-Id: I52e496083b84aa021e7d7cdcda19c96980e1518f
Reviewed-on: https://go-review.googlesource.com/c/build/+/172878
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-19 15:03:32 +00:00
Brad Fitzpatrick 9eec085bfc cmd/coordinator: don't let plan9 buildlets retry forever on heartbeat timeout
Quick fix to stop wasting resources for now.

Updates golang/go#31261

Change-Id: Ia95988197313e5a8c7db3d8c557a8c7dd24b93ef
Reviewed-on: https://go-review.googlesource.com/c/build/+/170781
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-04-19 14:47:52 +00:00
Brad Fitzpatrick 4e29d67b83 dashboard: add Android trybots
Updates golang/go#23824

Change-Id: I6386bc267c35856858b3e46d0998fb60e3406e02
Reviewed-on: https://go-review.googlesource.com/c/build/+/172798
Reviewed-by: Elias Naur <mail@eliasnaur.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-18 20:07:08 +00:00
Brad Fitzpatrick 67073b9b94 dashboard: disable plan9-386 builder
It hasn't passed in months and now spins, wasting resources.

Updates golang/go#31261
Updates golang/go#29801

Change-Id: Idcf13ae915bad4febb156c5c5d49f07f76cf9d49
Reviewed-on: https://go-review.googlesource.com/c/build/+/172797
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-04-18 20:07:00 +00:00
Nikhil Benesch b5f252a0a7 maintner: use GitHub rate limits for throttling requests
The HTTP response object contains an indication of how much (or until
when) to wait before the next successful API call.

This makes the code use this information to obey the rate limit
constraints.

Change-Id: I22cf851220db6f361f8663be28d49179f52dd623
Reviewed-on: https://go-review.googlesource.com/c/build/+/170959
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2019-04-16 22:57:51 +00:00