|
1 @rem |
|
2 @rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 @rem All rights reserved. |
|
4 @rem This component and the accompanying materials are made available |
|
5 @rem under the terms of the License "Eclipse Public License v1.0" |
|
6 @rem which accompanies this distribution, and is available |
|
7 @rem at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 @rem |
|
9 @rem Initial Contributors: |
|
10 @rem Nokia Corporation - initial contribution. |
|
11 @rem |
|
12 @rem Contributors: |
|
13 @rem |
|
14 @rem Description: |
|
15 @rem |
|
16 |
|
17 :: This batch file creates sis file/files |
|
18 @ECHO OFF |
|
19 |
|
20 GOTO %1 |
|
21 |
|
22 :A |
|
23 REM testcaseH002a |
|
24 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1silent.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1silent.sis > NUL |
|
25 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1silent.sis -w info -l /epoc32/winscw/c/interpretsis_test_harness.txt |
|
26 IF NOT %errorlevel%==0 GOTO LAST |
|
27 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
28 GOTO END |
|
29 |
|
30 :B |
|
31 REM testcaseH002b |
|
32 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1.sis > NUL |
|
33 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1.sis -w info -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\info1.txt |
|
34 IF NOT %errorlevel%==0 GOTO LAST |
|
35 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
36 GOTO END |
|
37 :C |
|
38 REM testcaseH002c |
|
39 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag2.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag2.sis > NUL |
|
40 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag2.sis -w warn -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\warning1.txt |
|
41 IF NOT %errorlevel%==0 GOTO LAST |
|
42 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
43 GOTO END |
|
44 :D |
|
45 REM testcaseH002d |
|
46 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Warning.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis > NUL |
|
47 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis -w warn -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\warning2.txt |
|
48 IF NOT %errorlevel%==0 GOTO LAST |
|
49 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
50 GOTO END |
|
51 :E |
|
52 REM testcaseH002e |
|
53 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag3.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag3.sis > NUL |
|
54 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag3.sis -w error -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\error1.txt |
|
55 IF NOT %errorlevel%==0 GOTO LAST |
|
56 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
57 GOTO END |
|
58 :F |
|
59 REM testcaseH002f |
|
60 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Error.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis > NUL |
|
61 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis -w error -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\error2.txt |
|
62 IF NOT %errorlevel%==0 GOTO LAST |
|
63 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
64 GOTO END |
|
65 :G |
|
66 REM testcaseH002g |
|
67 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Error.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis > NUL |
|
68 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis -w off -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\silent1.txt |
|
69 IF NOT %errorlevel%==0 GOTO LAST |
|
70 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
71 GOTO END |
|
72 :H |
|
73 REM testcaseH002h |
|
74 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Error.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis > NUL |
|
75 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Error.sis -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\error3.txt |
|
76 IF NOT %errorlevel%==0 GOTO LAST |
|
77 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
78 GOTO END |
|
79 :I |
|
80 REM testcaseH002i |
|
81 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Warning.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis > NUL |
|
82 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\warning3.txt |
|
83 IF NOT %errorlevel%==0 GOTO LAST |
|
84 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
85 GOTO END |
|
86 :J |
|
87 REM testcaseH002j |
|
88 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag1Warning.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis > NUL |
|
89 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag1Warning.sis -w info -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\info2.txt |
|
90 IF NOT %errorlevel%==0 GOTO LAST |
|
91 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
92 GOTO END |
|
93 :K |
|
94 REM testcaseH002k |
|
95 call makesis \epoc32\winscw\c\tswi\tinterpretsisinteg\testdataH002\diag4.pkg \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag4.sis > NUL |
|
96 call interpretsis -z .\romdrive -c .\cdrive -s \epoc32\winscw\c\tswi\tinterpretsisinteg\sisfiles\diag4.sis -w info -l \epoc32\winscw\c\tswi\tinterpretsisinteg\logs\info3.txt |
|
97 IF NOT %errorlevel%==0 GOTO LAST |
|
98 ECHO ***ERRORCODE*** %errorlevel% PASS >>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
99 GOTO END |
|
100 :LAST |
|
101 ECHO ***ERRORCODE*** %errorlevel% FAIL>>/epoc32/winscw/c/interpretsis_test_harness.txt |
|
102 :END |