1*b1cdbd2cSJim Jagielski@echo off
2*b1cdbd2cSJim Jagielskipushd
3*b1cdbd2cSJim Jagielski
4*b1cdbd2cSJim Jagielskirem TESTCOUNT   = Anzahl von Test-Durchlaeufen
5*b1cdbd2cSJim Jagielskirem THREADCOUNT = Anzahl konk. Threads
6*b1cdbd2cSJim Jagielskirem LOOPS		= Anzahl Durchlaeufe pro Test
7*b1cdbd2cSJim Jagielskirem OWNER		= Numer des Threads, welcher Testklasse "besitzt" ... er muss diese initialisieren und deinitialisieren!
8*b1cdbd2cSJim Jagielski
9*b1cdbd2cSJim Jagielskiecho "set test parameter ..."
10*b1cdbd2cSJim Jagielskiset _TESTCOUNT=100
11*b1cdbd2cSJim Jagielskiset _THREADCOUNT=30
12*b1cdbd2cSJim Jagielskiset _LOOPS=50
13*b1cdbd2cSJim Jagielskiset _OWNER=10
14*b1cdbd2cSJim Jagielski
15*b1cdbd2cSJim Jagielskicd bin
16*b1cdbd2cSJim Jagielski
17*b1cdbd2cSJim Jagielskiecho "delete old log files ..."
18*b1cdbd2cSJim Jagielski*del .\threadtest_statistic.csv
19*b1cdbd2cSJim Jagielski*del .\threadtest.log
20*b1cdbd2cSJim Jagielski
21*b1cdbd2cSJim Jagielskiecho "start test ..."
22*b1cdbd2cSJim Jagielski.\threadtest.exe %_TESTCOUNT% %_THREADCOUNT% %_LOOPS% %_OWNER%
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielskiecho "show log files ..."
25*b1cdbd2cSJim Jagielskiedit .\threadtest_statistic.csv
26*b1cdbd2cSJim Jagielskiedit .\threadtest.log
27*b1cdbd2cSJim Jagielski
28*b1cdbd2cSJim Jagielskipopd
29*b1cdbd2cSJim Jagielskiecho on
30