diff -r 05bc53fe583b -r 83ca720e2b9a cmmanager/cpwlanapplugin/tsrc/ut/tools/cpwlanapplugin_ctc.bat --- a/cmmanager/cpwlanapplugin/tsrc/ut/tools/cpwlanapplugin_ctc.bat Tue Aug 31 15:35:44 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,89 +0,0 @@ -:: -:: Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). -:: All rights reserved. -:: This component and the accompanying materials are made available -:: under the terms of "Eclipse Public License v1.0" -:: which accompanies this distribution, and is available -:: at the URL "http://www.eclipse.org/legal/epl-v10.html". -:: -:: Initial Contributors: -:: Nokia Corporation - initial contribution. -:: -:: Contributors: -:: -:: Description: -:: Script running Control Panel WLAN AP plugin test cases with CTC analysis. - -@echo off - -:: ----------------------------------------------------------------------------- -:: Instructions -:: ----------------------------------------------------------------------------- -:: -:: Remember to use the test CommsDat that can be set and restored with the -:: helper scripts: -:: - commsdat_set.bat -:: - commsdat_restore.bat - -::----------------------------------------------------------------------------- -:: Set the local variables -::----------------------------------------------------------------------------- - -:: Control Panel WLAN AP plugin base directory -set cpwlanapplugin_dir=..\..\.. -pushd %cpwlanapplugin_dir% - -:: CTC instrumentation excludes -set ctc_excludes=-C EXCLUDE=* -C NO_EXCLUDE=src\*.cpp - - -::----------------------------------------------------------------------------- -:: Remove old coverage data -::----------------------------------------------------------------------------- - -echo Cleaning up... -del MON.* ctcerr.txt profile.txt -rd /s /q CTCHTML -echo ...done - -::----------------------------------------------------------------------------- -:: Build & instrument code -::----------------------------------------------------------------------------- - -echo Building code and instrumenting.. -call del MON.* ctcerr.txt profile.txt -call make distclean -call qmake -call ctcwrap -i d -2comp %ctc_excludes% sbs -c winscw_udeb -echo ...done - -::----------------------------------------------------------------------------- -:: Build test code -::----------------------------------------------------------------------------- - -echo Building test code... -call cd tsrc\ut -call make distclean -call qmake -call sbs -c winscw_udeb -echo ...done - -::----------------------------------------------------------------------------- -:: Execute the tests -::----------------------------------------------------------------------------- - -echo Running tests.. -cd ..\.. -call \epoc32\release\winscw\udeb\testcpwlanapplugin.exe -echo ...done - -::----------------------------------------------------------------------------- -:: Create coverage results -::----------------------------------------------------------------------------- - -echo Creating results... -call ctcpost -p profile.txt -call ctc2html -i profile.txt -echo ...done - -popd