|
1 rem Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 rem All rights reserved. |
|
3 rem This component and the accompanying materials are made available |
|
4 rem under the terms of "Eclipse Public License v1.0" |
|
5 rem which accompanies this distribution, and is available |
|
6 rem at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 rem |
|
8 rem Initial Contributors: |
|
9 rem Nokia Corporation - initial contribution. |
|
10 rem |
|
11 rem Contributors: |
|
12 rem |
|
13 rem Description: |
|
14 rem Core-Loader Conformance Tests for test and vendor components |
|
15 rem |
|
16 rem |
|
17 |
|
18 |
|
19 del E:\unittest\omxil\test\*_coreconftestoutput.txt |
|
20 del E:\unittest\omxil\aacdecoder\*_coreconfvendoroutput.txt |
|
21 del E:\unittest\omxil\common\*_coreconfvendoroutput.txt |
|
22 del E:\unittest\omxil\pcmrenderer\*_coreconfvendoroutput.txt |
|
23 |
|
24 |
|
25 REM ...where core-loader conformance input files will be exported/copied |
|
26 md c:\omxil\ |
|
27 md c:\omxil\test\ |
|
28 md c:\omxil\aacdecoder\ |
|
29 md c:\omxil\common\ |
|
30 md c:\omxil\pcmrenderer\ |
|
31 |
|
32 |
|
33 REM copy core-loader conformance input files to H4 |
|
34 copy E:\unittest\omxil\test\*.* c:\omxil\test\ |
|
35 copy E:\unittest\omxil\aacdecoder\*.* c:\omxil\aacdecoder\ |
|
36 copy E:\unittest\omxil\common\*.* c:\omxil\common\ |
|
37 copy E:\unittest\omxil\pcmrenderer\*.* c:\omxil\pcmrenderer\ |
|
38 |
|
39 |
|
40 REM run core conformance tests |
|
41 coreconf.exe c:\omxil\test\coreinitdeinit_coreconftestinput.txt |
|
42 move c:\omxil\test\coreinitdeinit_coreconftestoutput.txt E:\unittest\omxil\test\coreinitdeinit_coreconftestoutput.txt |
|
43 |
|
44 coreconf.exe c:\omxil\test\getcontentpipe_coreconftestinput.txt |
|
45 move c:\omxil\test\getcontentpipe_coreconftestoutput.txt E:\unittest\omxil\test\getcontentpipe_coreconftestoutput.txt |
|
46 |
|
47 coreconf.exe c:\omxil\test\setuptunnel_coreconftestinput.txt |
|
48 move c:\omxil\test\setuptunnel_coreconftestoutput.txt E:\unittest\omxil\test\setuptunnel_coreconftestoutput.txt |
|
49 |
|
50 REM run core-loader conformance tests |
|
51 coreconf.exe c:\omxil\test\compload_coreconftestinput.txt |
|
52 move c:\omxil\test\compload_coreconftestoutput.txt E:\unittest\omxil\test\compload_coreconftestoutput.txt |
|
53 |
|
54 coreconf.exe c:\omxil\test\compnameenum_coreconftestinput.txt |
|
55 move c:\omxil\test\compnameenum_coreconftestoutput.txt E:\unittest\omxil\test\compnameenum_coreconftestoutput.txt |
|
56 |
|
57 coreconf.exe c:\omxil\test\compsofrole_coreconftestinput.txt |
|
58 move c:\omxil\test\compsofrole_coreconftestoutput.txt E:\unittest\omxil\test\compsofrole_coreconftestoutput.txt |
|
59 |
|
60 coreconf.exe c:\omxil\test\rolesofcomp_coreconftestinput.txt |
|
61 move c:\omxil\test\rolesofcomp_coreconftestoutput.txt E:\unittest\omxil\test\rolesofcomp_coreconftestoutput.txt |
|
62 |
|
63 REM run all conformance tests |
|
64 coreconf.exe c:\omxil\test\allconftests_coreconftestinput.txt |
|
65 move c:\omxil\test\allconftests_coreconftestoutput.txt E:\unittest\omxil\test\allconftests_coreconftestoutput.txt |
|
66 |
|
67 coreconf.exe c:\omxil\test\allconftests2_coreconftestinput.txt |
|
68 move c:\omxil\test\allconftests2_coreconftestoutput.txt E:\unittest\omxil\test\allconftests2_coreconftestoutput.txt |
|
69 |
|
70 coreconf.exe c:\omxil\test\allconftests3_coreconftestinput.txt |
|
71 move c:\omxil\test\allconftests3_coreconftestoutput.txt E:\unittest\omxil\test\allconftests3_coreconftestoutput.txt |
|
72 |
|
73 |
|
74 REM run core conformance tests with vendor components |
|
75 coreconf.exe c:\omxil\aacdecoder\coreinitdeinit_coreconfvendorinput.txt |
|
76 move c:\omxil\aacdecoder\coreinitdeinit_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\coreinitdeinit_coreconfvendoroutput.txt |
|
77 |
|
78 coreconf.exe c:\omxil\aacdecoder\getcontentpipe_coreconfvendorinput.txt |
|
79 move c:\omxil\aacdecoder\getcontentpipe_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\getcontentpipe_coreconfvendoroutput.txt |
|
80 |
|
81 coreconf.exe c:\omxil\aacdecoder\setuptunnel_coreconfvendorinput.txt |
|
82 move c:\omxil\aacdecoder\setuptunnel_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\setuptunnel_coreconfvendoroutput.txt |
|
83 |
|
84 coreconf.exe c:\omxil\aacdecoder\compload_coreconfvendorinput.txt |
|
85 move c:\omxil\aacdecoder\compload_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\compload_coreconfvendoroutput.txt |
|
86 |
|
87 coreconf.exe c:\omxil\aacdecoder\compnameenum_coreconfvendorinput.txt |
|
88 move c:\omxil\aacdecoder\compnameenum_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\compnameenum_coreconfvendoroutput.txt |
|
89 |
|
90 coreconf.exe c:\omxil\aacdecoder\compsofrole_coreconfvendorinput.txt |
|
91 move c:\omxil\aacdecoder\compsofrole_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\compsofrole_coreconfvendoroutput.txt |
|
92 |
|
93 coreconf.exe c:\omxil\aacdecoder\rolesofcomp_coreconfvendorinput.txt |
|
94 move c:\omxil\aacdecoder\rolesofcomp_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\rolesofcomp_coreconfvendoroutput.txt |
|
95 |
|
96 coreconf.exe c:\omxil\aacdecoder\allconftests_coreconfvendorinput.txt |
|
97 move c:\omxil\aacdecoder\allconftests_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\allconftests_coreconfvendoroutput.txt |
|
98 |
|
99 coreconf.exe c:\omxil\aacdecoder\allconftests2_coreconfvendorinput.txt |
|
100 move c:\omxil\aacdecoder\allconftests2_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\allconftests2_coreconfvendoroutput.txt |
|
101 |
|
102 coreconf.exe c:\omxil\aacdecoder\allconftests3_coreconfvendorinput.txt |
|
103 move c:\omxil\aacdecoder\allconftests3_coreconfvendoroutput.txt E:\unittest\omxil\aacdecoder\allconftests3_coreconfvendoroutput.txt |
|
104 |
|
105 coreconf.exe c:\omxil\common\coreinitdeinit_coreconfvendorinput.txt |
|
106 move c:\omxil\common\coreinitdeinit_coreconfvendoroutput.txt E:\unittest\omxil\common\coreinitdeinit_coreconfvendoroutput.txt |
|
107 |
|
108 coreconf.exe c:\omxil\common\getcontentpipe_coreconfvendorinput.txt |
|
109 move c:\omxil\common\getcontentpipe_coreconfvendoroutput.txt E:\unittest\omxil\common\getcontentpipe_coreconfvendoroutput.txt |
|
110 |
|
111 coreconf.exe c:\omxil\common\setuptunnel_coreconfvendorinput.txt |
|
112 move c:\omxil\common\setuptunnel_coreconfvendoroutput.txt E:\unittest\omxil\common\setuptunnel_coreconfvendoroutput.txt |
|
113 |
|
114 coreconf.exe c:\omxil\common\compload_coreconfvendorinput.txt |
|
115 move c:\omxil\common\compload_coreconfvendoroutput.txt E:\unittest\omxil\common\compload_coreconfvendoroutput.txt |
|
116 |
|
117 coreconf.exe c:\omxil\common\compnameenum_coreconfvendorinput.txt |
|
118 move c:\omxil\common\compnameenum_coreconfvendoroutput.txt E:\unittest\omxil\common\compnameenum_coreconfvendoroutput.txt |
|
119 |
|
120 coreconf.exe c:\omxil\common\compsofrole_coreconfvendorinput.txt |
|
121 move c:\omxil\common\compsofrole_coreconfvendoroutput.txt E:\unittest\omxil\common\compsofrole_coreconfvendoroutput.txt |
|
122 |
|
123 coreconf.exe c:\omxil\common\rolesofcomp_coreconfvendorinput.txt |
|
124 move c:\omxil\common\rolesofcomp_coreconfvendoroutput.txt E:\unittest\omxil\common\rolesofcomp_coreconfvendoroutput.txt |
|
125 |
|
126 coreconf.exe c:\omxil\common\allconftests_coreconfvendorinput.txt |
|
127 move c:\omxil\common\allconftests_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests_coreconfvendoroutput.txt |
|
128 |
|
129 coreconf.exe c:\omxil\common\allconftests2_coreconfvendorinput.txt |
|
130 move c:\omxil\common\allconftests2_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests2_coreconfvendoroutput.txt |
|
131 |
|
132 coreconf.exe c:\omxil\common\allconftests3_coreconfvendorinput.txt |
|
133 move c:\omxil\common\allconftests3_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests3_coreconfvendoroutput.txt |
|
134 |
|
135 coreconf.exe c:\omxil\common\allconftests4_coreconfvendorinput.txt |
|
136 move c:\omxil\common\allconftests4_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests4_coreconfvendoroutput.txt |
|
137 |
|
138 coreconf.exe c:\omxil\common\allconftests5_coreconfvendorinput.txt |
|
139 move c:\omxil\common\allconftests5_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests5_coreconfvendoroutput.txt |
|
140 |
|
141 coreconf.exe c:\omxil\common\allconftests6_coreconfvendorinput.txt |
|
142 move c:\omxil\common\allconftests6_coreconfvendoroutput.txt E:\unittest\omxil\common\allconftests6_coreconfvendoroutput.txt |
|
143 |
|
144 coreconf.exe c:\omxil\pcmrenderer\coreinitdeinit_coreconfvendorinput.txt |
|
145 move c:\omxil\pcmrenderer\coreinitdeinit_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\coreinitdeinit_coreconfvendoroutput.txt |
|
146 |
|
147 coreconf.exe c:\omxil\pcmrenderer\getcontentpipe_coreconfvendorinput.txt |
|
148 move c:\omxil\pcmrenderer\getcontentpipe_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\getcontentpipe_coreconfvendoroutput.txt |
|
149 |
|
150 coreconf.exe c:\omxil\pcmrenderer\setuptunnel_coreconfvendorinput.txt |
|
151 move c:\omxil\pcmrenderer\setuptunnel_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\setuptunnel_coreconfvendoroutput.txt |
|
152 |
|
153 coreconf.exe c:\omxil\pcmrenderer\compload_coreconfvendorinput.txt |
|
154 move c:\omxil\pcmrenderer\compload_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\compload_coreconfvendoroutput.txt |
|
155 |
|
156 coreconf.exe c:\omxil\pcmrenderer\compnameenum_coreconfvendorinput.txt |
|
157 move c:\omxil\pcmrenderer\compnameenum_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\compnameenum_coreconfvendoroutput.txt |
|
158 |
|
159 coreconf.exe c:\omxil\pcmrenderer\compsofrole_coreconfvendorinput.txt |
|
160 move c:\omxil\pcmrenderer\compsofrole_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\compsofrole_coreconfvendoroutput.txt |
|
161 |
|
162 coreconf.exe c:\omxil\pcmrenderer\rolesofcomp_coreconfvendorinput.txt |
|
163 move c:\omxil\pcmrenderer\rolesofcomp_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\rolesofcomp_coreconfvendoroutput.txt |
|
164 |
|
165 coreconf.exe c:\omxil\pcmrenderer\allconftests_coreconfvendorinput.txt |
|
166 move c:\omxil\pcmrenderer\allconftests_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\allconftests_coreconfvendoroutput.txt |
|
167 |
|
168 coreconf.exe c:\omxil\pcmrenderer\allconftests2_coreconfvendorinput.txt |
|
169 move c:\omxil\pcmrenderer\allconftests2_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\allconftests2_coreconfvendoroutput.txt |
|
170 |
|
171 coreconf.exe c:\omxil\pcmrenderer\allconftests3_coreconfvendorinput.txt |
|
172 move c:\omxil\pcmrenderer\allconftests3_coreconfvendoroutput.txt E:\unittest\omxil\pcmrenderer\allconftests3_coreconfvendoroutput.txt |
|
173 |
|
174 |
|
175 REM delete core-loader conformance input files from H4 |
|
176 del c:\omxil\test\*.* |
|
177 del c:\omxil\aacdecoder\*.* |
|
178 del c:\omxil\common\*.* |
|
179 del c:\omxil\pcmrenderer\*.* |