|
1 // |
|
2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 // All rights reserved. |
|
4 // This component and the accompanying materials are made available |
|
5 // under the terms of "Eclipse Public License v1.0" |
|
6 // which accompanies this distribution, and is available |
|
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 // |
|
9 // Initial Contributors: |
|
10 // Nokia Corporation - initial contribution. |
|
11 // |
|
12 // Contributors: |
|
13 // |
|
14 // Description: |
|
15 // |
|
16 //! @file |
|
17 //! @SYMTestSuiteName telephony_comms-validation-automated_download |
|
18 //! @SYMScriptTestEnvironment This test script requires a basic ROM. |
|
19 // |
|
20 // Tests all public elements of the Rsocket, RSocketServ, Rconnection, RHostResolver,RTelServer, RMobileLine, RMobilePhone, RMmCustomAPI |
|
21 // classes as a means of confidence that the APIs work as expected. |
|
22 // |
|
23 // The purpose is to provide a regression test suite of PublishedAll |
|
24 // APIs for: Rsocket, RSocketServ, Rconnection, RHostResolver,RTelServer, RMobileLine, RMobilePhone, RMmCustomAPI |
|
25 // The tests are fully automated. |
|
26 // |
|
27 |
|
28 |
|
29 |
|
30 LOAD_SUITE t_esock_etelmm |
|
31 |
|
32 |
|
33 |
|
34 |
|
35 |
|
36 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0001 |
|
37 |
|
38 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0001 |
|
39 //!@SYMAPI |
|
40 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
41 //! void RHostResolver:: GetByName(const TDesC {ref}aName; TNameEntry {ref}aResult; TRequestStatus {ref}aStatus); |
|
42 //! void Rconnection :: Start(TConnPref {ref}aPref; TRequestStatus {ref}aStatus); |
|
43 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc; TUint flags; TRequestStatus {ref}aStatus; TSockXfrLength {ref}aLen); |
|
44 //!@SYMAuthor ddamian |
|
45 //!@SYMCreationDate 25/4/2008 |
|
46 //!@SYMTestCaseDesc Connect to a GPRS Access Point in GSM mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
47 //!@SYMTestActions |
|
48 //! 1.- OpenTelServer |
|
49 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
50 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
51 //! 4.- ModeChange (ChangeMode = GSM) |
|
52 //! 5.- GetCurrentSystemNetworkModes |
|
53 //! 6.- ModeCheck (CheckMode = GSM) |
|
54 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
55 //! 8.- ConnectSocketServ |
|
56 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
57 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
58 //! 11.- StartRConnection2 (Retries = 1) |
|
59 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
60 //! 13.- GetByName (Address = {URL,address2}) |
|
61 //! 14.- CloseHostResolver |
|
62 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
63 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
64 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
65 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0001.txt) |
|
66 //! 19.- StartDealer (DataDealer = 0) |
|
67 //! 20.- CheckHSDPA (HSDPA = ) |
|
68 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0001.txt; DataDealer = 0; Duration = -1) |
|
69 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0001.txt) |
|
70 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
71 //! 24.- RSocketShutDown |
|
72 //! 25.- RSocketClose |
|
73 //! 26.- StopRConnection |
|
74 //! 27.- CloseRConnection |
|
75 //! 28.- CloseLine |
|
76 //! 29.- CloseSocketServ |
|
77 //! 30.- CloseCustomApi |
|
78 //! 31.- ClosePhone |
|
79 //! 32.- CloseTelServer |
|
80 //!@SYMTestStatus Verified |
|
81 //!@SYMTestPriority high |
|
82 //!@SYMTestExpectedResults |
|
83 //! Connect to a GPRS Access Point in GSM mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
84 //!@SYMTestType CIT |
|
85 |
|
86 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
87 CREATE_OBJECT RSocketServ rSocketServ1 |
|
88 CREATE_OBJECT RSocket rSocket1 |
|
89 CREATE_OBJECT RHostResolver rHostResolver1 |
|
90 CREATE_OBJECT RConnection rConnection1 |
|
91 CREATE_OBJECT DataVerify dataVerify1 |
|
92 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
93 CREATE_OBJECT RTelServer telServer1 |
|
94 CREATE_OBJECT RMobileLine mobileLine1 |
|
95 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
96 COMMAND telServer1 Connect |
|
97 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0001-0001-Open_command02 |
|
98 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0001-0001-Open_command03 |
|
99 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0001-0001-SetSystemNetworkMode_command04 |
|
100 OUTSTANDING |
|
101 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
102 OUTSTANDING |
|
103 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0001-0001-ModeCheck_command06 |
|
104 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0001-0001-Open_command07 |
|
105 COMMAND rSocketServ1 Connect |
|
106 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0001-0001-Open_command09 |
|
107 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0001-0001-SelectOutgoingIAP_command10 |
|
108 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0001-0001-Start_command11 |
|
109 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0001-0001-Open_command12 |
|
110 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0001-0001-GetByName_command13 |
|
111 OUTSTANDING |
|
112 COMMAND rHostResolver1 Close |
|
113 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0001-0001-Open_command15 |
|
114 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0001-0001-Connect_command16 |
|
115 OUTSTANDING |
|
116 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0001-0001-WriteRequest_command17 |
|
117 OUTSTANDING |
|
118 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0001-0001-StartFile_command18 |
|
119 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0001-0001-StartDealer_command19 |
|
120 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0001-0001-CheckHSDPA_command20 |
|
121 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0001-0001-RecvOneOrMore_command21 |
|
122 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0001-0001-EndFile_command22 |
|
123 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0001-0001-CalcDnloadStats_command23 |
|
124 COMMAND rSocket1 ShutDown |
|
125 OUTSTANDING |
|
126 COMMAND rSocket1 Close |
|
127 COMMAND rConnection1 Stop |
|
128 COMMAND rConnection1 Close |
|
129 COMMAND mobileLine1 Close |
|
130 COMMAND rSocketServ1 Close |
|
131 COMMAND mmCustomAPI1 Close |
|
132 COMMAND rMobilePhone1 Close |
|
133 COMMAND telServer1 Close |
|
134 END_TEST_BLOCK |
|
135 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0001 |
|
136 |
|
137 |
|
138 |
|
139 |
|
140 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0002 |
|
141 |
|
142 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0002 |
|
143 //!@SYMAPI |
|
144 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
145 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
146 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
147 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
148 //!@SYMAuthor ddamian |
|
149 //!@SYMCreationDate 9/5/2008 |
|
150 //!@SYMTestCaseDesc Connect to a GPRS Access Point in Dual mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
151 //!@SYMTestActions |
|
152 //! 1.- OpenTelServer |
|
153 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
154 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
155 //! 4.- ModeChange (ChangeMode = Dual) |
|
156 //! 5.- GetCurrentSystemNetworkModes |
|
157 //! 6.- ModeCheck (CheckMode = Dual) |
|
158 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
159 //! 8.- ConnectSocketServ |
|
160 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
161 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
162 //! 11.- StartRConnection2 (Retries = 1) |
|
163 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
164 //! 13.- GetByName (Address = {URL,address2}) |
|
165 //! 14.- CloseHostResolver |
|
166 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
167 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
168 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
169 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0006.txt) |
|
170 //! 19.- StartDealer (DataDealer = 0) |
|
171 //! 20.- CheckHSDPA (HSDPA = ) |
|
172 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0006.txt; DataDealer = 0; Duration = -1) |
|
173 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0006.txt) |
|
174 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
175 //! 24.- RSocketShutDown |
|
176 //! 25.- RSocketClose |
|
177 //! 26.- StopRConnection |
|
178 //! 27.- CloseRConnection |
|
179 //! 28.- CloseLine |
|
180 //! 29.- CloseSocketServ |
|
181 //! 30.- CloseCustomApi |
|
182 //! 31.- ClosePhone |
|
183 //! 32.- CloseTelServer |
|
184 //!@SYMTestStatus Verified |
|
185 //!@SYMTestPriority high |
|
186 //!@SYMTestExpectedResults |
|
187 //! Connect to a GPRS Access Point in Dual mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
188 //!@SYMTestType CIT |
|
189 |
|
190 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
191 CREATE_OBJECT RSocketServ rSocketServ1 |
|
192 CREATE_OBJECT RSocket rSocket1 |
|
193 CREATE_OBJECT RHostResolver rHostResolver1 |
|
194 CREATE_OBJECT RConnection rConnection1 |
|
195 CREATE_OBJECT DataVerify dataVerify1 |
|
196 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
197 CREATE_OBJECT RTelServer telServer1 |
|
198 CREATE_OBJECT RMobileLine mobileLine1 |
|
199 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
200 COMMAND telServer1 Connect |
|
201 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0002-0001-Open_command02 |
|
202 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0002-0001-Open_command03 |
|
203 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0002-0001-SetSystemNetworkMode_command04 |
|
204 OUTSTANDING |
|
205 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
206 OUTSTANDING |
|
207 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0002-0001-ModeCheck_command06 |
|
208 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0002-0001-Open_command07 |
|
209 COMMAND rSocketServ1 Connect |
|
210 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0002-0001-Open_command09 |
|
211 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0002-0001-SelectOutgoingIAP_command10 |
|
212 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0002-0001-Start_command11 |
|
213 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0002-0001-Open_command12 |
|
214 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0002-0001-GetByName_command13 |
|
215 OUTSTANDING |
|
216 COMMAND rHostResolver1 Close |
|
217 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0002-0001-Open_command15 |
|
218 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0002-0001-Connect_command16 |
|
219 OUTSTANDING |
|
220 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0002-0001-WriteRequest_command17 |
|
221 OUTSTANDING |
|
222 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0002-0001-StartFile_command18 |
|
223 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0002-0001-StartDealer_command19 |
|
224 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0002-0001-CheckHSDPA_command20 |
|
225 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0002-0001-RecvOneOrMore_command21 |
|
226 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0002-0001-EndFile_command22 |
|
227 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0002-0001-CalcDnloadStats_command23 |
|
228 COMMAND rSocket1 ShutDown |
|
229 OUTSTANDING |
|
230 COMMAND rSocket1 Close |
|
231 COMMAND rConnection1 Stop |
|
232 COMMAND rConnection1 Close |
|
233 COMMAND mobileLine1 Close |
|
234 COMMAND rSocketServ1 Close |
|
235 COMMAND mmCustomAPI1 Close |
|
236 COMMAND rMobilePhone1 Close |
|
237 COMMAND telServer1 Close |
|
238 END_TEST_BLOCK |
|
239 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0002 |
|
240 |
|
241 |
|
242 |
|
243 |
|
244 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0003 |
|
245 |
|
246 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0003 |
|
247 //!@SYMAPI |
|
248 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
249 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
250 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
251 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
252 //!@SYMAuthor ddamian |
|
253 //!@SYMCreationDate 25/4/2008 |
|
254 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
255 //!@SYMTestActions |
|
256 //! 1.- OpenTelServer |
|
257 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
258 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
259 //! 4.- ModeChange (ChangeMode = GSM) |
|
260 //! 5.- GetCurrentSystemNetworkModes |
|
261 //! 6.- ModeCheck (CheckMode = GSM) |
|
262 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
263 //! 8.- ConnectSocketServ |
|
264 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
265 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
266 //! 11.- StartRConnection2 (Retries = 1) |
|
267 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
268 //! 13.- GetByName (Address = {URL,address2}) |
|
269 //! 14.- CloseHostResolver |
|
270 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
271 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
272 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
273 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0013.txt) |
|
274 //! 19.- StartDealer (DataDealer = 0) |
|
275 //! 20.- CheckHSDPA (HSDPA = ) |
|
276 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0013.txt; DataDealer = 0; Duration = -1) |
|
277 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0013.txt) |
|
278 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
279 //! 24.- RSocketShutDown |
|
280 //! 25.- RSocketClose |
|
281 //! 26.- StopRConnection |
|
282 //! 27.- CloseRConnection |
|
283 //! 28.- CloseLine |
|
284 //! 29.- CloseSocketServ |
|
285 //! 30.- CloseCustomApi |
|
286 //! 31.- ClosePhone |
|
287 //! 32.- CloseTelServer |
|
288 //!@SYMTestStatus Verified |
|
289 //!@SYMTestPriority high |
|
290 //!@SYMTestExpectedResults |
|
291 //! Connect to a CSD Access Point in GSM mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
292 //!@SYMTestType CIT |
|
293 |
|
294 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
295 CREATE_OBJECT RSocketServ rSocketServ1 |
|
296 CREATE_OBJECT RSocket rSocket1 |
|
297 CREATE_OBJECT RHostResolver rHostResolver1 |
|
298 CREATE_OBJECT RConnection rConnection1 |
|
299 CREATE_OBJECT DataVerify dataVerify1 |
|
300 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
301 CREATE_OBJECT RTelServer telServer1 |
|
302 CREATE_OBJECT RMobileLine mobileLine1 |
|
303 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
304 COMMAND telServer1 Connect |
|
305 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0003-0001-Open_command02 |
|
306 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0003-0001-Open_command03 |
|
307 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0003-0001-SetSystemNetworkMode_command04 |
|
308 OUTSTANDING |
|
309 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
310 OUTSTANDING |
|
311 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0003-0001-ModeCheck_command06 |
|
312 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0003-0001-Open_command07 |
|
313 COMMAND rSocketServ1 Connect |
|
314 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0003-0001-Open_command09 |
|
315 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0003-0001-SelectOutgoingIAP_command10 |
|
316 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0003-0001-Start_command11 |
|
317 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0003-0001-Open_command12 |
|
318 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0003-0001-GetByName_command13 |
|
319 OUTSTANDING |
|
320 COMMAND rHostResolver1 Close |
|
321 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0003-0001-Open_command15 |
|
322 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0003-0001-Connect_command16 |
|
323 OUTSTANDING |
|
324 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0003-0001-WriteRequest_command17 |
|
325 OUTSTANDING |
|
326 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0003-0001-StartFile_command18 |
|
327 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0003-0001-StartDealer_command19 |
|
328 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0003-0001-CheckHSDPA_command20 |
|
329 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0003-0001-RecvOneOrMore_command21 |
|
330 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0003-0001-EndFile_command22 |
|
331 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0003-0001-CalcDnloadStats_command23 |
|
332 COMMAND rSocket1 ShutDown |
|
333 OUTSTANDING |
|
334 COMMAND rSocket1 Close |
|
335 COMMAND rConnection1 Stop |
|
336 COMMAND rConnection1 Close |
|
337 COMMAND mobileLine1 Close |
|
338 COMMAND rSocketServ1 Close |
|
339 COMMAND mmCustomAPI1 Close |
|
340 COMMAND rMobilePhone1 Close |
|
341 COMMAND telServer1 Close |
|
342 END_TEST_BLOCK |
|
343 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0003 |
|
344 |
|
345 |
|
346 |
|
347 |
|
348 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0004 |
|
349 |
|
350 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0004 |
|
351 //!@SYMAPI |
|
352 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
353 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
354 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
355 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
356 //!@SYMAuthor ddamian |
|
357 //!@SYMCreationDate 25/4/2008 |
|
358 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
359 //!@SYMTestActions |
|
360 //! 1.- OpenTelServer |
|
361 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
362 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
363 //! 4.- ModeChange (ChangeMode = GSM) |
|
364 //! 5.- GetCurrentSystemNetworkModes |
|
365 //! 6.- ModeCheck (CheckMode = GSM) |
|
366 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
367 //! 8.- ConnectSocketServ |
|
368 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
369 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
370 //! 11.- StartRConnection2 (Retries = 1) |
|
371 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
372 //! 13.- GetByName (Address = {URL,address2}) |
|
373 //! 14.- CloseHostResolver |
|
374 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
375 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
376 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
377 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0014.txt) |
|
378 //! 19.- StartDealer (DataDealer = 0) |
|
379 //! 20.- CheckHSDPA (HSDPA = ) |
|
380 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0014.txt; DataDealer = 0; Duration = -1) |
|
381 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0014.txt) |
|
382 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
383 //! 24.- RSocketShutDown |
|
384 //! 25.- RSocketClose |
|
385 //! 26.- StopRConnection |
|
386 //! 27.- CloseRConnection |
|
387 //! 28.- CloseLine |
|
388 //! 29.- CloseSocketServ |
|
389 //! 30.- CloseCustomApi |
|
390 //! 31.- ClosePhone |
|
391 //! 32.- CloseTelServer |
|
392 //!@SYMTestStatus Verified |
|
393 //!@SYMTestPriority high |
|
394 //!@SYMTestExpectedResults |
|
395 //! Connect to a HSCSD Access Point in GSM mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
396 //!@SYMTestType CIT |
|
397 |
|
398 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
399 CREATE_OBJECT RSocketServ rSocketServ1 |
|
400 CREATE_OBJECT RSocket rSocket1 |
|
401 CREATE_OBJECT RHostResolver rHostResolver1 |
|
402 CREATE_OBJECT RConnection rConnection1 |
|
403 CREATE_OBJECT DataVerify dataVerify1 |
|
404 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
405 CREATE_OBJECT RTelServer telServer1 |
|
406 CREATE_OBJECT RMobileLine mobileLine1 |
|
407 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
408 COMMAND telServer1 Connect |
|
409 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0004-0001-Open_command02 |
|
410 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0004-0001-Open_command03 |
|
411 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0004-0001-SetSystemNetworkMode_command04 |
|
412 OUTSTANDING |
|
413 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
414 OUTSTANDING |
|
415 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0004-0001-ModeCheck_command06 |
|
416 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0004-0001-Open_command07 |
|
417 COMMAND rSocketServ1 Connect |
|
418 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0004-0001-Open_command09 |
|
419 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0004-0001-SelectOutgoingIAP_command10 |
|
420 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0004-0001-Start_command11 |
|
421 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0004-0001-Open_command12 |
|
422 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0004-0001-GetByName_command13 |
|
423 OUTSTANDING |
|
424 COMMAND rHostResolver1 Close |
|
425 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0004-0001-Open_command15 |
|
426 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0004-0001-Connect_command16 |
|
427 OUTSTANDING |
|
428 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0004-0001-WriteRequest_command17 |
|
429 OUTSTANDING |
|
430 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0004-0001-StartFile_command18 |
|
431 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0004-0001-StartDealer_command19 |
|
432 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0004-0001-CheckHSDPA_command20 |
|
433 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0004-0001-RecvOneOrMore_command21 |
|
434 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0004-0001-EndFile_command22 |
|
435 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0004-0001-CalcDnloadStats_command23 |
|
436 COMMAND rSocket1 ShutDown |
|
437 OUTSTANDING |
|
438 COMMAND rSocket1 Close |
|
439 COMMAND rConnection1 Stop |
|
440 COMMAND rConnection1 Close |
|
441 COMMAND mobileLine1 Close |
|
442 COMMAND rSocketServ1 Close |
|
443 COMMAND mmCustomAPI1 Close |
|
444 COMMAND rMobilePhone1 Close |
|
445 COMMAND telServer1 Close |
|
446 END_TEST_BLOCK |
|
447 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0004 |
|
448 |
|
449 |
|
450 |
|
451 |
|
452 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0005 |
|
453 |
|
454 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0005 |
|
455 //!@SYMAPI |
|
456 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
457 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
458 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
459 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
460 //!@SYMAuthor ddamian |
|
461 //!@SYMCreationDate 9/5/2008 |
|
462 //!@SYMTestCaseDesc Connect to a CSD Access Point in Dual mode and download file using HTTP protocol . File will be saved in SysDrive. |
|
463 //!@SYMTestActions |
|
464 //! 1.- OpenTelServer |
|
465 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
466 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
467 //! 4.- ModeChange (ChangeMode = Dual) |
|
468 //! 5.- GetCurrentSystemNetworkModes |
|
469 //! 6.- ModeCheck (CheckMode = Dual) |
|
470 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
471 //! 8.- ConnectSocketServ |
|
472 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
473 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
474 //! 11.- StartRConnection (Retries = 1) |
|
475 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
476 //! 13.- GetByName (Address = {URL,address2}) |
|
477 //! 14.- CloseHostResolver |
|
478 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
479 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
480 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
481 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0039.txt) |
|
482 //! 19.- StartDealer (DataDealer = 0) |
|
483 //! 20.- CheckHSDPA (HSDPA = ) |
|
484 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0039.txt; DataDealer = 0; Duration = -1) |
|
485 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0039.txt) |
|
486 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
487 //! 24.- RSocketShutDown |
|
488 //! 25.- RSocketClose |
|
489 //! 26.- StopRConnection |
|
490 //! 27.- CloseRConnection |
|
491 //! 28.- CloseLine |
|
492 //! 29.- CloseSocketServ |
|
493 //! 30.- CloseCustomApi |
|
494 //! 31.- ClosePhone |
|
495 //! 32.- CloseTelServer |
|
496 //!@SYMTestStatus Verified |
|
497 //!@SYMTestPriority high |
|
498 //!@SYMTestExpectedResults |
|
499 //! Connect to a CSD Access Point in Dual mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
500 //!@SYMTestType CIT |
|
501 |
|
502 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
503 CREATE_OBJECT RSocketServ rSocketServ1 |
|
504 CREATE_OBJECT RSocket rSocket1 |
|
505 CREATE_OBJECT RHostResolver rHostResolver1 |
|
506 CREATE_OBJECT RConnection rConnection1 |
|
507 CREATE_OBJECT DataVerify dataVerify1 |
|
508 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
509 CREATE_OBJECT RTelServer telServer1 |
|
510 CREATE_OBJECT RMobileLine mobileLine1 |
|
511 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
512 COMMAND telServer1 Connect |
|
513 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0005-0001-Open_command02 |
|
514 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0005-0001-Open_command03 |
|
515 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0005-0001-SetSystemNetworkMode_command04 |
|
516 OUTSTANDING |
|
517 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
518 OUTSTANDING |
|
519 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0005-0001-ModeCheck_command06 |
|
520 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0005-0001-Open_command07 |
|
521 COMMAND rSocketServ1 Connect |
|
522 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0005-0001-Open_command09 |
|
523 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0005-0001-SelectOutgoingIAP_command10 |
|
524 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0005-0001-Start_command11 |
|
525 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0005-0001-Open_command12 |
|
526 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0005-0001-GetByName_command13 |
|
527 OUTSTANDING |
|
528 COMMAND rHostResolver1 Close |
|
529 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0005-0001-Open_command15 |
|
530 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0005-0001-Connect_command16 |
|
531 OUTSTANDING |
|
532 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0005-0001-WriteRequest_command17 |
|
533 OUTSTANDING |
|
534 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0005-0001-StartFile_command18 |
|
535 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0005-0001-StartDealer_command19 |
|
536 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0005-0001-CheckHSDPA_command20 |
|
537 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0005-0001-RecvOneOrMore_command21 |
|
538 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0005-0001-EndFile_command22 |
|
539 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0005-0001-CalcDnloadStats_command23 |
|
540 COMMAND rSocket1 ShutDown |
|
541 OUTSTANDING |
|
542 COMMAND rSocket1 Close |
|
543 COMMAND rConnection1 Stop |
|
544 COMMAND rConnection1 Close |
|
545 COMMAND mobileLine1 Close |
|
546 COMMAND rSocketServ1 Close |
|
547 COMMAND mmCustomAPI1 Close |
|
548 COMMAND rMobilePhone1 Close |
|
549 COMMAND telServer1 Close |
|
550 END_TEST_BLOCK |
|
551 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0005 |
|
552 |
|
553 |
|
554 |
|
555 |
|
556 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0006 |
|
557 |
|
558 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0006 |
|
559 //!@SYMAPI |
|
560 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
561 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
562 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
563 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
564 //!@SYMAuthor ddamian |
|
565 //!@SYMCreationDate 9/5/2008 |
|
566 //!@SYMTestCaseDesc Connect to a GPRS access point in WCDMA mode and download file using HTTP protocol and HSDPA. File will be saved in SysDrive. |
|
567 //!@SYMTestActions |
|
568 //! 1.- OpenTelServer |
|
569 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
570 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
571 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
572 //! 5.- GetCurrentSystemNetworkModes |
|
573 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
574 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
575 //! 8.- ConnectSocketServ |
|
576 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
577 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
578 //! 11.- StartRConnection (Retries = 1) |
|
579 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
580 //! 13.- GetByName (Address = {URL,address1}) |
|
581 //! 14.- CloseHostResolver |
|
582 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
583 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
584 //! 17.- WriteRequest (File = /dy/big/10MB.bin; Protocol = HTTP) |
|
585 //! 18.- StartFile (Save = {DRIVES,MMCDrive}\10MB-tc-0052.bin) |
|
586 //! 19.- StartDealer (DataDealer = 0) |
|
587 //! 20.- CheckHSDPA (HSDPA = Used) |
|
588 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\10MB-tc-0052.bin; DataDealer = 0; Duration = -1) |
|
589 //! 22.- EndFile (Save = {DRIVES,MMCDrive}\10MB-tc-0052.bin) |
|
590 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
591 //! 24.- RSocketShutDown |
|
592 //! 25.- RSocketClose |
|
593 //! 26.- StopRConnection |
|
594 //! 27.- CloseRConnection |
|
595 //! 28.- CloseLine |
|
596 //! 29.- CloseSocketServ |
|
597 //! 30.- CloseCustomApi |
|
598 //! 31.- ClosePhone |
|
599 //! 32.- CloseTelServer |
|
600 //!@SYMTestStatus Verified |
|
601 //!@SYMTestPriority high |
|
602 //!@SYMTestExpectedResults |
|
603 //! Connect to a GPRS access point in WCDMA mode and download file using HTTP protocol and HSDPA with no error. File will be saved in SysDrive. |
|
604 //!@SYMTestType CIT |
|
605 |
|
606 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
607 CREATE_OBJECT RSocketServ rSocketServ1 |
|
608 CREATE_OBJECT RSocket rSocket1 |
|
609 CREATE_OBJECT RHostResolver rHostResolver1 |
|
610 CREATE_OBJECT RConnection rConnection1 |
|
611 CREATE_OBJECT DataVerify dataVerify1 |
|
612 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
613 CREATE_OBJECT RTelServer telServer1 |
|
614 CREATE_OBJECT RMobileLine mobileLine1 |
|
615 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
616 COMMAND telServer1 Connect |
|
617 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0006-0001-Open_command02 |
|
618 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0006-0001-Open_command03 |
|
619 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0006-0001-SetSystemNetworkMode_command04 |
|
620 OUTSTANDING |
|
621 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
622 OUTSTANDING |
|
623 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0006-0001-ModeCheck_command06 |
|
624 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0006-0001-Open_command07 |
|
625 COMMAND rSocketServ1 Connect |
|
626 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0006-0001-Open_command09 |
|
627 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0006-0001-SelectOutgoingIAP_command10 |
|
628 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0006-0001-Start_command11 |
|
629 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0006-0001-Open_command12 |
|
630 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0006-0001-GetByName_command13 |
|
631 OUTSTANDING |
|
632 COMMAND rHostResolver1 Close |
|
633 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0006-0001-Open_command15 |
|
634 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0006-0001-Connect_command16 |
|
635 OUTSTANDING |
|
636 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0006-0001-WriteRequest_command17 |
|
637 OUTSTANDING |
|
638 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0006-0001-StartFile_command18 |
|
639 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0006-0001-StartDealer_command19 |
|
640 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0006-0001-CheckHSDPA_command20 |
|
641 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0006-0001-RecvOneOrMore_command21 |
|
642 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0006-0001-EndFile_command22 |
|
643 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0006-0001-CalcDnloadStats_command23 |
|
644 COMMAND rSocket1 ShutDown |
|
645 OUTSTANDING |
|
646 COMMAND rSocket1 Close |
|
647 COMMAND rConnection1 Stop |
|
648 COMMAND rConnection1 Close |
|
649 COMMAND mobileLine1 Close |
|
650 COMMAND rSocketServ1 Close |
|
651 COMMAND mmCustomAPI1 Close |
|
652 COMMAND rMobilePhone1 Close |
|
653 COMMAND telServer1 Close |
|
654 END_TEST_BLOCK |
|
655 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0006 |
|
656 |
|
657 |
|
658 |
|
659 |
|
660 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0007 |
|
661 |
|
662 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0007 |
|
663 //!@SYMAPI |
|
664 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
665 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
666 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
667 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
668 //!@SYMAuthor ddamian |
|
669 //!@SYMCreationDate 9/5/2008 |
|
670 //!@SYMTestCaseDesc Connect to a GPRS access point in WCDMA mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
671 //!@SYMTestActions |
|
672 //! 1.- OpenTelServer |
|
673 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
674 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
675 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
676 //! 5.- GetCurrentSystemNetworkModes |
|
677 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
678 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
679 //! 8.- ConnectSocketServ |
|
680 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
681 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
682 //! 11.- StartRConnection (Retries = 1) |
|
683 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
684 //! 13.- GetByName (Address = {URL,address2}) |
|
685 //! 14.- CloseHostResolver |
|
686 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
687 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
688 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
689 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0066.txt) |
|
690 //! 19.- StartDealer (DataDealer = 0) |
|
691 //! 20.- CheckHSDPA (HSDPA = ) |
|
692 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0066.txt; DataDealer = 0; Duration = -1) |
|
693 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0066.txt) |
|
694 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
695 //! 24.- RSocketShutDown |
|
696 //! 25.- RSocketClose |
|
697 //! 26.- StopRConnection |
|
698 //! 27.- CloseRConnection |
|
699 //! 28.- CloseLine |
|
700 //! 29.- CloseSocketServ |
|
701 //! 30.- CloseCustomApi |
|
702 //! 31.- ClosePhone |
|
703 //! 32.- CloseTelServer |
|
704 //!@SYMTestStatus Verified |
|
705 //!@SYMTestPriority high |
|
706 //!@SYMTestExpectedResults |
|
707 //! Connect to a GPRS access point in WCDMA mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
708 //!@SYMTestType CIT |
|
709 |
|
710 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
711 CREATE_OBJECT RSocketServ rSocketServ1 |
|
712 CREATE_OBJECT RSocket rSocket1 |
|
713 CREATE_OBJECT RHostResolver rHostResolver1 |
|
714 CREATE_OBJECT RConnection rConnection1 |
|
715 CREATE_OBJECT DataVerify dataVerify1 |
|
716 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
717 CREATE_OBJECT RTelServer telServer1 |
|
718 CREATE_OBJECT RMobileLine mobileLine1 |
|
719 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
720 COMMAND telServer1 Connect |
|
721 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0007-0001-Open_command02 |
|
722 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0007-0001-Open_command03 |
|
723 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0007-0001-SetSystemNetworkMode_command04 |
|
724 OUTSTANDING |
|
725 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
726 OUTSTANDING |
|
727 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0007-0001-ModeCheck_command06 |
|
728 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0007-0001-Open_command07 |
|
729 COMMAND rSocketServ1 Connect |
|
730 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0007-0001-Open_command09 |
|
731 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0007-0001-SelectOutgoingIAP_command10 |
|
732 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0007-0001-Start_command11 |
|
733 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0007-0001-Open_command12 |
|
734 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0007-0001-GetByName_command13 |
|
735 OUTSTANDING |
|
736 COMMAND rHostResolver1 Close |
|
737 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0007-0001-Open_command15 |
|
738 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0007-0001-Connect_command16 |
|
739 OUTSTANDING |
|
740 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0007-0001-WriteRequest_command17 |
|
741 OUTSTANDING |
|
742 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0007-0001-StartFile_command18 |
|
743 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0007-0001-StartDealer_command19 |
|
744 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0007-0001-CheckHSDPA_command20 |
|
745 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0007-0001-RecvOneOrMore_command21 |
|
746 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0007-0001-EndFile_command22 |
|
747 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0007-0001-CalcDnloadStats_command23 |
|
748 COMMAND rSocket1 ShutDown |
|
749 OUTSTANDING |
|
750 COMMAND rSocket1 Close |
|
751 COMMAND rConnection1 Stop |
|
752 COMMAND rConnection1 Close |
|
753 COMMAND mobileLine1 Close |
|
754 COMMAND rSocketServ1 Close |
|
755 COMMAND mmCustomAPI1 Close |
|
756 COMMAND rMobilePhone1 Close |
|
757 COMMAND telServer1 Close |
|
758 END_TEST_BLOCK |
|
759 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0007 |
|
760 |
|
761 |
|
762 |
|
763 |
|
764 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0008 |
|
765 |
|
766 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0008 |
|
767 //!@SYMAPI |
|
768 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
769 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
770 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
771 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
772 //!@SYMAuthor ddamian |
|
773 //!@SYMCreationDate 9/5/2008 |
|
774 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode and download file using HTTP protocol . File will be saved in SysDrive. |
|
775 //!@SYMTestActions |
|
776 //! 1.- OpenTelServer |
|
777 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
778 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
779 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
780 //! 5.- GetCurrentSystemNetworkModes |
|
781 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
782 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
783 //! 8.- ConnectSocketServ |
|
784 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
785 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
786 //! 11.- StartRConnection (Retries = 1) |
|
787 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
788 //! 13.- GetByName (Address = {URL,address2}) |
|
789 //! 14.- CloseHostResolver |
|
790 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
791 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
792 //! 17.- WriteRequest (File = /mobiiliuutiset/; Protocol = HTTP) |
|
793 //! 18.- StartFile (Save = {DRIVES,SysDrive}\index-tc-0067.txt) |
|
794 //! 19.- StartDealer (DataDealer = 0) |
|
795 //! 20.- CheckHSDPA (HSDPA = ) |
|
796 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\index-tc-0067.txt; DataDealer = 0; Duration = -1) |
|
797 //! 22.- EndFile (Save = {DRIVES,SysDrive}\index-tc-0067.txt) |
|
798 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
799 //! 24.- RSocketShutDown |
|
800 //! 25.- RSocketClose |
|
801 //! 26.- StopRConnection |
|
802 //! 27.- CloseRConnection |
|
803 //! 28.- CloseLine |
|
804 //! 29.- CloseSocketServ |
|
805 //! 30.- CloseCustomApi |
|
806 //! 31.- ClosePhone |
|
807 //! 32.- CloseTelServer |
|
808 //!@SYMTestStatus Implemented |
|
809 //!@SYMTestPriority high |
|
810 //!@SYMTestExpectedResults |
|
811 //! Connect to a CSD Access Point in WCDMA mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
812 //!@SYMTestType CIT |
|
813 |
|
814 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
815 CREATE_OBJECT RSocketServ rSocketServ1 |
|
816 CREATE_OBJECT RSocket rSocket1 |
|
817 CREATE_OBJECT RHostResolver rHostResolver1 |
|
818 CREATE_OBJECT RConnection rConnection1 |
|
819 CREATE_OBJECT DataVerify dataVerify1 |
|
820 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
821 CREATE_OBJECT RTelServer telServer1 |
|
822 CREATE_OBJECT RMobileLine mobileLine1 |
|
823 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
824 COMMAND telServer1 Connect |
|
825 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0008-0001-Open_command02 |
|
826 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0008-0001-Open_command03 |
|
827 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0008-0001-SetSystemNetworkMode_command04 |
|
828 OUTSTANDING |
|
829 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
830 OUTSTANDING |
|
831 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0008-0001-ModeCheck_command06 |
|
832 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0008-0001-Open_command07 |
|
833 COMMAND rSocketServ1 Connect |
|
834 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0008-0001-Open_command09 |
|
835 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0008-0001-SelectOutgoingIAP_command10 |
|
836 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0008-0001-Start_command11 |
|
837 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0008-0001-Open_command12 |
|
838 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0008-0001-GetByName_command13 |
|
839 OUTSTANDING |
|
840 COMMAND rHostResolver1 Close |
|
841 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0008-0001-Open_command15 |
|
842 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0008-0001-Connect_command16 |
|
843 OUTSTANDING |
|
844 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0008-0001-WriteRequest_command17 |
|
845 OUTSTANDING |
|
846 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0008-0001-StartFile_command18 |
|
847 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0008-0001-StartDealer_command19 |
|
848 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0008-0001-CheckHSDPA_command20 |
|
849 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0008-0001-RecvOneOrMore_command21 |
|
850 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0008-0001-EndFile_command22 |
|
851 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0008-0001-CalcDnloadStats_command23 |
|
852 COMMAND rSocket1 ShutDown |
|
853 OUTSTANDING |
|
854 COMMAND rSocket1 Close |
|
855 COMMAND rConnection1 Stop |
|
856 COMMAND rConnection1 Close |
|
857 COMMAND mobileLine1 Close |
|
858 COMMAND rSocketServ1 Close |
|
859 COMMAND mmCustomAPI1 Close |
|
860 COMMAND rMobilePhone1 Close |
|
861 COMMAND telServer1 Close |
|
862 END_TEST_BLOCK |
|
863 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0008 |
|
864 |
|
865 |
|
866 |
|
867 |
|
868 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0009 |
|
869 |
|
870 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0009 |
|
871 //!@SYMAPI |
|
872 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
873 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
874 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
875 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
876 //!@SYMAuthor ddamian |
|
877 //!@SYMCreationDate 9/5/2008 |
|
878 //!@SYMTestCaseDesc Connect to a HSCSD (128kB Analogue auto-detect) access point in WCDMA mode and download a file using HTTP protocol. File will be saved in SysDrive. |
|
879 //!@SYMTestActions |
|
880 //! 1.- OpenTelServer |
|
881 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
882 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
883 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
884 //! 5.- GetCurrentSystemNetworkModes |
|
885 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
886 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
887 //! 8.- ConnectSocketServ |
|
888 //! 9.- OpenRConnection (IAP = IAPHSCSDANALOGUE; RSocketServ = rSocketServ1) |
|
889 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDANALOGUE) |
|
890 //! 11.- StartRConnection (Retries = 1) |
|
891 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
892 //! 13.- GetByName (Address = {URL,address2}) |
|
893 //! 14.- CloseHostResolver |
|
894 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
895 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
896 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
897 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0088.bin) |
|
898 //! 19.- StartDealer (DataDealer = 0) |
|
899 //! 20.- CheckHSDPA (HSDPA = ) |
|
900 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0088.bin; DataDealer = 0; Duration = -1) |
|
901 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0088.bin) |
|
902 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
903 //! 24.- RSocketShutDown |
|
904 //! 25.- RSocketClose |
|
905 //! 26.- StopRConnection |
|
906 //! 27.- CloseRConnection |
|
907 //! 28.- CloseLine |
|
908 //! 29.- CloseSocketServ |
|
909 //! 30.- CloseCustomApi |
|
910 //! 31.- ClosePhone |
|
911 //! 32.- CloseTelServer |
|
912 //!@SYMTestStatus Implemented |
|
913 //!@SYMTestPriority high |
|
914 //!@SYMTestExpectedResults |
|
915 //! Connect to a HSCSD (128kB Analogue auto-detect) access point in WCDMA mode and download a file using HTTP protocol with no error. File will be saved in SysDrive. |
|
916 //!@SYMTestType CIT |
|
917 |
|
918 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
919 CREATE_OBJECT RSocketServ rSocketServ1 |
|
920 CREATE_OBJECT RSocket rSocket1 |
|
921 CREATE_OBJECT RHostResolver rHostResolver1 |
|
922 CREATE_OBJECT RConnection rConnection1 |
|
923 CREATE_OBJECT DataVerify dataVerify1 |
|
924 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
925 CREATE_OBJECT RTelServer telServer1 |
|
926 CREATE_OBJECT RMobileLine mobileLine1 |
|
927 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
928 COMMAND telServer1 Connect |
|
929 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0009-0001-Open_command02 |
|
930 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0009-0001-Open_command03 |
|
931 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0009-0001-SetSystemNetworkMode_command04 |
|
932 OUTSTANDING |
|
933 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
934 OUTSTANDING |
|
935 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0009-0001-ModeCheck_command06 |
|
936 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0009-0001-Open_command07 |
|
937 COMMAND rSocketServ1 Connect |
|
938 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0009-0001-Open_command09 |
|
939 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0009-0001-SelectOutgoingIAP_command10 |
|
940 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0009-0001-Start_command11 |
|
941 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0009-0001-Open_command12 |
|
942 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0009-0001-GetByName_command13 |
|
943 OUTSTANDING |
|
944 COMMAND rHostResolver1 Close |
|
945 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0009-0001-Open_command15 |
|
946 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0009-0001-Connect_command16 |
|
947 OUTSTANDING |
|
948 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0009-0001-WriteRequest_command17 |
|
949 OUTSTANDING |
|
950 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0009-0001-StartFile_command18 |
|
951 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0009-0001-StartDealer_command19 |
|
952 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0009-0001-CheckHSDPA_command20 |
|
953 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0009-0001-RecvOneOrMore_command21 |
|
954 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0009-0001-EndFile_command22 |
|
955 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0009-0001-CalcDnloadStats_command23 |
|
956 COMMAND rSocket1 ShutDown |
|
957 OUTSTANDING |
|
958 COMMAND rSocket1 Close |
|
959 COMMAND rConnection1 Stop |
|
960 COMMAND rConnection1 Close |
|
961 COMMAND mobileLine1 Close |
|
962 COMMAND rSocketServ1 Close |
|
963 COMMAND mmCustomAPI1 Close |
|
964 COMMAND rMobilePhone1 Close |
|
965 COMMAND telServer1 Close |
|
966 END_TEST_BLOCK |
|
967 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0009 |
|
968 |
|
969 |
|
970 |
|
971 |
|
972 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0010 |
|
973 |
|
974 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0010 |
|
975 //!@SYMAPI |
|
976 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
977 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
978 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
979 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
980 //!@SYMAuthor ddamian |
|
981 //!@SYMCreationDate 9/5/2008 |
|
982 //!@SYMTestCaseDesc Connect to a HSCSD (128kB ISDN v.110 28800) access point in WCDMA mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
983 //!@SYMTestActions |
|
984 //! 1.- OpenTelServer |
|
985 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
986 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
987 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
988 //! 5.- GetCurrentSystemNetworkModes |
|
989 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
990 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
991 //! 8.- ConnectSocketServ |
|
992 //! 9.- OpenRConnection (IAP = IAPHSCSDISDNV110; RSocketServ = rSocketServ1) |
|
993 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDISDNV110) |
|
994 //! 11.- StartRConnection (Retries = 1) |
|
995 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
996 //! 13.- GetByName (Address = {URL,address2}) |
|
997 //! 14.- CloseHostResolver |
|
998 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
999 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
1000 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1001 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0089.bin) |
|
1002 //! 19.- StartDealer (DataDealer = 0) |
|
1003 //! 20.- CheckHSDPA (HSDPA = ) |
|
1004 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0089.bin; DataDealer = 0; Duration = -1) |
|
1005 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0089.bin) |
|
1006 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1007 //! 24.- RSocketShutDown |
|
1008 //! 25.- RSocketClose |
|
1009 //! 26.- StopRConnection |
|
1010 //! 27.- CloseRConnection |
|
1011 //! 28.- CloseLine |
|
1012 //! 29.- CloseSocketServ |
|
1013 //! 30.- CloseCustomApi |
|
1014 //! 31.- ClosePhone |
|
1015 //! 32.- CloseTelServer |
|
1016 //!@SYMTestStatus Implemented |
|
1017 //!@SYMTestPriority high |
|
1018 //!@SYMTestExpectedResults |
|
1019 //! Connect to a HSCSD (128kB ISDN v.110 28800) access point in WCDMA mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
1020 //!@SYMTestType CIT |
|
1021 |
|
1022 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1023 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1024 CREATE_OBJECT RSocket rSocket1 |
|
1025 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1026 CREATE_OBJECT RConnection rConnection1 |
|
1027 CREATE_OBJECT DataVerify dataVerify1 |
|
1028 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1029 CREATE_OBJECT RTelServer telServer1 |
|
1030 CREATE_OBJECT RMobileLine mobileLine1 |
|
1031 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1032 COMMAND telServer1 Connect |
|
1033 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0010-0001-Open_command02 |
|
1034 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0010-0001-Open_command03 |
|
1035 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0010-0001-SetSystemNetworkMode_command04 |
|
1036 OUTSTANDING |
|
1037 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1038 OUTSTANDING |
|
1039 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0010-0001-ModeCheck_command06 |
|
1040 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0010-0001-Open_command07 |
|
1041 COMMAND rSocketServ1 Connect |
|
1042 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0010-0001-Open_command09 |
|
1043 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0010-0001-SelectOutgoingIAP_command10 |
|
1044 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0010-0001-Start_command11 |
|
1045 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0010-0001-Open_command12 |
|
1046 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0010-0001-GetByName_command13 |
|
1047 OUTSTANDING |
|
1048 COMMAND rHostResolver1 Close |
|
1049 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0010-0001-Open_command15 |
|
1050 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0010-0001-Connect_command16 |
|
1051 OUTSTANDING |
|
1052 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0010-0001-WriteRequest_command17 |
|
1053 OUTSTANDING |
|
1054 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0010-0001-StartFile_command18 |
|
1055 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0010-0001-StartDealer_command19 |
|
1056 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0010-0001-CheckHSDPA_command20 |
|
1057 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0010-0001-RecvOneOrMore_command21 |
|
1058 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0010-0001-EndFile_command22 |
|
1059 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0010-0001-CalcDnloadStats_command23 |
|
1060 COMMAND rSocket1 ShutDown |
|
1061 OUTSTANDING |
|
1062 COMMAND rSocket1 Close |
|
1063 COMMAND rConnection1 Stop |
|
1064 COMMAND rConnection1 Close |
|
1065 COMMAND mobileLine1 Close |
|
1066 COMMAND rSocketServ1 Close |
|
1067 COMMAND mmCustomAPI1 Close |
|
1068 COMMAND rMobilePhone1 Close |
|
1069 COMMAND telServer1 Close |
|
1070 END_TEST_BLOCK |
|
1071 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0010 |
|
1072 |
|
1073 |
|
1074 |
|
1075 |
|
1076 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0011 |
|
1077 |
|
1078 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0011 |
|
1079 //!@SYMAPI |
|
1080 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1081 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1082 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1083 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1084 //!@SYMAuthor ddamian |
|
1085 //!@SYMCreationDate 9/5/2008 |
|
1086 //!@SYMTestCaseDesc Connect to a HSCSD (128kB ISDN v.120 43200) access point in WCDMA mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
1087 //!@SYMTestActions |
|
1088 //! 1.- OpenTelServer |
|
1089 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1090 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1091 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
1092 //! 5.- GetCurrentSystemNetworkModes |
|
1093 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
1094 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1095 //! 8.- ConnectSocketServ |
|
1096 //! 9.- OpenRConnection (IAP = IAPHSCSDISDNV120; RSocketServ = rSocketServ1) |
|
1097 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDISDNV120) |
|
1098 //! 11.- StartRConnection (Retries = 1) |
|
1099 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1100 //! 13.- GetByName (Address = {URL,address2}) |
|
1101 //! 14.- CloseHostResolver |
|
1102 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1103 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
1104 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1105 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0090.bin) |
|
1106 //! 19.- StartDealer (DataDealer = 0) |
|
1107 //! 20.- CheckHSDPA (HSDPA = ) |
|
1108 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0090.bin; DataDealer = 0; Duration = -1) |
|
1109 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0090.bin) |
|
1110 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1111 //! 24.- RSocketShutDown |
|
1112 //! 25.- RSocketClose |
|
1113 //! 26.- StopRConnection |
|
1114 //! 27.- CloseRConnection |
|
1115 //! 28.- CloseLine |
|
1116 //! 29.- CloseSocketServ |
|
1117 //! 30.- CloseCustomApi |
|
1118 //! 31.- ClosePhone |
|
1119 //! 32.- CloseTelServer |
|
1120 //!@SYMTestStatus Implemented |
|
1121 //!@SYMTestPriority high |
|
1122 //!@SYMTestExpectedResults |
|
1123 //! Connect to a HSCSD (128kB ISDN v.120 43200) access point in WCDMA mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
1124 //!@SYMTestType CIT |
|
1125 |
|
1126 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1127 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1128 CREATE_OBJECT RSocket rSocket1 |
|
1129 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1130 CREATE_OBJECT RConnection rConnection1 |
|
1131 CREATE_OBJECT DataVerify dataVerify1 |
|
1132 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1133 CREATE_OBJECT RTelServer telServer1 |
|
1134 CREATE_OBJECT RMobileLine mobileLine1 |
|
1135 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1136 COMMAND telServer1 Connect |
|
1137 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0011-0001-Open_command02 |
|
1138 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0011-0001-Open_command03 |
|
1139 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0011-0001-SetSystemNetworkMode_command04 |
|
1140 OUTSTANDING |
|
1141 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1142 OUTSTANDING |
|
1143 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0011-0001-ModeCheck_command06 |
|
1144 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0011-0001-Open_command07 |
|
1145 COMMAND rSocketServ1 Connect |
|
1146 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0011-0001-Open_command09 |
|
1147 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0011-0001-SelectOutgoingIAP_command10 |
|
1148 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0011-0001-Start_command11 |
|
1149 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0011-0001-Open_command12 |
|
1150 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0011-0001-GetByName_command13 |
|
1151 OUTSTANDING |
|
1152 COMMAND rHostResolver1 Close |
|
1153 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0011-0001-Open_command15 |
|
1154 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0011-0001-Connect_command16 |
|
1155 OUTSTANDING |
|
1156 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0011-0001-WriteRequest_command17 |
|
1157 OUTSTANDING |
|
1158 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0011-0001-StartFile_command18 |
|
1159 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0011-0001-StartDealer_command19 |
|
1160 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0011-0001-CheckHSDPA_command20 |
|
1161 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0011-0001-RecvOneOrMore_command21 |
|
1162 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0011-0001-EndFile_command22 |
|
1163 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0011-0001-CalcDnloadStats_command23 |
|
1164 COMMAND rSocket1 ShutDown |
|
1165 OUTSTANDING |
|
1166 COMMAND rSocket1 Close |
|
1167 COMMAND rConnection1 Stop |
|
1168 COMMAND rConnection1 Close |
|
1169 COMMAND mobileLine1 Close |
|
1170 COMMAND rSocketServ1 Close |
|
1171 COMMAND mmCustomAPI1 Close |
|
1172 COMMAND rMobilePhone1 Close |
|
1173 COMMAND telServer1 Close |
|
1174 END_TEST_BLOCK |
|
1175 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0011 |
|
1176 |
|
1177 |
|
1178 |
|
1179 |
|
1180 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0012 |
|
1181 |
|
1182 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0012 |
|
1183 //!@SYMAPI |
|
1184 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1185 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1186 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1187 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1188 //!@SYMAuthor ddamian |
|
1189 //!@SYMCreationDate 9/5/2008 |
|
1190 //!@SYMTestCaseDesc Connect to a HSCSD (128kB Analogue auto-detect) access point in Dual mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
1191 //!@SYMTestActions |
|
1192 //! 1.- OpenTelServer |
|
1193 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1194 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1195 //! 4.- ModeChange (ChangeMode = Dual) |
|
1196 //! 5.- GetCurrentSystemNetworkModes |
|
1197 //! 6.- ModeCheck (CheckMode = Dual) |
|
1198 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1199 //! 8.- ConnectSocketServ |
|
1200 //! 9.- OpenRConnection (IAP = IAPHSCSDANALOGUE; RSocketServ = rSocketServ1) |
|
1201 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDANALOGUE) |
|
1202 //! 11.- StartRConnection (Retries = 1) |
|
1203 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1204 //! 13.- GetByName (Address = {URL,address2}) |
|
1205 //! 14.- CloseHostResolver |
|
1206 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1207 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
1208 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1209 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0091.bin) |
|
1210 //! 19.- StartDealer (DataDealer = 0) |
|
1211 //! 20.- CheckHSDPA (HSDPA = ) |
|
1212 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0091.bin; DataDealer = 0; Duration = -1) |
|
1213 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0091.bin) |
|
1214 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1215 //! 24.- RSocketShutDown |
|
1216 //! 25.- RSocketClose |
|
1217 //! 26.- StopRConnection |
|
1218 //! 27.- CloseRConnection |
|
1219 //! 28.- CloseLine |
|
1220 //! 29.- CloseSocketServ |
|
1221 //! 30.- CloseCustomApi |
|
1222 //! 31.- ClosePhone |
|
1223 //! 32.- CloseTelServer |
|
1224 //!@SYMTestStatus Verified |
|
1225 //!@SYMTestPriority high |
|
1226 //!@SYMTestExpectedResults |
|
1227 //! Connect to a HSCSD (128kB Analogue auto-detect) access point in Dual mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
1228 //!@SYMTestType CIT |
|
1229 |
|
1230 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1231 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1232 CREATE_OBJECT RSocket rSocket1 |
|
1233 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1234 CREATE_OBJECT RConnection rConnection1 |
|
1235 CREATE_OBJECT DataVerify dataVerify1 |
|
1236 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1237 CREATE_OBJECT RTelServer telServer1 |
|
1238 CREATE_OBJECT RMobileLine mobileLine1 |
|
1239 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1240 COMMAND telServer1 Connect |
|
1241 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0012-0001-Open_command02 |
|
1242 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0012-0001-Open_command03 |
|
1243 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0012-0001-SetSystemNetworkMode_command04 |
|
1244 OUTSTANDING |
|
1245 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1246 OUTSTANDING |
|
1247 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0012-0001-ModeCheck_command06 |
|
1248 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0012-0001-Open_command07 |
|
1249 COMMAND rSocketServ1 Connect |
|
1250 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0012-0001-Open_command09 |
|
1251 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0012-0001-SelectOutgoingIAP_command10 |
|
1252 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0012-0001-Start_command11 |
|
1253 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0012-0001-Open_command12 |
|
1254 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0012-0001-GetByName_command13 |
|
1255 OUTSTANDING |
|
1256 COMMAND rHostResolver1 Close |
|
1257 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0012-0001-Open_command15 |
|
1258 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0012-0001-Connect_command16 |
|
1259 OUTSTANDING |
|
1260 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0012-0001-WriteRequest_command17 |
|
1261 OUTSTANDING |
|
1262 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0012-0001-StartFile_command18 |
|
1263 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0012-0001-StartDealer_command19 |
|
1264 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0012-0001-CheckHSDPA_command20 |
|
1265 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0012-0001-RecvOneOrMore_command21 |
|
1266 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0012-0001-EndFile_command22 |
|
1267 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0012-0001-CalcDnloadStats_command23 |
|
1268 COMMAND rSocket1 ShutDown |
|
1269 OUTSTANDING |
|
1270 COMMAND rSocket1 Close |
|
1271 COMMAND rConnection1 Stop |
|
1272 COMMAND rConnection1 Close |
|
1273 COMMAND mobileLine1 Close |
|
1274 COMMAND rSocketServ1 Close |
|
1275 COMMAND mmCustomAPI1 Close |
|
1276 COMMAND rMobilePhone1 Close |
|
1277 COMMAND telServer1 Close |
|
1278 END_TEST_BLOCK |
|
1279 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0012 |
|
1280 |
|
1281 |
|
1282 |
|
1283 |
|
1284 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0013 |
|
1285 |
|
1286 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0013 |
|
1287 //!@SYMAPI |
|
1288 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1289 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1290 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1291 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1292 //!@SYMAuthor ddamian |
|
1293 //!@SYMCreationDate 9/5/2008 |
|
1294 //!@SYMTestCaseDesc Connect to a HSCSD (128kB ISDN v.110 28800) access point in Dual mode and download a file with no errors download file using HTTP protocol. File will be saved in SysDrive. |
|
1295 //!@SYMTestActions |
|
1296 //! 1.- OpenTelServer |
|
1297 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1298 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1299 //! 4.- ModeChange (ChangeMode = Dual) |
|
1300 //! 5.- GetCurrentSystemNetworkModes |
|
1301 //! 6.- ModeCheck (CheckMode = Dual) |
|
1302 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1303 //! 8.- ConnectSocketServ |
|
1304 //! 9.- OpenRConnection (IAP = IAPHSCSDISDNV110; RSocketServ = rSocketServ1) |
|
1305 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDISDNV110) |
|
1306 //! 11.- StartRConnection (Retries = 1) |
|
1307 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1308 //! 13.- GetByName (Address = {URL,address2}) |
|
1309 //! 14.- CloseHostResolver |
|
1310 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1311 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
1312 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1313 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0092.bin) |
|
1314 //! 19.- StartDealer (DataDealer = 0) |
|
1315 //! 20.- CheckHSDPA (HSDPA = ) |
|
1316 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0092.bin; DataDealer = 0; Duration = -1) |
|
1317 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0092.bin) |
|
1318 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1319 //! 24.- RSocketShutDown |
|
1320 //! 25.- RSocketClose |
|
1321 //! 26.- StopRConnection |
|
1322 //! 27.- CloseRConnection |
|
1323 //! 28.- CloseLine |
|
1324 //! 29.- CloseSocketServ |
|
1325 //! 30.- CloseCustomApi |
|
1326 //! 31.- ClosePhone |
|
1327 //! 32.- CloseTelServer |
|
1328 //!@SYMTestStatus Verified |
|
1329 //!@SYMTestPriority high |
|
1330 //!@SYMTestExpectedResults |
|
1331 //! Connect to a HSCSD (128kB ISDN v.110 28800) access point in Dual mode and download a file with no errors download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
1332 //!@SYMTestType CIT |
|
1333 |
|
1334 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1335 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1336 CREATE_OBJECT RSocket rSocket1 |
|
1337 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1338 CREATE_OBJECT RConnection rConnection1 |
|
1339 CREATE_OBJECT DataVerify dataVerify1 |
|
1340 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1341 CREATE_OBJECT RTelServer telServer1 |
|
1342 CREATE_OBJECT RMobileLine mobileLine1 |
|
1343 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1344 COMMAND telServer1 Connect |
|
1345 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0013-0001-Open_command02 |
|
1346 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0013-0001-Open_command03 |
|
1347 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0013-0001-SetSystemNetworkMode_command04 |
|
1348 OUTSTANDING |
|
1349 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1350 OUTSTANDING |
|
1351 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0013-0001-ModeCheck_command06 |
|
1352 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0013-0001-Open_command07 |
|
1353 COMMAND rSocketServ1 Connect |
|
1354 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0013-0001-Open_command09 |
|
1355 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0013-0001-SelectOutgoingIAP_command10 |
|
1356 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0013-0001-Start_command11 |
|
1357 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0013-0001-Open_command12 |
|
1358 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0013-0001-GetByName_command13 |
|
1359 OUTSTANDING |
|
1360 COMMAND rHostResolver1 Close |
|
1361 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0013-0001-Open_command15 |
|
1362 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0013-0001-Connect_command16 |
|
1363 OUTSTANDING |
|
1364 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0013-0001-WriteRequest_command17 |
|
1365 OUTSTANDING |
|
1366 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0013-0001-StartFile_command18 |
|
1367 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0013-0001-StartDealer_command19 |
|
1368 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0013-0001-CheckHSDPA_command20 |
|
1369 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0013-0001-RecvOneOrMore_command21 |
|
1370 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0013-0001-EndFile_command22 |
|
1371 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0013-0001-CalcDnloadStats_command23 |
|
1372 COMMAND rSocket1 ShutDown |
|
1373 OUTSTANDING |
|
1374 COMMAND rSocket1 Close |
|
1375 COMMAND rConnection1 Stop |
|
1376 COMMAND rConnection1 Close |
|
1377 COMMAND mobileLine1 Close |
|
1378 COMMAND rSocketServ1 Close |
|
1379 COMMAND mmCustomAPI1 Close |
|
1380 COMMAND rMobilePhone1 Close |
|
1381 COMMAND telServer1 Close |
|
1382 END_TEST_BLOCK |
|
1383 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0013 |
|
1384 |
|
1385 |
|
1386 |
|
1387 |
|
1388 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0014 |
|
1389 |
|
1390 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0014 |
|
1391 //!@SYMAPI |
|
1392 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1393 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1394 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1395 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1396 //!@SYMAuthor ddamian |
|
1397 //!@SYMCreationDate 9/5/2008 |
|
1398 //!@SYMTestCaseDesc Connect to a HSCSD (128kB ISDN v.120 43200) access point in Dual mode and download file using HTTP protocol. File will be saved in SysDrive. |
|
1399 //!@SYMTestActions |
|
1400 //! 1.- OpenTelServer |
|
1401 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1402 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1403 //! 4.- ModeChange (ChangeMode = Dual) |
|
1404 //! 5.- GetCurrentSystemNetworkModes |
|
1405 //! 6.- ModeCheck (CheckMode = Dual) |
|
1406 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1407 //! 8.- ConnectSocketServ |
|
1408 //! 9.- OpenRConnection (IAP = IAPHSCSDISDNV120; RSocketServ = rSocketServ1) |
|
1409 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSDISDNV120) |
|
1410 //! 11.- StartRConnection (Retries = 1) |
|
1411 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1412 //! 13.- GetByName (Address = {URL,address2}) |
|
1413 //! 14.- CloseHostResolver |
|
1414 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1415 //! 16.- RSocketConnect (Port = 80; Address = {URL,address2}; RHostResolver = rHostResolver1) |
|
1416 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1417 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0093.bin) |
|
1418 //! 19.- StartDealer (DataDealer = 0) |
|
1419 //! 20.- CheckHSDPA (HSDPA = ) |
|
1420 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0093.bin; DataDealer = 0; Duration = -1) |
|
1421 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0093.bin) |
|
1422 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1423 //! 24.- RSocketShutDown |
|
1424 //! 25.- RSocketClose |
|
1425 //! 26.- StopRConnection |
|
1426 //! 27.- CloseRConnection |
|
1427 //! 28.- CloseLine |
|
1428 //! 29.- CloseSocketServ |
|
1429 //! 30.- CloseCustomApi |
|
1430 //! 31.- ClosePhone |
|
1431 //! 32.- CloseTelServer |
|
1432 //!@SYMTestStatus Verified |
|
1433 //!@SYMTestPriority high |
|
1434 //!@SYMTestExpectedResults |
|
1435 //! Connect to a HSCSD (128kB ISDN v.120 43200) access point in Dual mode and download file using HTTP protocol with no error. File will be saved in SysDrive. |
|
1436 //!@SYMTestType CIT |
|
1437 |
|
1438 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1439 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1440 CREATE_OBJECT RSocket rSocket1 |
|
1441 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1442 CREATE_OBJECT RConnection rConnection1 |
|
1443 CREATE_OBJECT DataVerify dataVerify1 |
|
1444 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1445 CREATE_OBJECT RTelServer telServer1 |
|
1446 CREATE_OBJECT RMobileLine mobileLine1 |
|
1447 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1448 COMMAND telServer1 Connect |
|
1449 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0014-0001-Open_command02 |
|
1450 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0014-0001-Open_command03 |
|
1451 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0014-0001-SetSystemNetworkMode_command04 |
|
1452 OUTSTANDING |
|
1453 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1454 OUTSTANDING |
|
1455 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0014-0001-ModeCheck_command06 |
|
1456 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0014-0001-Open_command07 |
|
1457 COMMAND rSocketServ1 Connect |
|
1458 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0014-0001-Open_command09 |
|
1459 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0014-0001-SelectOutgoingIAP_command10 |
|
1460 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0014-0001-Start_command11 |
|
1461 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0014-0001-Open_command12 |
|
1462 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0014-0001-GetByName_command13 |
|
1463 OUTSTANDING |
|
1464 COMMAND rHostResolver1 Close |
|
1465 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0014-0001-Open_command15 |
|
1466 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0014-0001-Connect_command16 |
|
1467 OUTSTANDING |
|
1468 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0014-0001-WriteRequest_command17 |
|
1469 OUTSTANDING |
|
1470 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0014-0001-StartFile_command18 |
|
1471 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0014-0001-StartDealer_command19 |
|
1472 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0014-0001-CheckHSDPA_command20 |
|
1473 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0014-0001-RecvOneOrMore_command21 |
|
1474 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0014-0001-EndFile_command22 |
|
1475 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0014-0001-CalcDnloadStats_command23 |
|
1476 COMMAND rSocket1 ShutDown |
|
1477 OUTSTANDING |
|
1478 COMMAND rSocket1 Close |
|
1479 COMMAND rConnection1 Stop |
|
1480 COMMAND rConnection1 Close |
|
1481 COMMAND mobileLine1 Close |
|
1482 COMMAND rSocketServ1 Close |
|
1483 COMMAND mmCustomAPI1 Close |
|
1484 COMMAND rMobilePhone1 Close |
|
1485 COMMAND telServer1 Close |
|
1486 END_TEST_BLOCK |
|
1487 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0014 |
|
1488 |
|
1489 |
|
1490 |
|
1491 |
|
1492 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0015 |
|
1493 |
|
1494 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0015 |
|
1495 //!@SYMAPI |
|
1496 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1497 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1498 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1499 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1500 //!@SYMAuthor ddamian |
|
1501 //!@SYMCreationDate 25/4/2008 |
|
1502 //!@SYMTestCaseDesc Connect to a GPRS Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
1503 //!@SYMTestActions |
|
1504 //! 1.- OpenTelServer |
|
1505 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1506 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1507 //! 4.- ModeChange (ChangeMode = GSM) |
|
1508 //! 5.- GetCurrentSystemNetworkModes |
|
1509 //! 6.- ModeCheck (CheckMode = GSM) |
|
1510 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1511 //! 8.- ConnectSocketServ |
|
1512 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
1513 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
1514 //! 11.- StartRConnection2 (Retries = 1) |
|
1515 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1516 //! 13.- GetByName (Address = {URL,address1}) |
|
1517 //! 14.- CloseHostResolver |
|
1518 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1519 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
1520 //! 17.- WriteRequest (File = /dy/small/1024k.bin; Protocol = HTTP) |
|
1521 //! 18.- StartFile (Save = {DRIVES,SysDrive}\1024k-tc-0002.bin) |
|
1522 //! 19.- StartDealer (DataDealer = 0) |
|
1523 //! 20.- CheckHSDPA (HSDPA = ) |
|
1524 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\1024k-tc-0002.bin; DataDealer = 0; Duration = -1) |
|
1525 //! 22.- EndFile (Save = {DRIVES,SysDrive}\1024k-tc-0002.bin) |
|
1526 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1527 //! 24.- RSocketShutDown |
|
1528 //! 25.- RSocketClose |
|
1529 //! 26.- VerifyData (VerifyType= MD5; VerifyFile={DRIVES,SysDrive}\1024k-tc-0002.bin; Checksum=d203ba06a618da4f107c08a87ca5cea3) |
|
1530 //! 27.- StopRConnection |
|
1531 //! 28.- CloseRConnection |
|
1532 //! 29.- CloseLine |
|
1533 //! 30.- CloseSocketServ |
|
1534 //! 31.- CloseCustomApi |
|
1535 //! 32.- ClosePhone |
|
1536 //! 33.- CloseTelServer |
|
1537 //!@SYMTestStatus Verified |
|
1538 //!@SYMTestPriority high |
|
1539 //!@SYMTestExpectedResults |
|
1540 //! Connect to a GPRS Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
1541 //!@SYMTestType CIT |
|
1542 |
|
1543 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1544 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1545 CREATE_OBJECT RSocket rSocket1 |
|
1546 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1547 CREATE_OBJECT RConnection rConnection1 |
|
1548 CREATE_OBJECT DataVerify dataVerify1 |
|
1549 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1550 CREATE_OBJECT RTelServer telServer1 |
|
1551 CREATE_OBJECT RMobileLine mobileLine1 |
|
1552 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1553 COMMAND telServer1 Connect |
|
1554 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0015-0001-Open_command02 |
|
1555 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0015-0001-Open_command03 |
|
1556 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0015-0001-SetSystemNetworkMode_command04 |
|
1557 OUTSTANDING |
|
1558 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1559 OUTSTANDING |
|
1560 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0015-0001-ModeCheck_command06 |
|
1561 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0015-0001-Open_command07 |
|
1562 COMMAND rSocketServ1 Connect |
|
1563 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0015-0001-Open_command09 |
|
1564 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0015-0001-SelectOutgoingIAP_command10 |
|
1565 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0015-0001-Start_command11 |
|
1566 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0015-0001-Open_command12 |
|
1567 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0015-0001-GetByName_command13 |
|
1568 OUTSTANDING |
|
1569 COMMAND rHostResolver1 Close |
|
1570 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0015-0001-Open_command15 |
|
1571 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0015-0001-Connect_command16 |
|
1572 OUTSTANDING |
|
1573 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0015-0001-WriteRequest_command17 |
|
1574 OUTSTANDING |
|
1575 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0015-0001-StartFile_command18 |
|
1576 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0015-0001-StartDealer_command19 |
|
1577 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0015-0001-CheckHSDPA_command20 |
|
1578 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0015-0001-RecvOneOrMore_command21 |
|
1579 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0015-0001-EndFile_command22 |
|
1580 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0015-0001-CalcDnloadStats_command23 |
|
1581 COMMAND rSocket1 ShutDown |
|
1582 OUTSTANDING |
|
1583 COMMAND rSocket1 Close |
|
1584 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0015-0001-VerifyData_command26 |
|
1585 COMMAND rConnection1 Stop |
|
1586 COMMAND rConnection1 Close |
|
1587 COMMAND mobileLine1 Close |
|
1588 COMMAND rSocketServ1 Close |
|
1589 COMMAND mmCustomAPI1 Close |
|
1590 COMMAND rMobilePhone1 Close |
|
1591 COMMAND telServer1 Close |
|
1592 END_TEST_BLOCK |
|
1593 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0015 |
|
1594 |
|
1595 |
|
1596 |
|
1597 |
|
1598 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0016 |
|
1599 |
|
1600 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0016 |
|
1601 //!@SYMAPI |
|
1602 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1603 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1604 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1605 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1606 //!@SYMAuthor ddamian |
|
1607 //!@SYMCreationDate 25/4/2008 |
|
1608 //!@SYMTestCaseDesc Connect to a GPRS Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
1609 //!@SYMTestActions |
|
1610 //! 1.- OpenTelServer |
|
1611 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1612 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1613 //! 4.- ModeChange (ChangeMode = GSM) |
|
1614 //! 5.- GetCurrentSystemNetworkModes |
|
1615 //! 6.- ModeCheck (CheckMode = GSM) |
|
1616 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1617 //! 8.- ConnectSocketServ |
|
1618 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
1619 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
1620 //! 11.- StartRConnection2 (Retries = 1) |
|
1621 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1622 //! 13.- GetByName (Address = {URL,address1}) |
|
1623 //! 14.- CloseHostResolver |
|
1624 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1625 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
1626 //! 17.- WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
1627 //! 18.- StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0003.bin) |
|
1628 //! 19.- StartDealer (DataDealer = 0) |
|
1629 //! 20.- CheckHSDPA (HSDPA = ) |
|
1630 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0003.bin; DataDealer = 0; Duration = -1) |
|
1631 //! 22.- EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0003.bin) |
|
1632 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1633 //! 24.- RSocketShutDown |
|
1634 //! 25.- RSocketClose |
|
1635 //! 26.- VerifyData (VerifyType= MD5; VerifyFile={DRIVES,SysDrive}\0128k-tc-0003.bin; Checksum=5d4779596d69ef04c6f58db95bd832de) |
|
1636 //! 27.- StopRConnection |
|
1637 //! 28.- CloseRConnection |
|
1638 //! 29.- CloseLine |
|
1639 //! 30.- CloseSocketServ |
|
1640 //! 31.- CloseCustomApi |
|
1641 //! 32.- ClosePhone |
|
1642 //! 33.- CloseTelServer |
|
1643 //!@SYMTestStatus Verified |
|
1644 //!@SYMTestPriority high |
|
1645 //!@SYMTestExpectedResults |
|
1646 //! Connect to a GPRS Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
1647 //!@SYMTestType CIT |
|
1648 |
|
1649 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1650 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1651 CREATE_OBJECT RSocket rSocket1 |
|
1652 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1653 CREATE_OBJECT RConnection rConnection1 |
|
1654 CREATE_OBJECT DataVerify dataVerify1 |
|
1655 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1656 CREATE_OBJECT RTelServer telServer1 |
|
1657 CREATE_OBJECT RMobileLine mobileLine1 |
|
1658 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1659 COMMAND telServer1 Connect |
|
1660 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0016-0001-Open_command02 |
|
1661 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0016-0001-Open_command03 |
|
1662 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0016-0001-SetSystemNetworkMode_command04 |
|
1663 OUTSTANDING |
|
1664 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1665 OUTSTANDING |
|
1666 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0016-0001-ModeCheck_command06 |
|
1667 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0016-0001-Open_command07 |
|
1668 COMMAND rSocketServ1 Connect |
|
1669 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0016-0001-Open_command09 |
|
1670 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0016-0001-SelectOutgoingIAP_command10 |
|
1671 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0016-0001-Start_command11 |
|
1672 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0016-0001-Open_command12 |
|
1673 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0016-0001-GetByName_command13 |
|
1674 OUTSTANDING |
|
1675 COMMAND rHostResolver1 Close |
|
1676 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0016-0001-Open_command15 |
|
1677 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0016-0001-Connect_command16 |
|
1678 OUTSTANDING |
|
1679 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0016-0001-WriteRequest_command17 |
|
1680 OUTSTANDING |
|
1681 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0016-0001-StartFile_command18 |
|
1682 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0016-0001-StartDealer_command19 |
|
1683 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0016-0001-CheckHSDPA_command20 |
|
1684 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0016-0001-RecvOneOrMore_command21 |
|
1685 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0016-0001-EndFile_command22 |
|
1686 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0016-0001-CalcDnloadStats_command23 |
|
1687 COMMAND rSocket1 ShutDown |
|
1688 OUTSTANDING |
|
1689 COMMAND rSocket1 Close |
|
1690 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0016-0001-VerifyData_command26 |
|
1691 COMMAND rConnection1 Stop |
|
1692 COMMAND rConnection1 Close |
|
1693 COMMAND mobileLine1 Close |
|
1694 COMMAND rSocketServ1 Close |
|
1695 COMMAND mmCustomAPI1 Close |
|
1696 COMMAND rMobilePhone1 Close |
|
1697 COMMAND telServer1 Close |
|
1698 END_TEST_BLOCK |
|
1699 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0016 |
|
1700 |
|
1701 |
|
1702 |
|
1703 |
|
1704 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0017 |
|
1705 |
|
1706 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0017 |
|
1707 //!@SYMAPI |
|
1708 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1709 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1710 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1711 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1712 //!@SYMAuthor ddamian |
|
1713 //!@SYMCreationDate 25/4/2008 |
|
1714 //!@SYMTestCaseDesc Connect to a GPRS Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
1715 //!@SYMTestActions |
|
1716 //! 1.- OpenTelServer |
|
1717 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1718 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1719 //! 4.- ModeChange (ChangeMode = GSM) |
|
1720 //! 5.- GetCurrentSystemNetworkModes |
|
1721 //! 6.- ModeCheck (CheckMode = GSM) |
|
1722 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1723 //! 8.- ConnectSocketServ |
|
1724 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
1725 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
1726 //! 11.- StartRConnection (Retries = 1) |
|
1727 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1728 //! 13.- GetByName (Address = {URL,address1}) |
|
1729 //! 14.- CloseHostResolver |
|
1730 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1731 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
1732 //! 17.-WriteRequest (File = /dy/small/0016k.bin; Protocol = HTTP) |
|
1733 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0016k-tc-0004.bin) |
|
1734 //! 19.-StartDealer (DataDealer = 0) |
|
1735 //! 20.-CheckHSDPA (HSDPA = ) |
|
1736 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0016k-tc-0004.bin; DataDealer = 0; Duration = -1) |
|
1737 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0016k-tc-0004.bin) |
|
1738 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1739 //! 24.-RSocketShutDown |
|
1740 //! 25.-RSocketClose |
|
1741 //! 26.-VerifyData (VerifyType= MD5; VerifyFile={DRIVES,SysDrive}\0016k-tc-0004.bin; Checksum=90cc7edd8fecf4ba6375f5c25cb0a21b) |
|
1742 //! 27.-StopRConnection |
|
1743 //! 28.-CloseRConnection |
|
1744 //! 29.-CloseSocketServ |
|
1745 //! 30.-CloseLine |
|
1746 //! 31.- CloseCustomApi |
|
1747 //! 32.- ClosePhone |
|
1748 //! 33.- CloseTelServer |
|
1749 //!@SYMTestStatus Verified |
|
1750 //!@SYMTestPriority high |
|
1751 //!@SYMTestExpectedResults |
|
1752 //! Connect to a GPRS Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
1753 //!@SYMTestType CIT |
|
1754 |
|
1755 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1756 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1757 CREATE_OBJECT RSocket rSocket1 |
|
1758 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1759 CREATE_OBJECT RConnection rConnection1 |
|
1760 CREATE_OBJECT DataVerify dataVerify1 |
|
1761 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1762 CREATE_OBJECT RTelServer telServer1 |
|
1763 CREATE_OBJECT RMobileLine mobileLine1 |
|
1764 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1765 COMMAND telServer1 Connect |
|
1766 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0017-0001-Open_command02 |
|
1767 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0017-0001-Open_command03 |
|
1768 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0017-0001-SetSystemNetworkMode_command04 |
|
1769 OUTSTANDING |
|
1770 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1771 OUTSTANDING |
|
1772 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0017-0001-ModeCheck_command06 |
|
1773 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0017-0001-Open_command07 |
|
1774 COMMAND rSocketServ1 Connect |
|
1775 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0017-0001-Open_command09 |
|
1776 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0017-0001-SelectOutgoingIAP_command10 |
|
1777 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0017-0001-Start_command11 |
|
1778 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0017-0001-Open_command12 |
|
1779 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0017-0001-GetByName_command13 |
|
1780 OUTSTANDING |
|
1781 COMMAND rHostResolver1 Close |
|
1782 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0017-0001-Open_command15 |
|
1783 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0017-0001-Connect_command16 |
|
1784 OUTSTANDING |
|
1785 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0017-0001-WriteRequest_command17 |
|
1786 OUTSTANDING |
|
1787 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0017-0001-StartFile_command18 |
|
1788 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0017-0001-StartDealer_command19 |
|
1789 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0017-0001-CheckHSDPA_command20 |
|
1790 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0017-0001-RecvOneOrMore_command21 |
|
1791 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0017-0001-EndFile_command22 |
|
1792 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0017-0001-CalcDnloadStats_command23 |
|
1793 COMMAND rSocket1 ShutDown |
|
1794 OUTSTANDING |
|
1795 COMMAND rSocket1 Close |
|
1796 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0017-0001-VerifyData_command26 |
|
1797 COMMAND rConnection1 Stop |
|
1798 COMMAND rConnection1 Close |
|
1799 COMMAND mobileLine1 Close |
|
1800 COMMAND rSocketServ1 Close |
|
1801 COMMAND mmCustomAPI1 Close |
|
1802 COMMAND rMobilePhone1 Close |
|
1803 COMMAND telServer1 Close |
|
1804 END_TEST_BLOCK |
|
1805 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0017 |
|
1806 |
|
1807 |
|
1808 |
|
1809 |
|
1810 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0018 |
|
1811 |
|
1812 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0018 |
|
1813 //!@SYMAPI |
|
1814 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1815 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1816 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1817 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1818 //!@SYMAuthor ddamian |
|
1819 //!@SYMCreationDate 25/4/2008 |
|
1820 //!@SYMTestCaseDesc Connect to a GPRS Access Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
1821 //!@SYMTestActions |
|
1822 //! 1.- OpenTelServer |
|
1823 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1824 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1825 //! 4.- ModeChange (ChangeMode = GSM) |
|
1826 //! 5.- GetCurrentSystemNetworkModes |
|
1827 //! 6.- ModeCheck (CheckMode = GSM) |
|
1828 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1829 //! 8.- ConnectSocketServ |
|
1830 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
1831 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
1832 //! 11.- StartRConnection (Retries = 1) |
|
1833 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1834 //! 13.- GetByName (Address = {URL,address1}) |
|
1835 //! 14.- CloseHostResolver |
|
1836 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1837 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
1838 //! 17.-WriteRequest (File = /dy/small/0001k.bin; Protocol = HTTP) |
|
1839 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0001k-tc-0005.bin) |
|
1840 //! 19.-StartDealer (DataDealer = 0) |
|
1841 //! 20.-CheckHSDPA (HSDPA = ) |
|
1842 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0001k-tc-0005.bin; DataDealer = 0; Duration = -1) |
|
1843 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0001k-tc-0005.bin) |
|
1844 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1845 //! 24.-RSocketShutDown |
|
1846 //! 25.-RSocketClose |
|
1847 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0001k-tc-0005.bin; Checksum = 710ecf58249a2cf783d6ecf528e1ba1a) |
|
1848 //! 27.-StopRConnection |
|
1849 //! 28.-CloseRConnection |
|
1850 //! 29.-CloseLine |
|
1851 //! 30.-CloseSocketServ |
|
1852 //! 31.- CloseCustomApi |
|
1853 //! 32.- ClosePhone |
|
1854 //! 33.- CloseTelServer |
|
1855 //!@SYMTestStatus Verified |
|
1856 //!@SYMTestPriority high |
|
1857 //!@SYMTestExpectedResults |
|
1858 //! Connect to a GPRS Access Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
1859 //!@SYMTestType CIT |
|
1860 |
|
1861 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1862 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1863 CREATE_OBJECT RSocket rSocket1 |
|
1864 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1865 CREATE_OBJECT RConnection rConnection1 |
|
1866 CREATE_OBJECT DataVerify dataVerify1 |
|
1867 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1868 CREATE_OBJECT RTelServer telServer1 |
|
1869 CREATE_OBJECT RMobileLine mobileLine1 |
|
1870 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1871 COMMAND telServer1 Connect |
|
1872 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0018-0001-Open_command02 |
|
1873 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0018-0001-Open_command03 |
|
1874 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0018-0001-SetSystemNetworkMode_command04 |
|
1875 OUTSTANDING |
|
1876 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1877 OUTSTANDING |
|
1878 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0018-0001-ModeCheck_command06 |
|
1879 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0018-0001-Open_command07 |
|
1880 COMMAND rSocketServ1 Connect |
|
1881 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0018-0001-Open_command09 |
|
1882 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0018-0001-SelectOutgoingIAP_command10 |
|
1883 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0018-0001-Start_command11 |
|
1884 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0018-0001-Open_command12 |
|
1885 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0018-0001-GetByName_command13 |
|
1886 OUTSTANDING |
|
1887 COMMAND rHostResolver1 Close |
|
1888 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0018-0001-Open_command15 |
|
1889 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0018-0001-Connect_command16 |
|
1890 OUTSTANDING |
|
1891 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0018-0001-WriteRequest_command17 |
|
1892 OUTSTANDING |
|
1893 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0018-0001-StartFile_command18 |
|
1894 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0018-0001-StartDealer_command19 |
|
1895 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0018-0001-CheckHSDPA_command20 |
|
1896 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0018-0001-RecvOneOrMore_command21 |
|
1897 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0018-0001-EndFile_command22 |
|
1898 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0018-0001-CalcDnloadStats_command23 |
|
1899 COMMAND rSocket1 ShutDown |
|
1900 OUTSTANDING |
|
1901 COMMAND rSocket1 Close |
|
1902 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0018-0001-VerifyData_command26 |
|
1903 COMMAND rConnection1 Stop |
|
1904 COMMAND rConnection1 Close |
|
1905 COMMAND mobileLine1 Close |
|
1906 COMMAND rSocketServ1 Close |
|
1907 COMMAND mmCustomAPI1 Close |
|
1908 COMMAND rMobilePhone1 Close |
|
1909 COMMAND telServer1 Close |
|
1910 END_TEST_BLOCK |
|
1911 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0018 |
|
1912 |
|
1913 |
|
1914 |
|
1915 |
|
1916 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0019 |
|
1917 |
|
1918 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0019 |
|
1919 //!@SYMAPI |
|
1920 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
1921 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
1922 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
1923 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
1924 //!@SYMAuthor ddamian |
|
1925 //!@SYMCreationDate 25/4/2008 |
|
1926 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
1927 //!@SYMTestActions |
|
1928 //! 1.- OpenTelServer |
|
1929 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
1930 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
1931 //! 4.- ModeChange (ChangeMode = GSM) |
|
1932 //! 5.- GetCurrentSystemNetworkModes |
|
1933 //! 6.- ModeCheck (CheckMode = GSM) |
|
1934 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
1935 //! 8.- ConnectSocketServ |
|
1936 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
1937 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
1938 //! 11.- StartRConnection (Retries = 1) |
|
1939 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1940 //! 13.- GetByName (Address = {URL,address1}) |
|
1941 //! 14.- CloseHostResolver |
|
1942 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
1943 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
1944 //! 17.-WriteRequest (File = /dy/small/1024k.bin; Protocol = HTTP) |
|
1945 //! 18.-StartFile (Save = {DRIVES,SysDrive}\1024k-tc-0015.bin) |
|
1946 //! 19.-StartDealer (DataDealer = 0) |
|
1947 //! 20.-CheckHSDPA (HSDPA = ) |
|
1948 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\1024k-tc-0015.bin; DataDealer = 0; Duration = -1) |
|
1949 //! 22.-EndFile (Save = {DRIVES,SysDrive}\1024k-tc-0015.bin) |
|
1950 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
1951 //! 24.-RSocketShutDown |
|
1952 //! 25.-RSocketClose |
|
1953 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\1024k-tc-0015.bin; Checksum=d203ba06a618da4f107c08a87ca5cea3) |
|
1954 //! 27.-StopRConnection |
|
1955 //! 28.-CloseRConnection |
|
1956 //! 29.-CloseLine |
|
1957 //! 30.-CloseSocketServ |
|
1958 //! 31.- CloseCustomApi |
|
1959 //! 32.- ClosePhone |
|
1960 //! 33.- CloseTelServer |
|
1961 //!@SYMTestStatus Verified |
|
1962 //!@SYMTestPriority high |
|
1963 //!@SYMTestExpectedResults |
|
1964 //! Connect to a CSD Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
1965 //!@SYMTestType CIT |
|
1966 |
|
1967 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
1968 CREATE_OBJECT RSocketServ rSocketServ1 |
|
1969 CREATE_OBJECT RSocket rSocket1 |
|
1970 CREATE_OBJECT RHostResolver rHostResolver1 |
|
1971 CREATE_OBJECT RConnection rConnection1 |
|
1972 CREATE_OBJECT DataVerify dataVerify1 |
|
1973 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
1974 CREATE_OBJECT RTelServer telServer1 |
|
1975 CREATE_OBJECT RMobileLine mobileLine1 |
|
1976 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
1977 COMMAND telServer1 Connect |
|
1978 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0019-0001-Open_command02 |
|
1979 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0019-0001-Open_command03 |
|
1980 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0019-0001-SetSystemNetworkMode_command04 |
|
1981 OUTSTANDING |
|
1982 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
1983 OUTSTANDING |
|
1984 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0019-0001-ModeCheck_command06 |
|
1985 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0019-0001-Open_command07 |
|
1986 COMMAND rSocketServ1 Connect |
|
1987 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0019-0001-Open_command09 |
|
1988 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0019-0001-SelectOutgoingIAP_command10 |
|
1989 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0019-0001-Start_command11 |
|
1990 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0019-0001-Open_command12 |
|
1991 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0019-0001-GetByName_command13 |
|
1992 OUTSTANDING |
|
1993 COMMAND rHostResolver1 Close |
|
1994 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0019-0001-Open_command15 |
|
1995 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0019-0001-Connect_command16 |
|
1996 OUTSTANDING |
|
1997 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0019-0001-WriteRequest_command17 |
|
1998 OUTSTANDING |
|
1999 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0019-0001-StartFile_command18 |
|
2000 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0019-0001-StartDealer_command19 |
|
2001 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0019-0001-CheckHSDPA_command20 |
|
2002 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0019-0001-RecvOneOrMore_command21 |
|
2003 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0019-0001-EndFile_command22 |
|
2004 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0019-0001-CalcDnloadStats_command23 |
|
2005 COMMAND rSocket1 ShutDown |
|
2006 OUTSTANDING |
|
2007 COMMAND rSocket1 Close |
|
2008 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0019-0001-VerifyData_command26 |
|
2009 COMMAND rConnection1 Stop |
|
2010 COMMAND rConnection1 Close |
|
2011 COMMAND mobileLine1 Close |
|
2012 COMMAND rSocketServ1 Close |
|
2013 COMMAND mmCustomAPI1 Close |
|
2014 COMMAND rMobilePhone1 Close |
|
2015 COMMAND telServer1 Close |
|
2016 END_TEST_BLOCK |
|
2017 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0019 |
|
2018 |
|
2019 |
|
2020 |
|
2021 |
|
2022 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0020 |
|
2023 |
|
2024 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0020 |
|
2025 //!@SYMAPI |
|
2026 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2027 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2028 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2029 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2030 //!@SYMAuthor ddamian |
|
2031 //!@SYMCreationDate 25/4/2008 |
|
2032 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2033 //!@SYMTestActions |
|
2034 //! 1.- OpenTelServer |
|
2035 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2036 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2037 //! 4.- ModeChange (ChangeMode = GSM) |
|
2038 //! 5.- GetCurrentSystemNetworkModes |
|
2039 //! 6.- ModeCheck (CheckMode = GSM) |
|
2040 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2041 //! 8.- ConnectSocketServ |
|
2042 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2043 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2044 //! 11.- StartRConnection (Retries = 1) |
|
2045 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2046 //! 13.- GetByName (Address = {URL,address1}) |
|
2047 //! 14.- CloseHostResolver |
|
2048 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2049 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2050 //! 17.-WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
2051 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0016.bin) |
|
2052 //! 19.-StartDealer (DataDealer = 0) |
|
2053 //! 20.-CheckHSDPA (HSDPA = ) |
|
2054 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0016.bin; DataDealer = 0; Duration = -1) |
|
2055 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0016.bin) |
|
2056 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2057 //! 24.-RSocketShutDown |
|
2058 //! 25.-RSocketClose |
|
2059 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0128k-tc-0016.bin; Checksum=5d4779596d69ef04c6f58db95bd832de) |
|
2060 //! 27.-StopRConnection |
|
2061 //! 28.-CloseRConnection |
|
2062 //! 29.-CloseLine |
|
2063 //! 30.-CloseSocketServ |
|
2064 //! 31.- CloseCustomApi |
|
2065 //! 32.- ClosePhone |
|
2066 //! 33.- CloseTelServer |
|
2067 //!@SYMTestStatus Verified |
|
2068 //!@SYMTestPriority high |
|
2069 //!@SYMTestExpectedResults |
|
2070 //! Connect to a CSD Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2071 //!@SYMTestType CIT |
|
2072 |
|
2073 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2074 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2075 CREATE_OBJECT RSocket rSocket1 |
|
2076 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2077 CREATE_OBJECT RConnection rConnection1 |
|
2078 CREATE_OBJECT DataVerify dataVerify1 |
|
2079 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2080 CREATE_OBJECT RTelServer telServer1 |
|
2081 CREATE_OBJECT RMobileLine mobileLine1 |
|
2082 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2083 COMMAND telServer1 Connect |
|
2084 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0020-0001-Open_command02 |
|
2085 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0020-0001-Open_command03 |
|
2086 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0020-0001-SetSystemNetworkMode_command04 |
|
2087 OUTSTANDING |
|
2088 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2089 OUTSTANDING |
|
2090 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0020-0001-ModeCheck_command06 |
|
2091 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0020-0001-Open_command07 |
|
2092 COMMAND rSocketServ1 Connect |
|
2093 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0020-0001-Open_command09 |
|
2094 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0020-0001-SelectOutgoingIAP_command10 |
|
2095 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0020-0001-Start_command11 |
|
2096 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0020-0001-Open_command12 |
|
2097 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0020-0001-GetByName_command13 |
|
2098 OUTSTANDING |
|
2099 COMMAND rHostResolver1 Close |
|
2100 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0020-0001-Open_command15 |
|
2101 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0020-0001-Connect_command16 |
|
2102 OUTSTANDING |
|
2103 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0020-0001-WriteRequest_command17 |
|
2104 OUTSTANDING |
|
2105 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0020-0001-StartFile_command18 |
|
2106 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0020-0001-StartDealer_command19 |
|
2107 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0020-0001-CheckHSDPA_command20 |
|
2108 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0020-0001-RecvOneOrMore_command21 |
|
2109 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0020-0001-EndFile_command22 |
|
2110 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0020-0001-CalcDnloadStats_command23 |
|
2111 COMMAND rSocket1 ShutDown |
|
2112 OUTSTANDING |
|
2113 COMMAND rSocket1 Close |
|
2114 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0020-0001-VerifyData_command26 |
|
2115 COMMAND rConnection1 Stop |
|
2116 COMMAND rConnection1 Close |
|
2117 COMMAND mobileLine1 Close |
|
2118 COMMAND rSocketServ1 Close |
|
2119 COMMAND mmCustomAPI1 Close |
|
2120 COMMAND rMobilePhone1 Close |
|
2121 COMMAND telServer1 Close |
|
2122 END_TEST_BLOCK |
|
2123 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0020 |
|
2124 |
|
2125 |
|
2126 |
|
2127 |
|
2128 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0021 |
|
2129 |
|
2130 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0021 |
|
2131 //!@SYMAPI |
|
2132 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2133 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2134 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2135 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2136 //!@SYMAuthor ddamian |
|
2137 //!@SYMCreationDate 25/4/2008 |
|
2138 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2139 //!@SYMTestActions |
|
2140 //! 1.- OpenTelServer |
|
2141 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2142 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2143 //! 4.- ModeChange (ChangeMode = GSM) |
|
2144 //! 5.- GetCurrentSystemNetworkModes |
|
2145 //! 6.- ModeCheck (CheckMode = GSM) |
|
2146 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2147 //! 8.- ConnectSocketServ |
|
2148 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2149 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2150 //! 11.- StartRConnection (Retries = 1) |
|
2151 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2152 //! 13.- GetByName (Address = {URL,address1}) |
|
2153 //! 14.- CloseHostResolver |
|
2154 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2155 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2156 //! 17.-WriteRequest (File = /dy/small/0016k.bin; Protocol = HTTP) |
|
2157 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0016k-tc-0017.bin) |
|
2158 //! 19.-StartDealer (DataDealer = 0) |
|
2159 //! 20.-CheckHSDPA (HSDPA = ) |
|
2160 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0016k-tc-0017.bin; DataDealer = 0; Duration = -1) |
|
2161 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0016k-tc-0017.bin) |
|
2162 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2163 //! 24.-RSocketShutDown |
|
2164 //! 25.-RSocketClose |
|
2165 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0016k-tc-0017.bin; Checksum=90cc7edd8fecf4ba6375f5c25cb0a21b) |
|
2166 //! 27.-StopRConnection |
|
2167 //! 28.-CloseRConnection |
|
2168 //! 29.-CloseLine |
|
2169 //! 30.-CloseSocketServ |
|
2170 //! 31.- CloseCustomApi |
|
2171 //! 32.- ClosePhone |
|
2172 //! 33.- CloseTelServer |
|
2173 //!@SYMTestStatus Verified |
|
2174 //!@SYMTestPriority high |
|
2175 //!@SYMTestExpectedResults |
|
2176 //! Connect to a CSD Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2177 //!@SYMTestType CIT |
|
2178 |
|
2179 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2180 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2181 CREATE_OBJECT RSocket rSocket1 |
|
2182 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2183 CREATE_OBJECT RConnection rConnection1 |
|
2184 CREATE_OBJECT DataVerify dataVerify1 |
|
2185 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2186 CREATE_OBJECT RTelServer telServer1 |
|
2187 CREATE_OBJECT RMobileLine mobileLine1 |
|
2188 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2189 COMMAND telServer1 Connect |
|
2190 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0021-0001-Open_command02 |
|
2191 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0021-0001-Open_command03 |
|
2192 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0021-0001-SetSystemNetworkMode_command04 |
|
2193 OUTSTANDING |
|
2194 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2195 OUTSTANDING |
|
2196 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0021-0001-ModeCheck_command06 |
|
2197 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0021-0001-Open_command07 |
|
2198 COMMAND rSocketServ1 Connect |
|
2199 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0021-0001-Open_command09 |
|
2200 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0021-0001-SelectOutgoingIAP_command10 |
|
2201 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0021-0001-Start_command11 |
|
2202 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0021-0001-Open_command12 |
|
2203 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0021-0001-GetByName_command13 |
|
2204 OUTSTANDING |
|
2205 COMMAND rHostResolver1 Close |
|
2206 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0021-0001-Open_command15 |
|
2207 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0021-0001-Connect_command16 |
|
2208 OUTSTANDING |
|
2209 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0021-0001-WriteRequest_command17 |
|
2210 OUTSTANDING |
|
2211 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0021-0001-StartFile_command18 |
|
2212 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0021-0001-StartDealer_command19 |
|
2213 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0021-0001-CheckHSDPA_command20 |
|
2214 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0021-0001-RecvOneOrMore_command21 |
|
2215 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0021-0001-EndFile_command22 |
|
2216 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0021-0001-CalcDnloadStats_command23 |
|
2217 COMMAND rSocket1 ShutDown |
|
2218 OUTSTANDING |
|
2219 COMMAND rSocket1 Close |
|
2220 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0021-0001-VerifyData_command26 |
|
2221 COMMAND rConnection1 Stop |
|
2222 COMMAND rConnection1 Close |
|
2223 COMMAND mobileLine1 Close |
|
2224 COMMAND rSocketServ1 Close |
|
2225 COMMAND mmCustomAPI1 Close |
|
2226 COMMAND rMobilePhone1 Close |
|
2227 COMMAND telServer1 Close |
|
2228 END_TEST_BLOCK |
|
2229 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0021 |
|
2230 |
|
2231 |
|
2232 |
|
2233 |
|
2234 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0022 |
|
2235 |
|
2236 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0022 |
|
2237 //!@SYMAPI |
|
2238 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2239 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2240 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2241 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2242 //!@SYMAuthor ddamian |
|
2243 //!@SYMCreationDate 25/4/2008 |
|
2244 //!@SYMTestCaseDesc Connect to a CSDAccess Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2245 //!@SYMTestActions |
|
2246 //! 1.- OpenTelServer |
|
2247 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2248 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2249 //! 4.- ModeChange (ChangeMode = GSM) |
|
2250 //! 5.- GetCurrentSystemNetworkModes |
|
2251 //! 6.- ModeCheck (CheckMode = GSM) |
|
2252 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2253 //! 8.- ConnectSocketServ |
|
2254 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2255 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2256 //! 11.- StartRConnection (Retries = 1) |
|
2257 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2258 //! 13.- GetByName (Address = {URL,address1}) |
|
2259 //! 14.- CloseHostResolver |
|
2260 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2261 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2262 //! 17.-WriteRequest (File = /dy/small/0001k.bin; Protocol = HTTP) |
|
2263 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0001k-tc-0018.bin) |
|
2264 //! 19.-StartDealer (DataDealer = 0) |
|
2265 //! 20.-CheckHSDPA (HSDPA = ) |
|
2266 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0001k-tc-0018.bin; DataDealer = 0; Duration = -1) |
|
2267 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0001k-tc-0018.bin) |
|
2268 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2269 //! 24.-RSocketShutDown |
|
2270 //! 25.-RSocketClose |
|
2271 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0001k-tc-0018.bin; Checksum=710ecf58249a2cf783d6ecf528e1ba1a) |
|
2272 //! 27.-StopRConnection |
|
2273 //! 28.-CloseRConnection |
|
2274 //! 29.-CloseLine |
|
2275 //! 30.-CloseSocketServ |
|
2276 //! 31.- CloseCustomApi |
|
2277 //! 32.- ClosePhone |
|
2278 //! 33.- CloseTelServer |
|
2279 //!@SYMTestStatus Verified |
|
2280 //!@SYMTestPriority high |
|
2281 //!@SYMTestExpectedResults |
|
2282 //! Connect to a CSDAccess Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2283 //!@SYMTestType CIT |
|
2284 |
|
2285 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2286 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2287 CREATE_OBJECT RSocket rSocket1 |
|
2288 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2289 CREATE_OBJECT RConnection rConnection1 |
|
2290 CREATE_OBJECT DataVerify dataVerify1 |
|
2291 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2292 CREATE_OBJECT RTelServer telServer1 |
|
2293 CREATE_OBJECT RMobileLine mobileLine1 |
|
2294 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2295 COMMAND telServer1 Connect |
|
2296 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0022-0001-Open_command02 |
|
2297 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0022-0001-Open_command03 |
|
2298 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0022-0001-SetSystemNetworkMode_command04 |
|
2299 OUTSTANDING |
|
2300 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2301 OUTSTANDING |
|
2302 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0022-0001-ModeCheck_command06 |
|
2303 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0022-0001-Open_command07 |
|
2304 COMMAND rSocketServ1 Connect |
|
2305 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0022-0001-Open_command09 |
|
2306 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0022-0001-SelectOutgoingIAP_command10 |
|
2307 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0022-0001-Start_command11 |
|
2308 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0022-0001-Open_command12 |
|
2309 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0022-0001-GetByName_command13 |
|
2310 OUTSTANDING |
|
2311 COMMAND rHostResolver1 Close |
|
2312 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0022-0001-Open_command15 |
|
2313 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0022-0001-Connect_command16 |
|
2314 OUTSTANDING |
|
2315 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0022-0001-WriteRequest_command17 |
|
2316 OUTSTANDING |
|
2317 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0022-0001-StartFile_command18 |
|
2318 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0022-0001-StartDealer_command19 |
|
2319 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0022-0001-CheckHSDPA_command20 |
|
2320 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0022-0001-RecvOneOrMore_command21 |
|
2321 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0022-0001-EndFile_command22 |
|
2322 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0022-0001-CalcDnloadStats_command23 |
|
2323 COMMAND rSocket1 ShutDown |
|
2324 OUTSTANDING |
|
2325 COMMAND rSocket1 Close |
|
2326 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0022-0001-VerifyData_command26 |
|
2327 COMMAND rConnection1 Stop |
|
2328 COMMAND rConnection1 Close |
|
2329 COMMAND mobileLine1 Close |
|
2330 COMMAND rSocketServ1 Close |
|
2331 COMMAND mmCustomAPI1 Close |
|
2332 COMMAND rMobilePhone1 Close |
|
2333 COMMAND telServer1 Close |
|
2334 END_TEST_BLOCK |
|
2335 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0022 |
|
2336 |
|
2337 |
|
2338 |
|
2339 |
|
2340 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0023 |
|
2341 |
|
2342 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0023 |
|
2343 //!@SYMAPI |
|
2344 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2345 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2346 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2347 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2348 //!@SYMAuthor ddamian |
|
2349 //!@SYMCreationDate 25/4/2008 |
|
2350 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2351 //!@SYMTestActions |
|
2352 //! 1.- OpenTelServer |
|
2353 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2354 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2355 //! 4.- ModeChange (ChangeMode = GSM) |
|
2356 //! 5.- GetCurrentSystemNetworkModes |
|
2357 //! 6.- ModeCheck (CheckMode = GSM) |
|
2358 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2359 //! 8.- ConnectSocketServ |
|
2360 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2361 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2362 //! 11.- StartRConnection (Retries = 1) |
|
2363 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2364 //! 13.- GetByName (Address = {URL,address1}) |
|
2365 //! 14.- CloseHostResolver |
|
2366 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2367 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2368 //! 17.-WriteRequest (File = /dy/small/0256k.bin; Protocol = HTTP) |
|
2369 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0256k-tc-0019.bin) |
|
2370 //! 19.-StartDealer (DataDealer = 0) |
|
2371 //! 20.-CheckHSDPA (HSDPA = ) |
|
2372 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0256k-tc-0019.bin; DataDealer = 0; Duration = -1) |
|
2373 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0256k-tc-0019.bin) |
|
2374 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2375 //! 24.-RSocketShutDown |
|
2376 //! 25.-RSocketClose |
|
2377 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0256k-tc-0019.bin; Checksum = 0048909c2fb3c2c6818806202e6654ae) |
|
2378 //! 27.-StopRConnection |
|
2379 //! 28.-CloseRConnection |
|
2380 //! 29.-CloseLine |
|
2381 //! 30.-CloseSocketServ |
|
2382 //! 31.- CloseCustomApi |
|
2383 //! 32.- ClosePhone |
|
2384 //! 33.- CloseTelServer |
|
2385 //!@SYMTestStatus Verified |
|
2386 //!@SYMTestPriority high |
|
2387 //!@SYMTestExpectedResults |
|
2388 //! Connect to a CSD Access Point in GSM mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2389 //!@SYMTestType CIT |
|
2390 |
|
2391 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2392 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2393 CREATE_OBJECT RSocket rSocket1 |
|
2394 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2395 CREATE_OBJECT RConnection rConnection1 |
|
2396 CREATE_OBJECT DataVerify dataVerify1 |
|
2397 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2398 CREATE_OBJECT RTelServer telServer1 |
|
2399 CREATE_OBJECT RMobileLine mobileLine1 |
|
2400 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2401 COMMAND telServer1 Connect |
|
2402 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0023-0001-Open_command02 |
|
2403 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0023-0001-Open_command03 |
|
2404 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0023-0001-SetSystemNetworkMode_command04 |
|
2405 OUTSTANDING |
|
2406 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2407 OUTSTANDING |
|
2408 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0023-0001-ModeCheck_command06 |
|
2409 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0023-0001-Open_command07 |
|
2410 COMMAND rSocketServ1 Connect |
|
2411 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0023-0001-Open_command09 |
|
2412 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0023-0001-SelectOutgoingIAP_command10 |
|
2413 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0023-0001-Start_command11 |
|
2414 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0023-0001-Open_command12 |
|
2415 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0023-0001-GetByName_command13 |
|
2416 OUTSTANDING |
|
2417 COMMAND rHostResolver1 Close |
|
2418 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0023-0001-Open_command15 |
|
2419 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0023-0001-Connect_command16 |
|
2420 OUTSTANDING |
|
2421 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0023-0001-WriteRequest_command17 |
|
2422 OUTSTANDING |
|
2423 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0023-0001-StartFile_command18 |
|
2424 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0023-0001-StartDealer_command19 |
|
2425 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0023-0001-CheckHSDPA_command20 |
|
2426 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0023-0001-RecvOneOrMore_command21 |
|
2427 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0023-0001-EndFile_command22 |
|
2428 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0023-0001-CalcDnloadStats_command23 |
|
2429 COMMAND rSocket1 ShutDown |
|
2430 OUTSTANDING |
|
2431 COMMAND rSocket1 Close |
|
2432 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0023-0001-VerifyData_command26 |
|
2433 COMMAND rConnection1 Stop |
|
2434 COMMAND rConnection1 Close |
|
2435 COMMAND mobileLine1 Close |
|
2436 COMMAND rSocketServ1 Close |
|
2437 COMMAND mmCustomAPI1 Close |
|
2438 COMMAND rMobilePhone1 Close |
|
2439 COMMAND telServer1 Close |
|
2440 END_TEST_BLOCK |
|
2441 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0023 |
|
2442 |
|
2443 |
|
2444 |
|
2445 |
|
2446 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0024 |
|
2447 |
|
2448 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0024 |
|
2449 //!@SYMAPI |
|
2450 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2451 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2452 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2453 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2454 //!@SYMAuthor ddamian |
|
2455 //!@SYMCreationDate 25/4/2008 |
|
2456 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2457 //!@SYMTestActions |
|
2458 //! 1.- OpenTelServer |
|
2459 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2460 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2461 //! 4.- ModeChange (ChangeMode = GSM) |
|
2462 //! 5.- GetCurrentSystemNetworkModes |
|
2463 //! 6.- ModeCheck (CheckMode = GSM) |
|
2464 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2465 //! 8.- ConnectSocketServ |
|
2466 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2467 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2468 //! 11.- StartRConnection (Retries = 1) |
|
2469 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2470 //! 13.- GetByName (Address = {URL,address1}) |
|
2471 //! 14.- CloseHostResolver |
|
2472 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2473 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2474 //! 17.-WriteRequest (File = /dy/small/0002k.bin; Protocol = HTTP) |
|
2475 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0002k-tc-0020.bin) |
|
2476 //! 19.-StartDealer (DataDealer = 0) |
|
2477 //! 20.-CheckHSDPA (HSDPA = ) |
|
2478 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0002k-tc-0020.bin; DataDealer = 0; Duration = -1) |
|
2479 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0002k-tc-0020.bin) |
|
2480 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2481 //! 24.-RSocketShutDown |
|
2482 //! 25.-RSocketClose |
|
2483 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0002k-tc-0020.bin; Checksum = 46eb89673fe25a797a7896fd62773df0) |
|
2484 //! 27.-StopRConnection |
|
2485 //! 28.-CloseRConnection |
|
2486 //! 29.-CloseLine |
|
2487 //! 30.-CloseSocketServ |
|
2488 //! 31.- CloseCustomApi |
|
2489 //! 32.- ClosePhone |
|
2490 //! 33.- CloseTelServer |
|
2491 //!@SYMTestStatus Verified |
|
2492 //!@SYMTestPriority high |
|
2493 //!@SYMTestExpectedResults |
|
2494 //! Connect to a CSD Access Point in GSM mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2495 //!@SYMTestType CIT |
|
2496 |
|
2497 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2498 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2499 CREATE_OBJECT RSocket rSocket1 |
|
2500 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2501 CREATE_OBJECT RConnection rConnection1 |
|
2502 CREATE_OBJECT DataVerify dataVerify1 |
|
2503 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2504 CREATE_OBJECT RTelServer telServer1 |
|
2505 CREATE_OBJECT RMobileLine mobileLine1 |
|
2506 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2507 COMMAND telServer1 Connect |
|
2508 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0024-0001-Open_command02 |
|
2509 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0024-0001-Open_command03 |
|
2510 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0024-0001-SetSystemNetworkMode_command04 |
|
2511 OUTSTANDING |
|
2512 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2513 OUTSTANDING |
|
2514 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0024-0001-ModeCheck_command06 |
|
2515 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0024-0001-Open_command07 |
|
2516 COMMAND rSocketServ1 Connect |
|
2517 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0024-0001-Open_command09 |
|
2518 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0024-0001-SelectOutgoingIAP_command10 |
|
2519 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0024-0001-Start_command11 |
|
2520 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0024-0001-Open_command12 |
|
2521 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0024-0001-GetByName_command13 |
|
2522 OUTSTANDING |
|
2523 COMMAND rHostResolver1 Close |
|
2524 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0024-0001-Open_command15 |
|
2525 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0024-0001-Connect_command16 |
|
2526 OUTSTANDING |
|
2527 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0024-0001-WriteRequest_command17 |
|
2528 OUTSTANDING |
|
2529 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0024-0001-StartFile_command18 |
|
2530 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0024-0001-StartDealer_command19 |
|
2531 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0024-0001-CheckHSDPA_command20 |
|
2532 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0024-0001-RecvOneOrMore_command21 |
|
2533 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0024-0001-EndFile_command22 |
|
2534 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0024-0001-CalcDnloadStats_command23 |
|
2535 COMMAND rSocket1 ShutDown |
|
2536 OUTSTANDING |
|
2537 COMMAND rSocket1 Close |
|
2538 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0024-0001-VerifyData_command26 |
|
2539 COMMAND rConnection1 Stop |
|
2540 COMMAND rConnection1 Close |
|
2541 COMMAND mobileLine1 Close |
|
2542 COMMAND rSocketServ1 Close |
|
2543 COMMAND mmCustomAPI1 Close |
|
2544 COMMAND rMobilePhone1 Close |
|
2545 COMMAND telServer1 Close |
|
2546 END_TEST_BLOCK |
|
2547 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0024 |
|
2548 |
|
2549 |
|
2550 |
|
2551 |
|
2552 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0025 |
|
2553 |
|
2554 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0025 |
|
2555 //!@SYMAPI |
|
2556 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2557 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2558 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2559 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2560 //!@SYMAuthor ddamian |
|
2561 //!@SYMCreationDate 25/4/2008 |
|
2562 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2563 //!@SYMTestActions |
|
2564 //! 1.- OpenTelServer |
|
2565 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2566 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2567 //! 4.- ModeChange (ChangeMode = GSM) |
|
2568 //! 5.- GetCurrentSystemNetworkModes |
|
2569 //! 6.- ModeCheck (CheckMode = GSM) |
|
2570 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2571 //! 8.- ConnectSocketServ |
|
2572 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2573 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2574 //! 11.- StartRConnection (Retries = 1) |
|
2575 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2576 //! 13.- GetByName (Address = {URL,address1}) |
|
2577 //! 14.- CloseHostResolver |
|
2578 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2579 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2580 //! 17.-WriteRequest (File = /dy/small/0032k.bin; Protocol = HTTP) |
|
2581 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0032k-tc-0021.bin) |
|
2582 //! 19.-StartDealer (DataDealer = 0) |
|
2583 //! 20.-CheckHSDPA (HSDPA = ) |
|
2584 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0032k-tc-0021.bin; DataDealer = 0; Duration = -1) |
|
2585 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0032k-tc-0021.bin) |
|
2586 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2587 //! 24.-RSocketShutDown |
|
2588 //! 25.-RSocketClose |
|
2589 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0032k-tc-0021.bin; Checksum = 64fbc234be040b07806ae46ee8e8bdbc) |
|
2590 //! 27.-StopRConnection |
|
2591 //! 28.-CloseRConnection |
|
2592 //! 29.-CloseLine |
|
2593 //! 30.-CloseSocketServ |
|
2594 //! 31.- CloseCustomApi |
|
2595 //! 32.- ClosePhone |
|
2596 //! 33.- CloseTelServer |
|
2597 //!@SYMTestStatus Verified |
|
2598 //!@SYMTestPriority high |
|
2599 //!@SYMTestExpectedResults |
|
2600 //! Connect to a CSD Access Point in GSM mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2601 //!@SYMTestType CIT |
|
2602 |
|
2603 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2604 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2605 CREATE_OBJECT RSocket rSocket1 |
|
2606 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2607 CREATE_OBJECT RConnection rConnection1 |
|
2608 CREATE_OBJECT DataVerify dataVerify1 |
|
2609 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2610 CREATE_OBJECT RTelServer telServer1 |
|
2611 CREATE_OBJECT RMobileLine mobileLine1 |
|
2612 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2613 COMMAND telServer1 Connect |
|
2614 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0025-0001-Open_command02 |
|
2615 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0025-0001-Open_command03 |
|
2616 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0025-0001-SetSystemNetworkMode_command04 |
|
2617 OUTSTANDING |
|
2618 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2619 OUTSTANDING |
|
2620 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0025-0001-ModeCheck_command06 |
|
2621 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0025-0001-Open_command07 |
|
2622 COMMAND rSocketServ1 Connect |
|
2623 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0025-0001-Open_command09 |
|
2624 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0025-0001-SelectOutgoingIAP_command10 |
|
2625 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0025-0001-Start_command11 |
|
2626 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0025-0001-Open_command12 |
|
2627 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0025-0001-GetByName_command13 |
|
2628 OUTSTANDING |
|
2629 COMMAND rHostResolver1 Close |
|
2630 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0025-0001-Open_command15 |
|
2631 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0025-0001-Connect_command16 |
|
2632 OUTSTANDING |
|
2633 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0025-0001-WriteRequest_command17 |
|
2634 OUTSTANDING |
|
2635 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0025-0001-StartFile_command18 |
|
2636 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0025-0001-StartDealer_command19 |
|
2637 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0025-0001-CheckHSDPA_command20 |
|
2638 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0025-0001-RecvOneOrMore_command21 |
|
2639 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0025-0001-EndFile_command22 |
|
2640 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0025-0001-CalcDnloadStats_command23 |
|
2641 COMMAND rSocket1 ShutDown |
|
2642 OUTSTANDING |
|
2643 COMMAND rSocket1 Close |
|
2644 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0025-0001-VerifyData_command26 |
|
2645 COMMAND rConnection1 Stop |
|
2646 COMMAND rConnection1 Close |
|
2647 COMMAND mobileLine1 Close |
|
2648 COMMAND rSocketServ1 Close |
|
2649 COMMAND mmCustomAPI1 Close |
|
2650 COMMAND rMobilePhone1 Close |
|
2651 COMMAND telServer1 Close |
|
2652 END_TEST_BLOCK |
|
2653 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0025 |
|
2654 |
|
2655 |
|
2656 |
|
2657 |
|
2658 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0026 |
|
2659 |
|
2660 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0026 |
|
2661 //!@SYMAPI |
|
2662 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2663 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2664 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2665 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2666 //!@SYMAuthor ddamian |
|
2667 //!@SYMCreationDate 25/4/2008 |
|
2668 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2669 //!@SYMTestActions |
|
2670 //! 1.- OpenTelServer |
|
2671 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2672 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2673 //! 4.- ModeChange (ChangeMode = GSM) |
|
2674 //! 5.- GetCurrentSystemNetworkModes |
|
2675 //! 6.- ModeCheck (CheckMode = GSM) |
|
2676 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2677 //! 8.- ConnectSocketServ |
|
2678 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2679 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2680 //! 11.- StartRConnection (Retries = 1) |
|
2681 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2682 //! 13.- GetByName (Address = {URL,address1}) |
|
2683 //! 14.- CloseHostResolver |
|
2684 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2685 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2686 //! 17.-WriteRequest (File = /dy/big/3mb-1.txt; Protocol = HTTP) |
|
2687 //! 18.-StartFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0022.txt) |
|
2688 //! 19.-StartDealer (DataDealer = 0) |
|
2689 //! 20.-CheckHSDPA (HSDPA = ) |
|
2690 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\3mb-1-tc-0022.txt; DataDealer = 0; Duration = -1) |
|
2691 //! 22.-EndFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0022.txt) |
|
2692 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2693 //! 24.-RSocketShutDown |
|
2694 //! 25.-RSocketClose |
|
2695 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\3mb-1-tc-0022.txt; Checksum = 7fae292c77026cbb5a78a7da499032c5 ) |
|
2696 //! 27.-StopRConnection |
|
2697 //! 28.-CloseRConnection |
|
2698 //! 29.-CloseLine |
|
2699 //! 30.-CloseSocketServ |
|
2700 //! 31.- CloseCustomApi |
|
2701 //! 32.- ClosePhone |
|
2702 //! 33.- CloseTelServer |
|
2703 //!@SYMTestStatus Verified |
|
2704 //!@SYMTestPriority high |
|
2705 //!@SYMTestExpectedResults |
|
2706 //! Connect to a CSD Access Point in GSM mode, download 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2707 //!@SYMTestType CIT |
|
2708 |
|
2709 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2710 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2711 CREATE_OBJECT RSocket rSocket1 |
|
2712 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2713 CREATE_OBJECT RConnection rConnection1 |
|
2714 CREATE_OBJECT DataVerify dataVerify1 |
|
2715 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2716 CREATE_OBJECT RTelServer telServer1 |
|
2717 CREATE_OBJECT RMobileLine mobileLine1 |
|
2718 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2719 COMMAND telServer1 Connect |
|
2720 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0026-0001-Open_command02 |
|
2721 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0026-0001-Open_command03 |
|
2722 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0026-0001-SetSystemNetworkMode_command04 |
|
2723 OUTSTANDING |
|
2724 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2725 OUTSTANDING |
|
2726 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0026-0001-ModeCheck_command06 |
|
2727 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0026-0001-Open_command07 |
|
2728 COMMAND rSocketServ1 Connect |
|
2729 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0026-0001-Open_command09 |
|
2730 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0026-0001-SelectOutgoingIAP_command10 |
|
2731 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0026-0001-Start_command11 |
|
2732 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0026-0001-Open_command12 |
|
2733 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0026-0001-GetByName_command13 |
|
2734 OUTSTANDING |
|
2735 COMMAND rHostResolver1 Close |
|
2736 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0026-0001-Open_command15 |
|
2737 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0026-0001-Connect_command16 |
|
2738 OUTSTANDING |
|
2739 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0026-0001-WriteRequest_command17 |
|
2740 OUTSTANDING |
|
2741 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0026-0001-StartFile_command18 |
|
2742 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0026-0001-StartDealer_command19 |
|
2743 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0026-0001-CheckHSDPA_command20 |
|
2744 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0026-0001-RecvOneOrMore_command21 |
|
2745 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0026-0001-EndFile_command22 |
|
2746 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0026-0001-CalcDnloadStats_command23 |
|
2747 COMMAND rSocket1 ShutDown |
|
2748 OUTSTANDING |
|
2749 COMMAND rSocket1 Close |
|
2750 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0026-0001-VerifyData_command26 |
|
2751 COMMAND rConnection1 Stop |
|
2752 COMMAND rConnection1 Close |
|
2753 COMMAND mobileLine1 Close |
|
2754 COMMAND rSocketServ1 Close |
|
2755 COMMAND mmCustomAPI1 Close |
|
2756 COMMAND rMobilePhone1 Close |
|
2757 COMMAND telServer1 Close |
|
2758 END_TEST_BLOCK |
|
2759 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0026 |
|
2760 |
|
2761 |
|
2762 |
|
2763 |
|
2764 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0027 |
|
2765 |
|
2766 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0027 |
|
2767 //!@SYMAPI |
|
2768 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2769 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2770 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2771 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2772 //!@SYMAuthor ddamian |
|
2773 //!@SYMCreationDate 25/4/2008 |
|
2774 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2775 //!@SYMTestActions |
|
2776 //! 1.- OpenTelServer |
|
2777 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2778 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2779 //! 4.- ModeChange (ChangeMode = GSM) |
|
2780 //! 5.- GetCurrentSystemNetworkModes |
|
2781 //! 6.- ModeCheck (CheckMode = GSM) |
|
2782 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2783 //! 8.- ConnectSocketServ |
|
2784 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2785 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2786 //! 11.- StartRConnection (Retries = 1) |
|
2787 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2788 //! 13.- GetByName (Address = {URL,address1}) |
|
2789 //! 14.- CloseHostResolver |
|
2790 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2791 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2792 //! 17.-WriteRequest (File = /dy/small/0004k.bin; Protocol = HTTP) |
|
2793 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0004k-tc-0023.bin) |
|
2794 //! 19.-StartDealer (DataDealer = 0) |
|
2795 //! 20.-CheckHSDPA (HSDPA = ) |
|
2796 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0004k-tc-0023.bin; DataDealer = 0; Duration = -1) |
|
2797 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0004k-tc-0023.bin) |
|
2798 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2799 //! 24.-RSocketShutDown |
|
2800 //! 25.-RSocketClose |
|
2801 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0004k-tc-0023.bin; Checksum = bbc5e9b08e80626178ce7df5a50a1395) |
|
2802 //! 27.-StopRConnection |
|
2803 //! 28.-CloseRConnection |
|
2804 //! 29.-CloseLine |
|
2805 //! 30.-CloseSocketServ |
|
2806 //! 31.- CloseCustomApi |
|
2807 //! 32.- ClosePhone |
|
2808 //! 33.- CloseTelServer |
|
2809 //!@SYMTestStatus Verified |
|
2810 //!@SYMTestPriority high |
|
2811 //!@SYMTestExpectedResults |
|
2812 //! Connect to a CSD Access Point in GSM mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2813 //!@SYMTestType CIT |
|
2814 |
|
2815 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2816 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2817 CREATE_OBJECT RSocket rSocket1 |
|
2818 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2819 CREATE_OBJECT RConnection rConnection1 |
|
2820 CREATE_OBJECT DataVerify dataVerify1 |
|
2821 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2822 CREATE_OBJECT RTelServer telServer1 |
|
2823 CREATE_OBJECT RMobileLine mobileLine1 |
|
2824 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2825 COMMAND telServer1 Connect |
|
2826 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0027-0001-Open_command02 |
|
2827 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0027-0001-Open_command03 |
|
2828 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0027-0001-SetSystemNetworkMode_command04 |
|
2829 OUTSTANDING |
|
2830 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2831 OUTSTANDING |
|
2832 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0027-0001-ModeCheck_command06 |
|
2833 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0027-0001-Open_command07 |
|
2834 COMMAND rSocketServ1 Connect |
|
2835 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0027-0001-Open_command09 |
|
2836 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0027-0001-SelectOutgoingIAP_command10 |
|
2837 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0027-0001-Start_command11 |
|
2838 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0027-0001-Open_command12 |
|
2839 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0027-0001-GetByName_command13 |
|
2840 OUTSTANDING |
|
2841 COMMAND rHostResolver1 Close |
|
2842 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0027-0001-Open_command15 |
|
2843 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0027-0001-Connect_command16 |
|
2844 OUTSTANDING |
|
2845 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0027-0001-WriteRequest_command17 |
|
2846 OUTSTANDING |
|
2847 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0027-0001-StartFile_command18 |
|
2848 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0027-0001-StartDealer_command19 |
|
2849 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0027-0001-CheckHSDPA_command20 |
|
2850 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0027-0001-RecvOneOrMore_command21 |
|
2851 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0027-0001-EndFile_command22 |
|
2852 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0027-0001-CalcDnloadStats_command23 |
|
2853 COMMAND rSocket1 ShutDown |
|
2854 OUTSTANDING |
|
2855 COMMAND rSocket1 Close |
|
2856 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0027-0001-VerifyData_command26 |
|
2857 COMMAND rConnection1 Stop |
|
2858 COMMAND rConnection1 Close |
|
2859 COMMAND mobileLine1 Close |
|
2860 COMMAND rSocketServ1 Close |
|
2861 COMMAND mmCustomAPI1 Close |
|
2862 COMMAND rMobilePhone1 Close |
|
2863 COMMAND telServer1 Close |
|
2864 END_TEST_BLOCK |
|
2865 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0027 |
|
2866 |
|
2867 |
|
2868 |
|
2869 |
|
2870 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0028 |
|
2871 |
|
2872 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0028 |
|
2873 //!@SYMAPI |
|
2874 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2875 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2876 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2877 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2878 //!@SYMAuthor ddamian |
|
2879 //!@SYMCreationDate 25/4/2008 |
|
2880 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2881 //!@SYMTestActions |
|
2882 //! 1.- OpenTelServer |
|
2883 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2884 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2885 //! 4.- ModeChange (ChangeMode = GSM) |
|
2886 //! 5.- GetCurrentSystemNetworkModes |
|
2887 //! 6.- ModeCheck (CheckMode = GSM) |
|
2888 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2889 //! 8.- ConnectSocketServ |
|
2890 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2891 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2892 //! 11.- StartRConnection (Retries = 1) |
|
2893 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2894 //! 13.- GetByName (Address = {URL,address1}) |
|
2895 //! 14.- CloseHostResolver |
|
2896 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
2897 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
2898 //! 17.-WriteRequest (File = /dy/small/0512k.bin; Protocol = HTTP) |
|
2899 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0512k-tc-0024.bin) |
|
2900 //! 19.-StartDealer (DataDealer = 0) |
|
2901 //! 20.-CheckHSDPA (HSDPA = ) |
|
2902 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0512k-tc-0024.bin; DataDealer = 0; Duration = -1) |
|
2903 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0512k-tc-0024.bin) |
|
2904 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
2905 //! 24.-RSocketShutDown |
|
2906 //! 25.-RSocketClose |
|
2907 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0512k-tc-0024.bin; Checksum = e27c9e563d0e2752b813f6182934b0f4) |
|
2908 //! 27.-StopRConnection |
|
2909 //! 28.-CloseRConnection |
|
2910 //! 29.-CloseLine |
|
2911 //! 30.-CloseSocketServ |
|
2912 //! 31.- CloseCustomApi |
|
2913 //! 32.- ClosePhone |
|
2914 //! 33.- CloseTelServer |
|
2915 //!@SYMTestStatus Verified |
|
2916 //!@SYMTestPriority high |
|
2917 //!@SYMTestExpectedResults |
|
2918 //! Connect to a CSD Access Point in GSM mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
2919 //!@SYMTestType CIT |
|
2920 |
|
2921 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
2922 CREATE_OBJECT RSocketServ rSocketServ1 |
|
2923 CREATE_OBJECT RSocket rSocket1 |
|
2924 CREATE_OBJECT RHostResolver rHostResolver1 |
|
2925 CREATE_OBJECT RConnection rConnection1 |
|
2926 CREATE_OBJECT DataVerify dataVerify1 |
|
2927 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
2928 CREATE_OBJECT RTelServer telServer1 |
|
2929 CREATE_OBJECT RMobileLine mobileLine1 |
|
2930 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
2931 COMMAND telServer1 Connect |
|
2932 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0028-0001-Open_command02 |
|
2933 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0028-0001-Open_command03 |
|
2934 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0028-0001-SetSystemNetworkMode_command04 |
|
2935 OUTSTANDING |
|
2936 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
2937 OUTSTANDING |
|
2938 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0028-0001-ModeCheck_command06 |
|
2939 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0028-0001-Open_command07 |
|
2940 COMMAND rSocketServ1 Connect |
|
2941 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0028-0001-Open_command09 |
|
2942 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0028-0001-SelectOutgoingIAP_command10 |
|
2943 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0028-0001-Start_command11 |
|
2944 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0028-0001-Open_command12 |
|
2945 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0028-0001-GetByName_command13 |
|
2946 OUTSTANDING |
|
2947 COMMAND rHostResolver1 Close |
|
2948 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0028-0001-Open_command15 |
|
2949 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0028-0001-Connect_command16 |
|
2950 OUTSTANDING |
|
2951 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0028-0001-WriteRequest_command17 |
|
2952 OUTSTANDING |
|
2953 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0028-0001-StartFile_command18 |
|
2954 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0028-0001-StartDealer_command19 |
|
2955 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0028-0001-CheckHSDPA_command20 |
|
2956 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0028-0001-RecvOneOrMore_command21 |
|
2957 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0028-0001-EndFile_command22 |
|
2958 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0028-0001-CalcDnloadStats_command23 |
|
2959 COMMAND rSocket1 ShutDown |
|
2960 OUTSTANDING |
|
2961 COMMAND rSocket1 Close |
|
2962 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0028-0001-VerifyData_command26 |
|
2963 COMMAND rConnection1 Stop |
|
2964 COMMAND rConnection1 Close |
|
2965 COMMAND mobileLine1 Close |
|
2966 COMMAND rSocketServ1 Close |
|
2967 COMMAND mmCustomAPI1 Close |
|
2968 COMMAND rMobilePhone1 Close |
|
2969 COMMAND telServer1 Close |
|
2970 END_TEST_BLOCK |
|
2971 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0028 |
|
2972 |
|
2973 |
|
2974 |
|
2975 |
|
2976 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0029 |
|
2977 |
|
2978 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0029 |
|
2979 //!@SYMAPI |
|
2980 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
2981 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
2982 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
2983 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
2984 //!@SYMAuthor ddamian |
|
2985 //!@SYMCreationDate 25/4/2008 |
|
2986 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
2987 //!@SYMTestActions |
|
2988 //! 1.- OpenTelServer |
|
2989 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
2990 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
2991 //! 4.- ModeChange (ChangeMode = GSM) |
|
2992 //! 5.- GetCurrentSystemNetworkModes |
|
2993 //! 6.- ModeCheck (CheckMode = GSM) |
|
2994 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
2995 //! 8.- ConnectSocketServ |
|
2996 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
2997 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
2998 //! 11.- StartRConnection (Retries = 1) |
|
2999 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3000 //! 13.- GetByName (Address = {URL,address1}) |
|
3001 //! 14.- CloseHostResolver |
|
3002 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3003 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3004 //! 17.-WriteRequest (File = /dy/small/0064k.bin; Protocol = HTTP) |
|
3005 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0064k-tc-0025.bin) |
|
3006 //! 19.-StartDealer (DataDealer = 0) |
|
3007 //! 20.-CheckHSDPA (HSDPA = ) |
|
3008 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0064k-tc-0025.bin; DataDealer = 0; Duration = -1) |
|
3009 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0064k-tc-0025.bin) |
|
3010 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3011 //! 24.-RSocketShutDown |
|
3012 //! 25.-RSocketClose |
|
3013 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0064k-tc-0025.bin; Checksum = d26a232d0279a9cb34529a9a05125f4a) |
|
3014 //! 27.-StopRConnection |
|
3015 //! 28.-CloseRConnection |
|
3016 //! 29.-CloseLine |
|
3017 //! 30.-CloseSocketServ |
|
3018 //! 31.- CloseCustomApi |
|
3019 //! 32.- ClosePhone |
|
3020 //! 33.- CloseTelServer |
|
3021 //!@SYMTestStatus Verified |
|
3022 //!@SYMTestPriority high |
|
3023 //!@SYMTestExpectedResults |
|
3024 //! Connect to a CSD Access Point in GSM mode, download 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3025 //!@SYMTestType CIT |
|
3026 |
|
3027 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3028 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3029 CREATE_OBJECT RSocket rSocket1 |
|
3030 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3031 CREATE_OBJECT RConnection rConnection1 |
|
3032 CREATE_OBJECT DataVerify dataVerify1 |
|
3033 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3034 CREATE_OBJECT RTelServer telServer1 |
|
3035 CREATE_OBJECT RMobileLine mobileLine1 |
|
3036 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3037 COMMAND telServer1 Connect |
|
3038 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0029-0001-Open_command02 |
|
3039 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0029-0001-Open_command03 |
|
3040 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0029-0001-SetSystemNetworkMode_command04 |
|
3041 OUTSTANDING |
|
3042 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3043 OUTSTANDING |
|
3044 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0029-0001-ModeCheck_command06 |
|
3045 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0029-0001-Open_command07 |
|
3046 COMMAND rSocketServ1 Connect |
|
3047 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0029-0001-Open_command09 |
|
3048 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0029-0001-SelectOutgoingIAP_command10 |
|
3049 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0029-0001-Start_command11 |
|
3050 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0029-0001-Open_command12 |
|
3051 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0029-0001-GetByName_command13 |
|
3052 OUTSTANDING |
|
3053 COMMAND rHostResolver1 Close |
|
3054 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0029-0001-Open_command15 |
|
3055 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0029-0001-Connect_command16 |
|
3056 OUTSTANDING |
|
3057 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0029-0001-WriteRequest_command17 |
|
3058 OUTSTANDING |
|
3059 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0029-0001-StartFile_command18 |
|
3060 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0029-0001-StartDealer_command19 |
|
3061 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0029-0001-CheckHSDPA_command20 |
|
3062 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0029-0001-RecvOneOrMore_command21 |
|
3063 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0029-0001-EndFile_command22 |
|
3064 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0029-0001-CalcDnloadStats_command23 |
|
3065 COMMAND rSocket1 ShutDown |
|
3066 OUTSTANDING |
|
3067 COMMAND rSocket1 Close |
|
3068 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0029-0001-VerifyData_command26 |
|
3069 COMMAND rConnection1 Stop |
|
3070 COMMAND rConnection1 Close |
|
3071 COMMAND mobileLine1 Close |
|
3072 COMMAND rSocketServ1 Close |
|
3073 COMMAND mmCustomAPI1 Close |
|
3074 COMMAND rMobilePhone1 Close |
|
3075 COMMAND telServer1 Close |
|
3076 END_TEST_BLOCK |
|
3077 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0029 |
|
3078 |
|
3079 |
|
3080 |
|
3081 |
|
3082 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0030 |
|
3083 |
|
3084 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0030 |
|
3085 //!@SYMAPI |
|
3086 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3087 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3088 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3089 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3090 //!@SYMAuthor ddamian |
|
3091 //!@SYMCreationDate 25/4/2008 |
|
3092 //!@SYMTestCaseDesc Connect to a CSD Access Point in GSM mode, download 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3093 //!@SYMTestActions |
|
3094 //! 1.- OpenTelServer |
|
3095 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3096 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3097 //! 4.- ModeChange (ChangeMode = GSM) |
|
3098 //! 5.- GetCurrentSystemNetworkModes |
|
3099 //! 6.- ModeCheck (CheckMode = GSM) |
|
3100 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3101 //! 8.- ConnectSocketServ |
|
3102 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
3103 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
3104 //! 11.- StartRConnection (Retries = 1) |
|
3105 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3106 //! 13.- GetByName (Address = {URL,address1}) |
|
3107 //! 14.- CloseHostResolver |
|
3108 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3109 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3110 //! 17.-WriteRequest (File = /dy/small/0008k.bin; Protocol = HTTP) |
|
3111 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0008k-tc-0026.bin) |
|
3112 //! 19.-StartDealer (DataDealer = 0) |
|
3113 //! 20.-CheckHSDPA (HSDPA = ) |
|
3114 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0008k-tc-0026.bin; DataDealer = 0; Duration = -1) |
|
3115 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0008k-tc-0026.bin) |
|
3116 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3117 //! 24.-RSocketShutDown |
|
3118 //! 25.-RSocketClose |
|
3119 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0008k-tc-0026.bin; Checksum = a69a721002a248215c0e46d992583889) |
|
3120 //! 27.-StopRConnection |
|
3121 //! 28.-CloseRConnection |
|
3122 //! 29.-CloseLine |
|
3123 //! 30.-CloseSocketServ |
|
3124 //! 31.- CloseCustomApi |
|
3125 //! 32.- ClosePhone |
|
3126 //! 33.- CloseTelServer |
|
3127 //!@SYMTestStatus Verified |
|
3128 //!@SYMTestPriority high |
|
3129 //!@SYMTestExpectedResults |
|
3130 //! Connect to a CSD Access Point in GSM mode, download 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3131 //!@SYMTestType CIT |
|
3132 |
|
3133 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3134 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3135 CREATE_OBJECT RSocket rSocket1 |
|
3136 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3137 CREATE_OBJECT RConnection rConnection1 |
|
3138 CREATE_OBJECT DataVerify dataVerify1 |
|
3139 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3140 CREATE_OBJECT RTelServer telServer1 |
|
3141 CREATE_OBJECT RMobileLine mobileLine1 |
|
3142 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3143 COMMAND telServer1 Connect |
|
3144 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0030-0001-Open_command02 |
|
3145 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0030-0001-Open_command03 |
|
3146 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0030-0001-SetSystemNetworkMode_command04 |
|
3147 OUTSTANDING |
|
3148 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3149 OUTSTANDING |
|
3150 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0030-0001-ModeCheck_command06 |
|
3151 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0030-0001-Open_command07 |
|
3152 COMMAND rSocketServ1 Connect |
|
3153 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0030-0001-Open_command09 |
|
3154 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0030-0001-SelectOutgoingIAP_command10 |
|
3155 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0030-0001-Start_command11 |
|
3156 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0030-0001-Open_command12 |
|
3157 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0030-0001-GetByName_command13 |
|
3158 OUTSTANDING |
|
3159 COMMAND rHostResolver1 Close |
|
3160 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0030-0001-Open_command15 |
|
3161 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0030-0001-Connect_command16 |
|
3162 OUTSTANDING |
|
3163 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0030-0001-WriteRequest_command17 |
|
3164 OUTSTANDING |
|
3165 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0030-0001-StartFile_command18 |
|
3166 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0030-0001-StartDealer_command19 |
|
3167 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0030-0001-CheckHSDPA_command20 |
|
3168 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0030-0001-RecvOneOrMore_command21 |
|
3169 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0030-0001-EndFile_command22 |
|
3170 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0030-0001-CalcDnloadStats_command23 |
|
3171 COMMAND rSocket1 ShutDown |
|
3172 OUTSTANDING |
|
3173 COMMAND rSocket1 Close |
|
3174 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0030-0001-VerifyData_command26 |
|
3175 COMMAND rConnection1 Stop |
|
3176 COMMAND rConnection1 Close |
|
3177 COMMAND mobileLine1 Close |
|
3178 COMMAND rSocketServ1 Close |
|
3179 COMMAND mmCustomAPI1 Close |
|
3180 COMMAND rMobilePhone1 Close |
|
3181 COMMAND telServer1 Close |
|
3182 END_TEST_BLOCK |
|
3183 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0030 |
|
3184 |
|
3185 |
|
3186 |
|
3187 |
|
3188 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0031 |
|
3189 |
|
3190 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0031 |
|
3191 //!@SYMAPI |
|
3192 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3193 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3194 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3195 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3196 //!@SYMAuthor ddamian |
|
3197 //!@SYMCreationDate 9/5/2008 |
|
3198 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3199 //!@SYMTestActions |
|
3200 //! 1.- OpenTelServer |
|
3201 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3202 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3203 //! 4.- ModeChange (ChangeMode = GSM) |
|
3204 //! 5.- GetCurrentSystemNetworkModes |
|
3205 //! 6.- ModeCheck (CheckMode = GSM) |
|
3206 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3207 //! 8.- ConnectSocketServ |
|
3208 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3209 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3210 //! 11.- StartRConnection (Retries = 1) |
|
3211 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3212 //! 13.- GetByName (Address = {URL,address1}) |
|
3213 //! 14.- CloseHostResolver |
|
3214 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3215 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3216 //! 17.-WriteRequest (File = /dy/small/1024k.bin; Protocol = HTTP) |
|
3217 //! 18.-StartFile (Save = {DRIVES,SysDrive}\1024k-tc-0027.bin) |
|
3218 //! 19.-StartDealer (DataDealer = 0) |
|
3219 //! 20.-CheckHSDPA (HSDPA = ) |
|
3220 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\1024k-tc-0027.bin; DataDealer = 0; Duration = -1) |
|
3221 //! 22.-EndFile (Save = {DRIVES,SysDrive}\1024k-tc-0027.bin) |
|
3222 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3223 //! 24.-RSocketShutDown |
|
3224 //! 25.-RSocketClose |
|
3225 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\1024k-tc-0027.bin; Checksum=d203ba06a618da4f107c08a87ca5cea3) |
|
3226 //! 27.-StopRConnection |
|
3227 //! 28.-CloseRConnection |
|
3228 //! 29.-CloseLine |
|
3229 //! 30.-CloseSocketServ |
|
3230 //! 31.- CloseCustomApi |
|
3231 //! 32.- ClosePhone |
|
3232 //! 33.- CloseTelServer |
|
3233 //!@SYMTestStatus Verified |
|
3234 //!@SYMTestPriority high |
|
3235 //!@SYMTestExpectedResults |
|
3236 //! Connect to a HSCSD Access Point in GSM mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3237 //!@SYMTestType CIT |
|
3238 |
|
3239 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3240 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3241 CREATE_OBJECT RSocket rSocket1 |
|
3242 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3243 CREATE_OBJECT RConnection rConnection1 |
|
3244 CREATE_OBJECT DataVerify dataVerify1 |
|
3245 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3246 CREATE_OBJECT RTelServer telServer1 |
|
3247 CREATE_OBJECT RMobileLine mobileLine1 |
|
3248 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3249 COMMAND telServer1 Connect |
|
3250 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0031-0001-Open_command02 |
|
3251 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0031-0001-Open_command03 |
|
3252 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0031-0001-SetSystemNetworkMode_command04 |
|
3253 OUTSTANDING |
|
3254 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3255 OUTSTANDING |
|
3256 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0031-0001-ModeCheck_command06 |
|
3257 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0031-0001-Open_command07 |
|
3258 COMMAND rSocketServ1 Connect |
|
3259 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0031-0001-Open_command09 |
|
3260 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0031-0001-SelectOutgoingIAP_command10 |
|
3261 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0031-0001-Start_command11 |
|
3262 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0031-0001-Open_command12 |
|
3263 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0031-0001-GetByName_command13 |
|
3264 OUTSTANDING |
|
3265 COMMAND rHostResolver1 Close |
|
3266 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0031-0001-Open_command15 |
|
3267 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0031-0001-Connect_command16 |
|
3268 OUTSTANDING |
|
3269 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0031-0001-WriteRequest_command17 |
|
3270 OUTSTANDING |
|
3271 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0031-0001-StartFile_command18 |
|
3272 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0031-0001-StartDealer_command19 |
|
3273 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0031-0001-CheckHSDPA_command20 |
|
3274 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0031-0001-RecvOneOrMore_command21 |
|
3275 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0031-0001-EndFile_command22 |
|
3276 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0031-0001-CalcDnloadStats_command23 |
|
3277 COMMAND rSocket1 ShutDown |
|
3278 OUTSTANDING |
|
3279 COMMAND rSocket1 Close |
|
3280 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0031-0001-VerifyData_command26 |
|
3281 COMMAND rConnection1 Stop |
|
3282 COMMAND rConnection1 Close |
|
3283 COMMAND mobileLine1 Close |
|
3284 COMMAND rSocketServ1 Close |
|
3285 COMMAND mmCustomAPI1 Close |
|
3286 COMMAND rMobilePhone1 Close |
|
3287 COMMAND telServer1 Close |
|
3288 END_TEST_BLOCK |
|
3289 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0031 |
|
3290 |
|
3291 |
|
3292 |
|
3293 |
|
3294 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0032 |
|
3295 |
|
3296 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0032 |
|
3297 //!@SYMAPI |
|
3298 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3299 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3300 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3301 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3302 //!@SYMAuthor ddamian |
|
3303 //!@SYMCreationDate 9/5/2008 |
|
3304 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3305 //!@SYMTestActions |
|
3306 //! 1.- OpenTelServer |
|
3307 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3308 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3309 //! 4.- ModeChange (ChangeMode = GSM) |
|
3310 //! 5.- GetCurrentSystemNetworkModes |
|
3311 //! 6.- ModeCheck (CheckMode = GSM) |
|
3312 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3313 //! 8.- ConnectSocketServ |
|
3314 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3315 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3316 //! 11.- StartRConnection (Retries = 1) |
|
3317 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3318 //! 13.- GetByName (Address = {URL,address1}) |
|
3319 //! 14.- CloseHostResolver |
|
3320 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3321 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3322 //! 17.-WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
3323 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0028.bin) |
|
3324 //! 19.-StartDealer (DataDealer = 0) |
|
3325 //! 20.-CheckHSDPA (HSDPA = ) |
|
3326 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0028.bin; DataDealer = 0; Duration = -1) |
|
3327 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0028.bin) |
|
3328 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3329 //! 24.-RSocketShutDown |
|
3330 //! 25.-RSocketClose |
|
3331 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0128k-tc-0028.bin; Checksum=5d4779596d69ef04c6f58db95bd832de) |
|
3332 //! 27.-StopRConnection |
|
3333 //! 28.-CloseRConnection |
|
3334 //! 29.-CloseLine |
|
3335 //! 30.-CloseSocketServ |
|
3336 //! 31.- CloseCustomApi |
|
3337 //! 32.- ClosePhone |
|
3338 //! 33.- CloseTelServer |
|
3339 //!@SYMTestStatus Verified |
|
3340 //!@SYMTestPriority high |
|
3341 //!@SYMTestExpectedResults |
|
3342 //! Connect to a HSCSD Access Point in GSM mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3343 //!@SYMTestType CIT |
|
3344 |
|
3345 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3346 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3347 CREATE_OBJECT RSocket rSocket1 |
|
3348 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3349 CREATE_OBJECT RConnection rConnection1 |
|
3350 CREATE_OBJECT DataVerify dataVerify1 |
|
3351 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3352 CREATE_OBJECT RTelServer telServer1 |
|
3353 CREATE_OBJECT RMobileLine mobileLine1 |
|
3354 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3355 COMMAND telServer1 Connect |
|
3356 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0032-0001-Open_command02 |
|
3357 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0032-0001-Open_command03 |
|
3358 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0032-0001-SetSystemNetworkMode_command04 |
|
3359 OUTSTANDING |
|
3360 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3361 OUTSTANDING |
|
3362 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0032-0001-ModeCheck_command06 |
|
3363 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0032-0001-Open_command07 |
|
3364 COMMAND rSocketServ1 Connect |
|
3365 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0032-0001-Open_command09 |
|
3366 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0032-0001-SelectOutgoingIAP_command10 |
|
3367 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0032-0001-Start_command11 |
|
3368 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0032-0001-Open_command12 |
|
3369 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0032-0001-GetByName_command13 |
|
3370 OUTSTANDING |
|
3371 COMMAND rHostResolver1 Close |
|
3372 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0032-0001-Open_command15 |
|
3373 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0032-0001-Connect_command16 |
|
3374 OUTSTANDING |
|
3375 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0032-0001-WriteRequest_command17 |
|
3376 OUTSTANDING |
|
3377 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0032-0001-StartFile_command18 |
|
3378 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0032-0001-StartDealer_command19 |
|
3379 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0032-0001-CheckHSDPA_command20 |
|
3380 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0032-0001-RecvOneOrMore_command21 |
|
3381 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0032-0001-EndFile_command22 |
|
3382 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0032-0001-CalcDnloadStats_command23 |
|
3383 COMMAND rSocket1 ShutDown |
|
3384 OUTSTANDING |
|
3385 COMMAND rSocket1 Close |
|
3386 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0032-0001-VerifyData_command26 |
|
3387 COMMAND rConnection1 Stop |
|
3388 COMMAND rConnection1 Close |
|
3389 COMMAND mobileLine1 Close |
|
3390 COMMAND rSocketServ1 Close |
|
3391 COMMAND mmCustomAPI1 Close |
|
3392 COMMAND rMobilePhone1 Close |
|
3393 COMMAND telServer1 Close |
|
3394 END_TEST_BLOCK |
|
3395 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0032 |
|
3396 |
|
3397 |
|
3398 |
|
3399 |
|
3400 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0033 |
|
3401 |
|
3402 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0033 |
|
3403 //!@SYMAPI |
|
3404 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3405 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3406 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3407 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3408 //!@SYMAuthor ddamian |
|
3409 //!@SYMCreationDate 9/5/2008 |
|
3410 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3411 //!@SYMTestActions |
|
3412 //! 1.- OpenTelServer |
|
3413 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3414 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3415 //! 4.- ModeChange (ChangeMode = GSM) |
|
3416 //! 5.- GetCurrentSystemNetworkModes |
|
3417 //! 6.- ModeCheck (CheckMode = GSM) |
|
3418 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3419 //! 8.- ConnectSocketServ |
|
3420 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3421 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3422 //! 11.- StartRConnection (Retries = 1) |
|
3423 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3424 //! 13.- GetByName (Address = {URL,address1}) |
|
3425 //! 14.- CloseHostResolver |
|
3426 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3427 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3428 //! 17.-WriteRequest (File = /dy/small/0016k.bin; Protocol = HTTP) |
|
3429 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0016k-tc-0029.bin) |
|
3430 //! 19.-StartDealer (DataDealer = 0) |
|
3431 //! 20.-CheckHSDPA (HSDPA = ) |
|
3432 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0016k-tc-0029.bin; DataDealer = 0; Duration = -1) |
|
3433 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0016k-tc-0029.bin) |
|
3434 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3435 //! 24.-RSocketShutDown |
|
3436 //! 25.-RSocketClose |
|
3437 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0016k-tc-0029.bin; Checksum=90cc7edd8fecf4ba6375f5c25cb0a21b) |
|
3438 //! 27.-StopRConnection |
|
3439 //! 28.-CloseRConnection |
|
3440 //! 29.-CloseLine |
|
3441 //! 30.-CloseSocketServ |
|
3442 //! 31.- CloseCustomApi |
|
3443 //! 32.- ClosePhone |
|
3444 //! 33.- CloseTelServer |
|
3445 //!@SYMTestStatus Verified |
|
3446 //!@SYMTestPriority high |
|
3447 //!@SYMTestExpectedResults |
|
3448 //! Connect to a HSCSD Access Point in GSM mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3449 //!@SYMTestType CIT |
|
3450 |
|
3451 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3452 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3453 CREATE_OBJECT RSocket rSocket1 |
|
3454 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3455 CREATE_OBJECT RConnection rConnection1 |
|
3456 CREATE_OBJECT DataVerify dataVerify1 |
|
3457 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3458 CREATE_OBJECT RTelServer telServer1 |
|
3459 CREATE_OBJECT RMobileLine mobileLine1 |
|
3460 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3461 COMMAND telServer1 Connect |
|
3462 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0033-0001-Open_command02 |
|
3463 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0033-0001-Open_command03 |
|
3464 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0033-0001-SetSystemNetworkMode_command04 |
|
3465 OUTSTANDING |
|
3466 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3467 OUTSTANDING |
|
3468 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0033-0001-ModeCheck_command06 |
|
3469 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0033-0001-Open_command07 |
|
3470 COMMAND rSocketServ1 Connect |
|
3471 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0033-0001-Open_command09 |
|
3472 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0033-0001-SelectOutgoingIAP_command10 |
|
3473 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0033-0001-Start_command11 |
|
3474 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0033-0001-Open_command12 |
|
3475 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0033-0001-GetByName_command13 |
|
3476 OUTSTANDING |
|
3477 COMMAND rHostResolver1 Close |
|
3478 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0033-0001-Open_command15 |
|
3479 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0033-0001-Connect_command16 |
|
3480 OUTSTANDING |
|
3481 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0033-0001-WriteRequest_command17 |
|
3482 OUTSTANDING |
|
3483 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0033-0001-StartFile_command18 |
|
3484 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0033-0001-StartDealer_command19 |
|
3485 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0033-0001-CheckHSDPA_command20 |
|
3486 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0033-0001-RecvOneOrMore_command21 |
|
3487 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0033-0001-EndFile_command22 |
|
3488 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0033-0001-CalcDnloadStats_command23 |
|
3489 COMMAND rSocket1 ShutDown |
|
3490 OUTSTANDING |
|
3491 COMMAND rSocket1 Close |
|
3492 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0033-0001-VerifyData_command26 |
|
3493 COMMAND rConnection1 Stop |
|
3494 COMMAND rConnection1 Close |
|
3495 COMMAND mobileLine1 Close |
|
3496 COMMAND rSocketServ1 Close |
|
3497 COMMAND mmCustomAPI1 Close |
|
3498 COMMAND rMobilePhone1 Close |
|
3499 COMMAND telServer1 Close |
|
3500 END_TEST_BLOCK |
|
3501 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0033 |
|
3502 |
|
3503 |
|
3504 |
|
3505 |
|
3506 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0034 |
|
3507 |
|
3508 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0034 |
|
3509 //!@SYMAPI |
|
3510 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3511 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3512 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3513 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3514 //!@SYMAuthor ddamian |
|
3515 //!@SYMCreationDate 9/5/2008 |
|
3516 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3517 //!@SYMTestActions |
|
3518 //! 1.- OpenTelServer |
|
3519 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3520 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3521 //! 4.- ModeChange (ChangeMode = GSM) |
|
3522 //! 5.- GetCurrentSystemNetworkModes |
|
3523 //! 6.- ModeCheck (CheckMode = GSM) |
|
3524 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3525 //! 8.- ConnectSocketServ |
|
3526 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3527 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3528 //! 11.- StartRConnection (Retries = 1) |
|
3529 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3530 //! 13.- GetByName (Address = {URL,address1}) |
|
3531 //! 14.- CloseHostResolver |
|
3532 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3533 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3534 //! 17.-WriteRequest (File = /dy/small/0001k.bin; Protocol = HTTP) |
|
3535 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0001k-tc-0030.bin) |
|
3536 //! 19.-StartDealer (DataDealer = 0) |
|
3537 //! 20.-CheckHSDPA (HSDPA = ) |
|
3538 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0001k-tc-0030.bin; DataDealer = 0; Duration = -1) |
|
3539 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0001k-tc-0030.bin) |
|
3540 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3541 //! 24.-RSocketShutDown |
|
3542 //! 25.-RSocketClose |
|
3543 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0001k-tc-0030.bin; Checksum=710ecf58249a2cf783d6ecf528e1ba1a) |
|
3544 //! 27.-StopRConnection |
|
3545 //! 28.-CloseRConnection |
|
3546 //! 29.-CloseLine |
|
3547 //! 30.-CloseSocketServ |
|
3548 //! 31.- CloseCustomApi |
|
3549 //! 32.- ClosePhone |
|
3550 //! 33.- CloseTelServer |
|
3551 //!@SYMTestStatus Verified |
|
3552 //!@SYMTestPriority high |
|
3553 //!@SYMTestExpectedResults |
|
3554 //! Connect to a HSCSD Access Point in GSM mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3555 //!@SYMTestType CIT |
|
3556 |
|
3557 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3558 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3559 CREATE_OBJECT RSocket rSocket1 |
|
3560 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3561 CREATE_OBJECT RConnection rConnection1 |
|
3562 CREATE_OBJECT DataVerify dataVerify1 |
|
3563 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3564 CREATE_OBJECT RTelServer telServer1 |
|
3565 CREATE_OBJECT RMobileLine mobileLine1 |
|
3566 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3567 COMMAND telServer1 Connect |
|
3568 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0034-0001-Open_command02 |
|
3569 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0034-0001-Open_command03 |
|
3570 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0034-0001-SetSystemNetworkMode_command04 |
|
3571 OUTSTANDING |
|
3572 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3573 OUTSTANDING |
|
3574 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0034-0001-ModeCheck_command06 |
|
3575 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0034-0001-Open_command07 |
|
3576 COMMAND rSocketServ1 Connect |
|
3577 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0034-0001-Open_command09 |
|
3578 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0034-0001-SelectOutgoingIAP_command10 |
|
3579 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0034-0001-Start_command11 |
|
3580 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0034-0001-Open_command12 |
|
3581 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0034-0001-GetByName_command13 |
|
3582 OUTSTANDING |
|
3583 COMMAND rHostResolver1 Close |
|
3584 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0034-0001-Open_command15 |
|
3585 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0034-0001-Connect_command16 |
|
3586 OUTSTANDING |
|
3587 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0034-0001-WriteRequest_command17 |
|
3588 OUTSTANDING |
|
3589 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0034-0001-StartFile_command18 |
|
3590 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0034-0001-StartDealer_command19 |
|
3591 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0034-0001-CheckHSDPA_command20 |
|
3592 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0034-0001-RecvOneOrMore_command21 |
|
3593 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0034-0001-EndFile_command22 |
|
3594 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0034-0001-CalcDnloadStats_command23 |
|
3595 COMMAND rSocket1 ShutDown |
|
3596 OUTSTANDING |
|
3597 COMMAND rSocket1 Close |
|
3598 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0034-0001-VerifyData_command26 |
|
3599 COMMAND rConnection1 Stop |
|
3600 COMMAND rConnection1 Close |
|
3601 COMMAND mobileLine1 Close |
|
3602 COMMAND rSocketServ1 Close |
|
3603 COMMAND mmCustomAPI1 Close |
|
3604 COMMAND rMobilePhone1 Close |
|
3605 COMMAND telServer1 Close |
|
3606 END_TEST_BLOCK |
|
3607 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0034 |
|
3608 |
|
3609 |
|
3610 |
|
3611 |
|
3612 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0035 |
|
3613 |
|
3614 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0035 |
|
3615 //!@SYMAPI |
|
3616 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3617 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3618 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3619 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3620 //!@SYMAuthor ddamian |
|
3621 //!@SYMCreationDate 9/5/2008 |
|
3622 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3623 //!@SYMTestActions |
|
3624 //! 1.- OpenTelServer |
|
3625 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3626 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3627 //! 4.- ModeChange (ChangeMode = GSM) |
|
3628 //! 5.- GetCurrentSystemNetworkModes |
|
3629 //! 6.- ModeCheck (CheckMode = GSM) |
|
3630 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3631 //! 8.- ConnectSocketServ |
|
3632 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3633 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3634 //! 11.- StartRConnection (Retries = 1) |
|
3635 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3636 //! 13.- GetByName (Address = {URL,address1}) |
|
3637 //! 14.- CloseHostResolver |
|
3638 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3639 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3640 //! 17.-WriteRequest (File = /dy/small/0256k.bin; Protocol = HTTP) |
|
3641 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0256k-tc-0031.bin) |
|
3642 //! 19.-StartDealer (DataDealer = 0) |
|
3643 //! 20.-CheckHSDPA (HSDPA = ) |
|
3644 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0256k-tc-0031.bin; DataDealer = 0; Duration = -1) |
|
3645 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0256k-tc-0031.bin) |
|
3646 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3647 //! 24.-RSocketShutDown |
|
3648 //! 25.-RSocketClose |
|
3649 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0256k-tc-0031.bin; Checksum = 0048909c2fb3c2c6818806202e6654ae) |
|
3650 //! 27.-StopRConnection |
|
3651 //! 28.-CloseRConnection |
|
3652 //! 29.-CloseLine |
|
3653 //! 30.-CloseSocketServ |
|
3654 //! 31.- CloseCustomApi |
|
3655 //! 32.- ClosePhone |
|
3656 //! 33.- CloseTelServer |
|
3657 //!@SYMTestStatus Verified |
|
3658 //!@SYMTestPriority high |
|
3659 //!@SYMTestExpectedResults |
|
3660 //! Connect to a HSCSD Access Point in GSM mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3661 //!@SYMTestType CIT |
|
3662 |
|
3663 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3664 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3665 CREATE_OBJECT RSocket rSocket1 |
|
3666 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3667 CREATE_OBJECT RConnection rConnection1 |
|
3668 CREATE_OBJECT DataVerify dataVerify1 |
|
3669 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3670 CREATE_OBJECT RTelServer telServer1 |
|
3671 CREATE_OBJECT RMobileLine mobileLine1 |
|
3672 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3673 COMMAND telServer1 Connect |
|
3674 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0035-0001-Open_command02 |
|
3675 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0035-0001-Open_command03 |
|
3676 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0035-0001-SetSystemNetworkMode_command04 |
|
3677 OUTSTANDING |
|
3678 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3679 OUTSTANDING |
|
3680 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0035-0001-ModeCheck_command06 |
|
3681 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0035-0001-Open_command07 |
|
3682 COMMAND rSocketServ1 Connect |
|
3683 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0035-0001-Open_command09 |
|
3684 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0035-0001-SelectOutgoingIAP_command10 |
|
3685 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0035-0001-Start_command11 |
|
3686 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0035-0001-Open_command12 |
|
3687 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0035-0001-GetByName_command13 |
|
3688 OUTSTANDING |
|
3689 COMMAND rHostResolver1 Close |
|
3690 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0035-0001-Open_command15 |
|
3691 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0035-0001-Connect_command16 |
|
3692 OUTSTANDING |
|
3693 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0035-0001-WriteRequest_command17 |
|
3694 OUTSTANDING |
|
3695 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0035-0001-StartFile_command18 |
|
3696 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0035-0001-StartDealer_command19 |
|
3697 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0035-0001-CheckHSDPA_command20 |
|
3698 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0035-0001-RecvOneOrMore_command21 |
|
3699 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0035-0001-EndFile_command22 |
|
3700 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0035-0001-CalcDnloadStats_command23 |
|
3701 COMMAND rSocket1 ShutDown |
|
3702 OUTSTANDING |
|
3703 COMMAND rSocket1 Close |
|
3704 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0035-0001-VerifyData_command26 |
|
3705 COMMAND rConnection1 Stop |
|
3706 COMMAND rConnection1 Close |
|
3707 COMMAND mobileLine1 Close |
|
3708 COMMAND rSocketServ1 Close |
|
3709 COMMAND mmCustomAPI1 Close |
|
3710 COMMAND rMobilePhone1 Close |
|
3711 COMMAND telServer1 Close |
|
3712 END_TEST_BLOCK |
|
3713 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0035 |
|
3714 |
|
3715 |
|
3716 |
|
3717 |
|
3718 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0036 |
|
3719 |
|
3720 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0036 |
|
3721 //!@SYMAPI |
|
3722 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3723 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3724 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3725 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3726 //!@SYMAuthor ddamian |
|
3727 //!@SYMCreationDate 9/5/2008 |
|
3728 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3729 //!@SYMTestActions |
|
3730 //! 1.- OpenTelServer |
|
3731 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3732 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3733 //! 4.- ModeChange (ChangeMode = GSM) |
|
3734 //! 5.- GetCurrentSystemNetworkModes |
|
3735 //! 6.- ModeCheck (CheckMode = GSM) |
|
3736 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3737 //! 8.- ConnectSocketServ |
|
3738 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3739 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3740 //! 11.- StartRConnection (Retries = 1) |
|
3741 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3742 //! 13.- GetByName (Address = {URL,address1}) |
|
3743 //! 14.- CloseHostResolver |
|
3744 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3745 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3746 //! 17.-WriteRequest (File = /dy/small/0002k.bin; Protocol = HTTP) |
|
3747 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0002k-tc-0032.bin) |
|
3748 //! 19.-StartDealer (DataDealer = 0) |
|
3749 //! 20.-CheckHSDPA (HSDPA = ) |
|
3750 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0002k-tc-0032.bin; DataDealer = 0; Duration = -1) |
|
3751 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0002k-tc-0032.bin) |
|
3752 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3753 //! 24.-RSocketShutDown |
|
3754 //! 25.-RSocketClose |
|
3755 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0002k-tc-0032.bin; Checksum = 46eb89673fe25a797a7896fd62773df0) |
|
3756 //! 27.-StopRConnection |
|
3757 //! 28.-CloseRConnection |
|
3758 //! 29.-CloseLine |
|
3759 //! 30.-CloseSocketServ |
|
3760 //! 31.- CloseCustomApi |
|
3761 //! 32.- ClosePhone |
|
3762 //! 33.- CloseTelServer |
|
3763 //!@SYMTestStatus Verified |
|
3764 //!@SYMTestPriority high |
|
3765 //!@SYMTestExpectedResults |
|
3766 //! Connect to a HSCSD Access Point in GSM mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3767 //!@SYMTestType CIT |
|
3768 |
|
3769 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3770 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3771 CREATE_OBJECT RSocket rSocket1 |
|
3772 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3773 CREATE_OBJECT RConnection rConnection1 |
|
3774 CREATE_OBJECT DataVerify dataVerify1 |
|
3775 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3776 CREATE_OBJECT RTelServer telServer1 |
|
3777 CREATE_OBJECT RMobileLine mobileLine1 |
|
3778 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3779 COMMAND telServer1 Connect |
|
3780 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0036-0001-Open_command02 |
|
3781 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0036-0001-Open_command03 |
|
3782 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0036-0001-SetSystemNetworkMode_command04 |
|
3783 OUTSTANDING |
|
3784 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3785 OUTSTANDING |
|
3786 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0036-0001-ModeCheck_command06 |
|
3787 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0036-0001-Open_command07 |
|
3788 COMMAND rSocketServ1 Connect |
|
3789 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0036-0001-Open_command09 |
|
3790 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0036-0001-SelectOutgoingIAP_command10 |
|
3791 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0036-0001-Start_command11 |
|
3792 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0036-0001-Open_command12 |
|
3793 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0036-0001-GetByName_command13 |
|
3794 OUTSTANDING |
|
3795 COMMAND rHostResolver1 Close |
|
3796 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0036-0001-Open_command15 |
|
3797 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0036-0001-Connect_command16 |
|
3798 OUTSTANDING |
|
3799 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0036-0001-WriteRequest_command17 |
|
3800 OUTSTANDING |
|
3801 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0036-0001-StartFile_command18 |
|
3802 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0036-0001-StartDealer_command19 |
|
3803 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0036-0001-CheckHSDPA_command20 |
|
3804 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0036-0001-RecvOneOrMore_command21 |
|
3805 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0036-0001-EndFile_command22 |
|
3806 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0036-0001-CalcDnloadStats_command23 |
|
3807 COMMAND rSocket1 ShutDown |
|
3808 OUTSTANDING |
|
3809 COMMAND rSocket1 Close |
|
3810 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0036-0001-VerifyData_command26 |
|
3811 COMMAND rConnection1 Stop |
|
3812 COMMAND rConnection1 Close |
|
3813 COMMAND mobileLine1 Close |
|
3814 COMMAND rSocketServ1 Close |
|
3815 COMMAND mmCustomAPI1 Close |
|
3816 COMMAND rMobilePhone1 Close |
|
3817 COMMAND telServer1 Close |
|
3818 END_TEST_BLOCK |
|
3819 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0036 |
|
3820 |
|
3821 |
|
3822 |
|
3823 |
|
3824 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0037 |
|
3825 |
|
3826 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0037 |
|
3827 //!@SYMAPI |
|
3828 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3829 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3830 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3831 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3832 //!@SYMAuthor ddamian |
|
3833 //!@SYMCreationDate 9/5/2008 |
|
3834 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3835 //!@SYMTestActions |
|
3836 //! 1.- OpenTelServer |
|
3837 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3838 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3839 //! 4.- ModeChange (ChangeMode = GSM) |
|
3840 //! 5.- GetCurrentSystemNetworkModes |
|
3841 //! 6.- ModeCheck (CheckMode = GSM) |
|
3842 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3843 //! 8.- ConnectSocketServ |
|
3844 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3845 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3846 //! 11.- StartRConnection (Retries = 1) |
|
3847 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3848 //! 13.- GetByName (Address = {URL,address1}) |
|
3849 //! 14.- CloseHostResolver |
|
3850 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3851 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3852 //! 17.-WriteRequest (File = /dy/small/0032k.bin; Protocol = HTTP) |
|
3853 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0032k-tc-0033.bin) |
|
3854 //! 19.-StartDealer (DataDealer = 0) |
|
3855 //! 20.-CheckHSDPA (HSDPA = ) |
|
3856 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0032k-tc-0033.bin; DataDealer = 0; Duration = -1) |
|
3857 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0032k-tc-0033.bin) |
|
3858 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3859 //! 24.-RSocketShutDown |
|
3860 //! 25.-RSocketClose |
|
3861 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0032k-tc-0033.bin; Checksum = 64fbc234be040b07806ae46ee8e8bdbc) |
|
3862 //! 27.-StopRConnection |
|
3863 //! 28.-CloseRConnection |
|
3864 //! 29.-CloseLine |
|
3865 //! 30.-CloseSocketServ |
|
3866 //! 31.- CloseCustomApi |
|
3867 //! 32.- ClosePhone |
|
3868 //! 33.- CloseTelServer |
|
3869 //!@SYMTestStatus Verified |
|
3870 //!@SYMTestPriority high |
|
3871 //!@SYMTestExpectedResults |
|
3872 //! Connect to a HSCSD Access Point in GSM mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3873 //!@SYMTestType CIT |
|
3874 |
|
3875 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3876 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3877 CREATE_OBJECT RSocket rSocket1 |
|
3878 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3879 CREATE_OBJECT RConnection rConnection1 |
|
3880 CREATE_OBJECT DataVerify dataVerify1 |
|
3881 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3882 CREATE_OBJECT RTelServer telServer1 |
|
3883 CREATE_OBJECT RMobileLine mobileLine1 |
|
3884 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3885 COMMAND telServer1 Connect |
|
3886 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0037-0001-Open_command02 |
|
3887 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0037-0001-Open_command03 |
|
3888 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0037-0001-SetSystemNetworkMode_command04 |
|
3889 OUTSTANDING |
|
3890 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3891 OUTSTANDING |
|
3892 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0037-0001-ModeCheck_command06 |
|
3893 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0037-0001-Open_command07 |
|
3894 COMMAND rSocketServ1 Connect |
|
3895 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0037-0001-Open_command09 |
|
3896 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0037-0001-SelectOutgoingIAP_command10 |
|
3897 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0037-0001-Start_command11 |
|
3898 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0037-0001-Open_command12 |
|
3899 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0037-0001-GetByName_command13 |
|
3900 OUTSTANDING |
|
3901 COMMAND rHostResolver1 Close |
|
3902 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0037-0001-Open_command15 |
|
3903 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0037-0001-Connect_command16 |
|
3904 OUTSTANDING |
|
3905 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0037-0001-WriteRequest_command17 |
|
3906 OUTSTANDING |
|
3907 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0037-0001-StartFile_command18 |
|
3908 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0037-0001-StartDealer_command19 |
|
3909 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0037-0001-CheckHSDPA_command20 |
|
3910 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0037-0001-RecvOneOrMore_command21 |
|
3911 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0037-0001-EndFile_command22 |
|
3912 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0037-0001-CalcDnloadStats_command23 |
|
3913 COMMAND rSocket1 ShutDown |
|
3914 OUTSTANDING |
|
3915 COMMAND rSocket1 Close |
|
3916 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0037-0001-VerifyData_command26 |
|
3917 COMMAND rConnection1 Stop |
|
3918 COMMAND rConnection1 Close |
|
3919 COMMAND mobileLine1 Close |
|
3920 COMMAND rSocketServ1 Close |
|
3921 COMMAND mmCustomAPI1 Close |
|
3922 COMMAND rMobilePhone1 Close |
|
3923 COMMAND telServer1 Close |
|
3924 END_TEST_BLOCK |
|
3925 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0037 |
|
3926 |
|
3927 |
|
3928 |
|
3929 |
|
3930 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0038 |
|
3931 |
|
3932 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0038 |
|
3933 //!@SYMAPI |
|
3934 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
3935 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
3936 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
3937 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
3938 //!@SYMAuthor ddamian |
|
3939 //!@SYMCreationDate 9/5/2008 |
|
3940 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
3941 //!@SYMTestActions |
|
3942 //! 1.- OpenTelServer |
|
3943 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
3944 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
3945 //! 4.- ModeChange (ChangeMode = GSM) |
|
3946 //! 5.- GetCurrentSystemNetworkModes |
|
3947 //! 6.- ModeCheck (CheckMode = GSM) |
|
3948 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
3949 //! 8.- ConnectSocketServ |
|
3950 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
3951 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
3952 //! 11.- StartRConnection (Retries = 1) |
|
3953 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3954 //! 13.- GetByName (Address = {URL,address1}) |
|
3955 //! 14.- CloseHostResolver |
|
3956 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
3957 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
3958 //! 17.-WriteRequest (File = /dy/big/3mb-1.txt; Protocol = HTTP) |
|
3959 //! 18.-StartFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0034.txt) |
|
3960 //! 19.-StartDealer (DataDealer = 0) |
|
3961 //! 20.-CheckHSDPA (HSDPA = ) |
|
3962 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\3mb-1-tc-0034.txt; DataDealer = 0; Duration = -1) |
|
3963 //! 22.-EndFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0034.txt) |
|
3964 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
3965 //! 24.-RSocketShutDown |
|
3966 //! 25.-RSocketClose |
|
3967 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\3mb-1-tc-0034.txt; Checksum = 7fae292c77026cbb5a78a7da499032c5 ) |
|
3968 //! 27.-StopRConnection |
|
3969 //! 28.-CloseRConnection |
|
3970 //! 29.-CloseLine |
|
3971 //! 30.-CloseSocketServ |
|
3972 //! 31.- CloseCustomApi |
|
3973 //! 32.- ClosePhone |
|
3974 //! 33.- CloseTelServer |
|
3975 //!@SYMTestStatus Verified |
|
3976 //!@SYMTestPriority high |
|
3977 //!@SYMTestExpectedResults |
|
3978 //! Connect to a HSCSD Access Point in GSM mode, download a 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
3979 //!@SYMTestType CIT |
|
3980 |
|
3981 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
3982 CREATE_OBJECT RSocketServ rSocketServ1 |
|
3983 CREATE_OBJECT RSocket rSocket1 |
|
3984 CREATE_OBJECT RHostResolver rHostResolver1 |
|
3985 CREATE_OBJECT RConnection rConnection1 |
|
3986 CREATE_OBJECT DataVerify dataVerify1 |
|
3987 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
3988 CREATE_OBJECT RTelServer telServer1 |
|
3989 CREATE_OBJECT RMobileLine mobileLine1 |
|
3990 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
3991 COMMAND telServer1 Connect |
|
3992 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0038-0001-Open_command02 |
|
3993 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0038-0001-Open_command03 |
|
3994 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0038-0001-SetSystemNetworkMode_command04 |
|
3995 OUTSTANDING |
|
3996 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
3997 OUTSTANDING |
|
3998 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0038-0001-ModeCheck_command06 |
|
3999 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0038-0001-Open_command07 |
|
4000 COMMAND rSocketServ1 Connect |
|
4001 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0038-0001-Open_command09 |
|
4002 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0038-0001-SelectOutgoingIAP_command10 |
|
4003 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0038-0001-Start_command11 |
|
4004 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0038-0001-Open_command12 |
|
4005 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0038-0001-GetByName_command13 |
|
4006 OUTSTANDING |
|
4007 COMMAND rHostResolver1 Close |
|
4008 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0038-0001-Open_command15 |
|
4009 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0038-0001-Connect_command16 |
|
4010 OUTSTANDING |
|
4011 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0038-0001-WriteRequest_command17 |
|
4012 OUTSTANDING |
|
4013 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0038-0001-StartFile_command18 |
|
4014 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0038-0001-StartDealer_command19 |
|
4015 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0038-0001-CheckHSDPA_command20 |
|
4016 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0038-0001-RecvOneOrMore_command21 |
|
4017 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0038-0001-EndFile_command22 |
|
4018 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0038-0001-CalcDnloadStats_command23 |
|
4019 COMMAND rSocket1 ShutDown |
|
4020 OUTSTANDING |
|
4021 COMMAND rSocket1 Close |
|
4022 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0038-0001-VerifyData_command26 |
|
4023 COMMAND rConnection1 Stop |
|
4024 COMMAND rConnection1 Close |
|
4025 COMMAND mobileLine1 Close |
|
4026 COMMAND rSocketServ1 Close |
|
4027 COMMAND mmCustomAPI1 Close |
|
4028 COMMAND rMobilePhone1 Close |
|
4029 COMMAND telServer1 Close |
|
4030 END_TEST_BLOCK |
|
4031 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0038 |
|
4032 |
|
4033 |
|
4034 |
|
4035 |
|
4036 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0039 |
|
4037 |
|
4038 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0039 |
|
4039 //!@SYMAPI |
|
4040 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4041 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4042 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4043 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4044 //!@SYMAuthor ddamian |
|
4045 //!@SYMCreationDate 9/5/2008 |
|
4046 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4047 //!@SYMTestActions |
|
4048 //! 1.- OpenTelServer |
|
4049 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4050 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4051 //! 4.- ModeChange (ChangeMode = GSM) |
|
4052 //! 5.- GetCurrentSystemNetworkModes |
|
4053 //! 6.- ModeCheck (CheckMode = GSM) |
|
4054 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4055 //! 8.- ConnectSocketServ |
|
4056 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
4057 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
4058 //! 11.- StartRConnection (Retries = 1) |
|
4059 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4060 //! 13.- GetByName (Address = {URL,address1}) |
|
4061 //! 14.- CloseHostResolver |
|
4062 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4063 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4064 //! 17.-WriteRequest (File = /dy/small/0004k.bin; Protocol = HTTP) |
|
4065 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0004k-tc-0035.bin) |
|
4066 //! 19.-StartDealer (DataDealer = 0) |
|
4067 //! 20.-CheckHSDPA (HSDPA = ) |
|
4068 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0004k-tc-0035.bin; DataDealer = 0; Duration = -1) |
|
4069 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0004k-tc-0035.bin) |
|
4070 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4071 //! 24.-RSocketShutDown |
|
4072 //! 25.-RSocketClose |
|
4073 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0004k-tc-0035.bin; Checksum = bbc5e9b08e80626178ce7df5a50a1395) |
|
4074 //! 27.-StopRConnection |
|
4075 //! 28.-CloseRConnection |
|
4076 //! 29.-CloseLine |
|
4077 //! 30.-CloseSocketServ |
|
4078 //! 31.- CloseCustomApi |
|
4079 //! 32.- ClosePhone |
|
4080 //! 33.- CloseTelServer |
|
4081 //!@SYMTestStatus Verified |
|
4082 //!@SYMTestPriority high |
|
4083 //!@SYMTestExpectedResults |
|
4084 //! Connect to a HSCSD Access Point in GSM mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4085 //!@SYMTestType CIT |
|
4086 |
|
4087 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4088 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4089 CREATE_OBJECT RSocket rSocket1 |
|
4090 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4091 CREATE_OBJECT RConnection rConnection1 |
|
4092 CREATE_OBJECT DataVerify dataVerify1 |
|
4093 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4094 CREATE_OBJECT RTelServer telServer1 |
|
4095 CREATE_OBJECT RMobileLine mobileLine1 |
|
4096 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4097 COMMAND telServer1 Connect |
|
4098 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0039-0001-Open_command02 |
|
4099 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0039-0001-Open_command03 |
|
4100 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0039-0001-SetSystemNetworkMode_command04 |
|
4101 OUTSTANDING |
|
4102 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4103 OUTSTANDING |
|
4104 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0039-0001-ModeCheck_command06 |
|
4105 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0039-0001-Open_command07 |
|
4106 COMMAND rSocketServ1 Connect |
|
4107 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0039-0001-Open_command09 |
|
4108 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0039-0001-SelectOutgoingIAP_command10 |
|
4109 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0039-0001-Start_command11 |
|
4110 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0039-0001-Open_command12 |
|
4111 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0039-0001-GetByName_command13 |
|
4112 OUTSTANDING |
|
4113 COMMAND rHostResolver1 Close |
|
4114 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0039-0001-Open_command15 |
|
4115 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0039-0001-Connect_command16 |
|
4116 OUTSTANDING |
|
4117 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0039-0001-WriteRequest_command17 |
|
4118 OUTSTANDING |
|
4119 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0039-0001-StartFile_command18 |
|
4120 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0039-0001-StartDealer_command19 |
|
4121 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0039-0001-CheckHSDPA_command20 |
|
4122 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0039-0001-RecvOneOrMore_command21 |
|
4123 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0039-0001-EndFile_command22 |
|
4124 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0039-0001-CalcDnloadStats_command23 |
|
4125 COMMAND rSocket1 ShutDown |
|
4126 OUTSTANDING |
|
4127 COMMAND rSocket1 Close |
|
4128 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0039-0001-VerifyData_command26 |
|
4129 COMMAND rConnection1 Stop |
|
4130 COMMAND rConnection1 Close |
|
4131 COMMAND mobileLine1 Close |
|
4132 COMMAND rSocketServ1 Close |
|
4133 COMMAND mmCustomAPI1 Close |
|
4134 COMMAND rMobilePhone1 Close |
|
4135 COMMAND telServer1 Close |
|
4136 END_TEST_BLOCK |
|
4137 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0039 |
|
4138 |
|
4139 |
|
4140 |
|
4141 |
|
4142 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0040 |
|
4143 |
|
4144 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0040 |
|
4145 //!@SYMAPI |
|
4146 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4147 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4148 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4149 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4150 //!@SYMAuthor ddamian |
|
4151 //!@SYMCreationDate 9/5/2008 |
|
4152 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4153 //!@SYMTestActions |
|
4154 //! 1.- OpenTelServer |
|
4155 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4156 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4157 //! 4.- ModeChange (ChangeMode = GSM) |
|
4158 //! 5.- GetCurrentSystemNetworkModes |
|
4159 //! 6.- ModeCheck (CheckMode = GSM) |
|
4160 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4161 //! 8.- ConnectSocketServ |
|
4162 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
4163 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
4164 //! 11.- StartRConnection (Retries = 1) |
|
4165 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4166 //! 13.- GetByName (Address = {URL,address1}) |
|
4167 //! 14.- CloseHostResolver |
|
4168 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4169 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4170 //! 17.-WriteRequest (File = /dy/small/0512k.bin; Protocol = HTTP) |
|
4171 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0512k-tc-0036.bin) |
|
4172 //! 19.-StartDealer (DataDealer = 0) |
|
4173 //! 20.-CheckHSDPA (HSDPA = ) |
|
4174 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0512k-tc-0036.bin; DataDealer = 0; Duration = -1) |
|
4175 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0512k-tc-0036.bin) |
|
4176 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4177 //! 24.-RSocketShutDown |
|
4178 //! 25.-RSocketClose |
|
4179 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0512k-tc-0036.bin; Checksum = e27c9e563d0e2752b813f6182934b0f4) |
|
4180 //! 27.-StopRConnection |
|
4181 //! 28.-CloseRConnection |
|
4182 //! 29.-CloseLine |
|
4183 //! 30.-CloseSocketServ |
|
4184 //! 31.- CloseCustomApi |
|
4185 //! 32.- ClosePhone |
|
4186 //! 33.- CloseTelServer |
|
4187 //!@SYMTestStatus Verified |
|
4188 //!@SYMTestPriority high |
|
4189 //!@SYMTestExpectedResults |
|
4190 //! Connect to a HSCSD Access Point in GSM mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4191 //!@SYMTestType CIT |
|
4192 |
|
4193 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4194 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4195 CREATE_OBJECT RSocket rSocket1 |
|
4196 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4197 CREATE_OBJECT RConnection rConnection1 |
|
4198 CREATE_OBJECT DataVerify dataVerify1 |
|
4199 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4200 CREATE_OBJECT RTelServer telServer1 |
|
4201 CREATE_OBJECT RMobileLine mobileLine1 |
|
4202 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4203 COMMAND telServer1 Connect |
|
4204 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0040-0001-Open_command02 |
|
4205 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0040-0001-Open_command03 |
|
4206 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0040-0001-SetSystemNetworkMode_command04 |
|
4207 OUTSTANDING |
|
4208 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4209 OUTSTANDING |
|
4210 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0040-0001-ModeCheck_command06 |
|
4211 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0040-0001-Open_command07 |
|
4212 COMMAND rSocketServ1 Connect |
|
4213 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0040-0001-Open_command09 |
|
4214 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0040-0001-SelectOutgoingIAP_command10 |
|
4215 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0040-0001-Start_command11 |
|
4216 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0040-0001-Open_command12 |
|
4217 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0040-0001-GetByName_command13 |
|
4218 OUTSTANDING |
|
4219 COMMAND rHostResolver1 Close |
|
4220 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0040-0001-Open_command15 |
|
4221 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0040-0001-Connect_command16 |
|
4222 OUTSTANDING |
|
4223 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0040-0001-WriteRequest_command17 |
|
4224 OUTSTANDING |
|
4225 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0040-0001-StartFile_command18 |
|
4226 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0040-0001-StartDealer_command19 |
|
4227 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0040-0001-CheckHSDPA_command20 |
|
4228 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0040-0001-RecvOneOrMore_command21 |
|
4229 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0040-0001-EndFile_command22 |
|
4230 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0040-0001-CalcDnloadStats_command23 |
|
4231 COMMAND rSocket1 ShutDown |
|
4232 OUTSTANDING |
|
4233 COMMAND rSocket1 Close |
|
4234 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0040-0001-VerifyData_command26 |
|
4235 COMMAND rConnection1 Stop |
|
4236 COMMAND rConnection1 Close |
|
4237 COMMAND mobileLine1 Close |
|
4238 COMMAND rSocketServ1 Close |
|
4239 COMMAND mmCustomAPI1 Close |
|
4240 COMMAND rMobilePhone1 Close |
|
4241 COMMAND telServer1 Close |
|
4242 END_TEST_BLOCK |
|
4243 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0040 |
|
4244 |
|
4245 |
|
4246 |
|
4247 |
|
4248 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0041 |
|
4249 |
|
4250 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0041 |
|
4251 //!@SYMAPI |
|
4252 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4253 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4254 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4255 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4256 //!@SYMAuthor ddamian |
|
4257 //!@SYMCreationDate 9/5/2008 |
|
4258 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4259 //!@SYMTestActions |
|
4260 //! 1.- OpenTelServer |
|
4261 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4262 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4263 //! 4.- ModeChange (ChangeMode = GSM) |
|
4264 //! 5.- GetCurrentSystemNetworkModes |
|
4265 //! 6.- ModeCheck (CheckMode = GSM) |
|
4266 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4267 //! 8.- ConnectSocketServ |
|
4268 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
4269 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
4270 //! 11.- StartRConnection (Retries = 1) |
|
4271 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4272 //! 13.- GetByName (Address = {URL,address1}) |
|
4273 //! 14.- CloseHostResolver |
|
4274 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4275 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4276 //! 17.-WriteRequest (File = /dy/small/0064k.bin; Protocol = HTTP) |
|
4277 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0064k-tc-0037.bin) |
|
4278 //! 19.-StartDealer (DataDealer = 0) |
|
4279 //! 20.-CheckHSDPA (HSDPA = ) |
|
4280 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0064k-tc-0037.bin; DataDealer = 0; Duration = -1) |
|
4281 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0064k-tc-0037.bin) |
|
4282 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4283 //! 24.-RSocketShutDown |
|
4284 //! 25.-RSocketClose |
|
4285 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0064k-tc-0037.bin; Checksum = d26a232d0279a9cb34529a9a05125f4a) |
|
4286 //! 27.-StopRConnection |
|
4287 //! 28.-CloseRConnection |
|
4288 //! 29.-CloseLine |
|
4289 //! 30.-CloseSocketServ |
|
4290 //! 31.- CloseCustomApi |
|
4291 //! 32.- ClosePhone |
|
4292 //! 33.- CloseTelServer |
|
4293 //!@SYMTestStatus Verified |
|
4294 //!@SYMTestPriority high |
|
4295 //!@SYMTestExpectedResults |
|
4296 //! Connect to a HSCSD Access Point in GSM mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4297 //!@SYMTestType CIT |
|
4298 |
|
4299 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4300 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4301 CREATE_OBJECT RSocket rSocket1 |
|
4302 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4303 CREATE_OBJECT RConnection rConnection1 |
|
4304 CREATE_OBJECT DataVerify dataVerify1 |
|
4305 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4306 CREATE_OBJECT RTelServer telServer1 |
|
4307 CREATE_OBJECT RMobileLine mobileLine1 |
|
4308 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4309 COMMAND telServer1 Connect |
|
4310 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0041-0001-Open_command02 |
|
4311 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0041-0001-Open_command03 |
|
4312 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0041-0001-SetSystemNetworkMode_command04 |
|
4313 OUTSTANDING |
|
4314 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4315 OUTSTANDING |
|
4316 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0041-0001-ModeCheck_command06 |
|
4317 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0041-0001-Open_command07 |
|
4318 COMMAND rSocketServ1 Connect |
|
4319 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0041-0001-Open_command09 |
|
4320 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0041-0001-SelectOutgoingIAP_command10 |
|
4321 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0041-0001-Start_command11 |
|
4322 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0041-0001-Open_command12 |
|
4323 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0041-0001-GetByName_command13 |
|
4324 OUTSTANDING |
|
4325 COMMAND rHostResolver1 Close |
|
4326 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0041-0001-Open_command15 |
|
4327 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0041-0001-Connect_command16 |
|
4328 OUTSTANDING |
|
4329 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0041-0001-WriteRequest_command17 |
|
4330 OUTSTANDING |
|
4331 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0041-0001-StartFile_command18 |
|
4332 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0041-0001-StartDealer_command19 |
|
4333 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0041-0001-CheckHSDPA_command20 |
|
4334 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0041-0001-RecvOneOrMore_command21 |
|
4335 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0041-0001-EndFile_command22 |
|
4336 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0041-0001-CalcDnloadStats_command23 |
|
4337 COMMAND rSocket1 ShutDown |
|
4338 OUTSTANDING |
|
4339 COMMAND rSocket1 Close |
|
4340 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0041-0001-VerifyData_command26 |
|
4341 COMMAND rConnection1 Stop |
|
4342 COMMAND rConnection1 Close |
|
4343 COMMAND mobileLine1 Close |
|
4344 COMMAND rSocketServ1 Close |
|
4345 COMMAND mmCustomAPI1 Close |
|
4346 COMMAND rMobilePhone1 Close |
|
4347 COMMAND telServer1 Close |
|
4348 END_TEST_BLOCK |
|
4349 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0041 |
|
4350 |
|
4351 |
|
4352 |
|
4353 |
|
4354 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0042 |
|
4355 |
|
4356 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0042 |
|
4357 //!@SYMAPI |
|
4358 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4359 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4360 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4361 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4362 //!@SYMAuthor ddamian |
|
4363 //!@SYMCreationDate 9/5/2008 |
|
4364 //!@SYMTestCaseDesc Connect to a HSCSD Access Point in GSM mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4365 //!@SYMTestActions |
|
4366 //! 1.- OpenTelServer |
|
4367 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4368 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4369 //! 4.- ModeChange (ChangeMode = GSM) |
|
4370 //! 5.- GetCurrentSystemNetworkModes |
|
4371 //! 6.- ModeCheck (CheckMode = GSM) |
|
4372 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4373 //! 8.- ConnectSocketServ |
|
4374 //! 9.- OpenRConnection (IAP = IAPHSCSD; RSocketServ = rSocketServ1) |
|
4375 //! 10.- SelectOutgoingIAP (IAP = IAPHSCSD) |
|
4376 //! 11.- StartRConnection (Retries = 1) |
|
4377 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4378 //! 13.- GetByName (Address = {URL,address1}) |
|
4379 //! 14.- CloseHostResolver |
|
4380 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4381 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4382 //! 17.-WriteRequest (File = /dy/small/0008k.bin; Protocol = HTTP) |
|
4383 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0008k-tc-0038.bin) |
|
4384 //! 19.-StartDealer (DataDealer = 0) |
|
4385 //! 20.-CheckHSDPA (HSDPA = ) |
|
4386 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0008k-tc-0038.bin; DataDealer = 0; Duration = -1) |
|
4387 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0008k-tc-0038.bin) |
|
4388 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4389 //! 24.-RSocketShutDown |
|
4390 //! 25.-RSocketClose |
|
4391 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0008k-tc-0038.bin; Checksum = a69a721002a248215c0e46d992583889) |
|
4392 //! 27.-StopRConnection |
|
4393 //! 28.-CloseRConnection |
|
4394 //! 29.-CloseLine |
|
4395 //! 30.-CloseSocketServ |
|
4396 //! 31.- CloseCustomApi |
|
4397 //! 32.- ClosePhone |
|
4398 //! 33.- CloseTelServer |
|
4399 //!@SYMTestStatus Verified |
|
4400 //!@SYMTestPriority high |
|
4401 //!@SYMTestExpectedResults |
|
4402 //! Connect to a HSCSD Access Point in GSM mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4403 //!@SYMTestType CIT |
|
4404 |
|
4405 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4406 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4407 CREATE_OBJECT RSocket rSocket1 |
|
4408 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4409 CREATE_OBJECT RConnection rConnection1 |
|
4410 CREATE_OBJECT DataVerify dataVerify1 |
|
4411 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4412 CREATE_OBJECT RTelServer telServer1 |
|
4413 CREATE_OBJECT RMobileLine mobileLine1 |
|
4414 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4415 COMMAND telServer1 Connect |
|
4416 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0042-0001-Open_command02 |
|
4417 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0042-0001-Open_command03 |
|
4418 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0042-0001-SetSystemNetworkMode_command04 |
|
4419 OUTSTANDING |
|
4420 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4421 OUTSTANDING |
|
4422 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0042-0001-ModeCheck_command06 |
|
4423 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0042-0001-Open_command07 |
|
4424 COMMAND rSocketServ1 Connect |
|
4425 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0042-0001-Open_command09 |
|
4426 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0042-0001-SelectOutgoingIAP_command10 |
|
4427 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0042-0001-Start_command11 |
|
4428 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0042-0001-Open_command12 |
|
4429 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0042-0001-GetByName_command13 |
|
4430 OUTSTANDING |
|
4431 COMMAND rHostResolver1 Close |
|
4432 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0042-0001-Open_command15 |
|
4433 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0042-0001-Connect_command16 |
|
4434 OUTSTANDING |
|
4435 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0042-0001-WriteRequest_command17 |
|
4436 OUTSTANDING |
|
4437 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0042-0001-StartFile_command18 |
|
4438 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0042-0001-StartDealer_command19 |
|
4439 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0042-0001-CheckHSDPA_command20 |
|
4440 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0042-0001-RecvOneOrMore_command21 |
|
4441 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0042-0001-EndFile_command22 |
|
4442 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0042-0001-CalcDnloadStats_command23 |
|
4443 COMMAND rSocket1 ShutDown |
|
4444 OUTSTANDING |
|
4445 COMMAND rSocket1 Close |
|
4446 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0042-0001-VerifyData_command26 |
|
4447 COMMAND rConnection1 Stop |
|
4448 COMMAND rConnection1 Close |
|
4449 COMMAND mobileLine1 Close |
|
4450 COMMAND rSocketServ1 Close |
|
4451 COMMAND mmCustomAPI1 Close |
|
4452 COMMAND rMobilePhone1 Close |
|
4453 COMMAND telServer1 Close |
|
4454 END_TEST_BLOCK |
|
4455 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0042 |
|
4456 |
|
4457 |
|
4458 |
|
4459 |
|
4460 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0043 |
|
4461 |
|
4462 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0043 |
|
4463 //!@SYMAPI |
|
4464 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4465 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4466 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4467 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4468 //!@SYMAuthor ddamian |
|
4469 //!@SYMCreationDate 9/5/2008 |
|
4470 //!@SYMTestCaseDesc Download file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. |
|
4471 //!@SYMTestActions |
|
4472 //! 1.- OpenTelServer |
|
4473 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4474 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4475 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
4476 //! 5.- GetCurrentSystemNetworkModes |
|
4477 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
4478 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4479 //! 8.- ConnectSocketServ |
|
4480 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
4481 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
4482 //! 11.- StartRConnection (Retries = 1) |
|
4483 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4484 //! 13.- GetByName (Address = {URL,address1}) |
|
4485 //! 14.- CloseHostResolver |
|
4486 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4487 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4488 //! 17.- WriteRequest (File = /dy/small/0000k.bin; Protocol = HTTP) |
|
4489 //! 18.- StartFile (Save = {DRIVES,MMCDrive}\0000k-tc-0053.bin) |
|
4490 //! 19.- StartDealer (DataDealer = 0) |
|
4491 //! 20.- CheckHSDPA (HSDPA = Used) |
|
4492 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\0000k-tc-0053.bin; DataDealer = 0; Duration = -1) |
|
4493 //! 22.- EndFile (Save = {DRIVES,MMCDrive}\0000k-tc-0053.bin) |
|
4494 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4495 //! 24.- RSocketShutDown |
|
4496 //! 25.- RSocketClose |
|
4497 //! 26.- VerifyData(VerifyType= MD5; VerifyFile= {DRIVES,MMCDrive}\0000k-tc-0053.bin; Checksum=d41d8cd98f00b204e9800998ecf8427e) |
|
4498 //! 27.- StopRConnection |
|
4499 //! 28.- CloseRConnection |
|
4500 //! 29.- CloseLine |
|
4501 //! 30.- CloseSocketServ |
|
4502 //! 31.- CloseCustomApi |
|
4503 //! 32.- ClosePhone |
|
4504 //! 33.- CloseTelServer |
|
4505 //!@SYMTestStatus Verified |
|
4506 //!@SYMTestPriority high |
|
4507 //!@SYMTestExpectedResults |
|
4508 //! Download file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. Execution will return no error where access point available. |
|
4509 //!@SYMTestType CIT |
|
4510 |
|
4511 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4512 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4513 CREATE_OBJECT RSocket rSocket1 |
|
4514 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4515 CREATE_OBJECT RConnection rConnection1 |
|
4516 CREATE_OBJECT DataVerify dataVerify1 |
|
4517 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4518 CREATE_OBJECT RTelServer telServer1 |
|
4519 CREATE_OBJECT RMobileLine mobileLine1 |
|
4520 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4521 COMMAND telServer1 Connect |
|
4522 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0043-0001-Open_command02 |
|
4523 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0043-0001-Open_command03 |
|
4524 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0043-0001-SetSystemNetworkMode_command04 |
|
4525 OUTSTANDING |
|
4526 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4527 OUTSTANDING |
|
4528 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0043-0001-ModeCheck_command06 |
|
4529 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0043-0001-Open_command07 |
|
4530 COMMAND rSocketServ1 Connect |
|
4531 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0043-0001-Open_command09 |
|
4532 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0043-0001-SelectOutgoingIAP_command10 |
|
4533 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0043-0001-Start_command11 |
|
4534 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0043-0001-Open_command12 |
|
4535 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0043-0001-GetByName_command13 |
|
4536 OUTSTANDING |
|
4537 COMMAND rHostResolver1 Close |
|
4538 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0043-0001-Open_command15 |
|
4539 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0043-0001-Connect_command16 |
|
4540 OUTSTANDING |
|
4541 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0043-0001-WriteRequest_command17 |
|
4542 OUTSTANDING |
|
4543 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0043-0001-StartFile_command18 |
|
4544 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0043-0001-StartDealer_command19 |
|
4545 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0043-0001-CheckHSDPA_command20 |
|
4546 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0043-0001-RecvOneOrMore_command21 |
|
4547 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0043-0001-EndFile_command22 |
|
4548 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0043-0001-CalcDnloadStats_command23 |
|
4549 COMMAND rSocket1 ShutDown |
|
4550 OUTSTANDING |
|
4551 COMMAND rSocket1 Close |
|
4552 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0043-0001-VerifyData_command26 |
|
4553 COMMAND rConnection1 Stop |
|
4554 COMMAND rConnection1 Close |
|
4555 COMMAND mobileLine1 Close |
|
4556 COMMAND rSocketServ1 Close |
|
4557 COMMAND mmCustomAPI1 Close |
|
4558 COMMAND rMobilePhone1 Close |
|
4559 COMMAND telServer1 Close |
|
4560 END_TEST_BLOCK |
|
4561 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0043 |
|
4562 |
|
4563 |
|
4564 |
|
4565 |
|
4566 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0044 |
|
4567 |
|
4568 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0044 |
|
4569 //!@SYMAPI |
|
4570 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4571 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4572 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4573 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4574 //!@SYMAuthor ddamian |
|
4575 //!@SYMCreationDate 9/5/2008 |
|
4576 //!@SYMTestCaseDesc Download a 75MB file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. |
|
4577 //!@SYMTestActions |
|
4578 //! 1.- OpenTelServer |
|
4579 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4580 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4581 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
4582 //! 5.- GetCurrentSystemNetworkModes |
|
4583 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
4584 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4585 //! 8.- ConnectSocketServ |
|
4586 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
4587 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
4588 //! 11.- StartRConnection (Retries = 1) |
|
4589 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4590 //! 13.- GetByName (Address = {URL,address1}) |
|
4591 //! 14.- CloseHostResolver |
|
4592 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4593 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4594 //! 17.- WriteRequest (File = /dy/small/75MB.bin; Protocol = HTTP) |
|
4595 //! 18.- StartFile (Save = {DRIVES,MMCDrive}\75MB-tc-0054.bin) |
|
4596 //! 19.- StartDealer (DataDealer = 0) |
|
4597 //! 20.- CheckHSDPA (HSDPA = Used) |
|
4598 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\75MB-tc-0054.bin; DataDealer = 0; Duration = -1) |
|
4599 //! 22.- EndFile (Save = {DRIVES,MMCDrive}\75MB-tc-0054.bin) |
|
4600 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4601 //! 24.- RSocketShutDown |
|
4602 //! 25.- RSocketClose |
|
4603 //! 26.- VerifyData(VerifyType= MD5; VerifyFile={DRIVES,MMCDrive}\75MB-tc-0054.bin; Checksum=c5fd73b7ad33a7ba851f45ca0b126cec) |
|
4604 //! 27.- StopRConnection |
|
4605 //! 28.- CloseRConnection |
|
4606 //! 29.- CloseLine |
|
4607 //! 30.- CloseSocketServ |
|
4608 //! 31.- CloseCustomApi |
|
4609 //! 32.- ClosePhone |
|
4610 //! 33.- CloseTelServer |
|
4611 //!@SYMTestStatus Verified |
|
4612 //!@SYMTestPriority high |
|
4613 //!@SYMTestExpectedResults |
|
4614 //! Download a 75MB file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. Execution will return no error where access point available. |
|
4615 //!@SYMTestType CIT |
|
4616 |
|
4617 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4618 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4619 CREATE_OBJECT RSocket rSocket1 |
|
4620 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4621 CREATE_OBJECT RConnection rConnection1 |
|
4622 CREATE_OBJECT DataVerify dataVerify1 |
|
4623 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4624 CREATE_OBJECT RTelServer telServer1 |
|
4625 CREATE_OBJECT RMobileLine mobileLine1 |
|
4626 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4627 COMMAND telServer1 Connect |
|
4628 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0044-0001-Open_command02 |
|
4629 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0044-0001-Open_command03 |
|
4630 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0044-0001-SetSystemNetworkMode_command04 |
|
4631 OUTSTANDING |
|
4632 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4633 OUTSTANDING |
|
4634 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0044-0001-ModeCheck_command06 |
|
4635 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0044-0001-Open_command07 |
|
4636 COMMAND rSocketServ1 Connect |
|
4637 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0044-0001-Open_command09 |
|
4638 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0044-0001-SelectOutgoingIAP_command10 |
|
4639 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0044-0001-Start_command11 |
|
4640 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0044-0001-Open_command12 |
|
4641 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0044-0001-GetByName_command13 |
|
4642 OUTSTANDING |
|
4643 COMMAND rHostResolver1 Close |
|
4644 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0044-0001-Open_command15 |
|
4645 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0044-0001-Connect_command16 |
|
4646 OUTSTANDING |
|
4647 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0044-0001-WriteRequest_command17 |
|
4648 OUTSTANDING |
|
4649 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0044-0001-StartFile_command18 |
|
4650 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0044-0001-StartDealer_command19 |
|
4651 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0044-0001-CheckHSDPA_command20 |
|
4652 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0044-0001-RecvOneOrMore_command21 |
|
4653 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0044-0001-EndFile_command22 |
|
4654 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0044-0001-CalcDnloadStats_command23 |
|
4655 COMMAND rSocket1 ShutDown |
|
4656 OUTSTANDING |
|
4657 COMMAND rSocket1 Close |
|
4658 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0044-0001-VerifyData_command26 |
|
4659 COMMAND rConnection1 Stop |
|
4660 COMMAND rConnection1 Close |
|
4661 COMMAND mobileLine1 Close |
|
4662 COMMAND rSocketServ1 Close |
|
4663 COMMAND mmCustomAPI1 Close |
|
4664 COMMAND rMobilePhone1 Close |
|
4665 COMMAND telServer1 Close |
|
4666 END_TEST_BLOCK |
|
4667 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0044 |
|
4668 |
|
4669 |
|
4670 |
|
4671 |
|
4672 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0045 |
|
4673 |
|
4674 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0045 |
|
4675 //!@SYMAPI |
|
4676 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4677 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4678 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4679 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4680 //!@SYMAuthor ddamian |
|
4681 //!@SYMCreationDate 9/5/2008 |
|
4682 //!@SYMTestCaseDesc Download a 150MB file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. |
|
4683 //!@SYMTestActions |
|
4684 //! 1.- OpenTelServer |
|
4685 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4686 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4687 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
4688 //! 5.- GetCurrentSystemNetworkModes |
|
4689 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
4690 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4691 //! 8.- ConnectSocketServ |
|
4692 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
4693 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
4694 //! 11.- StartRConnection (Retries = 1) |
|
4695 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4696 //! 13.- GetByName (Address = {URL,address1}) |
|
4697 //! 14.- CloseHostResolver |
|
4698 //! 15.- RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4699 //! 16.- RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4700 //! 17.- WriteRequest (File = /dy/big/150MB.bin; Protocol = HTTP) |
|
4701 //! 18.- StartFile (Save = {DRIVES,MMCDrive}\150MB-tc-0055.bin) |
|
4702 //! 19.- StartDealer (DataDealer = 0) |
|
4703 //! 20.- CheckHSDPA (HSDPA = Used) |
|
4704 //! 21.- DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\150MB-tc-0055.bin; DataDealer = 0; Duration = -1) |
|
4705 //! 22.- EndFile (Save = {DRIVES,MMCDrive}\150MB-tc-0055.bin) |
|
4706 //! 23.- CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4707 //! 24.- RSocketShutDown |
|
4708 //! 25.- RSocketClose |
|
4709 //! 26.- VerifyData(VerifyType= MD5; VerifyFile={DRIVES,MMCDrive}\150MB-tc-0055.bin; Checksum=6fe954699cba15eadab9d354120e3aec) |
|
4710 //! 27.- StopRConnection |
|
4711 //! 28.- CloseRConnection |
|
4712 //! 29.- CloseLine |
|
4713 //! 30.- CloseSocketServ |
|
4714 //! 31.- CloseCustomApi |
|
4715 //! 32.- ClosePhone |
|
4716 //! 33.- CloseTelServer |
|
4717 //!@SYMTestStatus Verified |
|
4718 //!@SYMTestPriority high |
|
4719 //!@SYMTestExpectedResults |
|
4720 //! Download a 150MB file using HSDPA in WCDMA mode and verify received file with MD5 checksum. File will be saved in memory card. Execution will return no error where access point available. |
|
4721 //!@SYMTestType CIT |
|
4722 |
|
4723 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4724 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4725 CREATE_OBJECT RSocket rSocket1 |
|
4726 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4727 CREATE_OBJECT RConnection rConnection1 |
|
4728 CREATE_OBJECT DataVerify dataVerify1 |
|
4729 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4730 CREATE_OBJECT RTelServer telServer1 |
|
4731 CREATE_OBJECT RMobileLine mobileLine1 |
|
4732 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4733 COMMAND telServer1 Connect |
|
4734 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0045-0001-Open_command02 |
|
4735 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0045-0001-Open_command03 |
|
4736 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0045-0001-SetSystemNetworkMode_command04 |
|
4737 OUTSTANDING |
|
4738 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4739 OUTSTANDING |
|
4740 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0045-0001-ModeCheck_command06 |
|
4741 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0045-0001-Open_command07 |
|
4742 COMMAND rSocketServ1 Connect |
|
4743 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0045-0001-Open_command09 |
|
4744 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0045-0001-SelectOutgoingIAP_command10 |
|
4745 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0045-0001-Start_command11 |
|
4746 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0045-0001-Open_command12 |
|
4747 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0045-0001-GetByName_command13 |
|
4748 OUTSTANDING |
|
4749 COMMAND rHostResolver1 Close |
|
4750 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0045-0001-Open_command15 |
|
4751 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0045-0001-Connect_command16 |
|
4752 OUTSTANDING |
|
4753 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0045-0001-WriteRequest_command17 |
|
4754 OUTSTANDING |
|
4755 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0045-0001-StartFile_command18 |
|
4756 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0045-0001-StartDealer_command19 |
|
4757 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0045-0001-CheckHSDPA_command20 |
|
4758 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0045-0001-RecvOneOrMore_command21 |
|
4759 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0045-0001-EndFile_command22 |
|
4760 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0045-0001-CalcDnloadStats_command23 |
|
4761 COMMAND rSocket1 ShutDown |
|
4762 OUTSTANDING |
|
4763 COMMAND rSocket1 Close |
|
4764 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0045-0001-VerifyData_command26 |
|
4765 COMMAND rConnection1 Stop |
|
4766 COMMAND rConnection1 Close |
|
4767 COMMAND mobileLine1 Close |
|
4768 COMMAND rSocketServ1 Close |
|
4769 COMMAND mmCustomAPI1 Close |
|
4770 COMMAND rMobilePhone1 Close |
|
4771 COMMAND telServer1 Close |
|
4772 END_TEST_BLOCK |
|
4773 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0045 |
|
4774 |
|
4775 |
|
4776 |
|
4777 |
|
4778 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0046 |
|
4779 |
|
4780 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0046 |
|
4781 //!@SYMAPI |
|
4782 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4783 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4784 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4785 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4786 //!@SYMAuthor ddamian |
|
4787 //!@SYMCreationDate 9/5/2008 |
|
4788 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4789 //!@SYMTestActions |
|
4790 //! 1.- OpenTelServer |
|
4791 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4792 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4793 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
4794 //! 5.- GetCurrentSystemNetworkModes |
|
4795 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
4796 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4797 //! 8.- ConnectSocketServ |
|
4798 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
4799 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
4800 //! 11.- StartRConnection (Retries = 1) |
|
4801 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4802 //! 13.- GetByName (Address = {URL,address1}) |
|
4803 //! 14.- CloseHostResolver |
|
4804 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4805 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4806 //! 17.-WriteRequest (File = /dy/small/0256k.bin; Protocol = HTTP) |
|
4807 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0256k-tc-0056.bin) |
|
4808 //! 19.-StartDealer (DataDealer = 0) |
|
4809 //! 20.-CheckHSDPA (HSDPA = ) |
|
4810 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0256k-tc-0056.bin; DataDealer = 0; Duration = -1) |
|
4811 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0256k-tc-0056.bin) |
|
4812 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4813 //! 24.-RSocketShutDown |
|
4814 //! 25.-RSocketClose |
|
4815 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\00256k-tc-0056.bin; Checksum= 0048909c2fb3c2c6818806202e6654ae) |
|
4816 //! 27.-StopRConnection |
|
4817 //! 28.-CloseRConnection |
|
4818 //! 29.-CloseLine |
|
4819 //! 30.-CloseSocketServ |
|
4820 //! 31.- CloseCustomApi |
|
4821 //! 32.- ClosePhone |
|
4822 //! 33.- CloseTelServer |
|
4823 //!@SYMTestStatus Verified |
|
4824 //!@SYMTestPriority high |
|
4825 //!@SYMTestExpectedResults |
|
4826 //! Connect to a GPRS Access Point in WCDMA mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4827 //!@SYMTestType CIT |
|
4828 |
|
4829 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4830 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4831 CREATE_OBJECT RSocket rSocket1 |
|
4832 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4833 CREATE_OBJECT RConnection rConnection1 |
|
4834 CREATE_OBJECT DataVerify dataVerify1 |
|
4835 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4836 CREATE_OBJECT RTelServer telServer1 |
|
4837 CREATE_OBJECT RMobileLine mobileLine1 |
|
4838 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4839 COMMAND telServer1 Connect |
|
4840 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0046-0001-Open_command02 |
|
4841 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0046-0001-Open_command03 |
|
4842 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0046-0001-SetSystemNetworkMode_command04 |
|
4843 OUTSTANDING |
|
4844 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4845 OUTSTANDING |
|
4846 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0046-0001-ModeCheck_command06 |
|
4847 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0046-0001-Open_command07 |
|
4848 COMMAND rSocketServ1 Connect |
|
4849 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0046-0001-Open_command09 |
|
4850 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0046-0001-SelectOutgoingIAP_command10 |
|
4851 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0046-0001-Start_command11 |
|
4852 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0046-0001-Open_command12 |
|
4853 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0046-0001-GetByName_command13 |
|
4854 OUTSTANDING |
|
4855 COMMAND rHostResolver1 Close |
|
4856 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0046-0001-Open_command15 |
|
4857 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0046-0001-Connect_command16 |
|
4858 OUTSTANDING |
|
4859 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0046-0001-WriteRequest_command17 |
|
4860 OUTSTANDING |
|
4861 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0046-0001-StartFile_command18 |
|
4862 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0046-0001-StartDealer_command19 |
|
4863 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0046-0001-CheckHSDPA_command20 |
|
4864 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0046-0001-RecvOneOrMore_command21 |
|
4865 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0046-0001-EndFile_command22 |
|
4866 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0046-0001-CalcDnloadStats_command23 |
|
4867 COMMAND rSocket1 ShutDown |
|
4868 OUTSTANDING |
|
4869 COMMAND rSocket1 Close |
|
4870 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0046-0001-VerifyData_command26 |
|
4871 COMMAND rConnection1 Stop |
|
4872 COMMAND rConnection1 Close |
|
4873 COMMAND mobileLine1 Close |
|
4874 COMMAND rSocketServ1 Close |
|
4875 COMMAND mmCustomAPI1 Close |
|
4876 COMMAND rMobilePhone1 Close |
|
4877 COMMAND telServer1 Close |
|
4878 END_TEST_BLOCK |
|
4879 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0046 |
|
4880 |
|
4881 |
|
4882 |
|
4883 |
|
4884 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0047 |
|
4885 |
|
4886 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0047 |
|
4887 //!@SYMAPI |
|
4888 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4889 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4890 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4891 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4892 //!@SYMAuthor ddamian |
|
4893 //!@SYMCreationDate 9/5/2008 |
|
4894 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
4895 //!@SYMTestActions |
|
4896 //! 1.- OpenTelServer |
|
4897 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
4898 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
4899 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
4900 //! 5.- GetCurrentSystemNetworkModes |
|
4901 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
4902 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
4903 //! 8.- ConnectSocketServ |
|
4904 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
4905 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
4906 //! 11.- StartRConnection (Retries = 1) |
|
4907 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4908 //! 13.- GetByName (Address = {URL,address1}) |
|
4909 //! 14.- CloseHostResolver |
|
4910 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
4911 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
4912 //! 17.-WriteRequest (File = /dy/small/0002k.bin; Protocol = HTTP) |
|
4913 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0002k-tc-0057.bin) |
|
4914 //! 19.-StartDealer (DataDealer = 0) |
|
4915 //! 20.-CheckHSDPA (HSDPA = ) |
|
4916 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0002k-tc-0057.bin; DataDealer = 0; Duration = -1) |
|
4917 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0002k-tc-0057.bin) |
|
4918 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
4919 //! 24.-RSocketShutDown |
|
4920 //! 25.-RSocketClose |
|
4921 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0002k-tc-0057.bin; Checksum= 46eb89673fe25a797a7896fd62773df0 ) |
|
4922 //! 27.-StopRConnection |
|
4923 //! 28.-CloseRConnection |
|
4924 //! 29.-CloseLine |
|
4925 //! 30.-CloseSocketServ |
|
4926 //! 31.- CloseCustomApi |
|
4927 //! 32.- ClosePhone |
|
4928 //! 33.- CloseTelServer |
|
4929 //!@SYMTestStatus Verified |
|
4930 //!@SYMTestPriority high |
|
4931 //!@SYMTestExpectedResults |
|
4932 //! Connect to a GPRS Access Point in WCDMA mode, download a 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
4933 //!@SYMTestType CIT |
|
4934 |
|
4935 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
4936 CREATE_OBJECT RSocketServ rSocketServ1 |
|
4937 CREATE_OBJECT RSocket rSocket1 |
|
4938 CREATE_OBJECT RHostResolver rHostResolver1 |
|
4939 CREATE_OBJECT RConnection rConnection1 |
|
4940 CREATE_OBJECT DataVerify dataVerify1 |
|
4941 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
4942 CREATE_OBJECT RTelServer telServer1 |
|
4943 CREATE_OBJECT RMobileLine mobileLine1 |
|
4944 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
4945 COMMAND telServer1 Connect |
|
4946 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0047-0001-Open_command02 |
|
4947 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0047-0001-Open_command03 |
|
4948 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0047-0001-SetSystemNetworkMode_command04 |
|
4949 OUTSTANDING |
|
4950 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
4951 OUTSTANDING |
|
4952 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0047-0001-ModeCheck_command06 |
|
4953 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0047-0001-Open_command07 |
|
4954 COMMAND rSocketServ1 Connect |
|
4955 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0047-0001-Open_command09 |
|
4956 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0047-0001-SelectOutgoingIAP_command10 |
|
4957 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0047-0001-Start_command11 |
|
4958 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0047-0001-Open_command12 |
|
4959 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0047-0001-GetByName_command13 |
|
4960 OUTSTANDING |
|
4961 COMMAND rHostResolver1 Close |
|
4962 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0047-0001-Open_command15 |
|
4963 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0047-0001-Connect_command16 |
|
4964 OUTSTANDING |
|
4965 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0047-0001-WriteRequest_command17 |
|
4966 OUTSTANDING |
|
4967 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0047-0001-StartFile_command18 |
|
4968 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0047-0001-StartDealer_command19 |
|
4969 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0047-0001-CheckHSDPA_command20 |
|
4970 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0047-0001-RecvOneOrMore_command21 |
|
4971 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0047-0001-EndFile_command22 |
|
4972 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0047-0001-CalcDnloadStats_command23 |
|
4973 COMMAND rSocket1 ShutDown |
|
4974 OUTSTANDING |
|
4975 COMMAND rSocket1 Close |
|
4976 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0047-0001-VerifyData_command26 |
|
4977 COMMAND rConnection1 Stop |
|
4978 COMMAND rConnection1 Close |
|
4979 COMMAND mobileLine1 Close |
|
4980 COMMAND rSocketServ1 Close |
|
4981 COMMAND mmCustomAPI1 Close |
|
4982 COMMAND rMobilePhone1 Close |
|
4983 COMMAND telServer1 Close |
|
4984 END_TEST_BLOCK |
|
4985 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0047 |
|
4986 |
|
4987 |
|
4988 |
|
4989 |
|
4990 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0048 |
|
4991 |
|
4992 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0048 |
|
4993 //!@SYMAPI |
|
4994 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
4995 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
4996 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
4997 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
4998 //!@SYMAuthor ddamian |
|
4999 //!@SYMCreationDate 9/5/2008 |
|
5000 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5001 //!@SYMTestActions |
|
5002 //! 1.- OpenTelServer |
|
5003 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5004 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5005 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5006 //! 5.- GetCurrentSystemNetworkModes |
|
5007 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5008 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5009 //! 8.- ConnectSocketServ |
|
5010 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5011 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5012 //! 11.- StartRConnection (Retries = 1) |
|
5013 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5014 //! 13.- GetByName (Address = {URL,address1}) |
|
5015 //! 14.- CloseHostResolver |
|
5016 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5017 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5018 //! 17.-WriteRequest (File = /dy/small/0032k.bin; Protocol = HTTP) |
|
5019 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0032k-tc-0058.bin) |
|
5020 //! 19.-StartDealer (DataDealer = 0) |
|
5021 //! 20.-CheckHSDPA (HSDPA = ) |
|
5022 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0032k-tc-0058.bin; DataDealer = 0; Duration = -1) |
|
5023 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0032k-tc-0058.bin) |
|
5024 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5025 //! 24.-RSocketShutDown |
|
5026 //! 25.-RSocketClose |
|
5027 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0032k-tc-0058.bin; Checksum= 64fbc234be040b07806ae46ee8e8bdbc) |
|
5028 //! 27.-StopRConnection |
|
5029 //! 28.-CloseRConnection |
|
5030 //! 29.-CloseLine |
|
5031 //! 30.-CloseSocketServ |
|
5032 //! 31.- CloseCustomApi |
|
5033 //! 32.- ClosePhone |
|
5034 //! 33.- CloseTelServer |
|
5035 //!@SYMTestStatus Verified |
|
5036 //!@SYMTestPriority high |
|
5037 //!@SYMTestExpectedResults |
|
5038 //! Connect to a GPRS Access Point in WCDMA mode, download a 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5039 //!@SYMTestType CIT |
|
5040 |
|
5041 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5042 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5043 CREATE_OBJECT RSocket rSocket1 |
|
5044 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5045 CREATE_OBJECT RConnection rConnection1 |
|
5046 CREATE_OBJECT DataVerify dataVerify1 |
|
5047 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5048 CREATE_OBJECT RTelServer telServer1 |
|
5049 CREATE_OBJECT RMobileLine mobileLine1 |
|
5050 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5051 COMMAND telServer1 Connect |
|
5052 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0048-0001-Open_command02 |
|
5053 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0048-0001-Open_command03 |
|
5054 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0048-0001-SetSystemNetworkMode_command04 |
|
5055 OUTSTANDING |
|
5056 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5057 OUTSTANDING |
|
5058 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0048-0001-ModeCheck_command06 |
|
5059 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0048-0001-Open_command07 |
|
5060 COMMAND rSocketServ1 Connect |
|
5061 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0048-0001-Open_command09 |
|
5062 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0048-0001-SelectOutgoingIAP_command10 |
|
5063 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0048-0001-Start_command11 |
|
5064 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0048-0001-Open_command12 |
|
5065 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0048-0001-GetByName_command13 |
|
5066 OUTSTANDING |
|
5067 COMMAND rHostResolver1 Close |
|
5068 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0048-0001-Open_command15 |
|
5069 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0048-0001-Connect_command16 |
|
5070 OUTSTANDING |
|
5071 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0048-0001-WriteRequest_command17 |
|
5072 OUTSTANDING |
|
5073 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0048-0001-StartFile_command18 |
|
5074 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0048-0001-StartDealer_command19 |
|
5075 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0048-0001-CheckHSDPA_command20 |
|
5076 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0048-0001-RecvOneOrMore_command21 |
|
5077 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0048-0001-EndFile_command22 |
|
5078 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0048-0001-CalcDnloadStats_command23 |
|
5079 COMMAND rSocket1 ShutDown |
|
5080 OUTSTANDING |
|
5081 COMMAND rSocket1 Close |
|
5082 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0048-0001-VerifyData_command26 |
|
5083 COMMAND rConnection1 Stop |
|
5084 COMMAND rConnection1 Close |
|
5085 COMMAND mobileLine1 Close |
|
5086 COMMAND rSocketServ1 Close |
|
5087 COMMAND mmCustomAPI1 Close |
|
5088 COMMAND rMobilePhone1 Close |
|
5089 COMMAND telServer1 Close |
|
5090 END_TEST_BLOCK |
|
5091 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0048 |
|
5092 |
|
5093 |
|
5094 |
|
5095 |
|
5096 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0049 |
|
5097 |
|
5098 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0049 |
|
5099 //!@SYMAPI |
|
5100 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5101 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5102 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5103 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5104 //!@SYMAuthor ddamian |
|
5105 //!@SYMCreationDate 9/5/2008 |
|
5106 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5107 //!@SYMTestActions |
|
5108 //! 1.- OpenTelServer |
|
5109 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5110 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5111 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5112 //! 5.- GetCurrentSystemNetworkModes |
|
5113 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5114 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5115 //! 8.- ConnectSocketServ |
|
5116 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5117 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5118 //! 11.- StartRConnection (Retries = 1) |
|
5119 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5120 //! 13.- GetByName (Address = {URL,address1}) |
|
5121 //! 14.- CloseHostResolver |
|
5122 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5123 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5124 //! 17.-WriteRequest (File = /dy/big/3mb-1.txt; Protocol = HTTP) |
|
5125 //! 18.-StartFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0059.txt) |
|
5126 //! 19.-StartDealer (DataDealer = 0) |
|
5127 //! 20.-CheckHSDPA (HSDPA = ) |
|
5128 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\3mb-1-tc-0059.txt; DataDealer = 0; Duration = -1) |
|
5129 //! 22.-EndFile (Save = {DRIVES,SysDrive}\3mb-1-tc-0059.txt) |
|
5130 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5131 //! 24.-RSocketShutDown |
|
5132 //! 25.-RSocketClose |
|
5133 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\3mb-1-tc-0059.txt; Checksum = 7fae292c77026cbb5a78a7da499032c5 ) |
|
5134 //! 27.-StopRConnection |
|
5135 //! 28.-CloseRConnection |
|
5136 //! 29.-CloseLine |
|
5137 //! 30.-CloseSocketServ |
|
5138 //! 31.- CloseCustomApi |
|
5139 //! 32.- ClosePhone |
|
5140 //! 33.- CloseTelServer |
|
5141 //!@SYMTestStatus Verified |
|
5142 //!@SYMTestPriority high |
|
5143 //!@SYMTestExpectedResults |
|
5144 //! Connect to a GPRS Access Point in WCDMA mode, download a 3MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5145 //!@SYMTestType CIT |
|
5146 |
|
5147 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5148 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5149 CREATE_OBJECT RSocket rSocket1 |
|
5150 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5151 CREATE_OBJECT RConnection rConnection1 |
|
5152 CREATE_OBJECT DataVerify dataVerify1 |
|
5153 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5154 CREATE_OBJECT RTelServer telServer1 |
|
5155 CREATE_OBJECT RMobileLine mobileLine1 |
|
5156 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5157 COMMAND telServer1 Connect |
|
5158 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0049-0001-Open_command02 |
|
5159 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0049-0001-Open_command03 |
|
5160 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0049-0001-SetSystemNetworkMode_command04 |
|
5161 OUTSTANDING |
|
5162 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5163 OUTSTANDING |
|
5164 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0049-0001-ModeCheck_command06 |
|
5165 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0049-0001-Open_command07 |
|
5166 COMMAND rSocketServ1 Connect |
|
5167 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0049-0001-Open_command09 |
|
5168 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0049-0001-SelectOutgoingIAP_command10 |
|
5169 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0049-0001-Start_command11 |
|
5170 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0049-0001-Open_command12 |
|
5171 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0049-0001-GetByName_command13 |
|
5172 OUTSTANDING |
|
5173 COMMAND rHostResolver1 Close |
|
5174 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0049-0001-Open_command15 |
|
5175 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0049-0001-Connect_command16 |
|
5176 OUTSTANDING |
|
5177 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0049-0001-WriteRequest_command17 |
|
5178 OUTSTANDING |
|
5179 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0049-0001-StartFile_command18 |
|
5180 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0049-0001-StartDealer_command19 |
|
5181 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0049-0001-CheckHSDPA_command20 |
|
5182 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0049-0001-RecvOneOrMore_command21 |
|
5183 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0049-0001-EndFile_command22 |
|
5184 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0049-0001-CalcDnloadStats_command23 |
|
5185 COMMAND rSocket1 ShutDown |
|
5186 OUTSTANDING |
|
5187 COMMAND rSocket1 Close |
|
5188 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0049-0001-VerifyData_command26 |
|
5189 COMMAND rConnection1 Stop |
|
5190 COMMAND rConnection1 Close |
|
5191 COMMAND mobileLine1 Close |
|
5192 COMMAND rSocketServ1 Close |
|
5193 COMMAND mmCustomAPI1 Close |
|
5194 COMMAND rMobilePhone1 Close |
|
5195 COMMAND telServer1 Close |
|
5196 END_TEST_BLOCK |
|
5197 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0049 |
|
5198 |
|
5199 |
|
5200 |
|
5201 |
|
5202 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0050 |
|
5203 |
|
5204 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0050 |
|
5205 //!@SYMAPI |
|
5206 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5207 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5208 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5209 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5210 //!@SYMAuthor ddamian |
|
5211 //!@SYMCreationDate 9/5/2008 |
|
5212 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5213 //!@SYMTestActions |
|
5214 //! 1.- OpenTelServer |
|
5215 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5216 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5217 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5218 //! 5.- GetCurrentSystemNetworkModes |
|
5219 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5220 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5221 //! 8.- ConnectSocketServ |
|
5222 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5223 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5224 //! 11.- StartRConnection (Retries = 1) |
|
5225 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5226 //! 13.- GetByName (Address = {URL,address1}) |
|
5227 //! 14.- CloseHostResolver |
|
5228 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5229 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5230 //! 17.-WriteRequest (File = /dy/small/0004k.bin; Protocol = HTTP) |
|
5231 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0004k-tc-0060.bin) |
|
5232 //! 19.-StartDealer (DataDealer = 0) |
|
5233 //! 20.-CheckHSDPA (HSDPA = ) |
|
5234 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0004k-tc-0060.bin; DataDealer = 0; Duration = -1) |
|
5235 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0004k-tc-0060.bin) |
|
5236 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5237 //! 24.-RSocketShutDown |
|
5238 //! 25.-RSocketClose |
|
5239 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0004k-tc-0060.bin; Checksum= bbc5e9b08e80626178ce7df5a50a1395) |
|
5240 //! 27.-StopRConnection |
|
5241 //! 28.-CloseRConnection |
|
5242 //! 29.-CloseLine |
|
5243 //! 30.-CloseSocketServ |
|
5244 //! 31.- CloseCustomApi |
|
5245 //! 32.- ClosePhone |
|
5246 //! 33.- CloseTelServer |
|
5247 //!@SYMTestStatus Verified |
|
5248 //!@SYMTestPriority high |
|
5249 //!@SYMTestExpectedResults |
|
5250 //! Connect to a GPRS Access Point in WCDMA mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5251 //!@SYMTestType CIT |
|
5252 |
|
5253 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5254 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5255 CREATE_OBJECT RSocket rSocket1 |
|
5256 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5257 CREATE_OBJECT RConnection rConnection1 |
|
5258 CREATE_OBJECT DataVerify dataVerify1 |
|
5259 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5260 CREATE_OBJECT RTelServer telServer1 |
|
5261 CREATE_OBJECT RMobileLine mobileLine1 |
|
5262 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5263 COMMAND telServer1 Connect |
|
5264 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0050-0001-Open_command02 |
|
5265 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0050-0001-Open_command03 |
|
5266 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0050-0001-SetSystemNetworkMode_command04 |
|
5267 OUTSTANDING |
|
5268 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5269 OUTSTANDING |
|
5270 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0050-0001-ModeCheck_command06 |
|
5271 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0050-0001-Open_command07 |
|
5272 COMMAND rSocketServ1 Connect |
|
5273 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0050-0001-Open_command09 |
|
5274 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0050-0001-SelectOutgoingIAP_command10 |
|
5275 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0050-0001-Start_command11 |
|
5276 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0050-0001-Open_command12 |
|
5277 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0050-0001-GetByName_command13 |
|
5278 OUTSTANDING |
|
5279 COMMAND rHostResolver1 Close |
|
5280 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0050-0001-Open_command15 |
|
5281 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0050-0001-Connect_command16 |
|
5282 OUTSTANDING |
|
5283 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0050-0001-WriteRequest_command17 |
|
5284 OUTSTANDING |
|
5285 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0050-0001-StartFile_command18 |
|
5286 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0050-0001-StartDealer_command19 |
|
5287 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0050-0001-CheckHSDPA_command20 |
|
5288 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0050-0001-RecvOneOrMore_command21 |
|
5289 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0050-0001-EndFile_command22 |
|
5290 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0050-0001-CalcDnloadStats_command23 |
|
5291 COMMAND rSocket1 ShutDown |
|
5292 OUTSTANDING |
|
5293 COMMAND rSocket1 Close |
|
5294 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0050-0001-VerifyData_command26 |
|
5295 COMMAND rConnection1 Stop |
|
5296 COMMAND rConnection1 Close |
|
5297 COMMAND mobileLine1 Close |
|
5298 COMMAND rSocketServ1 Close |
|
5299 COMMAND mmCustomAPI1 Close |
|
5300 COMMAND rMobilePhone1 Close |
|
5301 COMMAND telServer1 Close |
|
5302 END_TEST_BLOCK |
|
5303 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0050 |
|
5304 |
|
5305 |
|
5306 |
|
5307 |
|
5308 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0051 |
|
5309 |
|
5310 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0051 |
|
5311 //!@SYMAPI |
|
5312 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5313 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5314 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5315 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5316 //!@SYMAuthor ddamian |
|
5317 //!@SYMCreationDate 9/5/2008 |
|
5318 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5319 //!@SYMTestActions |
|
5320 //! 1.- OpenTelServer |
|
5321 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5322 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5323 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5324 //! 5.- GetCurrentSystemNetworkModes |
|
5325 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5326 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5327 //! 8.- ConnectSocketServ |
|
5328 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5329 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5330 //! 11.- StartRConnection (Retries = 1) |
|
5331 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5332 //! 13.- GetByName (Address = {URL,address1}) |
|
5333 //! 14.- CloseHostResolver |
|
5334 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5335 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5336 //! 17.-WriteRequest (File = /dy/small/0512k.bin; Protocol = HTTP) |
|
5337 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0512k-tc-0061.bin) |
|
5338 //! 19.-StartDealer (DataDealer = 0) |
|
5339 //! 20.-CheckHSDPA (HSDPA = ) |
|
5340 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0512k-tc-0061.bin; DataDealer = 0; Duration = -1) |
|
5341 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0512k-tc-0061.bin) |
|
5342 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5343 //! 24.-RSocketShutDown |
|
5344 //! 25.-RSocketClose |
|
5345 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0512k-tc-0061.bin; Checksum=e27c9e563d0e2752b813f6182934b0f4) |
|
5346 //! 27.-StopRConnection |
|
5347 //! 28.-CloseRConnection |
|
5348 //! 29.-CloseLine |
|
5349 //! 30.-CloseSocketServ |
|
5350 //! 31.- CloseCustomApi |
|
5351 //! 32.- ClosePhone |
|
5352 //! 33.- CloseTelServer |
|
5353 //!@SYMTestStatus Verified |
|
5354 //!@SYMTestPriority high |
|
5355 //!@SYMTestExpectedResults |
|
5356 //! Connect to a GPRS Access Point in WCDMA mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5357 //!@SYMTestType CIT |
|
5358 |
|
5359 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5360 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5361 CREATE_OBJECT RSocket rSocket1 |
|
5362 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5363 CREATE_OBJECT RConnection rConnection1 |
|
5364 CREATE_OBJECT DataVerify dataVerify1 |
|
5365 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5366 CREATE_OBJECT RTelServer telServer1 |
|
5367 CREATE_OBJECT RMobileLine mobileLine1 |
|
5368 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5369 COMMAND telServer1 Connect |
|
5370 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0051-0001-Open_command02 |
|
5371 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0051-0001-Open_command03 |
|
5372 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0051-0001-SetSystemNetworkMode_command04 |
|
5373 OUTSTANDING |
|
5374 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5375 OUTSTANDING |
|
5376 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0051-0001-ModeCheck_command06 |
|
5377 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0051-0001-Open_command07 |
|
5378 COMMAND rSocketServ1 Connect |
|
5379 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0051-0001-Open_command09 |
|
5380 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0051-0001-SelectOutgoingIAP_command10 |
|
5381 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0051-0001-Start_command11 |
|
5382 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0051-0001-Open_command12 |
|
5383 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0051-0001-GetByName_command13 |
|
5384 OUTSTANDING |
|
5385 COMMAND rHostResolver1 Close |
|
5386 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0051-0001-Open_command15 |
|
5387 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0051-0001-Connect_command16 |
|
5388 OUTSTANDING |
|
5389 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0051-0001-WriteRequest_command17 |
|
5390 OUTSTANDING |
|
5391 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0051-0001-StartFile_command18 |
|
5392 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0051-0001-StartDealer_command19 |
|
5393 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0051-0001-CheckHSDPA_command20 |
|
5394 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0051-0001-RecvOneOrMore_command21 |
|
5395 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0051-0001-EndFile_command22 |
|
5396 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0051-0001-CalcDnloadStats_command23 |
|
5397 COMMAND rSocket1 ShutDown |
|
5398 OUTSTANDING |
|
5399 COMMAND rSocket1 Close |
|
5400 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0051-0001-VerifyData_command26 |
|
5401 COMMAND rConnection1 Stop |
|
5402 COMMAND rConnection1 Close |
|
5403 COMMAND mobileLine1 Close |
|
5404 COMMAND rSocketServ1 Close |
|
5405 COMMAND mmCustomAPI1 Close |
|
5406 COMMAND rMobilePhone1 Close |
|
5407 COMMAND telServer1 Close |
|
5408 END_TEST_BLOCK |
|
5409 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0051 |
|
5410 |
|
5411 |
|
5412 |
|
5413 |
|
5414 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0052 |
|
5415 |
|
5416 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0052 |
|
5417 //!@SYMAPI |
|
5418 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5419 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5420 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5421 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5422 //!@SYMAuthor ddamian |
|
5423 //!@SYMCreationDate 9/5/2008 |
|
5424 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5425 //!@SYMTestActions |
|
5426 //! 1.- OpenTelServer |
|
5427 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5428 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5429 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5430 //! 5.- GetCurrentSystemNetworkModes |
|
5431 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5432 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5433 //! 8.- ConnectSocketServ |
|
5434 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5435 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5436 //! 11.- StartRConnection (Retries = 1) |
|
5437 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5438 //! 13.- GetByName (Address = {URL,address1}) |
|
5439 //! 14.- CloseHostResolver |
|
5440 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5441 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5442 //! 17.-WriteRequest (File = /dy/small/0064k.bin; Protocol = HTTP) |
|
5443 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0064k-tc-0062.bin) |
|
5444 //! 19.-StartDealer (DataDealer = 0) |
|
5445 //! 20.-CheckHSDPA (HSDPA = ) |
|
5446 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0064k-tc-0062.bin; DataDealer = 0; Duration = -1) |
|
5447 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0064k-tc-0062.bin) |
|
5448 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5449 //! 24.-RSocketShutDown |
|
5450 //! 25.-RSocketClose |
|
5451 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0064k-tc-0062.bin; Checksum=d26a232d0279a9cb34529a9a05125f4a) |
|
5452 //! 27.-StopRConnection |
|
5453 //! 28.-CloseRConnection |
|
5454 //! 29.-CloseLine |
|
5455 //! 30.-CloseSocketServ |
|
5456 //! 31.- CloseCustomApi |
|
5457 //! 32.- ClosePhone |
|
5458 //! 33.- CloseTelServer |
|
5459 //!@SYMTestStatus Verified |
|
5460 //!@SYMTestPriority high |
|
5461 //!@SYMTestExpectedResults |
|
5462 //! Connect to a GPRS Access Point in WCDMA mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5463 //!@SYMTestType CIT |
|
5464 |
|
5465 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5466 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5467 CREATE_OBJECT RSocket rSocket1 |
|
5468 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5469 CREATE_OBJECT RConnection rConnection1 |
|
5470 CREATE_OBJECT DataVerify dataVerify1 |
|
5471 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5472 CREATE_OBJECT RTelServer telServer1 |
|
5473 CREATE_OBJECT RMobileLine mobileLine1 |
|
5474 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5475 COMMAND telServer1 Connect |
|
5476 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0052-0001-Open_command02 |
|
5477 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0052-0001-Open_command03 |
|
5478 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0052-0001-SetSystemNetworkMode_command04 |
|
5479 OUTSTANDING |
|
5480 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5481 OUTSTANDING |
|
5482 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0052-0001-ModeCheck_command06 |
|
5483 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0052-0001-Open_command07 |
|
5484 COMMAND rSocketServ1 Connect |
|
5485 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0052-0001-Open_command09 |
|
5486 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0052-0001-SelectOutgoingIAP_command10 |
|
5487 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0052-0001-Start_command11 |
|
5488 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0052-0001-Open_command12 |
|
5489 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0052-0001-GetByName_command13 |
|
5490 OUTSTANDING |
|
5491 COMMAND rHostResolver1 Close |
|
5492 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0052-0001-Open_command15 |
|
5493 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0052-0001-Connect_command16 |
|
5494 OUTSTANDING |
|
5495 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0052-0001-WriteRequest_command17 |
|
5496 OUTSTANDING |
|
5497 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0052-0001-StartFile_command18 |
|
5498 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0052-0001-StartDealer_command19 |
|
5499 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0052-0001-CheckHSDPA_command20 |
|
5500 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0052-0001-RecvOneOrMore_command21 |
|
5501 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0052-0001-EndFile_command22 |
|
5502 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0052-0001-CalcDnloadStats_command23 |
|
5503 COMMAND rSocket1 ShutDown |
|
5504 OUTSTANDING |
|
5505 COMMAND rSocket1 Close |
|
5506 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0052-0001-VerifyData_command26 |
|
5507 COMMAND rConnection1 Stop |
|
5508 COMMAND rConnection1 Close |
|
5509 COMMAND mobileLine1 Close |
|
5510 COMMAND rSocketServ1 Close |
|
5511 COMMAND mmCustomAPI1 Close |
|
5512 COMMAND rMobilePhone1 Close |
|
5513 COMMAND telServer1 Close |
|
5514 END_TEST_BLOCK |
|
5515 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0052 |
|
5516 |
|
5517 |
|
5518 |
|
5519 |
|
5520 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0053 |
|
5521 |
|
5522 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0053 |
|
5523 //!@SYMAPI |
|
5524 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5525 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5526 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5527 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5528 //!@SYMAuthor ddamian |
|
5529 //!@SYMCreationDate 9/5/2008 |
|
5530 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5531 //!@SYMTestActions |
|
5532 //! 1.- OpenTelServer |
|
5533 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5534 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5535 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5536 //! 5.- GetCurrentSystemNetworkModes |
|
5537 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5538 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5539 //! 8.- ConnectSocketServ |
|
5540 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5541 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5542 //! 11.- StartRConnection (Retries = 1) |
|
5543 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5544 //! 13.- GetByName (Address = {URL,address1}) |
|
5545 //! 14.- CloseHostResolver |
|
5546 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5547 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5548 //! 17.-WriteRequest (File = /dy/small/0008k.bin; Protocol = HTTP) |
|
5549 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0008k-tc-0063.bin) |
|
5550 //! 19.-StartDealer (DataDealer = 0) |
|
5551 //! 20.-CheckHSDPA (HSDPA = ) |
|
5552 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0008k-tc-0063.bin; DataDealer = 0; Duration = -1) |
|
5553 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0008k-tc-0063.bin) |
|
5554 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5555 //! 24.-RSocketShutDown |
|
5556 //! 25.-RSocketClose |
|
5557 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0008k-tc-0063.bin; Checksum=a69a721002a248215c0e46d992583889) |
|
5558 //! 27.-StopRConnection |
|
5559 //! 28.-CloseRConnection |
|
5560 //! 29.-CloseLine |
|
5561 //! 30.-CloseSocketServ |
|
5562 //! 31.- CloseCustomApi |
|
5563 //! 32.- ClosePhone |
|
5564 //! 33.- CloseTelServer |
|
5565 //!@SYMTestStatus Verified |
|
5566 //!@SYMTestPriority high |
|
5567 //!@SYMTestExpectedResults |
|
5568 //! Connect to a GPRS Access Point in WCDMA mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5569 //!@SYMTestType CIT |
|
5570 |
|
5571 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5572 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5573 CREATE_OBJECT RSocket rSocket1 |
|
5574 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5575 CREATE_OBJECT RConnection rConnection1 |
|
5576 CREATE_OBJECT DataVerify dataVerify1 |
|
5577 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5578 CREATE_OBJECT RTelServer telServer1 |
|
5579 CREATE_OBJECT RMobileLine mobileLine1 |
|
5580 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5581 COMMAND telServer1 Connect |
|
5582 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0053-0001-Open_command02 |
|
5583 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0053-0001-Open_command03 |
|
5584 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0053-0001-SetSystemNetworkMode_command04 |
|
5585 OUTSTANDING |
|
5586 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5587 OUTSTANDING |
|
5588 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0053-0001-ModeCheck_command06 |
|
5589 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0053-0001-Open_command07 |
|
5590 COMMAND rSocketServ1 Connect |
|
5591 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0053-0001-Open_command09 |
|
5592 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0053-0001-SelectOutgoingIAP_command10 |
|
5593 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0053-0001-Start_command11 |
|
5594 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0053-0001-Open_command12 |
|
5595 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0053-0001-GetByName_command13 |
|
5596 OUTSTANDING |
|
5597 COMMAND rHostResolver1 Close |
|
5598 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0053-0001-Open_command15 |
|
5599 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0053-0001-Connect_command16 |
|
5600 OUTSTANDING |
|
5601 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0053-0001-WriteRequest_command17 |
|
5602 OUTSTANDING |
|
5603 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0053-0001-StartFile_command18 |
|
5604 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0053-0001-StartDealer_command19 |
|
5605 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0053-0001-CheckHSDPA_command20 |
|
5606 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0053-0001-RecvOneOrMore_command21 |
|
5607 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0053-0001-EndFile_command22 |
|
5608 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0053-0001-CalcDnloadStats_command23 |
|
5609 COMMAND rSocket1 ShutDown |
|
5610 OUTSTANDING |
|
5611 COMMAND rSocket1 Close |
|
5612 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0053-0001-VerifyData_command26 |
|
5613 COMMAND rConnection1 Stop |
|
5614 COMMAND rConnection1 Close |
|
5615 COMMAND mobileLine1 Close |
|
5616 COMMAND rSocketServ1 Close |
|
5617 COMMAND mmCustomAPI1 Close |
|
5618 COMMAND rMobilePhone1 Close |
|
5619 COMMAND telServer1 Close |
|
5620 END_TEST_BLOCK |
|
5621 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0053 |
|
5622 |
|
5623 |
|
5624 |
|
5625 |
|
5626 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0054 |
|
5627 |
|
5628 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0054 |
|
5629 //!@SYMAPI |
|
5630 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5631 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5632 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5633 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5634 //!@SYMAuthor ddamian |
|
5635 //!@SYMCreationDate 9/5/2008 |
|
5636 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download a 10MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in memory card. |
|
5637 //!@SYMTestActions |
|
5638 //! 1.- OpenTelServer |
|
5639 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5640 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5641 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5642 //! 5.- GetCurrentSystemNetworkModes |
|
5643 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5644 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5645 //! 8.- ConnectSocketServ |
|
5646 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5647 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5648 //! 11.- StartRConnection (Retries = 1) |
|
5649 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5650 //! 13.- GetByName (Address = {URL,address1}) |
|
5651 //! 14.- CloseHostResolver |
|
5652 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5653 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5654 //! 17.-WriteRequest (File = /dy/big/10MB.bin; Protocol = HTTP) |
|
5655 //! 18.-StartFile (Save = {DRIVES,MMCDrive}\10MB-tc-0064.bin) |
|
5656 //! 19.-StartDealer (DataDealer = 0) |
|
5657 //! 20.-CheckHSDPA (HSDPA = ) |
|
5658 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\10MB-tc-0064.bin; DataDealer = 0; Duration = -1) |
|
5659 //! 22.-EndFile (Save = {DRIVES,MMCDrive}\10MB-tc-0064.bin) |
|
5660 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5661 //! 24.-RSocketShutDown |
|
5662 //! 25.-RSocketClose |
|
5663 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,MMCDrive}\10MB-tc-0064.bin; Checksum=7045203f899299cc906e9bba59d47a04) |
|
5664 //! 27.-StopRConnection |
|
5665 //! 28.-CloseRConnection |
|
5666 //! 29.-CloseLine |
|
5667 //! 30.-CloseSocketServ |
|
5668 //! 31.- CloseCustomApi |
|
5669 //! 32.- ClosePhone |
|
5670 //! 33.- CloseTelServer |
|
5671 //!@SYMTestStatus Verified |
|
5672 //!@SYMTestPriority high |
|
5673 //!@SYMTestExpectedResults |
|
5674 //! Connect to a GPRS Access Point in WCDMA mode, download a 10MB file using HTTP protocol and verify received file integrity using checksum. File will be saved in memory card. Execution will return no error where access point available. |
|
5675 //!@SYMTestType CIT |
|
5676 |
|
5677 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5678 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5679 CREATE_OBJECT RSocket rSocket1 |
|
5680 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5681 CREATE_OBJECT RConnection rConnection1 |
|
5682 CREATE_OBJECT DataVerify dataVerify1 |
|
5683 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5684 CREATE_OBJECT RTelServer telServer1 |
|
5685 CREATE_OBJECT RMobileLine mobileLine1 |
|
5686 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5687 COMMAND telServer1 Connect |
|
5688 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0054-0001-Open_command02 |
|
5689 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0054-0001-Open_command03 |
|
5690 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0054-0001-SetSystemNetworkMode_command04 |
|
5691 OUTSTANDING |
|
5692 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5693 OUTSTANDING |
|
5694 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0054-0001-ModeCheck_command06 |
|
5695 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0054-0001-Open_command07 |
|
5696 COMMAND rSocketServ1 Connect |
|
5697 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0054-0001-Open_command09 |
|
5698 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0054-0001-SelectOutgoingIAP_command10 |
|
5699 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0054-0001-Start_command11 |
|
5700 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0054-0001-Open_command12 |
|
5701 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0054-0001-GetByName_command13 |
|
5702 OUTSTANDING |
|
5703 COMMAND rHostResolver1 Close |
|
5704 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0054-0001-Open_command15 |
|
5705 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0054-0001-Connect_command16 |
|
5706 OUTSTANDING |
|
5707 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0054-0001-WriteRequest_command17 |
|
5708 OUTSTANDING |
|
5709 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0054-0001-StartFile_command18 |
|
5710 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0054-0001-StartDealer_command19 |
|
5711 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0054-0001-CheckHSDPA_command20 |
|
5712 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0054-0001-RecvOneOrMore_command21 |
|
5713 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0054-0001-EndFile_command22 |
|
5714 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0054-0001-CalcDnloadStats_command23 |
|
5715 COMMAND rSocket1 ShutDown |
|
5716 OUTSTANDING |
|
5717 COMMAND rSocket1 Close |
|
5718 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0054-0001-VerifyData_command26 |
|
5719 COMMAND rConnection1 Stop |
|
5720 COMMAND rConnection1 Close |
|
5721 COMMAND mobileLine1 Close |
|
5722 COMMAND rSocketServ1 Close |
|
5723 COMMAND mmCustomAPI1 Close |
|
5724 COMMAND rMobilePhone1 Close |
|
5725 COMMAND telServer1 Close |
|
5726 END_TEST_BLOCK |
|
5727 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0054 |
|
5728 |
|
5729 |
|
5730 |
|
5731 |
|
5732 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0055 |
|
5733 |
|
5734 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0055 |
|
5735 //!@SYMAPI |
|
5736 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5737 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5738 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5739 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5740 //!@SYMAuthor ddamian |
|
5741 //!@SYMCreationDate 9/5/2008 |
|
5742 //!@SYMTestCaseDesc Connect to a GPRS Access Point in WCDMA mode, download file using HTTP protocol and verify received file integrity using checksum. File will be saved in memory card. |
|
5743 //!@SYMTestActions |
|
5744 //! 1.- OpenTelServer |
|
5745 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5746 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5747 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5748 //! 5.- GetCurrentSystemNetworkModes |
|
5749 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5750 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5751 //! 8.- ConnectSocketServ |
|
5752 //! 9.- OpenRConnection (IAP = IAPGPRS; RSocketServ = rSocketServ1) |
|
5753 //! 10.- SelectOutgoingIAP (IAP = IAPGPRS) |
|
5754 //! 11.- StartRConnection (Retries = 1) |
|
5755 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5756 //! 13.- GetByName (Address = {URL,address1}) |
|
5757 //! 14.- CloseHostResolver |
|
5758 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5759 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5760 //! 17.-WriteRequest (File = /dy/small/0000k.bin; Protocol = HTTP) |
|
5761 //! 18.-StartFile (Save = {DRIVES,MMCDrive}\0000k-tc-0065.bin) |
|
5762 //! 19.-StartDealer (DataDealer = 0) |
|
5763 //! 20.-CheckHSDPA (HSDPA = ) |
|
5764 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,MMCDrive}\0000k-tc-0065.bin; DataDealer = 0; Duration = -1) |
|
5765 //! 22.-EndFile (Save = {DRIVES,MMCDrive}\0000k-tc-0065.bin) |
|
5766 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5767 //! 24.-RSocketShutDown |
|
5768 //! 25.-RSocketClose |
|
5769 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,MMCDrive}\0000k-tc-0065.bin; Checksum=d41d8cd98f00b204e9800998ecf8427e) |
|
5770 //! 27.-StopRConnection |
|
5771 //! 28.-CloseRConnection |
|
5772 //! 29.-CloseLine |
|
5773 //! 30.-CloseSocketServ |
|
5774 //! 31.- CloseCustomApi |
|
5775 //! 32.- ClosePhone |
|
5776 //! 33.- CloseTelServer |
|
5777 //!@SYMTestStatus Verified |
|
5778 //!@SYMTestPriority high |
|
5779 //!@SYMTestExpectedResults |
|
5780 //! Connect to a GPRS Access Point in WCDMA mode, download file using HTTP protocol and verify received file integrity using checksum. File will be saved in memory card. Execution will return no error where access point available. |
|
5781 //!@SYMTestType CIT |
|
5782 |
|
5783 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5784 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5785 CREATE_OBJECT RSocket rSocket1 |
|
5786 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5787 CREATE_OBJECT RConnection rConnection1 |
|
5788 CREATE_OBJECT DataVerify dataVerify1 |
|
5789 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5790 CREATE_OBJECT RTelServer telServer1 |
|
5791 CREATE_OBJECT RMobileLine mobileLine1 |
|
5792 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5793 COMMAND telServer1 Connect |
|
5794 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0055-0001-Open_command02 |
|
5795 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0055-0001-Open_command03 |
|
5796 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0055-0001-SetSystemNetworkMode_command04 |
|
5797 OUTSTANDING |
|
5798 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5799 OUTSTANDING |
|
5800 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0055-0001-ModeCheck_command06 |
|
5801 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0055-0001-Open_command07 |
|
5802 COMMAND rSocketServ1 Connect |
|
5803 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0055-0001-Open_command09 |
|
5804 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0055-0001-SelectOutgoingIAP_command10 |
|
5805 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0055-0001-Start_command11 |
|
5806 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0055-0001-Open_command12 |
|
5807 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0055-0001-GetByName_command13 |
|
5808 OUTSTANDING |
|
5809 COMMAND rHostResolver1 Close |
|
5810 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0055-0001-Open_command15 |
|
5811 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0055-0001-Connect_command16 |
|
5812 OUTSTANDING |
|
5813 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0055-0001-WriteRequest_command17 |
|
5814 OUTSTANDING |
|
5815 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0055-0001-StartFile_command18 |
|
5816 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0055-0001-StartDealer_command19 |
|
5817 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0055-0001-CheckHSDPA_command20 |
|
5818 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0055-0001-RecvOneOrMore_command21 |
|
5819 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0055-0001-EndFile_command22 |
|
5820 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0055-0001-CalcDnloadStats_command23 |
|
5821 COMMAND rSocket1 ShutDown |
|
5822 OUTSTANDING |
|
5823 COMMAND rSocket1 Close |
|
5824 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0055-0001-VerifyData_command26 |
|
5825 COMMAND rConnection1 Stop |
|
5826 COMMAND rConnection1 Close |
|
5827 COMMAND mobileLine1 Close |
|
5828 COMMAND rSocketServ1 Close |
|
5829 COMMAND mmCustomAPI1 Close |
|
5830 COMMAND rMobilePhone1 Close |
|
5831 COMMAND telServer1 Close |
|
5832 END_TEST_BLOCK |
|
5833 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0055 |
|
5834 |
|
5835 |
|
5836 |
|
5837 |
|
5838 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0056 |
|
5839 |
|
5840 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0056 |
|
5841 //!@SYMAPI |
|
5842 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5843 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5844 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5845 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5846 //!@SYMAuthor ddamian |
|
5847 //!@SYMCreationDate 9/5/2008 |
|
5848 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5849 //!@SYMTestActions |
|
5850 //! 1.- OpenTelServer |
|
5851 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5852 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5853 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5854 //! 5.- GetCurrentSystemNetworkModes |
|
5855 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5856 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5857 //! 8.- ConnectSocketServ |
|
5858 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
5859 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
5860 //! 11.- StartRConnection (Retries = 1) |
|
5861 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5862 //! 13.- GetByName (Address = {URL,address1}) |
|
5863 //! 14.- CloseHostResolver |
|
5864 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5865 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5866 //! 17.-WriteRequest (File = /dy/small/0001k.bin; Protocol = HTTP) |
|
5867 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0001k-tc-0077.bin) |
|
5868 //! 19.-StartDealer (DataDealer = 0) |
|
5869 //! 20.-CheckHSDPA (HSDPA = ) |
|
5870 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0001k-tc-0077.bin; DataDealer = 0; Duration = -1) |
|
5871 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0001k-tc-0077.bin) |
|
5872 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5873 //! 24.-RSocketShutDown |
|
5874 //! 25.-RSocketClose |
|
5875 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0001k-tc-0077.bin; Checksum=710ecf58249a2cf783d6ecf528e1ba1a) |
|
5876 //! 27.-StopRConnection |
|
5877 //! 28.-CloseRConnection |
|
5878 //! 29.-CloseLine |
|
5879 //! 30.-CloseSocketServ |
|
5880 //! 31.- CloseCustomApi |
|
5881 //! 32.- ClosePhone |
|
5882 //! 33.- CloseTelServer |
|
5883 //!@SYMTestStatus Implemented |
|
5884 //!@SYMTestPriority high |
|
5885 //!@SYMTestExpectedResults |
|
5886 //! Connect to a CSD Access Point in WCDMA mode, download a 1kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5887 //!@SYMTestType CIT |
|
5888 |
|
5889 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5890 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5891 CREATE_OBJECT RSocket rSocket1 |
|
5892 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5893 CREATE_OBJECT RConnection rConnection1 |
|
5894 CREATE_OBJECT DataVerify dataVerify1 |
|
5895 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
5896 CREATE_OBJECT RTelServer telServer1 |
|
5897 CREATE_OBJECT RMobileLine mobileLine1 |
|
5898 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
5899 COMMAND telServer1 Connect |
|
5900 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0056-0001-Open_command02 |
|
5901 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0056-0001-Open_command03 |
|
5902 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0056-0001-SetSystemNetworkMode_command04 |
|
5903 OUTSTANDING |
|
5904 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
5905 OUTSTANDING |
|
5906 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0056-0001-ModeCheck_command06 |
|
5907 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0056-0001-Open_command07 |
|
5908 COMMAND rSocketServ1 Connect |
|
5909 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0056-0001-Open_command09 |
|
5910 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0056-0001-SelectOutgoingIAP_command10 |
|
5911 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0056-0001-Start_command11 |
|
5912 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0056-0001-Open_command12 |
|
5913 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0056-0001-GetByName_command13 |
|
5914 OUTSTANDING |
|
5915 COMMAND rHostResolver1 Close |
|
5916 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0056-0001-Open_command15 |
|
5917 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0056-0001-Connect_command16 |
|
5918 OUTSTANDING |
|
5919 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0056-0001-WriteRequest_command17 |
|
5920 OUTSTANDING |
|
5921 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0056-0001-StartFile_command18 |
|
5922 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0056-0001-StartDealer_command19 |
|
5923 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0056-0001-CheckHSDPA_command20 |
|
5924 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0056-0001-RecvOneOrMore_command21 |
|
5925 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0056-0001-EndFile_command22 |
|
5926 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0056-0001-CalcDnloadStats_command23 |
|
5927 COMMAND rSocket1 ShutDown |
|
5928 OUTSTANDING |
|
5929 COMMAND rSocket1 Close |
|
5930 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0056-0001-VerifyData_command26 |
|
5931 COMMAND rConnection1 Stop |
|
5932 COMMAND rConnection1 Close |
|
5933 COMMAND mobileLine1 Close |
|
5934 COMMAND rSocketServ1 Close |
|
5935 COMMAND mmCustomAPI1 Close |
|
5936 COMMAND rMobilePhone1 Close |
|
5937 COMMAND telServer1 Close |
|
5938 END_TEST_BLOCK |
|
5939 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0056 |
|
5940 |
|
5941 |
|
5942 |
|
5943 |
|
5944 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0057 |
|
5945 |
|
5946 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0057 |
|
5947 //!@SYMAPI |
|
5948 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
5949 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
5950 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
5951 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
5952 //!@SYMAuthor ddamian |
|
5953 //!@SYMCreationDate 9/5/2008 |
|
5954 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
5955 //!@SYMTestActions |
|
5956 //! 1.- OpenTelServer |
|
5957 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
5958 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
5959 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
5960 //! 5.- GetCurrentSystemNetworkModes |
|
5961 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
5962 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
5963 //! 8.- ConnectSocketServ |
|
5964 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
5965 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
5966 //! 11.- StartRConnection (Retries = 1) |
|
5967 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5968 //! 13.- GetByName (Address = {URL,address1}) |
|
5969 //! 14.- CloseHostResolver |
|
5970 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
5971 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
5972 //! 17.-WriteRequest (File = /dy/small/0008k.bin; Protocol = HTTP) |
|
5973 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0008k-tc-0078.bin) |
|
5974 //! 19.-StartDealer (DataDealer = 0) |
|
5975 //! 20.-CheckHSDPA (HSDPA = ) |
|
5976 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0008k-tc-0078.bin; DataDealer = 0; Duration = -1) |
|
5977 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0008k-tc-0078.bin) |
|
5978 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
5979 //! 24.-RSocketShutDown |
|
5980 //! 25.-RSocketClose |
|
5981 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0008k-tc-0078.bin; Checksum=a69a721002a248215c0e46d992583889) |
|
5982 //! 27.-StopRConnection |
|
5983 //! 28.-CloseRConnection |
|
5984 //! 29.-CloseLine |
|
5985 //! 30.-CloseSocketServ |
|
5986 //! 31.- CloseCustomApi |
|
5987 //! 32.- ClosePhone |
|
5988 //! 33.- CloseTelServer |
|
5989 //!@SYMTestStatus Implemented |
|
5990 //!@SYMTestPriority high |
|
5991 //!@SYMTestExpectedResults |
|
5992 //! Connect to a CSD Access Point in WCDMA mode, download a 8kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
5993 //!@SYMTestType CIT |
|
5994 |
|
5995 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
5996 CREATE_OBJECT RSocketServ rSocketServ1 |
|
5997 CREATE_OBJECT RSocket rSocket1 |
|
5998 CREATE_OBJECT RHostResolver rHostResolver1 |
|
5999 CREATE_OBJECT RConnection rConnection1 |
|
6000 CREATE_OBJECT DataVerify dataVerify1 |
|
6001 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6002 CREATE_OBJECT RTelServer telServer1 |
|
6003 CREATE_OBJECT RMobileLine mobileLine1 |
|
6004 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6005 COMMAND telServer1 Connect |
|
6006 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0057-0001-Open_command02 |
|
6007 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0057-0001-Open_command03 |
|
6008 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0057-0001-SetSystemNetworkMode_command04 |
|
6009 OUTSTANDING |
|
6010 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6011 OUTSTANDING |
|
6012 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0057-0001-ModeCheck_command06 |
|
6013 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0057-0001-Open_command07 |
|
6014 COMMAND rSocketServ1 Connect |
|
6015 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0057-0001-Open_command09 |
|
6016 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0057-0001-SelectOutgoingIAP_command10 |
|
6017 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0057-0001-Start_command11 |
|
6018 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0057-0001-Open_command12 |
|
6019 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0057-0001-GetByName_command13 |
|
6020 OUTSTANDING |
|
6021 COMMAND rHostResolver1 Close |
|
6022 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0057-0001-Open_command15 |
|
6023 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0057-0001-Connect_command16 |
|
6024 OUTSTANDING |
|
6025 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0057-0001-WriteRequest_command17 |
|
6026 OUTSTANDING |
|
6027 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0057-0001-StartFile_command18 |
|
6028 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0057-0001-StartDealer_command19 |
|
6029 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0057-0001-CheckHSDPA_command20 |
|
6030 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0057-0001-RecvOneOrMore_command21 |
|
6031 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0057-0001-EndFile_command22 |
|
6032 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0057-0001-CalcDnloadStats_command23 |
|
6033 COMMAND rSocket1 ShutDown |
|
6034 OUTSTANDING |
|
6035 COMMAND rSocket1 Close |
|
6036 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0057-0001-VerifyData_command26 |
|
6037 COMMAND rConnection1 Stop |
|
6038 COMMAND rConnection1 Close |
|
6039 COMMAND mobileLine1 Close |
|
6040 COMMAND rSocketServ1 Close |
|
6041 COMMAND mmCustomAPI1 Close |
|
6042 COMMAND rMobilePhone1 Close |
|
6043 COMMAND telServer1 Close |
|
6044 END_TEST_BLOCK |
|
6045 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0057 |
|
6046 |
|
6047 |
|
6048 |
|
6049 |
|
6050 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0058 |
|
6051 |
|
6052 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0058 |
|
6053 //!@SYMAPI |
|
6054 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6055 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6056 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6057 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6058 //!@SYMAuthor ddamian |
|
6059 //!@SYMCreationDate 9/5/2008 |
|
6060 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6061 //!@SYMTestActions |
|
6062 //! 1.- OpenTelServer |
|
6063 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6064 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6065 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6066 //! 5.- GetCurrentSystemNetworkModes |
|
6067 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6068 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6069 //! 8.- ConnectSocketServ |
|
6070 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6071 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6072 //! 11.- StartRConnection (Retries = 1) |
|
6073 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6074 //! 13.- GetByName (Address = {URL,address1}) |
|
6075 //! 14.- CloseHostResolver |
|
6076 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6077 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6078 //! 17.-WriteRequest (File = /dy/small/0064k.bin; Protocol = HTTP) |
|
6079 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0064k-tc-0079.bin) |
|
6080 //! 19.-StartDealer (DataDealer = 0) |
|
6081 //! 20.-CheckHSDPA (HSDPA = ) |
|
6082 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0064k-tc-0079.bin; DataDealer = 0; Duration = -1) |
|
6083 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0064k-tc-0079.bin) |
|
6084 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6085 //! 24.-RSocketShutDown |
|
6086 //! 25.-RSocketClose |
|
6087 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0064k-tc-0079.bin; Checksum=d26a232d0279a9cb34529a9a05125f4a) |
|
6088 //! 27.-StopRConnection |
|
6089 //! 28.-CloseRConnection |
|
6090 //! 29.-CloseLine |
|
6091 //! 30.-CloseSocketServ |
|
6092 //! 31.- CloseCustomApi |
|
6093 //! 32.- ClosePhone |
|
6094 //! 33.- CloseTelServer |
|
6095 //!@SYMTestStatus Implemented |
|
6096 //!@SYMTestPriority high |
|
6097 //!@SYMTestExpectedResults |
|
6098 //! Connect to a CSD Access Point in WCDMA mode, download a 64kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6099 //!@SYMTestType CIT |
|
6100 |
|
6101 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6102 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6103 CREATE_OBJECT RSocket rSocket1 |
|
6104 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6105 CREATE_OBJECT RConnection rConnection1 |
|
6106 CREATE_OBJECT DataVerify dataVerify1 |
|
6107 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6108 CREATE_OBJECT RTelServer telServer1 |
|
6109 CREATE_OBJECT RMobileLine mobileLine1 |
|
6110 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6111 COMMAND telServer1 Connect |
|
6112 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0058-0001-Open_command02 |
|
6113 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0058-0001-Open_command03 |
|
6114 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0058-0001-SetSystemNetworkMode_command04 |
|
6115 OUTSTANDING |
|
6116 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6117 OUTSTANDING |
|
6118 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0058-0001-ModeCheck_command06 |
|
6119 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0058-0001-Open_command07 |
|
6120 COMMAND rSocketServ1 Connect |
|
6121 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0058-0001-Open_command09 |
|
6122 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0058-0001-SelectOutgoingIAP_command10 |
|
6123 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0058-0001-Start_command11 |
|
6124 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0058-0001-Open_command12 |
|
6125 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0058-0001-GetByName_command13 |
|
6126 OUTSTANDING |
|
6127 COMMAND rHostResolver1 Close |
|
6128 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0058-0001-Open_command15 |
|
6129 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0058-0001-Connect_command16 |
|
6130 OUTSTANDING |
|
6131 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0058-0001-WriteRequest_command17 |
|
6132 OUTSTANDING |
|
6133 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0058-0001-StartFile_command18 |
|
6134 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0058-0001-StartDealer_command19 |
|
6135 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0058-0001-CheckHSDPA_command20 |
|
6136 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0058-0001-RecvOneOrMore_command21 |
|
6137 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0058-0001-EndFile_command22 |
|
6138 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0058-0001-CalcDnloadStats_command23 |
|
6139 COMMAND rSocket1 ShutDown |
|
6140 OUTSTANDING |
|
6141 COMMAND rSocket1 Close |
|
6142 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0058-0001-VerifyData_command26 |
|
6143 COMMAND rConnection1 Stop |
|
6144 COMMAND rConnection1 Close |
|
6145 COMMAND mobileLine1 Close |
|
6146 COMMAND rSocketServ1 Close |
|
6147 COMMAND mmCustomAPI1 Close |
|
6148 COMMAND rMobilePhone1 Close |
|
6149 COMMAND telServer1 Close |
|
6150 END_TEST_BLOCK |
|
6151 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0058 |
|
6152 |
|
6153 |
|
6154 |
|
6155 |
|
6156 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0059 |
|
6157 |
|
6158 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0059 |
|
6159 //!@SYMAPI |
|
6160 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6161 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6162 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6163 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6164 //!@SYMAuthor ddamian |
|
6165 //!@SYMCreationDate 9/5/2008 |
|
6166 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6167 //!@SYMTestActions |
|
6168 //! 1.- OpenTelServer |
|
6169 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6170 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6171 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6172 //! 5.- GetCurrentSystemNetworkModes |
|
6173 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6174 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6175 //! 8.- ConnectSocketServ |
|
6176 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6177 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6178 //! 11.- StartRConnection (Retries = 1) |
|
6179 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6180 //! 13.- GetByName (Address = {URL,address1}) |
|
6181 //! 14.- CloseHostResolver |
|
6182 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6183 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6184 //! 17.-WriteRequest (File = /dy/small/0128k.bin; Protocol = HTTP) |
|
6185 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0128k-tc-0080.bin) |
|
6186 //! 19.-StartDealer (DataDealer = 0) |
|
6187 //! 20.-CheckHSDPA (HSDPA = ) |
|
6188 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0128k-tc-0080.bin; DataDealer = 0; Duration = -1) |
|
6189 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0128k-tc-0080.bin) |
|
6190 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6191 //! 24.-RSocketShutDown |
|
6192 //! 25.-RSocketClose |
|
6193 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0128k-tc-0080.bin; Checksum=5d4779596d69ef04c6f58db95bd832de) |
|
6194 //! 27.-StopRConnection |
|
6195 //! 28.-CloseRConnection |
|
6196 //! 29.-CloseLine |
|
6197 //! 30.-CloseSocketServ |
|
6198 //! 31.- CloseCustomApi |
|
6199 //! 32.- ClosePhone |
|
6200 //! 33.- CloseTelServer |
|
6201 //!@SYMTestStatus Implemented |
|
6202 //!@SYMTestPriority high |
|
6203 //!@SYMTestExpectedResults |
|
6204 //! Connect to a CSD Access Point in WCDMA mode, download a 128kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6205 //!@SYMTestType CIT |
|
6206 |
|
6207 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6208 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6209 CREATE_OBJECT RSocket rSocket1 |
|
6210 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6211 CREATE_OBJECT RConnection rConnection1 |
|
6212 CREATE_OBJECT DataVerify dataVerify1 |
|
6213 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6214 CREATE_OBJECT RTelServer telServer1 |
|
6215 CREATE_OBJECT RMobileLine mobileLine1 |
|
6216 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6217 COMMAND telServer1 Connect |
|
6218 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0059-0001-Open_command02 |
|
6219 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0059-0001-Open_command03 |
|
6220 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0059-0001-SetSystemNetworkMode_command04 |
|
6221 OUTSTANDING |
|
6222 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6223 OUTSTANDING |
|
6224 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0059-0001-ModeCheck_command06 |
|
6225 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0059-0001-Open_command07 |
|
6226 COMMAND rSocketServ1 Connect |
|
6227 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0059-0001-Open_command09 |
|
6228 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0059-0001-SelectOutgoingIAP_command10 |
|
6229 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0059-0001-Start_command11 |
|
6230 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0059-0001-Open_command12 |
|
6231 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0059-0001-GetByName_command13 |
|
6232 OUTSTANDING |
|
6233 COMMAND rHostResolver1 Close |
|
6234 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0059-0001-Open_command15 |
|
6235 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0059-0001-Connect_command16 |
|
6236 OUTSTANDING |
|
6237 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0059-0001-WriteRequest_command17 |
|
6238 OUTSTANDING |
|
6239 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0059-0001-StartFile_command18 |
|
6240 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0059-0001-StartDealer_command19 |
|
6241 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0059-0001-CheckHSDPA_command20 |
|
6242 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0059-0001-RecvOneOrMore_command21 |
|
6243 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0059-0001-EndFile_command22 |
|
6244 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0059-0001-CalcDnloadStats_command23 |
|
6245 COMMAND rSocket1 ShutDown |
|
6246 OUTSTANDING |
|
6247 COMMAND rSocket1 Close |
|
6248 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0059-0001-VerifyData_command26 |
|
6249 COMMAND rConnection1 Stop |
|
6250 COMMAND rConnection1 Close |
|
6251 COMMAND mobileLine1 Close |
|
6252 COMMAND rSocketServ1 Close |
|
6253 COMMAND mmCustomAPI1 Close |
|
6254 COMMAND rMobilePhone1 Close |
|
6255 COMMAND telServer1 Close |
|
6256 END_TEST_BLOCK |
|
6257 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0059 |
|
6258 |
|
6259 |
|
6260 |
|
6261 |
|
6262 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0060 |
|
6263 |
|
6264 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0060 |
|
6265 //!@SYMAPI |
|
6266 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6267 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6268 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6269 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6270 //!@SYMAuthor ddamian |
|
6271 //!@SYMCreationDate 9/5/2008 |
|
6272 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6273 //!@SYMTestActions |
|
6274 //! 1.- OpenTelServer |
|
6275 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6276 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6277 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6278 //! 5.- GetCurrentSystemNetworkModes |
|
6279 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6280 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6281 //! 8.- ConnectSocketServ |
|
6282 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6283 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6284 //! 11.- StartRConnection (Retries = 1) |
|
6285 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6286 //! 13.- GetByName (Address = {URL,address1}) |
|
6287 //! 14.- CloseHostResolver |
|
6288 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6289 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6290 //! 17.-WriteRequest (File = /dy/small/0512k.bin; Protocol = HTTP) |
|
6291 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0512k-tc-0081.bin) |
|
6292 //! 19.-StartDealer (DataDealer = 0) |
|
6293 //! 20.-CheckHSDPA (HSDPA = ) |
|
6294 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0512k-tc-0081.bin; DataDealer = 0; Duration = -1) |
|
6295 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0512k-tc-0081.bin) |
|
6296 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6297 //! 24.-RSocketShutDown |
|
6298 //! 25.-RSocketClose |
|
6299 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0512k-tc-0081.bin; Checksum=e27c9e563d0e2752b813f6182934b0f4) |
|
6300 //! 27.-StopRConnection |
|
6301 //! 28.-CloseRConnection |
|
6302 //! 29.-CloseLine |
|
6303 //! 30.-CloseSocketServ |
|
6304 //! 31.- CloseCustomApi |
|
6305 //! 32.- ClosePhone |
|
6306 //! 33.- CloseTelServer |
|
6307 //!@SYMTestStatus Implemented |
|
6308 //!@SYMTestPriority high |
|
6309 //!@SYMTestExpectedResults |
|
6310 //! Connect to a CSD Access Point in WCDMA mode, download a 512kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6311 //!@SYMTestType CIT |
|
6312 |
|
6313 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6314 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6315 CREATE_OBJECT RSocket rSocket1 |
|
6316 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6317 CREATE_OBJECT RConnection rConnection1 |
|
6318 CREATE_OBJECT DataVerify dataVerify1 |
|
6319 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6320 CREATE_OBJECT RTelServer telServer1 |
|
6321 CREATE_OBJECT RMobileLine mobileLine1 |
|
6322 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6323 COMMAND telServer1 Connect |
|
6324 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0060-0001-Open_command02 |
|
6325 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0060-0001-Open_command03 |
|
6326 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0060-0001-SetSystemNetworkMode_command04 |
|
6327 OUTSTANDING |
|
6328 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6329 OUTSTANDING |
|
6330 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0060-0001-ModeCheck_command06 |
|
6331 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0060-0001-Open_command07 |
|
6332 COMMAND rSocketServ1 Connect |
|
6333 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0060-0001-Open_command09 |
|
6334 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0060-0001-SelectOutgoingIAP_command10 |
|
6335 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0060-0001-Start_command11 |
|
6336 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0060-0001-Open_command12 |
|
6337 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0060-0001-GetByName_command13 |
|
6338 OUTSTANDING |
|
6339 COMMAND rHostResolver1 Close |
|
6340 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0060-0001-Open_command15 |
|
6341 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0060-0001-Connect_command16 |
|
6342 OUTSTANDING |
|
6343 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0060-0001-WriteRequest_command17 |
|
6344 OUTSTANDING |
|
6345 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0060-0001-StartFile_command18 |
|
6346 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0060-0001-StartDealer_command19 |
|
6347 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0060-0001-CheckHSDPA_command20 |
|
6348 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0060-0001-RecvOneOrMore_command21 |
|
6349 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0060-0001-EndFile_command22 |
|
6350 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0060-0001-CalcDnloadStats_command23 |
|
6351 COMMAND rSocket1 ShutDown |
|
6352 OUTSTANDING |
|
6353 COMMAND rSocket1 Close |
|
6354 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0060-0001-VerifyData_command26 |
|
6355 COMMAND rConnection1 Stop |
|
6356 COMMAND rConnection1 Close |
|
6357 COMMAND mobileLine1 Close |
|
6358 COMMAND rSocketServ1 Close |
|
6359 COMMAND mmCustomAPI1 Close |
|
6360 COMMAND rMobilePhone1 Close |
|
6361 COMMAND telServer1 Close |
|
6362 END_TEST_BLOCK |
|
6363 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0060 |
|
6364 |
|
6365 |
|
6366 |
|
6367 |
|
6368 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0061 |
|
6369 |
|
6370 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0061 |
|
6371 //!@SYMAPI |
|
6372 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6373 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6374 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6375 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6376 //!@SYMAuthor ddamian |
|
6377 //!@SYMCreationDate 9/5/2008 |
|
6378 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6379 //!@SYMTestActions |
|
6380 //! 1.- OpenTelServer |
|
6381 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6382 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6383 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6384 //! 5.- GetCurrentSystemNetworkModes |
|
6385 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6386 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6387 //! 8.- ConnectSocketServ |
|
6388 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6389 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6390 //! 11.- StartRConnection (Retries = 1) |
|
6391 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6392 //! 13.- GetByName (Address = {URL,address1}) |
|
6393 //! 14.- CloseHostResolver |
|
6394 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6395 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6396 //! 17.-WriteRequest (File = /dy/small/1024k.bin; Protocol = HTTP) |
|
6397 //! 18.-StartFile (Save = {DRIVES,SysDrive}\1024k-tc-0082.bin) |
|
6398 //! 19.-StartDealer (DataDealer = 0) |
|
6399 //! 20.-CheckHSDPA (HSDPA = ) |
|
6400 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\1024k-tc-0082.bin; DataDealer = 0; Duration = -1) |
|
6401 //! 22.-EndFile (Save = {DRIVES,SysDrive}\1024k-tc-0082.bin) |
|
6402 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6403 //! 24.-RSocketShutDown |
|
6404 //! 25.-RSocketClose |
|
6405 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\1024k-tc-0082.bin; Checksum=d203ba06a618da4f107c08a87ca5cea3) |
|
6406 //! 27.-StopRConnection |
|
6407 //! 28.-CloseRConnection |
|
6408 //! 29.-CloseLine |
|
6409 //! 30.-CloseSocketServ |
|
6410 //! 31.- CloseCustomApi |
|
6411 //! 32.- ClosePhone |
|
6412 //! 33.- CloseTelServer |
|
6413 //!@SYMTestStatus Implemented |
|
6414 //!@SYMTestPriority high |
|
6415 //!@SYMTestExpectedResults |
|
6416 //! Connect to a CSD Access Point in WCDMA mode, download a 1024kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6417 //!@SYMTestType CIT |
|
6418 |
|
6419 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6420 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6421 CREATE_OBJECT RSocket rSocket1 |
|
6422 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6423 CREATE_OBJECT RConnection rConnection1 |
|
6424 CREATE_OBJECT DataVerify dataVerify1 |
|
6425 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6426 CREATE_OBJECT RTelServer telServer1 |
|
6427 CREATE_OBJECT RMobileLine mobileLine1 |
|
6428 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6429 COMMAND telServer1 Connect |
|
6430 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0061-0001-Open_command02 |
|
6431 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0061-0001-Open_command03 |
|
6432 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0061-0001-SetSystemNetworkMode_command04 |
|
6433 OUTSTANDING |
|
6434 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6435 OUTSTANDING |
|
6436 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0061-0001-ModeCheck_command06 |
|
6437 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0061-0001-Open_command07 |
|
6438 COMMAND rSocketServ1 Connect |
|
6439 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0061-0001-Open_command09 |
|
6440 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0061-0001-SelectOutgoingIAP_command10 |
|
6441 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0061-0001-Start_command11 |
|
6442 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0061-0001-Open_command12 |
|
6443 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0061-0001-GetByName_command13 |
|
6444 OUTSTANDING |
|
6445 COMMAND rHostResolver1 Close |
|
6446 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0061-0001-Open_command15 |
|
6447 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0061-0001-Connect_command16 |
|
6448 OUTSTANDING |
|
6449 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0061-0001-WriteRequest_command17 |
|
6450 OUTSTANDING |
|
6451 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0061-0001-StartFile_command18 |
|
6452 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0061-0001-StartDealer_command19 |
|
6453 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0061-0001-CheckHSDPA_command20 |
|
6454 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0061-0001-RecvOneOrMore_command21 |
|
6455 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0061-0001-EndFile_command22 |
|
6456 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0061-0001-CalcDnloadStats_command23 |
|
6457 COMMAND rSocket1 ShutDown |
|
6458 OUTSTANDING |
|
6459 COMMAND rSocket1 Close |
|
6460 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0061-0001-VerifyData_command26 |
|
6461 COMMAND rConnection1 Stop |
|
6462 COMMAND rConnection1 Close |
|
6463 COMMAND mobileLine1 Close |
|
6464 COMMAND rSocketServ1 Close |
|
6465 COMMAND mmCustomAPI1 Close |
|
6466 COMMAND rMobilePhone1 Close |
|
6467 COMMAND telServer1 Close |
|
6468 END_TEST_BLOCK |
|
6469 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0061 |
|
6470 |
|
6471 |
|
6472 |
|
6473 |
|
6474 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0062 |
|
6475 |
|
6476 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0062 |
|
6477 //!@SYMAPI |
|
6478 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6479 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6480 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6481 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6482 //!@SYMAuthor ddamian |
|
6483 //!@SYMCreationDate 9/5/2008 |
|
6484 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6485 //!@SYMTestActions |
|
6486 //! 1.- OpenTelServer |
|
6487 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6488 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6489 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6490 //! 5.- GetCurrentSystemNetworkModes |
|
6491 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6492 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6493 //! 8.- ConnectSocketServ |
|
6494 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6495 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6496 //! 11.- StartRConnection (Retries = 1) |
|
6497 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6498 //! 13.- GetByName (Address = {URL,address1}) |
|
6499 //! 14.- CloseHostResolver |
|
6500 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6501 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6502 //! 17.-WriteRequest (File = /dy/small/0002k.bin; Protocol = HTTP) |
|
6503 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0002k-tc-0083.bin) |
|
6504 //! 19.-StartDealer (DataDealer = 0) |
|
6505 //! 20.-CheckHSDPA (HSDPA = ) |
|
6506 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0002k-tc-0083.bin; DataDealer = 0; Duration = -1) |
|
6507 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0002k-tc-0083.bin) |
|
6508 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6509 //! 24.-RSocketShutDown |
|
6510 //! 25.-RSocketClose |
|
6511 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0002k-tc-0083.bin; Checksum= 46eb89673fe25a797a7896fd62773df0 ) |
|
6512 //! 27.-StopRConnection |
|
6513 //! 28.-CloseRConnection |
|
6514 //! 29.-CloseLine |
|
6515 //! 30.-CloseSocketServ |
|
6516 //! 31.- CloseCustomApi |
|
6517 //! 32.- ClosePhone |
|
6518 //! 33.- CloseTelServer |
|
6519 //!@SYMTestStatus Implemented |
|
6520 //!@SYMTestPriority high |
|
6521 //!@SYMTestExpectedResults |
|
6522 //! Connect to a CSD Access Point in WCDMA mode, download 2kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6523 //!@SYMTestType CIT |
|
6524 |
|
6525 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6526 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6527 CREATE_OBJECT RSocket rSocket1 |
|
6528 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6529 CREATE_OBJECT RConnection rConnection1 |
|
6530 CREATE_OBJECT DataVerify dataVerify1 |
|
6531 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6532 CREATE_OBJECT RTelServer telServer1 |
|
6533 CREATE_OBJECT RMobileLine mobileLine1 |
|
6534 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6535 COMMAND telServer1 Connect |
|
6536 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0062-0001-Open_command02 |
|
6537 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0062-0001-Open_command03 |
|
6538 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0062-0001-SetSystemNetworkMode_command04 |
|
6539 OUTSTANDING |
|
6540 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6541 OUTSTANDING |
|
6542 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0062-0001-ModeCheck_command06 |
|
6543 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0062-0001-Open_command07 |
|
6544 COMMAND rSocketServ1 Connect |
|
6545 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0062-0001-Open_command09 |
|
6546 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0062-0001-SelectOutgoingIAP_command10 |
|
6547 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0062-0001-Start_command11 |
|
6548 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0062-0001-Open_command12 |
|
6549 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0062-0001-GetByName_command13 |
|
6550 OUTSTANDING |
|
6551 COMMAND rHostResolver1 Close |
|
6552 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0062-0001-Open_command15 |
|
6553 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0062-0001-Connect_command16 |
|
6554 OUTSTANDING |
|
6555 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0062-0001-WriteRequest_command17 |
|
6556 OUTSTANDING |
|
6557 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0062-0001-StartFile_command18 |
|
6558 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0062-0001-StartDealer_command19 |
|
6559 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0062-0001-CheckHSDPA_command20 |
|
6560 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0062-0001-RecvOneOrMore_command21 |
|
6561 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0062-0001-EndFile_command22 |
|
6562 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0062-0001-CalcDnloadStats_command23 |
|
6563 COMMAND rSocket1 ShutDown |
|
6564 OUTSTANDING |
|
6565 COMMAND rSocket1 Close |
|
6566 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0062-0001-VerifyData_command26 |
|
6567 COMMAND rConnection1 Stop |
|
6568 COMMAND rConnection1 Close |
|
6569 COMMAND mobileLine1 Close |
|
6570 COMMAND rSocketServ1 Close |
|
6571 COMMAND mmCustomAPI1 Close |
|
6572 COMMAND rMobilePhone1 Close |
|
6573 COMMAND telServer1 Close |
|
6574 END_TEST_BLOCK |
|
6575 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0062 |
|
6576 |
|
6577 |
|
6578 |
|
6579 |
|
6580 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0063 |
|
6581 |
|
6582 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0063 |
|
6583 //!@SYMAPI |
|
6584 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6585 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6586 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6587 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6588 //!@SYMAuthor ddamian |
|
6589 //!@SYMCreationDate 9/5/2008 |
|
6590 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6591 //!@SYMTestActions |
|
6592 //! 1.- OpenTelServer |
|
6593 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6594 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6595 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6596 //! 5.- GetCurrentSystemNetworkModes |
|
6597 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6598 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6599 //! 8.- ConnectSocketServ |
|
6600 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6601 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6602 //! 11.- StartRConnection (Retries = 1) |
|
6603 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6604 //! 13.- GetByName (Address = {URL,address1}) |
|
6605 //! 14.- CloseHostResolver |
|
6606 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6607 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6608 //! 17.-WriteRequest (File = /dy/small/0004k.bin; Protocol = HTTP) |
|
6609 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0004k-tc-0084.bin) |
|
6610 //! 19.-StartDealer (DataDealer = 0) |
|
6611 //! 20.-CheckHSDPA (HSDPA = ) |
|
6612 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0004k-tc-0084.bin; DataDealer = 0; Duration = -1) |
|
6613 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0004k-tc-0084.bin) |
|
6614 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6615 //! 24.-RSocketShutDown |
|
6616 //! 25.-RSocketClose |
|
6617 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0004k-tc-0084.bin; Checksum= bbc5e9b08e80626178ce7df5a50a1395) |
|
6618 //! 27.-StopRConnection |
|
6619 //! 28.-CloseRConnection |
|
6620 //! 29.-CloseLine |
|
6621 //! 30.-CloseSocketServ |
|
6622 //! 31.- CloseCustomApi |
|
6623 //! 32.- ClosePhone |
|
6624 //! 33.- CloseTelServer |
|
6625 //!@SYMTestStatus Implemented |
|
6626 //!@SYMTestPriority high |
|
6627 //!@SYMTestExpectedResults |
|
6628 //! Connect to a CSD Access Point in WCDMA mode, download a 4kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6629 //!@SYMTestType CIT |
|
6630 |
|
6631 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6632 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6633 CREATE_OBJECT RSocket rSocket1 |
|
6634 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6635 CREATE_OBJECT RConnection rConnection1 |
|
6636 CREATE_OBJECT DataVerify dataVerify1 |
|
6637 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6638 CREATE_OBJECT RTelServer telServer1 |
|
6639 CREATE_OBJECT RMobileLine mobileLine1 |
|
6640 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6641 COMMAND telServer1 Connect |
|
6642 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0063-0001-Open_command02 |
|
6643 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0063-0001-Open_command03 |
|
6644 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0063-0001-SetSystemNetworkMode_command04 |
|
6645 OUTSTANDING |
|
6646 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6647 OUTSTANDING |
|
6648 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0063-0001-ModeCheck_command06 |
|
6649 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0063-0001-Open_command07 |
|
6650 COMMAND rSocketServ1 Connect |
|
6651 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0063-0001-Open_command09 |
|
6652 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0063-0001-SelectOutgoingIAP_command10 |
|
6653 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0063-0001-Start_command11 |
|
6654 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0063-0001-Open_command12 |
|
6655 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0063-0001-GetByName_command13 |
|
6656 OUTSTANDING |
|
6657 COMMAND rHostResolver1 Close |
|
6658 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0063-0001-Open_command15 |
|
6659 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0063-0001-Connect_command16 |
|
6660 OUTSTANDING |
|
6661 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0063-0001-WriteRequest_command17 |
|
6662 OUTSTANDING |
|
6663 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0063-0001-StartFile_command18 |
|
6664 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0063-0001-StartDealer_command19 |
|
6665 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0063-0001-CheckHSDPA_command20 |
|
6666 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0063-0001-RecvOneOrMore_command21 |
|
6667 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0063-0001-EndFile_command22 |
|
6668 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0063-0001-CalcDnloadStats_command23 |
|
6669 COMMAND rSocket1 ShutDown |
|
6670 OUTSTANDING |
|
6671 COMMAND rSocket1 Close |
|
6672 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0063-0001-VerifyData_command26 |
|
6673 COMMAND rConnection1 Stop |
|
6674 COMMAND rConnection1 Close |
|
6675 COMMAND mobileLine1 Close |
|
6676 COMMAND rSocketServ1 Close |
|
6677 COMMAND mmCustomAPI1 Close |
|
6678 COMMAND rMobilePhone1 Close |
|
6679 COMMAND telServer1 Close |
|
6680 END_TEST_BLOCK |
|
6681 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0063 |
|
6682 |
|
6683 |
|
6684 |
|
6685 |
|
6686 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0064 |
|
6687 |
|
6688 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0064 |
|
6689 //!@SYMAPI |
|
6690 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6691 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6692 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6693 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6694 //!@SYMAuthor ddamian |
|
6695 //!@SYMCreationDate 9/5/2008 |
|
6696 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6697 //!@SYMTestActions |
|
6698 //! 1.- OpenTelServer |
|
6699 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6700 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6701 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6702 //! 5.- GetCurrentSystemNetworkModes |
|
6703 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6704 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6705 //! 8.- ConnectSocketServ |
|
6706 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6707 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6708 //! 11.- StartRConnection (Retries = 1) |
|
6709 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6710 //! 13.- GetByName (Address = {URL,address1}) |
|
6711 //! 14.- CloseHostResolver |
|
6712 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6713 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6714 //! 17.-WriteRequest (File = /dy/small/0016k.bin; Protocol = HTTP) |
|
6715 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0016k-tc-0085.bin) |
|
6716 //! 19.-StartDealer (DataDealer = 0) |
|
6717 //! 20.-CheckHSDPA (HSDPA = ) |
|
6718 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0016k-tc-0085.bin; DataDealer = 0; Duration = -1) |
|
6719 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0016k-tc-0085.bin) |
|
6720 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6721 //! 24.-RSocketShutDown |
|
6722 //! 25.-RSocketClose |
|
6723 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0016k-tc-0085.bin; Checksum= 90cc7edd8fecf4ba6375f5c25cb0a21b) |
|
6724 //! 27.-StopRConnection |
|
6725 //! 28.-CloseRConnection |
|
6726 //! 29.-CloseLine |
|
6727 //! 30.-CloseSocketServ |
|
6728 //! 31.- CloseCustomApi |
|
6729 //! 32.- ClosePhone |
|
6730 //! 33.- CloseTelServer |
|
6731 //!@SYMTestStatus Implemented |
|
6732 //!@SYMTestPriority high |
|
6733 //!@SYMTestExpectedResults |
|
6734 //! Connect to a CSD Access Point in WCDMA mode, download a 16kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6735 //!@SYMTestType CIT |
|
6736 |
|
6737 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6738 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6739 CREATE_OBJECT RSocket rSocket1 |
|
6740 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6741 CREATE_OBJECT RConnection rConnection1 |
|
6742 CREATE_OBJECT DataVerify dataVerify1 |
|
6743 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6744 CREATE_OBJECT RTelServer telServer1 |
|
6745 CREATE_OBJECT RMobileLine mobileLine1 |
|
6746 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6747 COMMAND telServer1 Connect |
|
6748 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0064-0001-Open_command02 |
|
6749 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0064-0001-Open_command03 |
|
6750 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0064-0001-SetSystemNetworkMode_command04 |
|
6751 OUTSTANDING |
|
6752 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6753 OUTSTANDING |
|
6754 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0064-0001-ModeCheck_command06 |
|
6755 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0064-0001-Open_command07 |
|
6756 COMMAND rSocketServ1 Connect |
|
6757 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0064-0001-Open_command09 |
|
6758 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0064-0001-SelectOutgoingIAP_command10 |
|
6759 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0064-0001-Start_command11 |
|
6760 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0064-0001-Open_command12 |
|
6761 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0064-0001-GetByName_command13 |
|
6762 OUTSTANDING |
|
6763 COMMAND rHostResolver1 Close |
|
6764 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0064-0001-Open_command15 |
|
6765 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0064-0001-Connect_command16 |
|
6766 OUTSTANDING |
|
6767 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0064-0001-WriteRequest_command17 |
|
6768 OUTSTANDING |
|
6769 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0064-0001-StartFile_command18 |
|
6770 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0064-0001-StartDealer_command19 |
|
6771 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0064-0001-CheckHSDPA_command20 |
|
6772 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0064-0001-RecvOneOrMore_command21 |
|
6773 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0064-0001-EndFile_command22 |
|
6774 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0064-0001-CalcDnloadStats_command23 |
|
6775 COMMAND rSocket1 ShutDown |
|
6776 OUTSTANDING |
|
6777 COMMAND rSocket1 Close |
|
6778 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0064-0001-VerifyData_command26 |
|
6779 COMMAND rConnection1 Stop |
|
6780 COMMAND rConnection1 Close |
|
6781 COMMAND mobileLine1 Close |
|
6782 COMMAND rSocketServ1 Close |
|
6783 COMMAND mmCustomAPI1 Close |
|
6784 COMMAND rMobilePhone1 Close |
|
6785 COMMAND telServer1 Close |
|
6786 END_TEST_BLOCK |
|
6787 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0064 |
|
6788 |
|
6789 |
|
6790 |
|
6791 |
|
6792 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0065 |
|
6793 |
|
6794 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0065 |
|
6795 //!@SYMAPI |
|
6796 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6797 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6798 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6799 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6800 //!@SYMAuthor ddamian |
|
6801 //!@SYMCreationDate 9/5/2008 |
|
6802 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6803 //!@SYMTestActions |
|
6804 //! 1.- OpenTelServer |
|
6805 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6806 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6807 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6808 //! 5.- GetCurrentSystemNetworkModes |
|
6809 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6810 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6811 //! 8.- ConnectSocketServ |
|
6812 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6813 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6814 //! 11.- StartRConnection (Retries = 1) |
|
6815 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6816 //! 13.- GetByName (Address = {URL,address1}) |
|
6817 //! 14.- CloseHostResolver |
|
6818 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6819 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6820 //! 17.-WriteRequest (File = /dy/small/0032k.bin; Protocol = HTTP) |
|
6821 //! 18.-StartFile (Save = {DRIVES,SysDrive}\0032k-tc-0086.bin) |
|
6822 //! 19.-StartDealer (DataDealer = 0) |
|
6823 //! 20.-CheckHSDPA (HSDPA = ) |
|
6824 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0032k-tc-0086.bin; DataDealer = 0; Duration = -1) |
|
6825 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0032k-tc-0086.bin) |
|
6826 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6827 //! 24.-RSocketShutDown |
|
6828 //! 25.-RSocketClose |
|
6829 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0032k-tc-0086.bin; Checksum= 64fbc234be040b07806ae46ee8e8bdbc) |
|
6830 //! 27.-StopRConnection |
|
6831 //! 28.-CloseRConnection |
|
6832 //! 29.-CloseLine |
|
6833 //! 30.-CloseSocketServ |
|
6834 //! 31.- CloseCustomApi |
|
6835 //! 32.- ClosePhone |
|
6836 //! 33.- CloseTelServer |
|
6837 //!@SYMTestStatus Implemented |
|
6838 //!@SYMTestPriority high |
|
6839 //!@SYMTestExpectedResults |
|
6840 //! Connect to a CSD Access Point in WCDMA mode, download 32kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6841 //!@SYMTestType CIT |
|
6842 |
|
6843 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6844 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6845 CREATE_OBJECT RSocket rSocket1 |
|
6846 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6847 CREATE_OBJECT RConnection rConnection1 |
|
6848 CREATE_OBJECT DataVerify dataVerify1 |
|
6849 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6850 CREATE_OBJECT RTelServer telServer1 |
|
6851 CREATE_OBJECT RMobileLine mobileLine1 |
|
6852 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6853 COMMAND telServer1 Connect |
|
6854 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0065-0001-Open_command02 |
|
6855 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0065-0001-Open_command03 |
|
6856 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0065-0001-SetSystemNetworkMode_command04 |
|
6857 OUTSTANDING |
|
6858 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6859 OUTSTANDING |
|
6860 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0065-0001-ModeCheck_command06 |
|
6861 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0065-0001-Open_command07 |
|
6862 COMMAND rSocketServ1 Connect |
|
6863 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0065-0001-Open_command09 |
|
6864 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0065-0001-SelectOutgoingIAP_command10 |
|
6865 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0065-0001-Start_command11 |
|
6866 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0065-0001-Open_command12 |
|
6867 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0065-0001-GetByName_command13 |
|
6868 OUTSTANDING |
|
6869 COMMAND rHostResolver1 Close |
|
6870 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0065-0001-Open_command15 |
|
6871 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0065-0001-Connect_command16 |
|
6872 OUTSTANDING |
|
6873 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0065-0001-WriteRequest_command17 |
|
6874 OUTSTANDING |
|
6875 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0065-0001-StartFile_command18 |
|
6876 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0065-0001-StartDealer_command19 |
|
6877 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0065-0001-CheckHSDPA_command20 |
|
6878 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0065-0001-RecvOneOrMore_command21 |
|
6879 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0065-0001-EndFile_command22 |
|
6880 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0065-0001-CalcDnloadStats_command23 |
|
6881 COMMAND rSocket1 ShutDown |
|
6882 OUTSTANDING |
|
6883 COMMAND rSocket1 Close |
|
6884 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0065-0001-VerifyData_command26 |
|
6885 COMMAND rConnection1 Stop |
|
6886 COMMAND rConnection1 Close |
|
6887 COMMAND mobileLine1 Close |
|
6888 COMMAND rSocketServ1 Close |
|
6889 COMMAND mmCustomAPI1 Close |
|
6890 COMMAND rMobilePhone1 Close |
|
6891 COMMAND telServer1 Close |
|
6892 END_TEST_BLOCK |
|
6893 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0065 |
|
6894 |
|
6895 |
|
6896 |
|
6897 |
|
6898 START_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0066 |
|
6899 |
|
6900 //!@SYMTestCaseID TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0066 |
|
6901 //!@SYMAPI |
|
6902 //! TInt RSocketServ::Connect (TUint aMessageSlots=KESockDefaultMessageSlots); |
|
6903 //! void RHostResolver:: GetByName(const TDesC {ref}aName, TNameEntry {ref}aResult, TRequestStatus {ref}aStatus); |
|
6904 //! void Rconnection :: Start(TConnPref {ref}aPref, TRequestStatus {ref}aStatus); |
|
6905 //! void RSocket:: RecvOneOrMore(TDes8 {ref}aDesc, TUint flags, TRequestStatus {ref}aStatus, TSockXfrLength {ref}aLen); |
|
6906 //!@SYMAuthor ddamian |
|
6907 //!@SYMCreationDate 9/5/2008 |
|
6908 //!@SYMTestCaseDesc Connect to a CSD Access Point in WCDMA mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. |
|
6909 //!@SYMTestActions |
|
6910 //! 1.- OpenTelServer |
|
6911 //! 2.- OpenPhone (RTelServer = telServer1; Phone = 0) |
|
6912 //! 3.- InitCustomApi (RMobilePhone = rMobilePhone1) |
|
6913 //! 4.- ModeChange (ChangeMode = WCDMA) |
|
6914 //! 5.- GetCurrentSystemNetworkModes |
|
6915 //! 6.- ModeCheck (CheckMode = WCDMA) |
|
6916 //! 7.- OpenLine (Line = Data; RMobilePhone = rMobilePhone1) |
|
6917 //! 8.- ConnectSocketServ |
|
6918 //! 9.- OpenRConnection (IAP = IAPCSD; RSocketServ = rSocketServ1) |
|
6919 //! 10.- SelectOutgoingIAP (IAP = IAPCSD) |
|
6920 //! 11.- StartRConnection (Retries = 1) |
|
6921 //! 12.- OpenHostResolver (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6922 //! 13.- GetByName (Address = {URL,address1}) |
|
6923 //! 14.- CloseHostResolver |
|
6924 //! 15.-RSocketOpen (RConnection = rConnection1; RSocketServ = rSocketServ1) |
|
6925 //! 16.-RSocketConnect (Port = 80; Address = {URL,address1}; RHostResolver = rHostResolver1) |
|
6926 //! 17.-WriteRequest (File = /dy/small/0256k.bin; Protocol = HTTP) |
|
6927 //! 18.-StartFile (Save = {DRIVES,SysDrive}\00256k-tc-0087.bin) |
|
6928 //! 19.-StartDealer (DataDealer = 0) |
|
6929 //! 20.-CheckHSDPA (HSDPA = ) |
|
6930 //! 21.-DownloadToFile (Protocol = HTTP; Save = {DRIVES,SysDrive}\0256k-tc-0087.bin; DataDealer = 0; Duration = -1) |
|
6931 //! 22.-EndFile (Save = {DRIVES,SysDrive}\0256k-tc-0087.bin) |
|
6932 //! 23.-CalcDnloadStats (Duration = -1; MinSpeed = -1) |
|
6933 //! 24.-RSocketShutDown |
|
6934 //! 25.-RSocketClose |
|
6935 //! 26.-VerifyData (VerifyType = MD5; VerifyFile = {DRIVES,SysDrive}\0256k-tc-0087.bin; Checksum= 0048909c2fb3c2c6818806202e6654ae) |
|
6936 //! 27.-StopRConnection |
|
6937 //! 28.-CloseRConnection |
|
6938 //! 29.-CloseLine |
|
6939 //! 30.-CloseSocketServ |
|
6940 //! 31.- CloseCustomApi |
|
6941 //! 32.- ClosePhone |
|
6942 //! 33.- CloseTelServer |
|
6943 //!@SYMTestStatus Implemented |
|
6944 //!@SYMTestPriority high |
|
6945 //!@SYMTestExpectedResults |
|
6946 //! Connect to a CSD Access Point in WCDMA mode, download a 256kB file using HTTP protocol and verify received file integrity using checksum. File will be saved in SysDrive. Execution will return no error where access point available. |
|
6947 //!@SYMTestType CIT |
|
6948 |
|
6949 START_TEST_BLOCK 3600 t_esock_etelmm \mixed_technology\telephony_comms\telephony_comms-validation-automated_download.ini |
|
6950 CREATE_OBJECT RSocketServ rSocketServ1 |
|
6951 CREATE_OBJECT RSocket rSocket1 |
|
6952 CREATE_OBJECT RHostResolver rHostResolver1 |
|
6953 CREATE_OBJECT RConnection rConnection1 |
|
6954 CREATE_OBJECT DataVerify dataVerify1 |
|
6955 CREATE_OBJECT RMmCustomAPI mmCustomAPI1 |
|
6956 CREATE_OBJECT RTelServer telServer1 |
|
6957 CREATE_OBJECT RMobileLine mobileLine1 |
|
6958 CREATE_OBJECT RMobilePhone rMobilePhone1 |
|
6959 COMMAND telServer1 Connect |
|
6960 COMMAND rMobilePhone1 Open TELEPHONY-Comms-Download-0066-0001-Open_command02 |
|
6961 COMMAND mmCustomAPI1 Open TELEPHONY-Comms-Download-0066-0001-Open_command03 |
|
6962 COMMAND mmCustomAPI1 SetSystemNetworkMode TELEPHONY-Comms-Download-0066-0001-SetSystemNetworkMode_command04 |
|
6963 OUTSTANDING |
|
6964 COMMAND mmCustomAPI1 GetCurrentSystemNetworkModes |
|
6965 OUTSTANDING |
|
6966 COMMAND mmCustomAPI1 ModeCheck TELEPHONY-Comms-Download-0066-0001-ModeCheck_command06 |
|
6967 COMMAND mobileLine1 Open TELEPHONY-Comms-Download-0066-0001-Open_command07 |
|
6968 COMMAND rSocketServ1 Connect |
|
6969 COMMAND rConnection1 Open TELEPHONY-Comms-Download-0066-0001-Open_command09 |
|
6970 COMMAND rConnection1 SelectOutgoingIAP TELEPHONY-Comms-Download-0066-0001-SelectOutgoingIAP_command10 |
|
6971 COMMAND rConnection1 Start TELEPHONY-Comms-Download-0066-0001-Start_command11 |
|
6972 COMMAND rHostResolver1 Open TELEPHONY-Comms-Download-0066-0001-Open_command12 |
|
6973 COMMAND rHostResolver1 GetByName TELEPHONY-Comms-Download-0066-0001-GetByName_command13 |
|
6974 OUTSTANDING |
|
6975 COMMAND rHostResolver1 Close |
|
6976 COMMAND rSocket1 Open TELEPHONY-Comms-Download-0066-0001-Open_command15 |
|
6977 COMMAND rSocket1 Connect TELEPHONY-Comms-Download-0066-0001-Connect_command16 |
|
6978 OUTSTANDING |
|
6979 COMMAND rSocket1 WriteRequest TELEPHONY-Comms-Download-0066-0001-WriteRequest_command17 |
|
6980 OUTSTANDING |
|
6981 COMMAND rSocket1 StartFile TELEPHONY-Comms-Download-0066-0001-StartFile_command18 |
|
6982 COMMAND rSocket1 StartDealer TELEPHONY-Comms-Download-0066-0001-StartDealer_command19 |
|
6983 COMMAND rSocket1 CheckHSDPA TELEPHONY-Comms-Download-0066-0001-CheckHSDPA_command20 |
|
6984 COMMAND rSocket1 RecvOneOrMore TELEPHONY-Comms-Download-0066-0001-RecvOneOrMore_command21 |
|
6985 COMMAND rSocket1 EndFile TELEPHONY-Comms-Download-0066-0001-EndFile_command22 |
|
6986 COMMAND rSocket1 CalcDnloadStats TELEPHONY-Comms-Download-0066-0001-CalcDnloadStats_command23 |
|
6987 COMMAND rSocket1 ShutDown |
|
6988 OUTSTANDING |
|
6989 COMMAND rSocket1 Close |
|
6990 COMMAND dataVerify1 VerifyData TELEPHONY-Comms-Download-0066-0001-VerifyData_command26 |
|
6991 COMMAND rConnection1 Stop |
|
6992 COMMAND rConnection1 Close |
|
6993 COMMAND mobileLine1 Close |
|
6994 COMMAND rSocketServ1 Close |
|
6995 COMMAND mmCustomAPI1 Close |
|
6996 COMMAND rMobilePhone1 Close |
|
6997 COMMAND telServer1 Close |
|
6998 END_TEST_BLOCK |
|
6999 END_TESTCASE TELEPHONY_COMMS-VALIDATION-AUTOMATED_DOWNLOAD-0066 |
|
7000 |
|
7001 DELAY 10000 |