【问题标题】:Jenkins maven build reports Failed despite success in Jnuit尽管在 Junit 中成功,Jenkins maven 构建报告失败
【发布时间】:2016-06-23 06:51:37
【问题描述】:

我有像下面这样的junit测试方法,它没有任何断言声明它显然必须成功并且它在本地是成功的。但是当我在 Jenkins 中运行它时,它说测试用例失败了。

@Test
public void defaultTestCase(){
    System.out.println("Test");
}

詹金斯输出:

Results :

Tests in error: 
defaultTestCase(com.odr.test.MultiTenancyTest)

Tests run: 1, Failures: 1, Errors: 1, Skipped: 0

[ERROR] There are test failures.

我需要在 Jenkins 中进行任何其他设置吗?

【问题讨论】:

  • 显而易见的问题:你为什么有这么无用的测试?
  • 我有许多测试用例也失败了,尽管它们在本地是成功的。所以注释掉所有其他测试用例并让这个测试用例调试。这是一个简单的测试,它也失败了
  • 请提供错误信息
  • Jenkins 输出添加

标签: maven jenkins junit


【解决方案1】:

实际上只有在运行 Jenkins 的服务器中才会出现设置方法的错误。该错误未登录 Jenkins 控制台,所以我很困惑。

错误被记录在这里 <JENKINS_WORKSPACE>target/surefire-reports 并识别错误并修复它。

【讨论】:

    猜你喜欢
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-06-02
    • 2016-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多