Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
@ECHO OFF
REM Owner: DougMc REM Created: 05/14/97
if /I "%1" == "/?" goto _usage if /I "%1" == "-?" goto _usage if /I "%1" == "" goto _usage
@ECHO . @ECHO ********************************************************************** @ECHO Running ASP Smoke Scripts using %1 threads @ECHO ********************************************************************** @ECHO .
if "%4"=="" set TARGETMACHINE=%COMPUTERNAME% && goto _default
set TARGETMACHINE=%4
:_default
regsetex ThreadCreationThreshold 2 %TARGETMACHINE%
REM Unique to DEV regsvr32 /s servctl.dll regsvr32 /s servctla.dll regsvr32 /s servctlf.dll regsvr32 /s servctlb.dll
REM clear previous log file del logs\smoke.log copy smoke\* gsmoke
REM REM Setup WAM Environment REM
if "%1"=="y" goto _setupwam goto _runtests
:_setupwam
@ECHO Removing old WAM settings...
mdutil set w3svc/1/root/smoke -prop:2100 -dtype:DWORD -utype:100 -value:8 -s:%TARGETMACHINE% mdutil set w3svc/1/root/gsmoke -prop:2100 -dtype:DWORD -utype:100 -value:8 -s:%TARGETMACHINE% mdutil set w3svc/1/root/osmoke -prop:2100 -dtype:DWORD -utype:100 -value:8 -s:%TARGETMACHINE% mdutil set w3svc/1/root/ogsmoke -prop:2100 -dtype:DWORD -utype:100 -value:8 -s:%TARGETMACHINE%
sleep 20
mdutil delete w3svc/1/root/smoke mdutil delete w3svc/1/root/osmoke mdutil delete w3svc/1/root/gsmoke mdutil delete w3svc/1/root/ogsmoke
sleep 20
@ECHO Setting up WAM...
REM InProc mdutil create w3svc/1/root/smoke mdutil set w3svc/1/root/smoke/vrpath %_SMOKEDRIVE%\wagtest\scripts\smoke mdutil set w3svc/1/root/smoke -prop:2100 -dtype:DWORD -utype:100 -value:4 -s:%TARGETMACHINE% mdutil create w3svc/1/root/gsmoke mdutil set w3svc/1/root/gsmoke/vrpath %_SMOKEDRIVE%\wagtest\scripts\gsmoke mdutil set w3svc/1/root/gsmoke -prop:2100 -dtype:DWORD -utype:100 -value:4 -s:%TARGETMACHINE%
sleep 20
REM OutofProc mdutil create w3svc/1/root/osmoke mdutil set w3svc/1/root/osmoke/vrpath %_SMOKEDRIVE%\wagtest\scripts\smoke mdutil set w3svc/1/root/osmoke -prop:2100 -dtype:DWORD -utype:100 -value:5 -s:%TARGETMACHINE% mdutil create w3svc/1/root/ogsmoke mdutil set w3svc/1/root/ogsmoke/vrpath %_SMOKEDRIVE%\wagtest\scripts\gsmoke mdutil set w3svc/1/root/ogsmoke -prop:2100 -dtype:DWORD -utype:100 -value:5 -s:%TARGETMACHINE%
:_runtests
if "%3"=="risc" goto _risc if "%3"=="win95" goto _win95 goto _x86
:_x86 set platform=x86 goto _common
:_risc set platform=risc goto _common
:_win95 set platform=win95 goto _common
:_common net start w3svc net start msdtc call denver -s smoke.txt -o %TARGETMACHINE% -t %2 -a 1 -p 3 -l logs\%platform%.log goto _end
:_usage @ECHO . @ECHO ********************************************************************** @ECHO USAGE: @ECHO ."SMOKE [SETUP WAM ENVIRONMENT] NUM_THREADS [win95 | risc | x86]" @ECHO . @ECHO . SAMPLE: smoke n 1 x86 bic_37 @ECHO ********************************************************************** @ECHO .
:_end findstr -i FAIL logs\%platform%.log REM Cleanup
ECHO ON
|