summaryrefslogtreecommitdiff
path: root/framework/test/threadtest/test.btm
blob: 627c756893bfee4dfea3127509ac31d4dc9018d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
@echo off
pushd

rem TESTCOUNT   = Anzahl von Test-Durchlaeufen
rem THREADCOUNT = Anzahl konk. Threads
rem LOOPS		= Anzahl Durchlaeufe pro Test
rem OWNER		= Numer des Threads, welcher Testklasse "besitzt" ... er muss diese initialisieren und deinitialisieren!

echo "set test parameter ..."
set _TESTCOUNT=100
set _THREADCOUNT=30
set _LOOPS=50
set _OWNER=10

cd bin

echo "delete old log files ..."
*del .\threadtest_statistic.csv
*del .\threadtest.log

echo "start test ..."
.\threadtest.exe %_TESTCOUNT% %_THREADCOUNT% %_LOOPS% %_OWNER%

echo "show log files ..."
edit .\threadtest_statistic.csv
edit .\threadtest.log

popd
echo on