phonesrv_plat/call_information_api/tsrc/run_auto_tests.bat
branchRCL_3
changeset 8 ba42c4bd84dd
parent 3 a4a774cb6ea7
child 18 594d59766373
equal deleted inserted replaced
7:a19c8664496d 8:ba42c4bd84dd
    52 set RUNTESTS=TRUE
    52 set RUNTESTS=TRUE
    53 set REMOVETESTS=TRUE
    53 set REMOVETESTS=TRUE
    54 set INSTRUMENT=TRUE
    54 set INSTRUMENT=TRUE
    55 set REMOVEINSTRUMENT=TRUE
    55 set REMOVEINSTRUMENT=TRUE
    56 set DOMODULESTESTS=TRUE
    56 set DOMODULESTESTS=TRUE
    57 set ABLD_CALL=abld test build winscw udeb -keepgoing
    57 set SBS_CALL=sbs --config winscw_udeb.test --keepgoing build
    58 set PATH_TO_DLL=\epoc32\release\winscw\udeb
    58 set PATH_TO_DLL=\epoc32\release\winscw\udeb
    59 set PATH_TO_MOVE_DLL=\epoc32\release\winscw\udeb\z\sys\bin
    59 set PATH_TO_MOVE_DLL=\epoc32\release\winscw\udeb\z\sys\bin
    60 set PATH_TO_COVERAGE_DATA=\coverage_data
    60 set PATH_TO_COVERAGE_DATA=\coverage_data
    61 
    61 
    62 
    62 
   143 goto end
   143 goto end
   144 )
   144 )
   145 
   145 
   146 pushd .
   146 pushd .
   147 call cd %1\group
   147 call cd %1\group
   148 call bldmake bldfiles
   148 call sbs --config winscw_udeb.test --keepgoing clean
   149 call abld -k test clean winscw udeb
   149 call sbs --config winscw_udeb.test --keepgoing reallyclean
   150 call abld -k test reallyclean winscw udeb
       
   151 if [%INSTRUMENT%] EQU [TRUE] (
   150 if [%INSTRUMENT%] EQU [TRUE] (
   152 call ctcwrap -n %PATH_TO_COVERAGE_DATA%\%1 -i d -C "EXCLUDE=*" -C "NO_EXCLUDE=%TESTED_SRC%" %ABLD_CALL%
   151 call ctcwrap -2comp -n %PATH_TO_COVERAGE_DATA%\%1 -i d -C "EXCLUDE=*" -C "NO_EXCLUDE=%TESTED_SRC%" "%SBS_CALL%"
   153 ) else (
   152 ) else (
   154 call %ABLD_CALL%
   153 call %SBS_CALL%
   155 )
   154 )
   156 
   155 
   157 popd
   156 popd
   158 endlocal
   157 endlocal
   159 goto end
   158 goto end