Es wird wahrscheinlich hängt von Ihrer MSBuild/MSTest Einstellungen, insbesondere für eine gated Build (die alle möglichen Dinge anders tun könnte), aber hoffentlich etwas in der folgenden zumindest bieten Ihnen einige Hinweise ...
Die Testergebnisse werden normalerweise in den Erstellungsordner des Servers (nicht den Ablageordner, sondern in den Arbeitsordner, in dem der MSBuild-Prozess Ihren gesamten Quellcode speichert und aufbaut) abgelegt, wobei für jede Ihrer Testläufe datamodierte Dateinamen verwendet werden hingerichtet.
Es klingt jedoch wie Ihr Ordner leer ist, was anzeigt, dass Sie entweder an der falschen Stelle suchen (Wenn Sie eine gated Build machen, könnte es sein, dass es einen anderen Arbeitsordner als einen normalen Build verwendet, möglicherweise neben dem Ordner C: \ Builds \ 4) oder Testergebnisse werden nicht generiert (deaktiviert oder fehlgeschlagen).
Ich würde versuchen, das Build-Protokoll zu finden, da es Ihnen fast sicher sagen wird, was mit den Tests passiert ist und ob/wo irgendwelche Ergebnisse geschrieben wurden.
Wenn Sie die Testergebnisdateien finden, können Sie in der Regel einfach auf die Testergebnisdatei doppelklicken, um die Testergebnisse in Visual Studio zu laden (für die Anzeige in der Testergebnisbenutzeroberfläche) - so programmatisch sollten Sie in der Lage sein zu nur Process.Start(testResultsFilename)
, um Visual Studio zu starten, um die Ergebnisse anzuzeigen (solange VS auf dem Computer installiert ist, auf dem Sie Ihr Tool verwenden).