Skip to content

Commit

Permalink
MONDRIAN: Cruise control setup
Browse files Browse the repository at this point in the history
[git-p4: depot-paths = "//open/mondrian/": change = 9058]
  • Loading branch information
thiyagu committed Apr 6, 2007
1 parent 04f5656 commit c5319ec
Show file tree
Hide file tree
Showing 2 changed files with 72 additions and 11 deletions.
12 changes: 1 addition & 11 deletions build.xml
Expand Up @@ -515,17 +515,7 @@ in {mondrian.foodmart.jdbcURL}.">

<batchtest fork="yes" todir="junit-results">
<fileset dir="${testclasses.dir}">
<!--
<include name="mondrian/test/**/BasicQueryTest.class" />
-->
<include name="mondrian/test/**/*Test*.class" />
<exclude name="mondrian/test/**/*Testable*.class" />
<exclude name="mondrian/test/*TestRunner.class" />
<exclude name="mondrian/test/**/CsvDBTestCase.class" />
<exclude name="mondrian/test/**/*TestContext*.class" />
<exclude name="mondrian/test/**/TestCaseForker.class" />
<exclude name="mondrian/test/**/FoodMartTestCase.class" />
<exclude name="mondrian/test/**/*$*.class" />
<include name="mondrian/test/Main.class" />
</fileset>
</batchtest>
</junit>
Expand Down
71 changes: 71 additions & 0 deletions misc/config.xml
@@ -0,0 +1,71 @@
<!--
== $Id$
== This software is subject to the terms of the Common Public License
== Agreement, available at the following URL:
== http://www.opensource.org/licenses/cpl.html.
== Copyright (C) 2001-2007 Julian Hyde and others.
== All Rights Reserved.
== You must accept the terms of that agreement to use this software.
-->

<!-- Cruise control configuration file to setup mondrian cruise control project-->

<cruisecontrol>

<project name="Mondrian" requiremodification="true">



<!--Mondrian root Directory-->
<property name="project.root.dir" value="C:\CruiseControl\projects\mondrian\open\mondrian"/>

<!--Directory in which cruise control logs will be stored-->
<property name="project.log.dir" value="C:\CruiseControl\logs\mondrian"/>

<property name="perforce.client" value="guest.cruise"/>

<property name="perforce.server" value="perforce.eigenbase.org:1666"/>

<property name="perforce.user" value="guest"/>



<listeners>
<currentbuildstatuslistener file="logs/${project.name}/status.txt"/>
</listeners>

<bootstrappers>
<p4bootstrapper port="${perforce.server}"
client="${perforce.client}"
user="${perforce.user}"
view="${project.root.dir}\..."/>
</bootstrappers>

<modificationset quietperiod="30" >
<p4 port="${perforce.server}"
client="${perforce.client}"
user="${perforce.user}"
view="${project.root.dir}\..."/>
</modificationset>

<schedule interval="300">
<ant anthome="apache-ant-1.6.5"
antWorkingDir="${project.root.dir}"
buildfile="build.xml"
target="all junit-main"
uselogger="true"
saveLogDir="${project.log.dir}">
<jvmarg arg="-Xmx512m"/>
<jvmarg arg="-Xmx512m"/>
</ant>
</schedule>

<log>
<merge dir="${project.root.dir}\junit-results"/>
</log>

<publishers>
</publishers>

</project>
</cruisecontrol>

0 comments on commit c5319ec

Please sign in to comment.