-
Patch
-
Resolution: Fixed
-
Minor
-
None
Currently if any of the test cases fail the build is marked unstable. This patch changes it so that if any of the Selenium assert* methods, in any of the cases in the suite fail the build will be marked as a failure and if any of the Selenium verify* methods, in any of the cases in the suite fail the build will be marked as unstable.
This change better reflects the differences between an assertion (an unrecoverable error) vs a verification (something isn't quite right but the test can continue).
[JENKINS-6837] Use status of test commands instead of suites to determine UNSTABLE/FAILURE/SUCCESS
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Closed [ 6 ] |
Workflow | Original: JNJira [ 136932 ] | New: JNJira + In-Review [ 204294 ] |
Code changed in hudson
User: : pascal_martin
Path:
trunk/hudson/plugins/seleniumhq/src/main/java/hudson/plugins/seleniumhq/SeleniumhqPublisher.java
trunk/hudson/plugins/seleniumhq/src/main/java/hudson/plugins/seleniumhq/SuiteResult.java
trunk/hudson/plugins/seleniumhq/src/main/java/hudson/plugins/seleniumhq/TestResult.java
trunk/hudson/plugins/seleniumhq/src/main/resources/hudson/plugins/seleniumhq/SeleniumhqPublisher/config.jelly
trunk/hudson/plugins/seleniumhq/src/main/resources/hudson/plugins/seleniumhq/SeleniumhqPublisher/config.properties
trunk/hudson/plugins/seleniumhq/src/main/resources/hudson/plugins/seleniumhq/SeleniumhqPublisher/config_fr.properties
trunk/hudson/plugins/seleniumhq/src/test/java/hudson/plugins/seleniumhq/SeleniumhqPublisherTest.java
trunk/hudson/plugins/seleniumhq/src/test/resources/hudson/plugins/seleniumhq/testResultWithFailureNoError.html
http://jenkins-ci.org/commit/32716
Log:
Add support for Use status of test commands instead of suites to determine UNSTABLE/FAILURE/SUCCESS
fix demand http://issues.jenkins-ci.org/browse/JENKINS-6837