mirror of
https://github.com/golang/go
synced 2024-11-17 18:44:44 -07:00
cmd/go: make vcstest repo scripts compatible with old Mercurial versions
The scripts added in CL 421455 passed on the TryBots, but failed on the "-stretch" builders, which supply Mercurial 4.0 (released 2016-11-01). Debian 9 “Stretch” has been at end-of-life since June 30, 2022, but until we can turn down the outdated builders (#56414) we should keep them passing tests. For #27494. Updates #56414. Change-Id: I9df0ed452dfbfaeb1b4c0d869d02dd9ed21b3ff6 Reviewed-on: https://go-review.googlesource.com/c/go/+/445356 Auto-Submit: Bryan Mills <bcmills@google.com> Reviewed-by: Russ Cox <rsc@golang.org> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
parent
ddaa25b5dd
commit
4c9006e45f
24
src/cmd/go/testdata/vcstest/hg/hgrepo1.txt
vendored
24
src/cmd/go/testdata/vcstest/hg/hgrepo1.txt
vendored
@ -115,12 +115,26 @@ cmp stdout .hg-tags
|
|||||||
# that commit lands on the 'default' branch and is not tagged as 'tip', so it
|
# that commit lands on the 'default' branch and is not tagged as 'tip', so it
|
||||||
# seems to be mostly harmless. However, because it is nondeterministic we
|
# seems to be mostly harmless. However, because it is nondeterministic we
|
||||||
# should avoid listing it here.
|
# should avoid listing it here.
|
||||||
hg branches -r 6 -r 7 -r 9
|
#
|
||||||
cmp stdout .hg-branches
|
# Unfortunately, some of our builders are still running Debian 9 “Stretch”,
|
||||||
|
# which shipped with a version of 'hg' that does not support 'hg branch -r'
|
||||||
|
# to list branches for specific versions. Although Stretch is past its
|
||||||
|
# end-of-life date, we need to keep the builders happy until they can be
|
||||||
|
# turned down (https://go.dev/issue/56414).
|
||||||
|
hg branches
|
||||||
|
? cmp stdout .hg-branches
|
||||||
|
stdout 'v2\s+6:9a4f43d231ec'
|
||||||
|
stdout 'v2.3.4\s+9:18518c07eb8e'
|
||||||
|
stdout 'v3\s+7:a2cad8a2b1bb'
|
||||||
|
stdout 'default\s+5:'
|
||||||
|
|
||||||
# Likewise, omit bookmark v3, which ends up on the nondeterministic commit.
|
# Likewise, bookmark v3 ends up on the nondeterministic commit.
|
||||||
hg bookmarks -l master v2 v2.3.4
|
hg bookmarks
|
||||||
cmp stdout .hg-bookmarks
|
? cmp stdout .hg-bookmarks
|
||||||
|
stdout 'master\s+0:41964ddce118'
|
||||||
|
stdout 'v2\s+3:8f49ee7a6ddc'
|
||||||
|
stdout 'v2.3.4\s+1:88fde824ec8b'
|
||||||
|
stdout 'v3\s+5:.*'
|
||||||
|
|
||||||
-- .hg-branches --
|
-- .hg-branches --
|
||||||
v2.3.4 9:18518c07eb8e
|
v2.3.4 9:18518c07eb8e
|
||||||
|
2
src/cmd/go/testdata/vcstest/hg/vgotest1.txt
vendored
2
src/cmd/go/testdata/vcstest/hg/vgotest1.txt
vendored
@ -224,7 +224,7 @@ hg tags
|
|||||||
cmp stdout .hg-tags
|
cmp stdout .hg-tags
|
||||||
hg branches
|
hg branches
|
||||||
cmp stdout .hg-branches
|
cmp stdout .hg-branches
|
||||||
hg bookmarks -l master mybranch
|
hg bookmarks
|
||||||
cmp stdout .hg-bookmarks
|
cmp stdout .hg-bookmarks
|
||||||
|
|
||||||
-- .hg-tags --
|
-- .hg-tags --
|
||||||
|
Loading…
Reference in New Issue
Block a user