Als «jacoco» getaggte Fragen

12
Wie konfiguriere ich Maven + Sonar + JaCoCo mit mehreren Modulen, um einen Bericht über die zusammengeführte Abdeckung zu erstellen?
Ich habe im Internet nach diesem gesucht. Es gibt viele halbe Antworten, die mit Maven-Eigenschaften wie ${sonar.jacoco.reportPath}oder org.jacoco:jacoco-maven-plugin:prepare-agentoder Einstellung maven-surefire-plugin argLinemit zu tun haben -javaagent. In gewisser Weise führt keine dieser Antworten allein oder in Kombination zu dem, wonach ich suche: Ein Abdeckungsbericht, der eine Klasse als abgedeckt anzeigt, wenn …

15
Beim Ausführen von JaCoCo wird "Überspringen der JaCoCo-Ausführung aufgrund fehlender Ausführungsdatendatei" angezeigt
Ich verwende Maven 3.0.3, JUnit 4.8.1 und Jacoco 0.6.3.201306030806 und versuche, Testberichterstattungsberichte zu erstellen. Ich habe ein Projekt mit Unit - Tests nur, aber ich kann keine Berichte erhalten zu laufen, ich bin immer wieder den Fehler bekommen: Skipping JaCoCo execution due to missing execution data filewenn ich laufe: mvn …
122 maven  junit  jacoco 

10
Filtern Sie JaCoCo-Abdeckungsberichte mit Gradle
Problem: Ich habe ein Projekt mit Jacoco und ich möchte in der Lage sein, bestimmte Klassen und / oder Pakete zu filtern. Dazugehörige Dokumentation: Ich habe die folgende Dokumentation gelesen: Offiziell JacocoWebsite: http://www.eclemma.org/jacoco/index.html Offiziell Jacoco Dokumente für gradle: https://gradle.org/docs/current/userguide/jacoco_plugin.html Offiziell Jacoco GithubProbleme, die an der Berichterstattung arbeiten: https://github.com/jacoco/jacoco/wiki/FilteringOptions https://github.com/jacoco/jacoco/issues/14 Verwandte …

7
Maven Jacoco-Konfiguration - Schließen Sie Klassen / Pakete vom nicht funktionierenden Bericht aus
Ich habe ein Maven-Multimodul-Projekt und verwende Jacoco-Maven für Berichte zur Codeabdeckung. Einige Klassen sollten nicht gemeldet werden, da sie Spring-Konfiguration sind und ich nicht an ihnen interessiert bin. Ich habe das Maven-Jacoco-Plugin wie folgt deklariert: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory> <exclude>some.package.*</exclude> <exclude>**/*Config.*</exclude> <exclude>**/*Dev.*</exclude> <exclude>some/package/SomeClass.java</exclude> </configuration> <executions> <execution> <goals> <goal>prepare-agent</goal> …

8
JaCoCo SonarQube inkompatible Version 1007
Ich verwende SonarQube zur Kontrolle der Codequalität und plötzlich können Builds, die sonst erfolgreich wären, nicht analysiert werden und schlagen fehl. [INFO] [00: 00: 03.630] Analysieren von /mySuperProject/target/jacoco.exec -> java.io.IOException: Inkompatible Version 1007 Wenn ich Maven Build mit Debug-Schalter aufrufe, wird diese Ursache aufgedeckt Caused by: java.io.IOException: Incompatible version 1007. …
78 sonarqube  jacoco 

1
Wie kann man unnötige Nullprüfungen abdecken, die von Kotlin generiert wurden?
Betrachten Sie das folgende minimale Kotlin-Beispiel: fun <U> someWrapper(supplier: () -> U): () -> (U) { return { supplier() } } fun foo(taskExecutor: TaskExecutor): Int { val future = CompletableFuture.supplyAsync(someWrapper { 42 }, taskExecutor::execute) return future.join() } @Test public void shouldFoo() { assertThat(foo(), is(42)); } Ich habe in Jacoco Regeln …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.