<< Back to previous view

[QB-1826] Unknown test status SUCCESS_PERCENTAGE_FAILURE when publishing TestNG report
Created: 28/Oct/13  Updated: 21/Nov/13

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.40, 5.1.0-rc4, 5.1.0

Type: Bug Priority: Major
Reporter: Steve Luo Assigned To: Unassigned
Resolution: Fixed Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
When publishing TestNG report, QuickBuild threw below exception:


11:24:02,619 ERROR - Step 'master>Test and Customisation>Acceptance Tests>Acceptance TestNG Publish' is failed.
    java.lang.IllegalArgumentException: No enum constant com.pmease.quickbuild.plugin.report.testng.TestStatus.SUCCESS_PERCENTAGE_FAILURE
        at java.lang.Enum.valueOf(Enum.java:236)
        at com.pmease.quickbuild.plugin.report.testng.TestStatus.valueOf(TestStatus.java:3)
        at com.pmease.quickbuild.plugin.report.testng.MethodProcessor.processResource(MethodProcessor.java:74)
        at com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor.doExecute(AbstractProcessor.java:81)
        at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)
        at com.pmease.quickbuild.plugin.report.engine.generator.AbstractGenerator.doExecute(AbstractGenerator.java:43)
        at com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction.execute(GenerateAction.java:42)
        at com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator.generate(DefaultGenerator.java:37)
        at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.doPublish(AbstractPublisher.java:162)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225.CGLIB$doPublish$39(<generated>)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225$$FastClassByCGLIB$$496779f8.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:269)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225.doPublish(<generated>)
        at com.pmease.quickbuild.plugin.report.engine.contribution.publisher.AbstractPublisher.run(AbstractPublisher.java:129)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225.CGLIB$run$28(<generated>)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225$$FastClassByCGLIB$$496779f8.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:269)
        at com.pmease.quickbuild.plugin.report.testng.TestNGPublisher$$EnhancerByCGLIB$$8b1a9225.run(<generated>)
        at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:501)
        at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:30)
        at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:47)
        at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:61)
        at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:78)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)
Generated at Sat May 18 07:53:51 UTC 2024 using JIRA 189.