像 Hudson 这样的持续集成服务器是软件开发的一个非常了不起的补充。我在一个学术研究实验室工作,我很想将类似的原理应用于科学数据分析。我想要一个类似仪表板的视图,可以查看哪些数据集合很好,哪些数据未通过测试(主要是简单的 shell 脚本)等等。很像Chromium 仪表板(警告:页面需要很长时间才能加载)。
将我们的数据(来自行为研究)从原始形式转化为最终的、易于分析的形式需要至少 4 个人的工作,可能需要 10 或 12 个小时的计算机时间。我尝试过 Hudson 和 buildbot,但两者都不适合我们的工作流程。我们只想对大约 50 个独立的主题数据集合进行一系列测试,并很好地显示结果。
所以!有没有人推荐一种轻松生成此类报告的方法?或者,您能想出一种将这种工作流程硬塞到持续集成服务器中的好方法吗?或者,你能推荐一个单元测试仪表板来处理小 shell 脚本而不是小函数的测试吗?
谢谢!