See <https://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-mass-import/38/changes>
Changes: [bdelbosc] NXBT: Update mass import test [mguillaume] cluster-test.sh : better handling of different homes [mguillaume] cluster-test.sh : remove ear from build list [bdelbosc] NXBT: check for possible PostgreSQL log files [mguillaume] Fix cluster-test.sh to handle nuxeo-shell in zip [Julien Carsique <[email protected]>] add nuxeo-platform-video and nuxeo-platform-audio to default addons list [bdelbosc] NXBT: Adapt bench script to support tomcat server [Julien Carsique <[email protected]>] set DM as default product [Julien Carsique <[email protected]>] fix TAG generation [bdelbosc] NXBT: Adapt test funkload to support tomcat server. [Julien Carsique <[email protected]>] allow setting NO_MERGE outside the script [Julien Carsique <[email protected]>] NXBT-236 - Cleanup nx-builder; NXBT-233 - purge files before building [Julien Carsique <[email protected]>] Manage Jetty distribution [mguillaume] Fix missing quotes in integration-dblib [mguillaume] Fix server lib path for MySQL in integration-dblib [mguillaume] Correct Nexus link for MySQL connector [bdelbosc] NXBT: Display error log frequencies when stopping the server - bis [bdelbosc] NXBT: Display error log frequencies when stopping the server [Julien Carsique <[email protected]>] allow testing cap with Tomcat [Julien Carsique <[email protected]>] increased permgen size to 384m [Julien Carsique <[email protected]>] changed addons order [bdelbosc] NXBT set default pglog file [mguillaume] Fix some typos [mguillaume] Fix quotes so variable is interpreted [mguillaume] Fix directory identification to exclude nuxeo-shell [mguillaume] Fix download link to exclude ear [Julien Carsique <[email protected]>] NXBT-230 - always call setup_server_conf [Julien Carsique <[email protected]>] NXBT-230 - update build-and-test* scripts [Julien Carsique <[email protected]>] NXBT-230 - factorized JBoss and Tomcat management, allow test of any nuxeo product with any server [bdelbosc] NXBT-229: Don'try to vacuum db when PostgreSQL is not use - bis [bdelbosc] NXBT-229: tomcat use monitorctl.sh [Julien Carsique <[email protected]>] update default version to 5.4.1-SNAPSHOT [bdelbosc] NXBT-187: Don't try to vacuum db when PostgreSQL is not used [bdelbosc] NXBT-187: Merge hudson integration libs [mguillaume] Fix download location for oracle jar on tomcat [Julien Carsique <[email protected]>] kill -9 if kill didn't work [bdelbosc] NXBT-229: Use monitorctl.sh for CI [Julien Carsique <[email protected]>] add missing addons [Julien Carsique <[email protected]>] no merge when performing major release [Julien Carsique <[email protected]>] allow to choose between jboss and tomcat [Julien Carsique <[email protected]>] NXP-5914 - build-and-test_cap must call build_jboss_cap instead of build_jboss_ep [bdelbosc] NXBT-229: Use the monitor template [Julien Carsique <[email protected]>] NXP-5914 - Rename EP distribution (confusal naming) to CAP [Julien Carsique <[email protected]>] Allow to set the required Oracle driver version (10, 11) [Julien Carsique <[email protected]>] NXP-5914 - Rename EP distribution (confusal naming) to CAP [Julien Carsique <[email protected]>] fix integration-lib-new.sh making setup_jboss accept JBoss location and/or IP as parameter(s) [Julien Carsique <[email protected]>] fix character encoding issue [Julien Carsique <[email protected]>] use 127.0.0.1 instead of 0.0.0.0; make integration-lib.sh use JBOSS instead of JBOSS_HOME to allow providing jboss path as parameter [Julien Carsique <[email protected]>] NXBT-224 - Update nuxeo-integration-release scripts following changes in templates [bdelbosc] Fixing template selection using nuxeo.templates with an S [Julien Carsique <[email protected]>] safer check [Julien Carsique <[email protected]>] avoid confusion between TAG parameter unset and TAG='' [Julien Carsique <[email protected]>] use same directory name for jboss as in other tests [Julien Carsique <[email protected]>] smoke-test of nuxeo-distribution ant tasks [Julien Carsique <[email protected]>] add port 14440 management in check_ports_and_kill_ghost_process function [ldoguin] add default addons to package all distrib script [Julien Carsique <[email protected]>] sleep 5s waiting for process being effectively killed [Julien Carsique <[email protected]>] fix lsof command (use parameters compliant with earlier versions) [Julien Carsique <[email protected]>] fix on TAG naming [ldoguin] Adding nuxeo-correspondence-marianne addon to the relesead when nuxeo is released [Julien Carsique <[email protected]>] NXBT-210 - Rename 1.7 source code branches to 5.4, update files and scripts [mcedica] Adding nuxeo-platform-document-routing addon to the relesead when nuxeo is released [fguillaume] Fix selenium.properties location (to have logs in server.log) [Julien Carsique <[email protected]>] cluster must wait between the two jboss start [Julien Carsique <[email protected]>] update 5.3/1.6 to 5.4/1.7 [Julien Carsique <[email protected]>] update to 5.4/1.7, 5.4.0/1.7.0 [mguillaume] nexus-sync : fix wget args some more [mguillaume] nexus-sync : fix wget args [sfermigier] Really do the wgets. [Julien Carsique <[email protected]>] Reduce Jetty functional testing coverage; avoid unpredictable results [Julien Carsique <[email protected]>] use common binaries directory for servers in clustering mode [fguillaume] NXBT: allow skipping funkload tests with tomcat and jetty [Julien Carsique <[email protected]>] replaced BUILD_URL with LASTBUILD_URL to avoid conflict with Hudson env [Julien Carsique <[email protected]>] NXBT-188 - add nuxeo-platform-lang-ext to default addons list [bdelbosc] NXBT: Update default-repository-config.xml for cluster [bdelbosc] NXBT: Use default postgresql template, remove deprecated nxtags-ds, fix selenium.properties setup [bdelbosc] NXBT: Fix selenium tests log property setting [bdelbosc] NXBT: Change jboss log level to INFO to view selenium tests log. [Julien Carsique <[email protected]>] NXBT-185 - IT tests must check running servers before launching a new one and kill the ones it finds. [Julien Carsique <[email protected]>] NXBT-175 - classification and importer addons needs to be released each time nuxeo is released [fguillaume] Add property to enable default selenium tests to log (NXP-5245) [bdelbosc] NXBT: Set ds max-pool-size to 40. [bdelbosc] NXBT: active gc logs by default [Julien Carsique <[email protected]>] update README.txt: replace gironde with styx [bdelbosc] NXBT: Try to remove pending prepared transactions that prevent to drop db [bdelbosc] NXBT: add pound dep for cluster testing [bdelbosc] NXBT: Add a connect timeout to the ssh sqlplus cmd [bdelbosc] NXBT: fixing cluster configuration - bis [bdelbosc] NXBT: fixing cluster configuration [atchertchian] NXP-5164: run all selenium tests on tomcat dm distribution [Julien Carsique <[email protected]>] fix misnamed variable [Julien Carsique <[email protected]>] NXP-5193 - configure mail server for tests [fguillaume] NXBT don't drop Oracle $ tables, they'll get dropped automatically when the main table is dropped [bdelbosc] NXBT fixing truncated sar monitoring - bis [bdelbosc] NXBT fixing truncated sar monitoring [bdelbosc] NXBT-160: run long bench by default, sar monitoring for 2h [Julien Carsique <[email protected]>] check artifacts newer than 24h [bdelbosc] NXBT: Make sure the log directory exists before starting monitoring [bdelbosc] NXBT: use a valid path for gc.log [Julien Carsique <[email protected]>] Sync snapshots and releases artifacts from local repositories [Julien Carsique <[email protected]>] improvements: use digits instead of 5 or 3, ignore bad certificate [Julien Carsique <[email protected]>] Ask Nexus to start synchronization on last 24h artifacts [Julien Carsique <[email protected]>] parameterized MAVEN_OPTS [Julien Carsique <[email protected]>] package and upload sources [Julien Carsique <[email protected]>] avoid integration-lib.sh overriding NXDISTRIBUTION if already set [Julien Carsique <[email protected]>] fix error token SRC_URL [Julien Carsique <[email protected]>] fix wildcard [Julien Carsique <[email protected]>] SUPINT-299 - package sources for download [Julien Carsique <[email protected]>] add missing NXDISTRIBUTION in integration-lib.sh; use SELENIUM_PATH as absolute path instead of relative path using NXDIR or NXDISTRIBUTION [Julien Carsique <[email protected]>] fix stderr redirections [Julien Carsique <[email protected]>] restart pound if already running instead of exiting with error [Julien Carsique <[email protected]>] comment inexisting ooo-config.xml [Julien Carsique <[email protected]>] restart pound if already running instead of exiting with error [Julien Carsique <[email protected]>] NXBT-150 - despecialize '$' [Julien Carsique <[email protected]>] NXBT-150 - use templates (common and postgresql) [Julien Carsique <[email protected]>] NXBT-150 - update cluster-test.sh and bindhost management in integration-lib.sh [Julien Carsique <[email protected]>] define DEFAULT_ADDONS for list of default included addons; update README.txt; [Julien Carsique <[email protected]>] NXBT-132 - fix tests on other packages (than JBoss) [Julien Carsique <[email protected]>] NXBT-132 - update package-other feature to manage new distributions names [Julien Carsique <[email protected]>] NXBT-150 - fix nuxeo.conf path using [Julien Carsique <[email protected]>] NXBT-150 - update tomcat base directory name [Julien Carsique <[email protected]>] use bash, not sh [Julien Carsique <[email protected]>] NXBT-150 - forget compliance with 5.2; use new 5.3 templates [Julien Carsique <[email protected]>] NXBT-150 - use unique log directory instead of server specific ones (server/default/log/ or logs/) [Julien Carsique <[email protected]>] NXBT-150 - keep scripts compliance with nuxeo 5.2 [Julien Carsique <[email protected]>] NXBT-150 - set execute mode on bin/*.sh and bin/*ctl [Julien Carsique <[email protected]>] update nuxeo.conf [Julien Carsique <[email protected]>] NXBT-150 - Align scripts on NXP-4953 changes [Julien Carsique <[email protected]>] update MAVEN_PROFILES removing deprecated profiles; add nuxeo-http-client to default released addons list [bdelbosc] Monitoring VCS jca connection pool [sfermigier] Use add cmis profile. [sfermigier] Add CMIS tester. [atchertchian] NXP-4917: add forgotten dm suite for tomcat and 2parts tests [atchertchian] NXP-4917: add forgotten dm suite for jcr tests [atchertchian] NXP-4917: typo [atchertchian] NXP-4917: add selenium tests for EP distribution [Julien Carsique <[email protected]>] update post release 5.3.1 [Julien Carsique <[email protected]>] Fix Tomcat package download URL [Julien Carsique <[email protected]>] Fix Tomcat package download URL and filename, use SELENIUM_PATH instead of hardcoded path; few grammar fix [Julien Carsique <[email protected]>] update Tomcat test; use nuxeo-distribution-tomcat:nuxeo-dm-jtajca [Julien Carsique <[email protected]>] restrict URL to parse for archives download [Julien Carsique <[email protected]>] specialize nuxeo-dm jboss name to avoid confusion with alternatives (ep, cmis, ...) [Julien Carsique <[email protected]>] gunzip server.log for quicker analysis [Julien Carsique <[email protected]>] NXBT-136 - do not replace EAR inside nuxeo-distribution-jboss with EAR from nuxeo-platform-ear; do not even replace it if it's a fresh build [Julien Carsique <[email protected]>] set sh files executable [Julien Carsique <[email protected]>] NXP-4766 - deploy nuxeo-distribution after nuxeo and addons deployment [Julien Carsique <[email protected]>] NXBT-132 - do not call nx-builder package-other until it's fixed [Julien Carsique <[email protected]>] add nuxeo-chemistry to required addons by distributions; call 'nx-builder install' before 'nx-builder package [Julien Carsique <[email protected]>] keep unzipped server.log ------------------------------------------ Started by user bdelbosc Building remotely on muradin Checking out a fresh workspace because /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk doesn't exist Checking out https://svn.nuxeo.org/nuxeo/tools/qa/nuxeo-integration-release/trunk AU nightly-mvn-deploy.sh AU build-and-test-2parts-sf-sl.sh AU nuxeo.conf AU pound.cfg AU mass-import.sh AU nexus-sync.sh AU build-and-bench.sh AU build-and-test.sh AU build-and-test-cap.sh AU build-and-test-funkload.sh AU test-nuxeo-distribution-anttasks.sh AU test-tomcat-distribution.sh AU test-all-distributions.sh AU build-and-test-dm-jcr.sh AU integration-lib.sh AU test-jetty-distribution.sh AU cluster_default-repository-config.xml AU longevity-bench.sh AU integration-dblib.sh AU jbossctl.conf AU cluster-test.sh AU build-and-test-tomcat.sh AU package-all-distributions.sh AU README.txt AU nightly-distribution54.sh AU build-and-test-cmis.sh At revision 33873 [IT-nuxeo-5.4-mass-import] $ /bin/sh -xe /tmp/hudson2463719791151261157.sh + cd trunk + LASTBUILD_URL=http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/ + JVM_XHX=2g + PGPASSWORD=secret + DBPORT=5432 + THREADS='1 2 3 4 5 6 7 8 9 1' + NBNODES=1000 + FILESIZEKB=40 + ./mass-import.sh + PRODUCT=dm + SERVER=jboss +++ dirname ./mass-import.sh ++ cd . ++ pwd -P + HERE=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk + . /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/integration-lib.sh ++++ dirname ./mass-import.sh +++ cd . +++ pwd -P ++ HERE=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk ++ JVM_XMX=1g ++ NXVERSION=5.4 ++ NXDISTRIBUTION=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/nuxeo-distribution-5.4 ++ JBOSS_HOME=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss ++ TOMCAT_HOME=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/tomcat ++ JETTY_HOME=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jetty ++ SERVER=jboss ++ '[' jboss = tomcat ']' ++ '[' jboss = jetty ']' ++ '[' jboss = jboss ']' ++ SERVER_HOME=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss ++ JBOSS_LIB=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/server/default/lib ++ SERVER_LIB=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/server/default/lib ++ . /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/integration-dblib.sh + LASTBUILD_URL=http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/artifact/trunk/release/archives + ZIP_FILE= + NBNODES=1000 + FILESIZEKB=40 + THREADS='1 2 3 4 5 6 7 8 9 10 1' + rm -rf ./jboss ./results ./download ./tomcat + mkdir ./results ./download + cd download + '[' -z ']' ++ lynx --dump http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/artifact/trunk/release/archives ++ grep -o 'http:.*archives\/nuxeo\-.*.zip\(.md5\)*' ++ sort -u ++ grep 'dm-[0-9]' ++ grep jboss ++ grep -v md5 ++ grep -v ear + link=http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/artifact/trunk/release/archives/nuxeo-dm-5.4.1-I20101130_0116-jboss.zip + wget -nv http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/artifact/trunk/release/archives/nuxeo-dm-5.4.1-I20101130_0116-jboss.zip 2010-11-30 12:07:39 URL:http://qa.nuxeo.org/hudson/job/IT-nuxeo-5.4-build/lastSuccessfulBuild/artifact/trunk/release/archives/nuxeo-dm-5.4.1-I20101130_0116-jboss.zip [251224978/251224978] -> "nuxeo-dm-5.4.1-I20101130_0116-jboss.zip" [1] + ZIP_FILE='nuxeo-dm*jboss.zip' + unzip -q nuxeo-dm-5.4.1-I20101130_0116-jboss.zip + cd .. ++ find ./download -maxdepth 1 -name 'nuxeo-*' -name '*dm*' -type d + build=./download/nuxeo-dm-5.4.1-I20101130_0116-jboss + mv ./download/nuxeo-dm-5.4.1-I20101130_0116-jboss ./jboss + update_distribution_source + '[' '!' -d /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/nuxeo-distribution-5.4 ']' + hg clone -r 5.4 http://hg.nuxeo.org/nuxeo/nuxeo-distribution /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/nuxeo-distribution-5.4 requesting all changes adding changesets adding manifests adding file changes added 1519 changesets with 5933 changes to 1877 files updating working directory 556 files updated, 0 files merged, 0 files removed, 0 files unresolved + '[' jboss = jboss ']' + setup_jboss 127.0.0.1 + '[' 1 == 2 ']' + JBOSS=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss + IP=127.0.0.1 + '[' '!' -d /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss ']' + '[' '!' -z ']' + echo 'Using previously installed JBoss. Set NEW_JBOSS variable to force new JBOSS deployment' Using previously installed JBoss. Set NEW_JBOSS variable to force new JBOSS deployment + rm -rf '/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/server/default/data/*' '/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/log/*' + mkdir -p /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/log + setup_server_conf /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss + SERVER_HOME=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss ++ dirname /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk ++ xargs basename + mail_from=it-nuxeo-5.4-mass-imp...@muradin + cat + chmod u+x /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/classpath.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/jboss_init_hpux.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/jboss_init_redhat.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/jboss_init_suse.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/monitorctl.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/password_tool.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/probe.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/remove-deleted-blob.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/run.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/shutdown.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/twiddle.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/wsconsume.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/wsprovide.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/wsrunclient.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/wstools.sh /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/jbossctl /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/nuxeoctl /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/bin/openofficectl + '[' jboss = jboss ']' + set_jboss_log4j_level /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss INFO + JBOSS=/opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss + shift + LEVEL=INFO + shift + sed -i '/<root>/,/root>/ s,<level value=.*$,<level value="INFO"/>,' /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/server/default/conf/jboss-log4j.xml + echo org.nuxeo.systemlog.token=dolog + mkdir -p /opt/hudson/tmp/workspace/IT-nuxeo-5.4-mass-import/trunk/jboss/log + '[' jboss = tomcat ']' + '[' jboss = tomcat ']' + '[' '!' -z ']' + npi=./nuxeo-platform-importer + '[' '!' -d ./nuxeo-platform-importer ']' + hg clone http://hg.nuxeo.org/sandbox/nuxeo-platform-importer nuxeo-platform-importer abort: requirement '<?xml version="1.0" encoding="UTF-8"?>' not supported! + exit 1 Archiving artifacts _______________________________________________ ECM-QA mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm-qa
