72 lines
2.7 KiB
XML
72 lines
2.7 KiB
XML
<!--
|
|
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.
|
|
-->
|
|
|
|
<cruisecontrol>
|
|
<project name="qpid-java-perftests"
|
|
buildafterfailed="false">
|
|
|
|
<listeners>
|
|
<currentbuildstatuslistener file="logs/${project.name}/status.txt"/>
|
|
</listeners>
|
|
|
|
<bootstrappers>
|
|
<svnbootstrapper localWorkingCopy="../java/perftests"/>
|
|
</bootstrappers>
|
|
|
|
<modificationset quietperiod="30">
|
|
<buildstatus logdir="logs/qpid-cpp-trunk/"/>
|
|
<buildstatus logdir="logs/qpid-java-trunk/"/>
|
|
<svn localWorkingCopy="../java/perftests"/>
|
|
</modificationset>
|
|
|
|
<schedule interval="3600">
|
|
<composite>
|
|
<!-- 0.10 C++ broker -->
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/runbroker.sh"
|
|
workingdir="../java"/>
|
|
<ant target="all-tests"
|
|
uselogger="false"
|
|
antworkingdir="../java/perftests">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/stopbroker.sh"
|
|
workingdir="../java"/>
|
|
</composite>
|
|
</schedule>
|
|
|
|
<publishers>
|
|
<artifactspublisher dest="artifacts/${project.name}"
|
|
subdirectory="results"
|
|
dir="../java/perftests/results"/>
|
|
|
|
<email subjectprefix="${mail.subject}: ${project.name}" mailhost="${mail.host}"
|
|
returnaddress="${mail.returnaddress}"
|
|
buildresultsurl="http://${env.HOSTNAME}:8080/buildresults/${project.name}"
|
|
skipusers="false"
|
|
reportsuccess="fixes"
|
|
spamwhilebroken="true">
|
|
<always address="${mail.list}"/>
|
|
</email>
|
|
</publishers>
|
|
</project>
|
|
</cruisecontrol>
|