cmd/go: skip test cases that depend on gopkg.in

Updates #54503.

Change-Id: Ie13d028b09260d2d316c343b3ea812bb9cce4e6d
Reviewed-on: https://go-review.googlesource.com/c/go/+/424594
Auto-Submit: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
This commit is contained in:
Bryan C. Mills 2022-08-17 12:51:10 -04:00 committed by Gopher Robot
parent 57d05512fe
commit c7f870ebc4
2 changed files with 11 additions and 1 deletions

View file

@ -578,6 +578,10 @@ func TestCodeRepo(t *testing.T) {
for _, tt := range codeRepoTests {
f := func(tt codeRepoTest) func(t *testing.T) {
return func(t *testing.T) {
if strings.Contains(tt.path, "gopkg.in") {
testenv.SkipFlaky(t, 54503)
}
t.Parallel()
if tt.vcs != "mod" {
testenv.MustHaveExecPath(t, tt.vcs)
@ -811,8 +815,12 @@ func TestCodeRepoVersions(t *testing.T) {
t.Run("parallel", func(t *testing.T) {
for _, tt := range codeRepoVersionsTests {
tt := tt
t.Run(strings.ReplaceAll(tt.path, "/", "_"), func(t *testing.T) {
tt := tt
if strings.Contains(tt.path, "gopkg.in") {
testenv.SkipFlaky(t, 54503)
}
t.Parallel()
if tt.vcs != "mod" {
testenv.MustHaveExecPath(t, tt.vcs)

View file

@ -10,6 +10,8 @@ go list
[!net] skip
[!exec:git] skip
skip # TODO(#54503): redirect gopkg.in requests to a local server and re-enable.
env GOPROXY=direct
env GOSUMDB=off
go get gopkg.in/macaroon-bakery.v2-unstable/bakery