See <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/>
------------------------------------------ [...truncated 1393 lines...] + echo BINDHOST=0.0.0.0 + <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/bin/nuxeoctl> start Starting Nuxeo... (pressing Ctrl+C will interrupt starting process) .............................................................................12:11:40,048 INFO [OSGiRuntimeService] Nuxeo EP Started ====================================================================== = Nuxeo EP Started ====================================================================== = Component Loading Status: Pending: 0 / Unstarted: 0 / Total: 384 ====================================================================== = Component Loading Status: Pending: 0 / Unstarted: 0 / Total: 384 + SELENIUM_PATH=<https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> + HIDE_FF=true + <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/run.sh> +++ dirname <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/run.sh> ++ cd <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> ++ pwd -P + HERE=<https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> + '[' -r <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/run.conf> ']' + HIDE_FF=true + SUITES='suite1 suite2 suite-dm suite-webengine suite-webengine-website suite-webengine-tags' + URL=http://localhost:8080/nuxeo/ + cd <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> + mvn dependency:copy [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building Utility POM for running Selenium tests [INFO] task-segment: [dependency:copy] [INFO] ------------------------------------------------------------------------ [INFO] [dependency:copy {execution: default-cli}] [INFO] Configured Artifact: org.seleniumhq.selenium.server:selenium-server:standalone:1.0.3:jar [INFO] org.seleniumhq.selenium.server:selenium-server:standalone:1.0.3:jar already exists in <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3 seconds [INFO] Finished at: Thu Oct 28 12:11:47 CEST 2010 [INFO] Final Memory: 24M/345M [INFO] ------------------------------------------------------------------------ + CMD='java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite *chrome http://localhost:8080/nuxeo/ ' + '[' '!' -z true ']' + export DISPLAY=:1 + DISPLAY=:1 + CMD_END='-firefoxProfileTemplate ffprofile -userExtensions user-extensions.js' + rm -rf <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite1.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite2.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-dm.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine-tags.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine-website.html> + cd <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium> + sed s,/path/to/project-ear/ftest/selenium,<https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium,g> + sed 's,\(capability.principal.codebase.p0.id...\).*$,\1"http://localhost:8080/nuxeo/");,g' + '[' '!' -z true ']' + echo '// do not load images' + echo 'user_pref("permissions.default.image", 2);' + exit_code=0 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite1 ...' ### [INFO] Running test suite suite1 ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite1.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite1.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 12:11:48.291 INFO - Java: Sun Microsystems Inc. 16.3-b01 12:11:48.292 INFO - OS: Linux 2.6.26-2-amd64 amd64 12:11:48.301 INFO - v2.0 [a2], with Core v2.0 [a2] 12:11:48.427 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 12:11:48.428 INFO - Version Jetty/5.1.x 12:11:48.429 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 12:11:48.431 INFO - Started HttpContext[/selenium-server,/selenium-server] 12:11:48.431 INFO - Started HttpContext[/,/] 12:11:48.586 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@7a148bd3 12:11:48.587 INFO - Started HttpContext[/wd,/wd] 12:11:48.592 INFO - Started SocketListener on 0.0.0.0:14440 12:11:48.592 INFO - Started org.openqa.jetty.jetty.ser...@593d93f4 12:11:48.785 INFO - Preparing Firefox profile... 12:11:51.213 INFO - Launching Firefox... 12:11:52.162 INFO - Checking Resource aliases 12:26:57.792 INFO - Checking Resource aliases 12:26:57.792 INFO - Received posted results 12:26:58.468 INFO - Killing Firefox... 12:26:58.588 INFO - Shutting down... + '[' 0 '!=' 0 ']' + echo '### [INFO] suite1 TEST SUCCESSFUL' ### [INFO] suite1 TEST SUCCESSFUL + sleep 5 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite2 ...' ### [INFO] Running test suite suite2 ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite2.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite2.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 12:27:04.373 INFO - Java: Sun Microsystems Inc. 16.3-b01 12:27:04.374 INFO - OS: Linux 2.6.26-2-amd64 amd64 12:27:04.382 INFO - v2.0 [a2], with Core v2.0 [a2] 12:27:04.487 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 12:27:04.488 INFO - Version Jetty/5.1.x 12:27:04.489 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 12:27:04.490 INFO - Started HttpContext[/selenium-server,/selenium-server] 12:27:04.490 INFO - Started HttpContext[/,/] 12:27:04.566 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@5ae80842 12:27:04.567 INFO - Started HttpContext[/wd,/wd] 12:27:04.570 INFO - Started SocketListener on 0.0.0.0:14440 12:27:04.571 INFO - Started org.openqa.jetty.jetty.ser...@59bca5f1 12:27:04.662 INFO - Preparing Firefox profile... 12:27:06.673 INFO - Launching Firefox... 12:27:07.209 INFO - Checking Resource aliases 13:25:51.612 INFO - Checking Resource aliases 13:25:51.613 INFO - Received posted results 13:25:52.149 INFO - Killing Firefox... Tests failed, see result file for details: <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite2.html> 13:25:52.542 INFO - Shutting down... + '[' 1 '!=' 0 ']' + echo '### [ERROR] suite2 TEST FAILURE' ### [ERROR] suite2 TEST FAILURE + exit_code=9 + sleep 5 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite-dm ...' ### [INFO] Running test suite suite-dm ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite-dm.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-dm.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 13:25:58.064 INFO - Java: Sun Microsystems Inc. 16.3-b01 13:25:58.065 INFO - OS: Linux 2.6.26-2-amd64 amd64 13:25:58.073 INFO - v2.0 [a2], with Core v2.0 [a2] 13:25:58.154 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 13:25:58.155 INFO - Version Jetty/5.1.x 13:25:58.156 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 13:25:58.157 INFO - Started HttpContext[/selenium-server,/selenium-server] 13:25:58.157 INFO - Started HttpContext[/,/] 13:25:58.200 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@5ae80842 13:25:58.201 INFO - Started HttpContext[/wd,/wd] 13:25:58.204 INFO - Started SocketListener on 0.0.0.0:14440 13:25:58.205 INFO - Started org.openqa.jetty.jetty.ser...@59bca5f1 13:25:58.296 INFO - Preparing Firefox profile... 13:26:00.309 INFO - Launching Firefox... 13:26:00.818 INFO - Checking Resource aliases 13:27:36.987 INFO - Checking Resource aliases 13:27:36.988 INFO - Received posted results 13:27:37.342 INFO - Killing Firefox... Tests failed, see result file for details: <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-dm.html> + '[' 1 '!=' 0 ']' + echo '### [ERROR] suite-dm TEST FAILURE' ### [ERROR] suite-dm TEST FAILURE + exit_code=9 + sleep 5 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite-webengine ...' ### [INFO] Running test suite suite-webengine ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite-webengine.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 13:27:42.801 INFO - Java: Sun Microsystems Inc. 16.3-b01 13:27:42.802 INFO - OS: Linux 2.6.26-2-amd64 amd64 13:27:42.810 INFO - v2.0 [a2], with Core v2.0 [a2] 13:27:42.891 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 13:27:42.892 INFO - Version Jetty/5.1.x 13:27:42.893 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 13:27:42.894 INFO - Started HttpContext[/selenium-server,/selenium-server] 13:27:42.894 INFO - Started HttpContext[/,/] 13:27:42.938 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@7a148bd3 13:27:42.938 INFO - Started HttpContext[/wd,/wd] 13:27:42.942 INFO - Started SocketListener on 0.0.0.0:14440 13:27:42.942 INFO - Started org.openqa.jetty.jetty.ser...@593d93f4 13:27:43.032 INFO - Preparing Firefox profile... 13:27:45.026 INFO - Launching Firefox... 13:27:45.948 INFO - Checking Resource aliases 13:28:10.672 INFO - Checking Resource aliases 13:28:10.673 INFO - Received posted results 13:28:11.060 INFO - Killing Firefox... 13:28:11.083 INFO - Shutting down... + '[' 0 '!=' 0 ']' + echo '### [INFO] suite-webengine TEST SUCCESSFUL' ### [INFO] suite-webengine TEST SUCCESSFUL + sleep 5 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite-webengine-website ...' ### [INFO] Running test suite suite-webengine-website ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite-webengine-website.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine-website.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 13:28:16.569 INFO - Java: Sun Microsystems Inc. 16.3-b01 13:28:16.572 INFO - OS: Linux 2.6.26-2-amd64 amd64 13:28:16.587 INFO - v2.0 [a2], with Core v2.0 [a2] 13:28:16.735 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 13:28:16.737 INFO - Version Jetty/5.1.x 13:28:16.739 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 13:28:16.740 INFO - Started HttpContext[/selenium-server,/selenium-server] 13:28:16.741 INFO - Started HttpContext[/,/] 13:28:16.791 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@5ae80842 13:28:16.791 INFO - Started HttpContext[/wd,/wd] 13:28:16.794 INFO - Started SocketListener on 0.0.0.0:14440 13:28:16.795 INFO - Started org.openqa.jetty.jetty.ser...@593d93f4 13:28:16.951 INFO - Preparing Firefox profile... 13:28:19.050 INFO - Launching Firefox... 13:28:19.977 INFO - Checking Resource aliases 13:31:52.581 INFO - Checking Resource aliases 13:31:52.582 INFO - Received posted results 13:31:53.117 INFO - Killing Firefox... 13:31:53.160 INFO - Shutting down... + '[' 0 '!=' 0 ']' + echo '### [INFO] suite-webengine-website TEST SUCCESSFUL' ### [INFO] suite-webengine-website TEST SUCCESSFUL + sleep 5 + for suite in '$SUITES' + echo '### [INFO] Running test suite suite-webengine-tags ...' ### [INFO] Running test suite suite-webengine-tags ... + java -jar selenium-server.jar -port 14440 -timeout 7200 -htmlSuite '*chrome' http://localhost:8080/nuxeo/ <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/tests/suite-webengine-tags.html> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/nuxeo-distribution-5.4/nuxeo-distribution-dm/ftest/selenium/result-suite-webengine-tags.html> -firefoxProfileTemplate ffprofile -userExtensions user-extensions.js 13:31:59.027 INFO - Java: Sun Microsystems Inc. 16.3-b01 13:31:59.030 INFO - OS: Linux 2.6.26-2-amd64 amd64 13:31:59.045 INFO - v2.0 [a2], with Core v2.0 [a2] 13:31:59.205 INFO - RemoteWebDriver instances should connect to: http://10.213.0.60:14440/wd/hub 13:31:59.207 INFO - Version Jetty/5.1.x 13:31:59.209 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] 13:31:59.210 INFO - Started HttpContext[/selenium-server,/selenium-server] 13:31:59.210 INFO - Started HttpContext[/,/] 13:31:59.297 INFO - Started org.openqa.jetty.jetty.servlet.servlethand...@377653ae 13:31:59.298 INFO - Started HttpContext[/wd,/wd] 13:31:59.304 INFO - Started SocketListener on 0.0.0.0:14440 13:31:59.305 INFO - Started org.openqa.jetty.jetty.ser...@70329f3d 13:31:59.485 INFO - Preparing Firefox profile... 13:32:01.644 INFO - Launching Firefox... 13:32:02.749 INFO - Checking Resource aliases 13:33:48.608 INFO - Checking Resource aliases 13:33:48.609 INFO - Received posted results 13:33:49.180 INFO - Killing Firefox... 13:33:49.195 INFO - Shutting down... + '[' 0 '!=' 0 ']' + echo '### [INFO] suite-webengine-tags TEST SUCCESSFUL' ### [INFO] suite-webengine-tags TEST SUCCESSFUL + sleep 5 + '[' 9 '!=' 0 ']' + echo '### [ERROR] TESTS FAILURE' ### [ERROR] TESTS FAILURE + exit 9 + ret1=9 + stop_jboss + JBOSS=<https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss> + <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/bin/nuxeoctl> stop ...................Nuxeo stopped. + gzip <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/boot.log> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/console.log> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/nuxeo-error.log> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/server.log> <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/stderr.log> + gzip -cd <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/2208/artifact/trunk/jboss/log/server.log.gz> + '[' 9 -eq 0 ']' + exit 9 Archiving artifacts Publishing Selenium report... Test failures: 5 Test totals : 107 ------------------------ Command Passes : 1550 Command Failures : 18 Command Errors : 2 Checking ^\d{4}-\d{2}-\d{2}.*ERROR.* <https://qa.nuxeo.org/hudson/job/FT-nuxeo-5.4-selenium_permanentCheck/ws/trunk/jboss/log/server.log>: 2010-10-28 13:27:32,857 ERROR [org.nuxeo.opensocial.container.factory.PreferenceManager] org.apache.shindig.gadgets.GadgetException: Unable to retrieve spec for http://localhost:8080/nuxeo/site/gadgets/tasks/tasks.xml. HTTP error 504 2010-10-28 13:27:35,015 ERROR [org.nuxeo.ecm.webengine.session.UserSession] Failed to destroy regisered core sessions 2010-10-28 13:27:35,090 ERROR [org.nuxeo.opensocial.container.factory.PreferenceManager] org.apache.shindig.gadgets.GadgetException: Unable to retrieve spec for http://localhost:8080/nuxeo/site/gadgets/tasks/tasks.xml. HTTP error 504 2010-10-28 13:27:35,176 ERROR [org.nuxeo.ecm.webengine.session.UserSession] Failed to destroy regisered core sessions 2010-10-28 13:27:35,297 ERROR [org.nuxeo.ecm.webengine.session.UserSession] Failed to destroy regisered core sessions 2010-10-28 13:27:36,959 ERROR [org.nuxeo.ecm.webengine.session.UserSession] Failed to destroy regisered core sessions 2010-10-28 13:27:37,010 ERROR [org.nuxeo.ecm.webengine.session.UserSession] Failed to destroy regisered core sessions 2010-10-28 13:34:13,303 ERROR [org.nuxeo.ecm.webapp.delegate.DocumentManagerBusinessDelegate] Error closing session for repository default 2010-10-28 13:34:13,307 ERROR [org.nuxeo.ecm.webapp.delegate.DocumentManagerBusinessDelegate] Error closing session for repository default 2010-10-28 13:34:13,325 ERROR [org.nuxeo.ecm.webapp.delegate.DocumentManagerBusinessDelegate] Error closing session for repository default _______________________________________________ ECM-QA mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm-qa
