【问题标题】:how can gradle test task run specific junit tests' suite?gradle 测试任务如何运行特定的 junit 测试套件?
【发布时间】:2015-01-31 08:47:29
【问题描述】:

我正在运行一个 gradle test 任务。

task e2eTest(type: Test) {
    testClassesDir = project.sourceSets.main.output.classesDir
    classpath = project.sourceSets.main.runtimeClasspath
}

但是我只想运行 一些 测试。

我怎样才能定义一个junit suit gradle 可以根据它过滤测试并运行唯一的?

【问题讨论】:

    标签: java junit jenkins gradle jenkins-plugins


    【解决方案1】:

    您可以尝试手册中描述的特定测试过滤器功能(Gradle 1.10+)

    http://www.gradle.org/docs/current/userguide/java_plugin.html (23.13.3)

    如果您的特定测试套件可以通过其包或类名来确定,那么它应该可以解决问题。你可以让它依赖于以后可以在 Jenkins 或任何你进入的 CI 上参数化的变量

    【讨论】:

    • 我对此投了反对票,因为答案应该是自给自足的,这基本上是一个链接。
    猜你喜欢
    • 2018-03-24
    • 2018-07-20
    • 2017-12-31
    • 2014-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-17
    • 1970-01-01
    相关资源
    最近更新 更多