diff options
Diffstat (limited to 'java/java/systests/build-module.xml')
-rw-r--r-- | java/java/systests/build-module.xml | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/java/java/systests/build-module.xml b/java/java/systests/build-module.xml new file mode 100644 index 0000000000..9292bcd083 --- /dev/null +++ b/java/java/systests/build-module.xml @@ -0,0 +1,62 @@ +<!-- + - + - Licensed to the Apache Software Foundation (ASF) under one + - or more contributor license agreements. See the NOTICE file + - distributed with this work for additional information + - regarding copyright ownership. The ASF licenses this file + - to you under the Apache License, Version 2.0 (the + - "License"); you may not use this file except in compliance + - with the License. You may obtain a copy of the License at + - + - http://www.apache.org/licenses/LICENSE-2.0 + - + - Unless required by applicable law or agreed to in writing, + - software distributed under the License is distributed on an + - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + - KIND, either express or implied. See the License for the + - specific language governing permissions and limitations + - under the License. + - + --> +<project name="System Tests" default="build"> + <property name="module.depends" value="client broker common"/> + <property name="module.dist" value="false"/> + + <import file="../module.xml"/> + + <target name="test" depends="build"> + <junit fork="yes" showoutput="true" haltonfailure="yes"> + <sysproperty key="amqj.noAutoCreateVMBroker" value="true"/> + <formatter type="plain"/> + <classpath refid="module.class.path"/> + <batchtest fork="yes" todir="${module.test.reports}"> + <fileset dir="${module.src}"> + <include name="**/server/UnitTests.java"/> + <include name="**/test/unit/ack/UnitTests.java"/> + </fileset> + </batchtest> + </junit> + </target> + + <target name="testreport" depends="build"> + <junit fork="yes" printsummary="yes" haltonfailure="no" timeout="90000"> + <sysproperty key="amqj.noAutoCreateVMBroker" value="true"/> + <formatter type="xml" /> + <classpath refid="module.class.path" /> + <batchtest fork="yes" todir="${module.test.reports}"> + <fileset dir="${module.src}"> + <include name="**/server/UnitTests.java"/> + <include name="**/test/unit/ack/UnitTests.java"/> + </fileset> + </batchtest> + </junit> + + <junitreport todir="${module.test.reports}"> + <fileset dir="${module.test.reports}"> + <include name="TEST-*.xml"/> + </fileset> + <report todir="${module.test.reports}"/> + </junitreport> + </target> + +</project> |