【发布时间】:2013-05-29 22:17:07
【问题描述】:
我有两个问题:
- 在 Jenkins 中执行特定测试列表的正确命令是什么?
我们已经启动并运行了一个 Jenkins 实例,并设置了一个 grails 作业来运行我们的功能测试。 Jenkins 在未指定规范或指定 1 个规范时运行良好。但是,当通过 2 个规范时,只有第一个规范运行。 在命令行中,我这样运行我的测试: grails test-app functional: TestASpec TestBSpec2 并且它可以工作。 在詹金斯,我试过:
"test-app -functional -Dgeb.build.baseUrl=http://localhost:32000/MyApp TestASpec Test2Spec" 但它不起作用。
TestASpec 会运行,但不会运行 Test2Spec。
"test-app -functional -Dgeb.build.baseUrl=http://localhost:32000/MyApp TestASpec" 可以正常运行。
- 我不明白
baseUrl的含义,而且传递给命令行的参数会覆盖GebConfig 中定义的参数吗?
提前致谢
奥利维尔
【问题讨论】: