-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Continuous Integration
http://qa.nuxeo.org/jenkins/job/ondemand-testandpush-atchertchian-master/179/ merged changes but webdriver test ITRSSAtomExportTest should have been failing because of an error in the XHTML template (see https://github.com/nuxeo/nuxeo/commit/130f4833e2edb7a1005219f507f855ebedfefb65), producing the following error in logs:
2015-08-04 20:24:03,739 WARN [http-bio-0.0.0.0-8080-exec-32] [org.nuxeo.ecm.platform.ui.web.restAPI.SystemLogRestlet] ----- WebDriver: Starting test 'org.nuxeo.ftest.cap.ITRSSAtomExportTest#testRSSPage' 2015-08-04 20:24:05,643 ERROR [http-bio-0.0.0.0-8080-exec-7] [org.nuxeo.ecm.platform.web.common.exceptionhandling.DefaultNuxeoExceptionHandler] javax.servlet.ServletException: Error Parsing /incl/export/content_view_rss_template.xhtml: Error Traced[line: 67] The element type "nxrss:feed" must be terminated by the matching end-tag "</nxrss:feed>".
(see http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-cap-tomcat/642/artifact/nuxeo-distribution/nuxeo-distribution-cap-webdriver-tests/target/tomcat/log/server.log for instance)
Tests on master branch after merge did pick up the issue, see:
- https://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-cap-tomcat/642/testReport/junit/org.nuxeo.ftest.cap/ITRSSAtomExportTest/testRSSPage/
- http://qa.nuxeo.org/jenkins/job/addons_FT_nuxeo-dam-master/623/org.nuxeo.marketplace.dam$webdriver/testReport/org.nuxeo.ftest.cap/ITRSSAtomExportTest%28dam%29/testRSSPage/
This might be linked to NXP-17644, triggering a download of the nuxeo distribution before it is actually built by the test&push, but these webdriver tests are actually run after the distibution is built by the test&push job.