-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins version 2.504.3
After our Jenkins server was updated to version 2.504.3 due to security fixes we noticed that the Sauce On Demand plugin was not operating properly. After creating a support ticket with Sauce Labs and verifying a few things on both sides they recommended I create a ticket here. The issue is as follows:
If there are ANY UI test failures in our build the plugin summary chart (which shows the full test list with pass / fail status) is not rendering in the Jenkins UI. If ALL tests pass, then we are seeing the Sauce Report in the Jenkins UI (see attachment).
- We're using WebdriverIO to run our UI tests (locked to version 9.1.2).
- We tried previous versions of the Sauce plugin 2.2.0, 2.0.0, 1.215, and version 1.214 (which was working prior to updating to this version of Jenkins). The issue remains.
- We restart our Jenkins server nightly.
- We aren’t ignoring failed tests as the WDIO spec reporter and the junit reporter are properly reporting on failures. The Jenkins build is failing properly.
- Our console.log output looks like the following and did not change during this time:
SauceOnDemandSessionID=<testidhere> job-name=app-picker -> googlechrome -> verifyLegacyAppPicker.wdio.e2e.js
Any support you could provide would be great. Thanks!