I've run into the same issue.
And this seems like something to do w/ Jenkins b/c testng-failed.xml is created and I was able to re-ran the failed tests via Eclipse.
Suite.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Preroll_Bug_Events_Test" parallel="tests"
thread-count="5">
<listeners>
<listener class-name="com.utility.customlisteners.TestListner" />
</listeners>
<test name="Chrome58">
<parameter name="testName" value="Chrome58_Preroll_Bug_Events_Test" />
<parameter name="browser" value="chrome" />
<parameter name="version" value="58.0" />
<parameter name="platform" value="WINDOWS" />
<parameter name="channel" value="desktop" />
<classes>
<class name="com.testcases.Preroll_PRP_Bug_Events_Test" />
</classes>
</test>
<test name="Edge16">
<parameter name="testName" value="Edge16_Preroll_Bug_Events_Test" />
<parameter name="browser" value="edge" />
<parameter name="version" value="16" />
<parameter name="platform" value="WINDOWS" />
<parameter name="channel" value="desktop" />
<classes>
<class name="com.testcases.Preroll_PRP_Bug_Events_Test" />
</classes>
</test>
</suite>
********************************************
Here is the pom.xml I'm using: see attached
Jenkins Version: 2.89.2
Maven Config: screenshot is attached for your ref.
My CI project is completely blocked due to this issue. Please help me to find the problem.
I postavshik we'll need more details to help you: