我在这里回答了我之前的问题:Android Maven 插件:选择要执行的测试用例的包
所以我现在像这样指定我的测试用例:
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<configuration>
<test>
<createReport>true</createReport>
<classes>
<class>a.b.c</class>
<class>a.b.c2</class>
<class>d.e.f</class>
</classes></test>
当我只执行前两个类时,测试运行没有问题。但是,当我添加第三类时,测试不再起作用。第三次测试自己运行没有问题。
我得到的错误是这样的:
运行指定测试类/方法的测试:[abc,abc2,def] [INFO] 在 de.weptun.android.test 中运行检测测试 192.168.1.31:5555 (avdName=null) [INFO] 运行开始:de.weptun .android.test,0 次测试:[INFO] 运行失败:java.io.IOException:EOF [INFO] 运行结束:0 毫秒 [INFO]
测试运行:0,失败:0,错误:0