Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(166)

Issue 66800043: go.tools/dashboard/builder: always build all packages i...

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 3 months ago by dave
Modified:
10 years, 3 months ago
Reviewers:
brainman, rsc, adg
CC:
golang-dev
Visibility:
Public.

Description

go.tools/dashboard/builder: always build all packages in a subrepo Fixes issue 7372. Because of the use of go get -d and hg update to fetch the right revision of the subrepo a situation can arise where a package can fail to compile but this goes undetected if the package has no tests. This change does a go build $REPO/... before go test $REPO/... to try to detect this situation. Currently there are two breakages in to go.tools subrepo which will fire if this change is committed.

Patch Set 1 #

Patch Set 2 : diff -r 85161f0e5961 https://code.google.com/p/go.tools #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -1 line) Patch
M dashboard/builder/main.go View 1 1 chunk +11 lines, -1 line 0 comments Download

Messages

Total messages: 7
brainman
LGTM as a stop gap, but I would rather see it resolved as part of ...
10 years, 3 months ago (2014-02-21 06:07:39 UTC) #1
dave_cheney.net
Thanks for the review. I agree this is a bit of a kludge. I'd like ...
10 years, 3 months ago (2014-02-21 06:08:56 UTC) #2
adg
LGTM This will break the go-tour repo, at least. And possibly go.talks. That's not a ...
10 years, 3 months ago (2014-02-23 22:25:50 UTC) #3
dave_cheney.net
Hmm, well I don't want to introduce more breakage. A while back mr brainman raised ...
10 years, 3 months ago (2014-02-23 22:31:23 UTC) #4
adg
Nah, I think we should fix "go get code.google.com/p/go-tour/..." with +build tags. For the tour, ...
10 years, 3 months ago (2014-02-23 22:36:09 UTC) #5
rsc
LGTM this is a good idea, thanks.
10 years, 3 months ago (2014-02-24 16:10:08 UTC) #6
rsc
10 years, 3 months ago (2014-02-24 16:10:30 UTC) #7

          
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b