go x/build:配置 Jmeter 板构建器以测试将在二进制发布中发布的相同配置,

qv7cva1a  于 4个月前  发布在  Go
关注(0)|答案(1)|浏览(42)

#43232 注解了一个案例,其中 go teststd 上的包上失败,但对于从我们的支持二进制分发安装的 Go 工具链却通过,而对于从源代码构建的 Go 工具链却通过。
即使我们解决了这个问题,我们目前还没有一个好的方法来防止回归,这让我想知道是否还有其他情况下,我们正在为用户提供安装程序和/或测试包,这些包在本地工作,但对于使用我们提供的安装程序的用户来说却失败了。
对于我们发布官方二进制文件的平台,我认为我们应该有 Jmeter 板构建器来测试我们在发布时实际要发布的字节——要么应用与我们在发布时将要应用的相同的转换,要么消除发布过程与 make.bash 之间的差异。
(相关: #29205 , #29239 。)
CC @golang/release

hs1rzwqc

hs1rzwqc1#

https://golang.org/cl/330252提到了这个问题:go/types: in TestStdlib, import from source instead of export data

相关问题