【发布时间】:2010-01-23 23:21:55
【问题描述】:
我完成了 Joe Heck 的 this tutorial 为 Python 设置 Hudson。除了 Coverage 部分外,一切都运行良好。我的构建失败,输出如下:
[workspace] $ /bin/sh -xe /tmp/hudson6222564272447222496.sh
+ coverage run tests/run.py --with-xunit
You must specify at least one of -e, -x, -c, -r, or -a.
我尝试包含 Execute 参数 -x,但得到一个最终由权限失败引起的异常:
IOError: [Errno 13] Permission denied: 'nosetests.xml'
有没有人获得Coverage与Hudson的成功合作?
【问题讨论】:
-
这对 Hudson 来说似乎并不特别 - 您的覆盖工具无法正常工作。当您在 Hudson 之外运行该命令时会发生什么?
-
+1 为伟大的链接。我刚刚按照教程完成了,它对我来说很好(覆盖版本 3.2)。
标签: python continuous-integration hudson code-coverage python-coverage