Surefire reports can list results of non-Java unit test files. It occurs for example when tests mix Groovy and Java files (see the project beanbuilder).
The following warning is logged :
Resource will be ignored in next Sonar versions, index is locked: <groovy file>
The Surefire plugin should process only files which are indexed in sonar.