Ich versuche dotCover mit meinen NUnit-Tests zu starten, in der TeamCity 8 als Build-Schritt. Aber nein metter, was ich versuche ich immer die gleichen Fehler in der Log-Datei erhalten:DotCover in TeamCity 8 funktioniert nicht
Schritt 4/4: Coverage (NUnit) (1 s)
[Schritt 4/4] Beginn: C: \ Teamcity \ buildAgent \ Plugins \ dotnetPlugin \ bin \ JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit
[Schritt 4/4] im Verzeichnis: C: \ Teamcity \ buildAgent \ work \ 6aee0f0d2626793d
[Schritt 4/4] ## Teamcity [ importData type = 'dotNetCoverage' tool = 'dotcover' datei = 'C: \ TeamCity \ buildAgent \ temp \ buildTmp \ coverage_dotcover3226256377023598081.data']
[Schritt 4/4] Daten von 'C: \ TeamCity \ buildAgent \ temp \ buildTmp \ coverage_dotcover3226256377023598081.data ' mit 'dotNetCoverage'
[Schritt 4/4] Abgelehnte Berichtsdatei: C: \ TeamCity \ Buildagent \ temp \ buildTmp \ coverage_dotcover3226256377023598081.data size: 0. Die Datei ist leer oder existiert nicht
[Schritt 4/4 ] Verfahren mit Code -2146232576
[Schritt 4/4] Stufenabdeckung (NUnit) verlassen fehlgeschlagen
habe ich versucht, in Teamcity dotCover zu verwenden sowohl die aufgenommen werden und der gesondert eine installiert, aber beide sind andernfalls mit der gleiche Fehler.
Meine Konfiguration:
Wenn ich kein Coverage Tool wählen, die Tests auf einer eigenen funktionieren. Aber mit dotCover ausgewählt bekomme ich immer den gleichen Fehler.
Jede Hilfe hier würde sehr geschätzt werden.
Nur um zu klären, ist meine TeamCity-Version TeamCity Enterprise 8.0 EAP (Build 27147), und ja, ich habe diese Seite gesehen: http://youtrack.jetbrains.com/issue/TW-25856 aber es heißt der Status ist behoben . – domderen
Könnten Sie uns bitte die Protokolldatei von dotCover schicken (an [email protected] oder http://youtrack.jetbrains.com/issues/DCVR)? Um dies zu tun, führen Sie bitte die folgenden Schritte durch: - fügen Sie den Konfigurationsparameter "teamcity.agent.dotCover.log" mit dem Wert "% system.teamcity.build.tempDir%/dotCoverLogs" hinzu - run build - gehen Sie zum Erstellen von Artefakten , wählen Sie "versteckte Artefakte anzeigen" und finden Sie .teamcity/.NETCoverage/dotCoverLogs.zip –
Sind Sie sicher, dass Ihre Tests ausgeführt werden? – Martin