在maven中为Android指定特定的测试用例

时间:2012-11-21 18:42:23

标签: android unit-testing maven

我在上面回答了我之前的问题:Android Maven Plugin: Choose packages for testcases to be executed

所以我现在指定我的测试用例:

<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>

当我只执行前两个类时,测试运行没有问题。 但是,当我添加第三个类时,测试不再起作用。 第三次测试本身就没有问题。

我得到的错误是:

  

运行指定测试的测试   类/方法:[a.b.c,a.b.c2,d.e.f] [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 ms [INFO]
  测试运行:0,失败:0,错误:0

1 个答案:

答案 0 :(得分:0)

最后问题似乎是添加的类数。 在我的情况下,一旦超过15,测试就不再起作用了。

通过将其更改回较小的数字,测试运行没有问题......