+++ /dev/null
-@echo off
-rem
-rem DAPLtest regression test client - requires a running DAPLtest server.
-rem Usage: dt-regression.bat hostname [anything == no pause after test]
-rem
-rem run various Dapl tests via the dapltest server running somewhere network accesible
-rem
-
-SETLOCAL
-
-set D=ibnic0
-set TO=3
-
-if "%*" EQU "" (
- set /P S= [DAPLtest Server-Hostname]
-) else (
- if "%1" EQU "" (
- echo "Usage: %0 dapltest-hostname "
- exit /B
- )
- set S=%1
- if "%2" NEQ "" (
- set TO=0
- )
-)
-
-rem 0xfff
-set X=
-if not "%X%" == "" (
- set DAT_OS_DBG_TYPE=%X%
- set DAT_DBG_TYPE=%X%
- set DAT_DBG_LEVEL=%X%
- set DAPL_DBG_LEVEL=%X%
- set DAPL_DBG_TYPE=%X%
-)
-
-rem set DAT_OVERRIDE=D:\dapl2\dat.conf
-set ITR=25000
-
-rem dapltest debug - set DB= -d
-
-set DT=dapl2test.exe
-
-echo ----- Connectivity
-rem Connectivity test - client sends one buffer with one 4KB segments, 50 times.
-rem add '-d' for debug output.
-%DT% -T T %DB% -s %S% -D %D% -i 50 -t 1 -w 1 client SR 4096 server SR 4096
-IF %ERRORLEVEL% NEQ 0 exit /B
-echo Connectivity test Finished.
-if %TO% GTR 0 timeout /T 5
-
-echo ----- Transaction test: %ITR% iterations
-%DT% -T T %DB% -s %S% -D %D% -i %ITR% -t 1 -w 1 client SR 4096 server SR 4096
-IF %ERRORLEVEL% NEQ 0 exit /B
-echo Transaction test - 500 iterations, Finished
-if %TO% GTR 0 timeout /T 5
-
-echo ----- Performance test: %ITR% iterations
-%DT% -T P %DB% -s %S% -D %D% -i %ITR% RW 4096 2
-IF %ERRORLEVEL% NEQ 0 exit /B
-echo Perf test Finished.
-if %TO% GTR 0 timeout /T 5
-
-echo ----- RDMA-read test: %ITR% iterations
-%DT% -T P %DB% -s %S% -D %D% -i %ITR% RR 4096 2
-IF %ERRORLEVEL% NEQ 0 exit /B
-echo RDMA-read Finished.
-if %TO% GTR 0 timeout /T 5
-
-echo ----- RDMA-write test: %ITR% iterations
-%DT% -T P %DB% -s %S% -D %D% -i %ITR% RW 4096 2
-IF %ERRORLEVEL% NEQ 0 exit /B
-echo RDMA-write Finished.
-if %TO% GTR 0 timeout /T 5
-
-rem %DT% -T T -V -d -t 2 -w 2 -i 1000111 -s %S% -D %D%
-rem client RW 4096 1 server RW 2048 4
-rem client RR 1024 2 server RR 2048 2
-rem client SR 1024 3 -f server SR 256 3 -f
-
-rem %DT% -T T -P -d -t 1 -w 1 -i 1024 -s %S% -D %D%
-rem client RW 4096 1 server RW 2048 4
-rem server RR 1024 2 client RR 2048 2
-rem client SR 1024 3 -f server SR 256 3 -f
-
-ENDLOCAL
-
-@echo on