Ich ändere gerade Dinge in unserem Sonar-Setup, da Gallio von C# Ecosystem 3 nicht mehr unterstützt wird. Ich habe die Unit Test Coverage bereits erfolgreich importiert, indem ich OpenCover mit folgendem Befehl benutzt habe.Ist es möglich, OpenCover/Ergebnis in SonarQube zu importieren?
"C:\Program Files (x86)\OpenCover\OpenCover.Console.exe" -register -target:"c:\Program Files (x86)\NUnit 2.6.3\bin\nunit-console-x86.exe" -targetargs:"d:\Sonar\MyTest.dll /noshadow /framework=net-4.0" -output:"d:\Deploy\Sonar\Coverage.xml" "-filter:+[*]* -[*]Test"
Mit diesem Befehl bin ich nur die Einheit Test Coverage bekommen, aber ich möchte auch die Anzahl der fehlgeschlagenen und erfolgreichen Tests sehen. Ich denke, dass ich das mit der/Ergebnis Option erzielen kann wie
"C:\Program Files (x86)\OpenCover\OpenCover.Console.exe" -register -target:"c:\Program Files (x86)\NUnit 2.6.3\bin\nunit-console-x86.exe" -targetargs:"d:\Deploy\Sonar\MyTest.dll /noshadow /framework=net-4.0 /result=tests.xml"
Dieser Befehl über die Tests eine XML-Informationen zurückgibt, liefen aber gibt es eine Möglichkeit, diese xml in Sonarqube zu importieren? Oder wird das nicht unterstützt?
Derzeit bin ich importieren die Coverage.xml Datei mit dem folgenden Befehl:
sonar.cs.opencover.reportsPaths=D:/Deploy/Sonar/Coverage.xml
Gibt es eine ähnliche Eigenschaft die tests.xml Datei mit den Testergebnissen zu importieren?
Link funktioniert nicht mehr –