aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.nant/local.include
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.nant/local.include103
1 files changed, 87 insertions, 16 deletions
diff --git a/.nant/local.include b/.nant/local.include
index 58285bb..1e1c030 100644
--- a/.nant/local.include
+++ b/.nant/local.include
@@ -156,25 +156,96 @@
156 156
157</target> 157</target>
158 158
159<!-- this is used for panda test execution -->
160<!-- work in progress -->
159 161
160<target name="test-xml" depends="build"> 162<target name="test-xml" depends="build">
161 <nunit2 failonerror="true" verbose="true"> 163 <mkdir dir="test-results" failonerror="false" />
162 <formatter type="Xml" usefile="true" extension=".xml" outputdir="./test-results" /> 164 <!-- Unit Test Assembly -->
163 <test> 165 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.framework.tests">
164 <assemblies> 166 <arg value="./bin/OpenSim.Framework.Tests.dll" />
165 <include name="./bin/OpenSim.Framework.Tests.dll" /> 167 <arg value="-xml=test-results/OpenSim.Framework.Tests.dll-Results.xml" />
166 <include name="./bin/OpenSim.Framework.Communications.Tests.dll"/> 168 </exec>
167 <include name="./bin/OpenSim.Framework.Servers.Tests.dll" /> 169
168 <include name="./bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll" /> 170 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.framework.communications.tests">
169 <include name="./bin/OpenSim.Region.ScriptEngine.Tests.dll" /> 171 <arg value="./bin/OpenSim.Framework.Communications.Tests.dll" />
170 <include name="./bin/OpenSim.Region.CoreModules.Tests.dll" /> 172 <arg value="-xml=test-results/OpenSim.Framework.Communications.Tests.dll-Results.xml" />
171 <include name="./bin/OpenSim.Region.Framework.Tests.dll" /> 173 </exec>
172 <include name="./bin/OpenSim.Data.SQLite.Tests.dll" /> 174
173 <include name="./bin/OpenSim.Data.MySQL.Tests.dll" /> 175 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.framework.servers.tests">
174 </assemblies> 176 <arg value="./bin/OpenSim.Framework.Servers.Tests.dll" />
175 </test> 177 <arg value="-xml=test-results/OpenSim.Framework.Servers.Tests.dll-Results.xml" />
176 </nunit2> 178 </exec>
179
180 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.region.clientstack.lindenudp.tests">
181 <arg value="./bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll" />
182 <arg value="-xml=test-results/OpenSim.Region.ClientStack.LindenUDP.Tests.dll-Results.xml" />
183 </exec>
184
185 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.region.scriptengine.tests">
186 <arg value="./bin/OpenSim.Region.ScriptEngine.Tests.dll" />
187 <arg value="-xml=test-results/OpenSim.Region.ScriptEngine.Tests.dll-Results.xml" />
188 </exec>
189
190 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.region.coremodules.tests">
191 <arg value="./bin/OpenSim.Region.CoreModules.Tests.dll" />
192 <arg value="-xml=test-results/OpenSim.Region.CoreModules.Tests.dll-Results.xml" />
193 </exec>
194
195 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.region.framework.tests">
196 <arg value="./bin/OpenSim.Region.Framework.Tests.dll" />
197 <arg value="-xml=test-results/OpenSim.Region.Framework.Tests.dll-Results.xml" />
198 </exec>
199
200 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.data.sqlite.tests">
201 <arg value="./bin/OpenSim.Data.SQLite.Tests.dll" />
202 <arg value="-xml=test-results/OpenSim.Data.SQLite.Tests.dll-Results.xml" />
203 </exec>
204
205 <exec program="nunit-console2" failonerror="false" resultproperty="testresult.opensim.data.mysql.tests">
206 <arg value="./bin/OpenSim.Data.MySQL.Tests.dll" />
207 <arg value="-xml=test-results/OpenSim.Data.MySQL.Tests.dll-Results.xml" />
208 </exec>
209
210 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.framework.tests)==0}" />
211 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.framework.communications.tests)==0}" />
212 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.framework.servers.tests)==0}" />
213 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.region.clientstack.lindenudp.tests)==0}" />
214 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.region.scriptengine.tests)==0}" />
215 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.region.coremodules.tests)==0}" />
216 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.region.framework.tests)==0}" />
217 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.data.sqlite.tests)==0}" />
218 <fail message="Failures reported in unit tests." unless="${int::parse(testresult.opensim.data.mysql.tests)==0}" />
219
177</target> 220</target>
221<!-- <exec program="nunit-console.exe" failonerror="false" resultproperty="testresult.acceptancetestassembly"> -->
222<!-- <arg value="AcceptanceTestAssembly.dll" /> -->
223<!-- <arg value="/xml=AcceptanceTestAssembly-Results.xml" /> -->
224<!-- </exec> -->
225
226<!-- <fail message="Failures reported in unit tests." unless="${int::parse(testresult.unittestassembly)==0}" /> -->
227<!-- <fail message="Failures reported in acceptance tests." unless="${int::parse(testresult.acceptancetestassembly)==0}" /> -->
228<!-- </target> -->
229
230
231
232<!-- <nunit2 failonerror="true" verbose="true"> -->
233<!-- <formatter type="Xml" usefile="true" extension=".xml" outputdir="./test-results" /> -->
234<!-- <test> -->
235<!-- <assemblies> -->
236<!-- <include name="./bin/OpenSim.Framework.Tests.dll" /> -->
237<!-- <include name="./bin/OpenSim.Framework.Communications.Tests.dll"/> -->
238<!-- <include name="./bin/OpenSim.Framework.Servers.Tests.dll" /> -->
239<!-- <include name="./bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll" /> -->
240<!-- <include name="./bin/OpenSim.Region.ScriptEngine.Tests.dll" /> -->
241<!-- <include name="./bin/OpenSim.Region.CoreModules.Tests.dll" /> -->
242<!-- <include name="./bin/OpenSim.Region.Framework.Tests.dll" /> -->
243<!-- <include name="./bin/OpenSim.Data.SQLite.Tests.dll" /> -->
244<!-- <include name="./bin/OpenSim.Data.MySQL.Tests.dll" /> -->
245<!-- </assemblies> -->
246<!-- </test> -->
247<!-- </nunit2> -->
248<!-- </target> -->
178 249
179<target name="doxygen"> 250<target name="doxygen">
180 <exec program="doxygen" workingdir="doc" commandline="doxygen.conf" /> 251 <exec program="doxygen" workingdir="doc" commandline="doxygen.conf" />