Gdb 如何从Buildbot中的web界面获取给定提交/修订的版本?
例如,在GDB Buildbot实例上,我想检查git commitGdb 如何从Buildbot中的web界面获取给定提交/修订的版本?,gdb,buildbot,Gdb,Buildbot,例如,在GDB Buildbot实例上,我想检查git commit68B975AF7EF47A9D28F21F4C93431F357777A5109,git tagbinutils-2_25,它发生在2014年12月,与我的本地结果进行比较 可能吗 使该功能复杂化的事情: 每次提交可能有多个构建,例如不同的平台。好的,给我一张所有的清单 某些提交没有生成 buildbot似乎配置为仅每隔几次提交运行一次,以节省CPU 在这种情况下,我希望在搜索结果中看到最近的构建父级 谷歌Chromium
68B975AF7EF47A9D28F21F4C93431F357777A5109
,git tagbinutils-2_25
,它发生在2014年12月,与我的本地结果进行比较
可能吗
使该功能复杂化的事情:
- 每次提交可能有多个构建,例如不同的平台。好的,给我一张所有的清单
- 某些提交没有生成 buildbot似乎配置为仅每隔几次提交运行一次,以节省CPU 在这种情况下,我希望在搜索结果中看到最近的构建父级
特别是对于GDB,我知道
GDB测试人员
邮件列表,它似乎每天都从Buildbot自动接收电子邮件。我对它不是很满意,因为每个版本没有一封电子邮件(每天有多封),但搜索该列表是一个可能的解决办法。除了自动电子邮件结果,GDB维护人员还为每个测试环境设置了一个Git存储库,该存储库在每个测试环境的cgit web界面下包含一个提交
例如,对于Debian x86_64,您可以使用以下方法进行克隆:
git clone http://gdb-build.sergiodj.net/git/Debian-x86_64-m64/.git
每个提交都包含gdb.sum
和gdb.log
,这是DejaGnu测试的主要输出
但是请注意,这些存储库相当大,目前有3.5亿个,克隆需要很长时间
Git和电子邮件输出的Buildbot配置似乎位于负责开发人员的个人Git服务器上:如ml公告所述:除了自动电子邮件结果,GDB维护人员还为每个测试环境设置了一个Git存储库,该存储库在每个测试环境的cgit web界面下包含一个提交 例如,对于Debian x86_64,您可以使用以下方法进行克隆:
git clone http://gdb-build.sergiodj.net/git/Debian-x86_64-m64/.git
每个提交都包含gdb.sum
和gdb.log
,这是DejaGnu测试的主要输出
但是请注意,这些存储库相当大,目前有3.5亿个,克隆需要很长时间
Git和电子邮件输出的Buildbot配置似乎位于负责开发人员的个人Git服务器上:如ml公告中所述: