Ich habe sehr erfolgreich Gradle (1.11), Sonar (4.1.1), Java, Scala und Jacoco in meinem Build-Prozess integriert. Ich habe sogar Informationen über die Anzahl der erfolgreichen Tests erhalten (dank Stackoverflow!). Ich habe jedoch ein Problem.Integrieren von Sonar, Jacoco, Gradle, ScalaTest mit Junit, Java
Ich kann nicht scheinen, Informationen über Abdeckung pro Test zu erhalten. Es wäre sehr schön, diese Informationen zu haben.
> 15:11:16.514 INFO - Sensor JaCoCoSensor... 15:11:16.535 INFO -
> Analysing C:\example\gradle-sonar-jacoco-scala\build\jacoco\test.exec
> 15:11:17.887 INFO - No information about coverage per test.
Eine vereinfachte Version des Projekts ist unter: https://github.com/sebastianharko/gradle-sonar-java-jacoco-scalatest-junit
Prost!
Sind Sie sicher, dass es in Sonar eine solche Funktion gibt? Kannst du bitte ein paar Hinweise zeigen? Ich beurteile auch Sonar + Maven, kam aber nicht weiter, als die allgemeine Codeabdeckung zu beobachten. – Tair
Oh, ich habe es gefunden! Wenn Sie dieses Problem nicht haben, würde ich nicht einmal über diese Funktion wissen :) Also, danke! – Tair
Ihr GitHub-Beispiel ist für Scala-Code, der Java-Code testet. Haben Sie mit Scala Testing Coverage Reporting Scala oder Java Testing Java getestet? Ich frage, weil ich einige Scala-Projekte baue und immer Scala und Java separat kompiliere und teste. – n0741337