UiPathTest does not define or inherit an implementation of the resolved method 'abstract boolean isKeepProperties()' of interface

Hi, I’m getting a similar issue with UiPathTest does not define or inherit an implementation of the resolved method abstract isSkipOldReports()Z of interface hudson.tasks.junit.JUnitTask.
UiPathTest stage throwing error even if the test cases are successful.

The issue was caused by incompatible version of JUnit Plugin (UiPath uses older version of JUnit). I’m unable to downgrade JUnit because I have tons of other plugins depend on current version of JUnit.

Hi @lwang ,

The error message you’re encountering suggests that there is a problem with the implementation of the isSkipOldReports() method in your UiPathTest class. The error is indicating that the UiPathTest class is attempting to implement or override the isSkipOldReports() method from the hudson.tasks.junit.JUnitTask interface, but the method isn’t correctly implemented.
Check method documentation.

Hello @lwang ,

thank you for sharing this information.
Can you tell me which version of the Jenkins plugin and which version of the JUnit plugin currently is in use on your side?

cc: @alexandru.iordan

Hi @ThomasStocker,

I’m using Jenkins LTS 2.414.3 with UiPath plugin 3.0 and JUnit plugin 1240.vf9529b_881428.

UiPath is using JUnit plugin 1166.va_436e268e972:

Any updates for the UiPath plugin? @ThomasStocker

Hello @lwang,

As it has been mentioned before the error is based on the incompatibility of the UiPath Plugin JUnit version and your installed one.
Unfortunately we currently only support 1166.va_436e268e972.
As for future plans I can’t give you an estimate when/if your specified version would be compatible.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.