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