错误:发布者hudson.tasks.junit.JUnitResultArchiver因异常而中止

时间:2015-02-18 06:06:44

标签: jenkins

我已经从eclipse成功完成了Junit测试。 所以我想从Jenkins执行相同的测试用例。 为此,我编写了build.xml(ant build)。

<path id="classpath">
    <pathelement location="lib\junit-4.12-javadoc.jar" />
    <pathelement location="lib\junit-4.12-sources.jar" />
    <pathelement location="lib\junit-4.12.jar" />
    <pathelement location="lib\ojdbc14.jar" />
    <pathelement location="lib\oraclejdbc.jar" />
    <pathelement location="lib\testng-6.8.5.jar" />
    <pathelement location="bin" />
</path>

<target name="compile">
    <javac classpath="classpath" includeantruntime="false" srcdir="./src" destdir="bin" includes="**/*.java" verbose="true">
    </javac>
</target>

<target name="run_tests" depends="compile">

    <junit printsummary="on" haltonfailure="false" showoutput="yes">
        <formatter type="xml" usefile="false" />
        <test name="om.wipro.TestDbUpdates" />
        <test name="om.wipro.TestExample" />

        <classpath>
            <pathelement location="lib\junit-4.12-javadoc.jar" />
            <pathelement location="lib\junit-4.12-sources.jar" />
            <pathelement location="lib\junit-4.12.jar" />
            <pathelement location="lib\ojdbc14.jar" />
            <pathelement location="lib\oraclejdbc.jar" />
            <pathelement location="lib\testng-6.8.5.jar" />
            <pathelement location="bin" />
        </classpath>

    </junit> 
</target>

我的问题是,Jenkins的执行不成功。尽管测试用例失败,但构建成功(来自eclipse和Jenkins)。 如何摆脱以下错误?

错误:发布者hudson.tasks.junit.JUnitResultArchiver因异常而中止 hudson.AbortException:

此致 Sharon M P

1 个答案:

答案 0 :(得分:1)

有关于此错误的故障单:

  

https://issues.jenkins-ci.org/browse/JENKINS-24946

如果您使用的是Jenkins版本“V1.582”,他们建议升级到最新版本以解决此问题

您可以在网页的右下角检查您的jenkins版本。