使用-f和-o黄瓜标记与葫芦

时间:2016-07-12 01:01:01

标签: android testing jenkins calabash calabash-android

您好我正在尝试将calabash-android与Jenkins集成。我需要使用-f和-o标志将结果输出到json文件,以生成人类可读的报告。

这是我正在使用的行

    exclude group: 'com.android.support', module: 'support-annotations'
}

运行此命令会导致calabash-android错误地说没有-f选项,从而导致构建失败。尽管结果写入testresult.json

,但仍会发生这种情况

有没有人知道某种解决方法或者修复错误?

编辑:我最近发现这似乎只发生在Linux上。在OSX上运行该命令不会产生错误

1 个答案:

答案 0 :(得分:0)

在我们的Jenkins管道中,我们以junit格式输出如下:

 calabash-android run $APK --format junit --output report

然后发布junit文件