Wo kommt der TFS-store-UNIT-test-Ergebnisse?
Läuft bei mir:
- VS 2012
- Neueste version von TFS
- Eine separate build-agent auf eine eigene VM
Meine tests sind gated auf build und unit-tests. Auf meiner box bauen, die ich gefunden habe die folgenden Ordner: C:\Builds\4\SolutionName\SolutionName\TestResults aber leider ist es leer. Ich möchte zu finden und zu analysieren, die test-Ergebnis-Dateien. Ich würde gerne wissen, was serviert die Ergebnisse des build-und wie zu nennen, die von einem Drittanbieter-tool. Wer weiß?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wird es wohl davon abhängen, Ihre MSBuild/MSTest Einstellungen, vor allem für eine gated build (das können alle möglichen Dinge anders), aber hoffentlich etwas, das im folgenden zumindest bieten Sie einige Anhaltspunkte...
Sind die Ergebnisse der Tests in der Regel fallen in die server-build-Ordner (nicht die drop-Ordner, sondern in den Arbeits-Ordner, in dem MSBuild-Vorgang speichert und baut alle Ihre source-code, etc), mit datestamped Dateinamen für jeden der Testläufe, die Sie ausgeführt haben.
Aber es klingt wie Sie Ihre Ordner leer ist, was bedeutet, dass entweder Sie sind an der falschen Stelle suchen (Wenn Sie einer gated bauen, kann es sein, dass es verwendet einen anderen Arbeitsordner als ein normales bauen, vielleicht neben dem C:\Builds\4 Ordner), oder die Prüfergebnisse werden nicht generiert (disabled oder nicht).
Ich würde versuchen zu finden, build-log-wie Sie sicherlich Ihnen sagen, was passiert ist, um die tests und, wenn/wo keine Ergebnisse geschrieben wurden.
Wenn Sie suchen die Testergebnisse Dateien, dann können Sie in der Regel klicken Sie einfach doppelt auf die wichtigsten test-Ergebnisse-Datei zu laden, die test-Ergebnisse in Visual Studio (für die Anzeige in der test-Ergebnisse user interface) - also programmatisch sollten Sie in der Lage, nur
Process.Start(testResultsFilename)
starten Sie Visual Studio, um die Ergebnisse anzuzeigen (solange der VS ist auf dem computer installiert Sie verwenden das tool auf).Am Ende von Abschnitt sehen Sie Details wie unten, die zeigt die Lage der .trx (test-Ergebnis-Datei):