sl@0: @rem sl@0: @rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: @rem All rights reserved. sl@0: @rem This component and the accompanying materials are made available sl@0: @rem under the terms of "Eclipse Public License v1.0" sl@0: @rem which accompanies this distribution, and is available sl@0: @rem at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: @rem sl@0: @rem Initial Contributors: sl@0: @rem Nokia Corporation - initial contribution. sl@0: @rem sl@0: @rem Contributors: sl@0: @rem sl@0: @rem Description: sl@0: @rem sl@0: sl@0: @SETLOCAL sl@0: @rem This batch file will run the tests automatically. sl@0: @IF "%~1"=="" goto ERROR sl@0: @IF "%~2"=="" goto ERROR sl@0: @if exist \textshell.bat call \textshell.bat sl@0: @FIND "startupmode 1" %EPOCROOT%EPOC32\data\epoc.ini >NUL sl@0: @if errorlevel 1 goto BODY sl@0: goto ERROR sl@0: sl@0: :BODY sl@0: @REM Change the attributes of rom version file to rw sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt attrib -r %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @REM ##################################################### sl@0: @rem FIRST TEST PART1 SYSLIB-CENTRALREPOSITORY-CT-4006 AND SYSLIB-CENTRALREPOSITORY-CT-4023 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe sl@0: sl@0: @REM FIRST PRETEST SETUP PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt 10033333_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sw_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_modified.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_modified.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: sl@0: sl@0: @REM FIRST TEST PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem2.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem2.exe sl@0: sl@0: @REM FIRST POSTTEST CLEANUP sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp 10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt.tmp sw.txt sl@0: sl@0: sl@0: @REM #################################################### sl@0: @REM SECOND TEST PART1 SYSLIB-CENTRALREPOSITORY -CT-4007-10 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt attrib -r %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_hw_setup.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_hw_setup.exe sl@0: sl@0: @REM SECOND TEST PART2 SETUP - Remove repository from rom sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt 10033333_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033335.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033335.txt 10033335_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336.txt 10033336_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033339.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033339.txt 10033339_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_005.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_005.txt 10033336.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sw_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_modified.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_modified.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: sl@0: @REM SECOND TEST - Restart cenrep and the persists repository should have been removed. sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_hw_tests.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_hw_tests.exe sl@0: sl@0: @REM SECOND TEST PART2 POSTTEST CLEANUP sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp 10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033335_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033335_txt.tmp 10033335.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033339_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033339_txt.tmp 10033339.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336.txt 10033333_005.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033336_txt.tmp 10033336.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt.tmp sw.txt sl@0: sl@0: sl@0: @REM #################################################### sl@0: @REM SYSLIB-CENTRALREPOSITORY-CT-4021 sl@0: @REM Modify a repository, then update the rom repository. remove the resource\versions directory so a merge shouldnt happen. sl@0: @REM Change the attributes of rom version file to rw sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt attrib -r %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @REM ##################################################### sl@0: @rem THIRD TEST PART1 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe sl@0: sl@0: @REM THIRD PRETEST SETUP PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt 10033333_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions versions1 sl@0: @REM THIRD TEST PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe sl@0: sl@0: @REM THIRD POSTTEST CLEANUP sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp 10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions1 rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions1 versions sl@0: sl@0: sl@0: @REM #################################################### sl@0: @REM SYSLIB-CENTRALREPOSITORY-CT-4022 sl@0: @REM Modify a repository, then update the rom repository. Place a corrupt rominfo_cache.txt file for comparison. sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt attrib -r %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @REM ##################################################### sl@0: @rem FOURTH TEST PART1 sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe sl@0: sl@0: @REM FOURTH PRETEST SETUP PART2 sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt 10033333_txt.tmp sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_corrupt.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\sw_corrupt.txt %EPOCROOT%EPOC32\winscw\c\private\10202be9\romversion\romversion_info.txt sl@0: @REM FOURTH TEST PART2 sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe sl@0: sl@0: @REM FOURTH POSTTEST CLEANUP sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @REM if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp 10033333.txt sl@0: @REM if exist %EPOCROOT%EPOC32\winscw\c\private\10202be9\romversion\romversion_info.txt erase %EPOCROOT%EPOC32\winscw\c\private\10202be9\romversion\romversion_info.txt sl@0: sl@0: @REM #################################################### sl@0: @REM SYSLIB-CENTRALREPOSITORY -CT-4020 sl@0: @REM Modify a repository, then update the rom repository. remove the sw.txt file so a merge shouldnt happen. sl@0: @REM Change the attributes of rom version file to rw sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt attrib -r %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sl@0: @REM ##################################################### sl@0: @rem FIFTH TEST PART1 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem1.exe sl@0: sl@0: @REM FIFTH PRETEST SETUP PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_corrupt.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043334.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10043335.txt sl@0: sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt 10033333_txt.tmp sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt copy %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_extra.txt %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw.txt sw_txt sl@0: @REM THIRD TEST PART2 sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe call %EPOCROOT%EPOC32\RELEASE\%1\%2\t_cenrep_fota_tvem3.exe sl@0: sl@0: @REM FIFTH POSTTEST CLEANUP sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt erase %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\private\10202be9\10033333_txt.tmp 10033333.txt sl@0: @if exist %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt rename %EPOCROOT%EPOC32\RELEASE\%1\%2\Z\resource\versions\sw_txt sw.txt sl@0: GOTO EOF sl@0: sl@0: :ERROR sl@0: @echo "Needs to be run in techview mode and command line args winscw udeb|urel" sl@0: sl@0: :EOF sl@0: