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

1556 Коммитов

Автор SHA1 Сообщение Дата
Andrew Bonventre 079183f088 cmd/gerritbot: only import a PR if it has one commit
Otherwise, post a message to the PR saying that the commits must
be squashed into one.

Updates: golang/go#18517
Change-Id: I800ef7283224cae81bc04ba6d395585c412d3fbd
Reviewed-on: https://go-review.googlesource.com/81116
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-30 22:36:37 +00:00
Andrew Bonventre c37e485368 cmd/gerritbot: only import PRs with a cla: yes label
Update: golang/go#18517
Change-Id: I29fc30bfa8ff4fe4e3a9904a8077221e4b3fd5a7
Reviewed-on: https://go-review.googlesource.com/81115
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-30 18:25:05 +00:00
Brad Fitzpatrick dc438aa2b7 dashboard: bump netbsd-amd64 bootstrap, enlarge VMs, remove 386 GOHOSTARCH
Prepared using https://golang.org/cl/80895

Updates golang/go#20852

Change-Id: I186f74010f0a8be66eef5c369be664abe3f68f7f
Reviewed-on: https://go-review.googlesource.com/80896
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-30 17:08:36 +00:00
Brad Fitzpatrick 755dcd41c7 dashboard: restart netbsd-386 builder
Also clean up some redundant comments, move trybots from OpenBSD
6.0 to 6.2, and add some missing MaxAtOnce caps.

Updates golang/go#20852

Change-Id: I3d862ca7a7172952ec2254b583e4bf6102b026e6
Reviewed-on: https://go-review.googlesource.com/80876
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-29 22:55:44 +00:00
Andrew Bonventre 16c2cdbbb6 cmd/gerritbot: don’t create more than one Gerrit change for a PR
Due to maintner’s async nature, there is a period of time where
a Gerrit change may exist for a Pull Request but it is not reflected
in the corpus. Account for this by keeping an in-memory map of PRs
with stale data, and query Gerrit (should that map be incorrect due
to a restart) before creating a new change.

Update: golang/go#18517
Change-Id: Ife142697b15269caca088c3616c4acd4b227bfeb
Reviewed-on: https://go-review.googlesource.com/80840
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-29 22:27:03 +00:00
Brad Fitzpatrick 3182fd29ca cmd/coordinator: clean up old GCE buildlet VMs more aggressively
We had a bunch running for weeks and months with no "delete-at" field.
I'm not sure why. Perhaps related to gomote instances.

I need to debug that more and dig into git history, but for now clean
them up.

Change-Id: I7bde12357fbe2daa5f75d62e720b94028a0be6b5
Reviewed-on: https://go-review.googlesource.com/80655
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-29 17:26:18 +00:00
Brad Fitzpatrick 88c920a80b all: start to revive netbsd-386 support
It's still busted, but this will let other people debug.

Updates golang/go#22914
Updates golang/go#20852
Updates golang/go#19339

Change-Id: Iedc21417e56418dab6abd433574ffef012ae43f3
Reviewed-on: https://go-review.googlesource.com/80435
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-29 16:37:21 +00:00
Kevin Burke ef994b999e maintner: update Dockerfile deps
Currently the Dockerfile fails to build because maintner calls
github.Issue.IsPullRequest(), which was only added recently.

I'm not sure if we only want to update one dep (or if there is a way
to) or update all of them but this updates all of them.

Change-Id: I224074770512acfffbe18c8860a6361a5e78b2ff
Reviewed-on: https://go-review.googlesource.com/80475
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-29 04:02:48 +00:00
Kevin Burke c3ffc0d35c maintner/godata: skip tests in short mode
We shouldn't try to download the entire golang/go corpus on CI/build
machines, it's too slow and can OOM smaller CI machines. See
https://travis-ci.org/kevinburke/build/jobs/308673490 for an example.

Change-Id: I77b2a2162f8ce5bfbd3d7435122b6640c5d840b0
Reviewed-on: https://go-review.googlesource.com/80395
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 22:17:12 +00:00
Brad Fitzpatrick 68f76d8a1c dashboard: rebuild FreeBSD VM to avoid 10 second boot prompt
FreeBSD VMs boot up 10 seconds faster now, and shut down faster.

Updates golang/go#22894
Updates golang/go#22895

Change-Id: I8eef979fc43d95d3c03104a761e70ec5737a3a97
Reviewed-on: https://go-review.googlesource.com/80304
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-28 22:09:35 +00:00
Yuval Pavel Zholkover 08c7825759 env/freebsd-amd64: disable boot prompt and logo
Use /boot/loader.conf from the official FreeBSD GCE image.
Add /sbin to the PATH environment variable buildlet is running with,
so that poweroff and shutdown are found.

Fixes golang/go#22894
Updates golang/go#22895

Change-Id: I2f8b56ff7df4726e4f8ef72357934f2f7abb8e59
Reviewed-on: https://go-review.googlesource.com/80335
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 22:07:06 +00:00
Kevin Burke d13a093a9c gerrit: fix vet error
"go vet" now runs when the tests run, and errors on this test.

Change-Id: I239f23f51477530e4bda19793979e519fa371cdf
Reviewed-on: https://go-review.googlesource.com/80302
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 21:59:26 +00:00
Brad Fitzpatrick 873c412719 cmd/release: fix test failure from earlier FreeBSD update
Release on FreeBSD 11.1 now, not 11.0.

Change-Id: Idfa5b51796513a613d4a3a3cafa817cb6b1999a8
Reviewed-on: https://go-review.googlesource.com/80303
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-28 21:52:35 +00:00
Andrew Bonventre ed35dae63d cmd/gopherbot: update deps to pull in latest go-github
Maintner needs the IsPullRequest property of GitHubIssue.

Change-Id: I6a5f457a3dea552c9418c8e6b627fb7918f26ba9
Reviewed-on: https://go-review.googlesource.com/80375
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 21:03:14 +00:00
Andrew Bonventre 3922049614 cmd/gerritbot: import newly created PRs to Gerrit
This change will look for PRs that have no associated Gerrit
Change and attempt to import them.

Update golang/go#18517

Change-Id: I612759ca93809ebfb253d7f6c0f8bb47b44d6865
Reviewed-on: https://go-review.googlesource.com/79196
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 20:58:30 +00:00
Andrew Bonventre d54e2e6859 cmd/gopherbot: only post CL updates to golang/go references
If someone types in golang/scratch#5, it should be ignored.

Change-Id: I34eb0ba3393b3e42b58a9d1c2b4dd156ae7e3858
Reviewed-on: https://go-review.googlesource.com/80355
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-28 20:52:31 +00:00
Brad Fitzpatrick 6a84aa6258 cmd/coordinator: don't use underscores in GCE VM names
We want them in our host keys, but GCE doesn't accept them, so
normalize them to dashes.

Fixes golang/go#22905

Change-Id: I1136eea50483db0adccc289f0f133ab3b0458cb7
Reviewed-on: https://go-review.googlesource.com/80299
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-28 18:28:42 +00:00
Brad Fitzpatrick ecb2bc44b4 dashboard, env/freebsd-amd64: update to FreeBSD 10.3 and 11.1.
freebsd.org says that the current supported releases are:

    > Production: 11.1, 11.0, 10.4, 10.3

Previously we had builders for 9.3, 10.1, and 11.0.

We'll keep FreeBSD 9.3 for now (as it's still supported by the last
two released Go versions), but we'll stop testing FreeBSD 9.3 at tip
shortly here (that will be a separate change).

This CL updates our builders from 11.0 to 11.1 and 10.1 to 10.3,
spanning the range from the old to newest supported release. We'll
stop testing 10.4 and 11.0, as that's a bit overkill.

Another reason we're doing 10.3 instead of 10.4 is because the Go 1.9
release notes (https://golang.org/doc/go1.9#freebsd) said that future
Go releases (Go 1.10) will require FreeBSD 10.3+, so we need to test
FreeBSD 10.3, being the oldest. (Go has historically "supported"
FreeBSD releases a bit longer than they're officially supported by
FreeBSD, partly due to our out-of-sync release cycles.)

Fixes golang/go#19303
Fixes golang/go#22854

Change-Id: I69589000b1c87aecf054857f514cc48ccedf752f
Reviewed-on: https://go-review.googlesource.com/80297
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-28 18:14:01 +00:00
Brad Fitzpatrick 2b2acc8cf1 buildlet: raise ulimit for NetBSD
The NetBSD 8 builders had a very low RLIMIT_DATA (even as root).
The builders don't run run.bash, which normally increases the ulimit.

So do it ourselves on start-up. Currently this is only on NetBSD.
Deployed and verified it works now.

Fixes golang/go#22871

Change-Id: I6ecb38b985ce27f0f29b36b55367eb1729be29c9
Reviewed-on: https://go-review.googlesource.com/79955
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-27 16:43:52 +00:00
Brad Fitzpatrick 0d9bf6f794 dashboard: add openbsd-amd64-62 (OpenBSD 6.2) builder
386 isn't ready yet.

Updates golang/go#22835

Change-Id: Id452140492c0bc5ee850703e640abcbd41e75f9c
Reviewed-on: https://go-review.googlesource.com/79835
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-24 18:19:30 +00:00
Joel Sing eb53933368 env: update openbsd builders script to 6.2
Update issue golang/go#22835

Change-Id: Ie9e10625f99957f7bc828c5cacb11f24be16e466
Reviewed-on: https://go-review.googlesource.com/79055
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-24 18:15:34 +00:00
Brad Fitzpatrick 6bb62a22a4 cmd/buildlet: ignore pax global header when untarring
Required for Go 1.10.

Fixes golang/go#22748

Change-Id: I1b4727c76e2ad4e448adec7c6c3930657bc4e731
Reviewed-on: https://go-review.googlesource.com/78546
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-24 18:14:20 +00:00
Andrew Bonventre a944326033 devapp: place stars next to release-blocking issues
It was previously like this:
https://web.archive.org/web/20140622000427/http://research.swtch.com/dashboard/Go1.4#all

Change-Id: I617da68cace784e072b2daa7bc952c170410e78a
Reviewed-on: https://go-review.googlesource.com/79475
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-22 19:25:10 +00:00
Brad Fitzpatrick b2ad2e2e6d dashboard: re-enable netbsd-amd64 builder
Its image has been rebuilt with latest upstream NetBSD changes.
(See CLs 64750, 77475)

Updates golang/go#20852

Change-Id: I8d68313326ec29a97731d2a79198dfdae5b789a6
Reviewed-on: https://go-review.googlesource.com/79436
Reviewed-by: Benny Siegert <bsiegert@gmail.com>
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-22 18:43:36 +00:00
Brad Fitzpatrick 8ca758bc18 cmd/upload: add support for updating go1.4-bootstrap-yyyymmdd.tar.gz
Stop doing this by hand and automate it.

Updates golang/go#20672

Change-Id: I2ff02053882f76406c220bf015dd21ad0c0dca1a
Reviewed-on: https://go-review.googlesource.com/79275
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2017-11-22 02:38:27 +00:00
Brad Fitzpatrick e7c04e7a5b cmd/buildlet: make fresh TMPDIR and clean it on Joyent Solaris builders
The solaris-amd64-smartosbuildlet builders reuse their filesystem per
build, which means they can leak stuff in /tmp ($TMPDIR) when the
tests themselves leak stuff in temp dirs. (which they shouldn't, but
the build system should also get a fresh state per run).

Instead of fixing these builders to use a fresh environment per run
(which is harder), this fixes the immediate problem and runs each
build/test with $TMPDIR set to a subdirectory of /tmp that is then
cleaned by the buildlet after the run.

Fixes golang/go#22798

Change-Id: Ideb0960af565bad3d3d05499104799163dcfe214
Reviewed-on: https://go-review.googlesource.com/79137
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-21 20:50:21 +00:00
Andrew Bonventre ae769c4544 cmd/gerritbot: followup on comments not addressed in 76374
Accidentally submitted before these changes were uploaded.

Update: golang/go#18517

Change-Id: I7da7248b35f3605748595985129a7f011785aa4e
Reviewed-on: https://go-review.googlesource.com/78855
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-20 21:17:58 +00:00
Brad Fitzpatrick 8713701f85 dashboard: remove alpine builder
It's doing no good being red all the time, especially as nobody is
working on it.

Updates golang/go#22689
Updates golang/go#19938

Change-Id: Icb947878d85e920f24ea458eb0f319844ca5bd60
Reviewed-on: https://go-review.googlesource.com/78575
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-18 03:33:29 +00:00
Brad Fitzpatrick 26626971b6 maintner: misc fixes and tests
As far as I can tell, the data structure inconsistency check that
panic-failed earlier has been fixed by the last few CLs (the
"finishProcessing" ones). The new tests double check.

Also, fix up Footer to not allocate by changing the requirement of its
argument.

And fix a failing test that was crashing due to its *Gerrit not being
initialized in a non-Gerrit test.

Fixes golang/go#22753 (already fixed, but now tested)

Change-Id: If09cfad6f69d8b3c97410f3e4c3a2e2281c666a5
Reviewed-on: https://go-review.googlesource.com/78155
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-18 03:29:02 +00:00
Brad Fitzpatrick 02c3a3603b maintner: add a missing finishProcessing call
We also need to call finishProcessing (added in golang.org/cl/77690) to whenever
we append to the mutation log.

Otherwise we never finish building data structures needed when
maintner is used in mutation-generation & API server mode.

Fixes golang/go#22763 again.

Change-Id: I55270cd43f03bee0524df188c589ac01ab8fafda
Reviewed-on: https://go-review.googlesource.com/78540
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-17 22:29:40 +00:00
Brad Fitzpatrick 04dbfb5668 maintner: fix label counting, which affected trybot work-to-do caching
A recent CL (golang.org/cl/77690) broke how labelChanges was
incremented. It needs to be renamed and tested, but this gets trybots
working again.

Fixes golang/go#22763

Change-Id: I068fc66bbde283291191f41acdc436876232e88b
Reviewed-on: https://go-review.googlesource.com/78536
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-17 20:56:21 +00:00
Andrew Bonventre ee43607332 maintner,cmd/gerritbot: minimal processing for changes
+ Adds a Footer method to maintner.GerritCL that returns the value
  of a git footer with the given name.
+ Iterates through whitelisted GitHub repos and Gerrit projects
  looking for changes to update. Handles the case where no update
  is required.

Update: golang/go#18517

Change-Id: Id133df6956b7213752059a0b0e84dd76ee8ea620
Reviewed-on: https://go-review.googlesource.com/76374
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-17 20:40:19 +00:00
Andrew Bonventre 453600633b devapp: update deps
The currently pinned github.com/google/go-github does not include
the IsPullRequest field on the Issue struct, which is needed by
maintner.

Change-Id: Id742b09d24064e5ba75b68628840546c226c84f3
Reviewed-on: https://go-review.googlesource.com/77156
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-17 18:36:12 +00:00
Brad Fitzpatrick 4a673e1009 cmd/coordinator, internal/buildstats: fix buildstats sync, update deps
Around Oct 20th, we stopped syncing build stats to BigQuery.

Either the client library was updated around Oct 20th, or the server
changed behavior.

In any case, update the deps (to get a newer version of the bigquery
package) and update the code to work with the new SQL syntax.

This also fixes a bogus loop that was harmless but made the sync
slower than it could've been. (The logic was correct in the nearly
identical span sync later in the file.)

Also adds some TODOs for other log spam I see.

Change-Id: I2aa73084aeb19378bf260839555103fb48eac168
Reviewed-on: https://go-review.googlesource.com/78455
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-17 17:15:39 +00:00
Brad Fitzpatrick ee6321b540 maintner: handle Gerrit ref meta changes occurring before dependent git commits
A previous bug in maintner caused Gerrit ref meta updates occuring in
the mutation log before the git meta hash was added to the log. This
CL handles such entries. We add CLs to a dirty set when we see a ref
update and wait until the end of the mutations to parse the fields out
of the meta commits, at which time the git commits will have appeared
in the log.

Also, don't enumerate over private CLs in ForeachOpenCL, which I
thought was the same bug but turned out to be different.

Fixes golang/go#22653

Change-Id: I79120f06b13c5e74c7761d04494215bf0da2e53d
Reviewed-on: https://go-review.googlesource.com/77690
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-15 21:03:45 +00:00
Brad Fitzpatrick 937ab1a538 dashboard: remove linux-arm as a trybot
Fixes golang/go#22592
Updates golang/go#22749
Updates golang/go#22748

Change-Id: I6b58f21ececa212a12af8ef21cdef9c90515b837
Reviewed-on: https://go-review.googlesource.com/78032
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-15 20:58:13 +00:00
Jess Frazelle 411e5f3393 cmd/scaleway: add kubernetes deployment to run in repair mode
Adds a daemon mode to the command.

Updates golang/go#21238.

Change-Id: Iab76a2fbe4263e21f925571b2f3bfc6d22f1fe5e
Reviewed-on: https://go-review.googlesource.com/52270
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-15 19:24:29 +00:00
Brad Fitzpatrick 6114c7b9e7 app: hide and stop testing release-branch.go1.7
Per policy, we only support & test the past two releases (currently Go
1.8 and Go 1.9).

Change-Id: I3d35d47c9053ffc34a0d175815b7227532579aad
Reviewed-on: https://go-review.googlesource.com/77931
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-15 18:43:30 +00:00
Benny Siegert 172977016a env/netbsd-amd64: set correct MTU.
With the default 1500, TCP connections occasionally stall. This matches
the change in google/netbsd-gce#1.

Update golang/go#20852

Change-Id: I529cbf46b9017ff90d773cd452c78ed2a7e74772
Reviewed-on: https://go-review.googlesource.com/77475
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-14 16:54:12 +00:00
Brad Fitzpatrick 3da79c29d0 cmd/buildlet: use tmpfs workdir if flag value is unspecified
Fixes golang/go#21839
Updates golang/go#22592

Change-Id: Ia96236c61847193f930564b4dd5e0d7965e89945
Reviewed-on: https://go-review.googlesource.com/77370
Reviewed-by: Andrew Bonventre <andybons@golang.org>
2017-11-13 22:52:20 +00:00
Russ Cox eca02d2d17 cmd/releasebot: initial release process automation
There's more to do here but it's working well enough to be
very helpful. This is a snapshot of the final version used for
Go 1.8.5 and Go 1.9.2. I intend to keep revising it through
the next few point releases and also the main Go 1.10 release.

Change-Id: I4bdbed7ff92735213ff79bb7c4c983074e681ce4
Reviewed-on: https://go-review.googlesource.com/73333
Reviewed-by: Chris Broadfoot <cbro@golang.org>
2017-11-13 15:36:14 +00:00
Andrew Bonventre 3dc19412f4 devapp: fix links to reviews outside of go-review
Some pending changes are at URLs like
https://code-review.googlesource.com/15150, which is not what
https://golang.org/cl/NNN redirects to.

Change-Id: I5d2b4bdb4d930d544466219699c063190a0c32cd
Reviewed-on: https://go-review.googlesource.com/76630
Reviewed-by: Sarah Adams <shadams@google.com>
2017-11-10 21:26:44 +00:00
Andrew Bonventre 67504a6271 devapp: don’t show issues on /release with R=close
This only applies if R=close is on the latest patchset.

Updates golang/go#22620

Change-Id: I097aabba2313936f1d399cdca27b510c06bffdc8
Reviewed-on: https://go-review.googlesource.com/76570
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-10 05:19:10 +00:00
Chris Broadfoot 101d8218a9 cmd/pushback: update deployment instructions
aedeploy is now bundled into "gcloud app".
Move it into the README now that it's a one liner.

Change-Id: I9bb0d16e94a062c561922c72cd02b0ee03f2c0c5
Reviewed-on: https://go-review.googlesource.com/76730
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-09 21:58:45 +00:00
Alberto Donizetti c39cfe7466 env/linux-x86-sid: add upx (executables compressor)
Updates golang/go#16706

Change-Id: I56ec0f82119371bc7a1d6b7d8d9ba0fc7faa7fad
Reviewed-on: https://go-review.googlesource.com/72372
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-02 20:18:52 +00:00
Sarah Adams 20e132f0eb cmd/coordinator: remove memory limits from deployment config
Fixes golang/go#22042

Change-Id: I2615919eb8385b22fd6eccd80ca9bdd4f21204cf
Reviewed-on: https://go-review.googlesource.com/75532
Reviewed-by: Kelsey Hightower <kelsey.hightower@gmail.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2017-11-02 20:09:19 +00:00
Michael Munday b96bceea81 internal/gophers: add new e-mail address
My e-mail address has changed.

Change-Id: I09b1d82dbf2044ab1cd7791a20e24a3e62bf87d0
Reviewed-on: https://go-review.googlesource.com/75030
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2017-11-01 18:41:15 +00:00
Tobias Klauser c9ba2777a2 all: fix vet format string warnings
Change-Id: Iec22c99fad05b880c52c9b6d09284fe03967471b
Reviewed-on: https://go-review.googlesource.com/75070
Reviewed-by: Kevin Burke <kev@inburke.com>
2017-11-01 15:41:47 +00:00
Andrew Bonventre a5fa784b8d cmd/gerritbot: add GitHub and Gerrit clients
In preparation for posting comments to GitHub and querying the
Gerrit API for the proper ref to download for a change, methods
are added to create these clients.

Update golang/go#18517

Change-Id: If885bc859e553e8018d62f5e0103c33d43568881
Reviewed-on: https://go-review.googlesource.com/72971
Reviewed-by: Sarah Adams <shadams@google.com>
2017-10-30 21:23:32 +00:00
Russ Cox 1fc394e7d2 vcs-test: code for vcs-test.golang.org
Change-Id: I48e8648fc9f3e3b64a548743fd2c2480f881bfb1
Reviewed-on: https://go-review.googlesource.com/73332
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Ross Light <light@google.com>
2017-10-26 23:41:57 +00:00