Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用量角器,使用maven测试用例失败,然后maven构建是否应该失败?_Maven_Jenkins_Protractor - Fatal编程技术网

使用量角器,使用maven测试用例失败,然后maven构建是否应该失败?

使用量角器,使用maven测试用例失败,然后maven构建是否应该失败?,maven,jenkins,protractor,Maven,Jenkins,Protractor,一些测试用例失败了,这是因为maven构建也失败了。仅仅因为maven失败,Jenkins构建也失败了 那么它是对的还是错了?在Jenkins作业中,可以使用以下参数之一运行Maven: -DskipTests=true完全跳过测试执行 -Dmaven.test.failure.ignore=true忽略测试失败 但是如果测试很重要(当然应该是:),那么忽略它们(或者不运行它们)可能是错误的方法,也许你应该改为修复失败的测试。是的,这些测试用例具有重要的优先级,因此最好不要通过maven b

一些测试用例失败了,这是因为maven构建也失败了。仅仅因为maven失败,Jenkins构建也失败了

那么它是对的还是错了?

在Jenkins作业中,可以使用以下参数之一运行Maven:

  • -DskipTests=true
    完全跳过测试执行
  • -Dmaven.test.failure.ignore=true
    忽略测试失败

但是如果测试很重要(当然应该是:),那么忽略它们(或者不运行它们)可能是错误的方法,也许你应该改为修复失败的测试。

是的,这些测试用例具有重要的优先级,因此最好不要通过maven build success来修复它。谢谢你对它进行了澄清,所以你想说,如果测试用例失败,那么maven build就必须失败。这是一个正确的方法,是吗?