马克詹金斯构建不稳定

问题描述

即使只有一个测试用例失败,我的构建也会被标记为失败。 在这种情况下,我希望它不稳定。 在我阅读时,它取决于用于执行构建的插件。 在詹金斯维基我也发现了这样的东西:

如果构建成功并且一个或多个构建是不稳定的 出版商报告它不稳定。例如,如果 JUnit 发布者是 已配置且测试失败,则构建将被标记为不稳定。

我使用 maven surefire 插件和 HTMLReporter 作为发布者:

            <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.19.1</version>
            <configuration>
                <testFailureIgnore>false</testFailureIgnore>
                <suiteXmlFiles>
                    <suiteXmlFile>src\test\java\testCases\scenarios\${tests}</suiteXmlFile>
                </suiteXmlFiles>
                <properties>
                    <property>
                        <name>usedefaultlisteners</name>
                        <value>false</value>
                    </property>
                    <property>
                        <name>listener</name>
                        <value>org.uncommons.reportng.HTMLReporter,org.uncommons.reportng.JUnitXMLReporter</value>
                    </property>
                </properties>
            </configuration>
            <executions>
                <execution>
                    <phase>test</phase>
                    <goals>
                        <goal>test</goal>
                    </goals>
                    <configuration>
                        <skip>false</skip>
                    </configuration>
                </execution>
            </executions>
        </plugin>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)