When you run it on PC the path of the file has just single \, so backslashes stays in the path non-replaced and, as the result, sonarqube's GenericCoverageSensor can't find any matching files because he's looking for normal slashes (/) in the path.
The second commit is to change testPath to testPaths, so you can specify more than one location for your test files.
When you run it on PC the path of the file has just single \, so backslashes stays in the path non-replaced and, as the result, sonarqube's GenericCoverageSensor can't find any matching files because he's looking for normal slashes (/) in the path. The second commit is to change testPath to testPaths, so you can specify more than one location for your test files.