aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/TestIt.sh
blob: 9ac3e500c1ffc38228dbf6be2a740e6b44dd7234 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

export MONO_THREADS_PER_CPU=100

# For printing out line numbers use "exec /usr/bin/cli --debug /usr/lib/nunit/nunit-console.exe" instead of "nunit-console".

echo "Standard tests."
mkdir -p ../db
nunit-console bin/OpenSim.Tests.dll bin/OpenSim.Framework.Tests.dll bin/OpenSim.Framework.Servers.Tests.dll bin/OpenSim.Framework.Serialization.Tests.dll bin/OpenSim.Region.ClientStack.LindenCaps.Tests.dll bin/OpenSim.Region.ClientStack.LindenUDP.Tests.dll bin/OpenSim.Region.ScriptEngine.Tests.dll bin/OpenSim.Region.CoreModules.Tests.dll bin/OpenSim.Region.Framework.Tests.dll -nologo -output=TestOutput.txt -err=TestError.txt -labels -noxml
echo "SQL tests."
nunit-console bin/OpenSim.Data.Tests.dll -nologo -output=TestSQLOutput.txt -err=TestSQLError.txt -labels -noxml
echo "Standard tests, part two."
nunit-console bin/OpenSim.Capabilities.Handlers.Tests.dll bin/OpenSim.Server.Handlers.Tests.dll bin/OpenSim.Services.InventoryService.Tests.dll bin/OpenSim.Tests.Permissions.dll -nologo -output=Test1Output.txt -err=Test1Error.txt -labels -noxml
echo "Physics tests."
nunit-console bin/OpenSim.Region.PhysicsModule.BulletS.Tests.dll bin/OpenSim.Region.PhysicsModule.Ode.Tests.dll -nologo -output=TestPhysicsOutput.txt -err=TestPhysicsError.txt -labels -noxml
echo "Stress tests."
nunit-console bin/OpenSim.Tests.Stress.dll -nologo -output=TestStressOutput.txt -err=TestStressError.txt -labels -noxml
echo "Performance tests."
nunit-console bin/OpenSim.Tests.Performance.dll -nologo -output=TestPerfOutput.txt -err=TestPerfError.txt -labels -noxml
echo "Optional tests."
nunit-console bin/OpenSim.Region.OptionalModules.Tests.dll -nologo -output=TestOptOutput.txt -err=TestOptError.txt -labels -noxml
echo "Robust tests."
nunit-console bin/Robust.Tests.dll -nologo -output=TestRobustOutput.txt -err=TestRobustError.txt -labels -noxml