[jbossts-issues] [JBoss JIRA] (JBTM-1063) Create a script in scripts/hudson to that hudson can call to build narayana

Paul Robinson (JIRA) jira-events at lists.jboss.org
Fri Mar 30 10:19:47 EDT 2012

    [ https://issues.jboss.org/browse/JBTM-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680656#comment-12680656 ] 

Paul Robinson commented on JBTM-1063:

Commands to run XTS unit tests:

cd <jbossts src root>

cd XTS
ant -Dtesttype=tests-11 -Dsartype=sar-11 install
cp xts-install/tests/*ear $JBOSS_HOME/standalone/deployments/

export MYTESTIP_1=localhost
ant -f run-tests.xml tests-11

JUnit results available in:

> Create a script in scripts/hudson to that hudson can call to build narayana
> ---------------------------------------------------------------------------
>                 Key: JBTM-1063
>                 URL: https://issues.jboss.org/browse/JBTM-1063
>             Project: JBoss Transaction Manager
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>            Reporter: Tom Jenkinson
>            Assignee: Amos Feng
>             Fix For: 4.16.4, 5.0.0.M2
> This applies to Narayana (i.e. github versions) only:
> We need a script in script/hudson to build Narayana.
> This idea is seeded from the blacktie project, so check how the script side of things works in there.
> Path variables such as JAVA_HOME and ANT should be configured outside the script, see:
> http://albany/view/Narayana+BlackTie/job/blacktie-linux32/configure
> For more information.
> As a starter for 10 this is the configuration in the current Job:
> ./build.sh install
> cd qa
> sed -i TaskImpl.properties -e "s#^COMMAND_LINE_0=.*#COMMAND_LINE_0=/usr/local/jdk1.6.0_26/bin/java#"
> /usr/local/apache-ant-1.7.1/bin/ant -Ddriver.url=file:///home/hudson/dbdrivers get.drivers dist
> /usr/local/apache-ant-1.7.1/bin/ant -f run-tests.xml ci-tests
> The script should also execute the following XTS tests:
> The script should use AS 7.1.1.Final. The script can download this from:
> Make sure the poms for the following tests reference the correct version of arquillian* to match this version of AS7
> 1. WSTX11 interop
> 2. XTS Unit tests
> 3. XTS crash rec tests 
>    Run simplifylogs: java -cp target/classes/ com.arjuna.qa.simplifylogs.SimplifyLogs ./target/log/ ./target/log-simplified
>    (configure the build to archive <XTS_CRASH_REC_ROOT>/target/log/ target/log/simplified)
> (Findbugs and bmcheck will obviously be ran by ./build.sh install at the start - and findbugs should not fail the build if it finds bugs, although bmcheck can)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbossts-issues mailing list