Sauter JaCoCo d'exécution en raison du manque de données d'exécution d'erreur
Je suis
Sauter JaCoCo d'exécution en raison du manque de données d'exécution du fichier:/scratch/jenkins/espace de travail/sonar-test/cible/jacoco.exec erreur
Mon pom profil:
<profile>
<id>test-coverage</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven.surefire.plugin.version}</version>
<configuration combine.self="override">
<redirectTestOutputToFile>true</redirectTestOutputToFile>
<testFailureIgnore>true</testFailureIgnore>
<groups>com.project.test.annotation.QuickTest</groups>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.1.201405082137</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Ce qui me manque?
double possible de l'Obtention de "Sauter JaCoCo d'exécution en raison du manque de données d'exécution du fichier" lors de l'exécution d'JaCoCo?
OriginalL'auteur Bilal Yasar | 2014-08-18
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'ajouter ${argLine} de surefire de configuration du plugin.
Exemple:
Si vous le souhaitez, vous pouvez ajouter d'autres paramètres du plugin surefire comme ça:
OriginalL'auteur Piotr Chowaniec
Une autre raison pour le manque
jacoco.exec
peut être qu'il n'y a pas de tests unitaires dans le projet.Edit:
Je voudrais savoir, pourquoi ma réponse a été voté à la baisse depuis personne n'a laissé aucune raison dans les commentaires.
Nous avons eu le même message d'erreur dans le projet composé de 3 sous-projets. L'un d'eux était nouveau et sans tests - après l'ajout d'un mannequin de test de l'unité d'erreur a disparu.
Skipping JaCoCo execution due to missing execution data
. J'ai eu le même problème et j'ai ajouté un exemple de test de la classe et cela a fonctionné.Cela a réglé mon problème, merci
vous êtes un sauveur!
OriginalL'auteur Korri
changer votre
<profile>
's<build>
, remarque: utiliser la dernière version dejacoco-maven-plugin
OriginalL'auteur Jigar Joshi