When a job fails on Saucelabs, we usually restart the job on Travis to trigger 
it again on Saucelabs. This leads to muliple "test runs" on Saucelabs with the 
same name. 

At the end of the test run, this name is used to get the test run URL etc. As 
there are now multiple of those, the Travis logs show multiple test runs with 
no indication, which one was the real one of the current job.

```
...
Getting saucelabs jobs details...
============================================================================================
Job name: travis-plugin-inappbrowser-516.10
Job ID: 1e797b5b2a294994b3aa469a1117fb50
Job URL: https://saucelabs.com/beta/tests/1e797b5b2a294994b3aa469a1117fb50
Video: 
https://assets.saucelabs.com/jobs/1e797b5b2a294994b3aa469a1117fb50/video.flv
Appium logs: 
https://assets.saucelabs.com/jobs/1e797b5b2a294994b3aa469a1117fb50/selenium-server.log
Logcat logs: 
https://saucelabs.com/jobs/1e797b5b2a294994b3aa469a1117fb50/logcat.log
============================================================================================
============================================================================================
Job name: travis-plugin-inappbrowser-516.10
Job ID: 6dfa634b53f649fea9e501b4e5d00a5c
Job URL: https://saucelabs.com/beta/tests/6dfa634b53f649fea9e501b4e5d00a5c
Video: 
https://assets.saucelabs.com/jobs/6dfa634b53f649fea9e501b4e5d00a5c/video.flv
Appium logs: 
https://assets.saucelabs.com/jobs/6dfa634b53f649fea9e501b4e5d00a5c/selenium-server.log
Logcat logs: 
https://saucelabs.com/jobs/6dfa634b53f649fea9e501b4e5d00a5c/logcat.log
============================================================================================
============================================================================================
Job name: travis-plugin-inappbrowser-516.10
Job ID: ec1795ca19454e64acb0def5ffa8300e
Job URL: https://saucelabs.com/beta/tests/ec1795ca19454e64acb0def5ffa8300e
Video: 
https://assets.saucelabs.com/jobs/ec1795ca19454e64acb0def5ffa8300e/video.flv
Appium logs: 
https://assets.saucelabs.com/jobs/ec1795ca19454e64acb0def5ffa8300e/selenium-server.log
Logcat logs: 
https://saucelabs.com/jobs/ec1795ca19454e64acb0def5ffa8300e/logcat.log
============================================================================================
============================================================================================
Job name: travis-plugin-inappbrowser-516.10
Job ID: 0be6c52b3d2347659fca3afb0a6818ba
Job URL: https://saucelabs.com/beta/tests/0be6c52b3d2347659fca3afb0a6818ba
Video: 
https://assets.saucelabs.com/jobs/0be6c52b3d2347659fca3afb0a6818ba/video.flv
Appium logs: 
https://assets.saucelabs.com/jobs/0be6c52b3d2347659fca3afb0a6818ba/selenium-server.log
Logcat logs: 
https://saucelabs.com/jobs/0be6c52b3d2347659fca3afb0a6818ba/logcat.log
============================================================================================
============================================================================================
Job name: travis-plugin-inappbrowser-516.10
Job ID: 41e39fc78f6045b3afc91ad9836b4e5e
Job URL: https://saucelabs.com/beta/tests/41e39fc78f6045b3afc91ad9836b4e5e
Video: 
https://assets.saucelabs.com/jobs/41e39fc78f6045b3afc91ad9836b4e5e/video.flv
Appium logs: 
https://assets.saucelabs.com/jobs/41e39fc78f6045b3afc91ad9836b4e5e/selenium-server.log
Logcat logs: 
https://saucelabs.com/jobs/41e39fc78f6045b3afc91ad9836b4e5e/logcat.log
============================================================================================
...
```

Solutions:
a) Change the name to something unique
b) Only report the most recent test run in the output

[ Full content available at: 
https://github.com/apache/cordova-paramedic/issues/42 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to