2017-06-02 1 views
1

Ich bin Roboter Testergebnisse mit Timestampoutput Befehl ausführen, um Ergebnisse zu speichern, wenn ich dies ausführen, wird es mir ein Protokoll erstellen & Bericht Ergebnisse mit Timestamp enden. Aber mein Problem ist, wie man den Testbericht/das Protokoll jenkins erhält, die Ergebnisse, die in diesem Zeitstempel erzeugt werden. Bitte lassen Sie mich wissen, wenn das der richtige Ansatz ist oder irgendeine alternative Lösung dort ist. Jede Anleitung wird geschätzt. DankWie bekomme ich RobotFramework Post Testergebnisse mit neuesten Zeitstempel in Jenkins

enter image description here

pybot --outputdir var/test-results/%date:~-4,4%%date:~-10,2%%date:~-7,2% --timestampoutputs 

Output: var\test-results\20170601\output-20170601-155017.xml 
Log:  var\test-results\20170601\log-20170601-155017.html 
Report: var\test-results\20170601\report-20170601-155017.html 

Antwort

0

Die Datumsformatierung und Jenkins Robot Framework Publish results Plugin gibt zwei Ansätze, die einander in Konflikt stehen. Das Veröffentlichungsergebnis-Plugin kopiert den Inhalt des Ausgabeordners in einen neuen Ordner, der der Build-Nummer entspricht. Dies stellt die Eindeutigkeit sicher und unter Verwendung der Jenkins UI werden alle Informationen darüber, wann ein Build initiiert wurde, gefunden. Es sollte keinen Ordnernamen basierend auf einem Datum benötigen.

Verwandte Themen