|
1 #----------------------------------------------------------------------------------- |
|
2 # |
|
3 # STIF test script file for testing VCXMyVideosCollectionPluginTest.dll |
|
4 # |
|
5 # Tests functionality for downloading video files. |
|
6 # |
|
7 #----------------------------------------------------------------------------------- |
|
8 |
|
9 [StifSettings] |
|
10 CapsModifier= IptvTestClientApiCapsMod.exe |
|
11 [EndStifSettings] |
|
12 |
|
13 [Define] |
|
14 INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc |
|
15 INCLUDE c:\TestFramework\VCXDrives.inc |
|
16 INCLUDE c:\TestFramework\VCXConsts.inc |
|
17 INCLUDE c:\TestFramework\VCXErrors.inc |
|
18 [Enddefine] |
|
19 |
|
20 #************************************************************************************ |
|
21 # Sub Cleanup |
|
22 # Removes all videos from the phone. Collection is opened. |
|
23 #************************************************************************************ |
|
24 [Sub Cleanup] |
|
25 print cleanup start |
|
26 create VCXMyVideosCollectionPluginTest VCXMV |
|
27 VCXMV Create |
|
28 |
|
29 VCXMV OpenCollection VCXCollectionMyVideos |
|
30 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
31 waittestclass VCXMV |
|
32 |
|
33 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
34 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
35 waittestclass VCXMV |
|
36 |
|
37 VCXMV RemoveAllMedia |
|
38 delete VCXMV |
|
39 |
|
40 print pause 3min |
|
41 pause 180000 |
|
42 print cleanup end |
|
43 [EndSub] |
|
44 #************************************************************************************ |
|
45 |
|
46 #------------------------------------------------------------------------------------ |
|
47 # |
|
48 # Does configuration for cases in this script. |
|
49 # Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized. |
|
50 # Sets preferred memory to first used drive and sorting order to none. |
|
51 # Removes all video files from the device. |
|
52 # |
|
53 #------------------------------------------------------------------------------------ |
|
54 [Test] |
|
55 title ET30300 <not a test> Setup |
|
56 |
|
57 create VCXTestUtilModule Util |
|
58 |
|
59 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP. |
|
60 Util CopyMethod "Internet" "Internet" "Internet" |
|
61 // Disable connection dialog for "Internet" destination. |
|
62 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel |
|
63 |
|
64 Util CreateMobilecrashWatcher |
|
65 |
|
66 create VCXMyVideosCollectionPluginTest VCXMV |
|
67 VCXMV Create |
|
68 |
|
69 VCXMV SetPreferredMemory E_DRIVE |
|
70 VCXMV SetSortingOrder EVcxMyVideosSortingNone |
|
71 |
|
72 // Open collection |
|
73 VCXMV OpenCollection VCXCollectionMyVideos |
|
74 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
75 waittestclass VCXMV |
|
76 |
|
77 // Open category |
|
78 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
79 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
80 waittestclass VCXMV |
|
81 |
|
82 // Remove all videos. |
|
83 VCXMV RemoveAllMedia |
|
84 |
|
85 // Get the list again and verify videos have been removed. |
|
86 VCXMV RefreshContents |
|
87 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
88 waittestclass VCXMV |
|
89 |
|
90 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
91 print OK! |
|
92 |
|
93 delete VCXMV |
|
94 |
|
95 Util CheckMobilecrashes |
|
96 pause 1000 |
|
97 delete Util |
|
98 [Endtest] |
|
99 |
|
100 #------------------------------------------------------------------------------------ |
|
101 # |
|
102 # Tests downloading same video two times. |
|
103 # |
|
104 #------------------------------------------------------------------------------------ |
|
105 [Test] |
|
106 title ET30301 2 downloads, same url |
|
107 |
|
108 create VCXTestUtilModule Util |
|
109 Util CreateMobilecrashWatcher |
|
110 |
|
111 callsub Cleanup |
|
112 |
|
113 // Test |
|
114 |
|
115 create VCXMyVideosCollectionPluginTest VCXMV |
|
116 VCXMV Create |
|
117 |
|
118 // Get list of videos |
|
119 VCXMV OpenCollection VCXCollectionMyVideos |
|
120 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
121 waittestclass VCXMV |
|
122 |
|
123 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
124 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
125 waittestclass VCXMV |
|
126 |
|
127 // Check that there's no other videos |
|
128 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
129 |
|
130 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o" |
|
131 VCXMV WaitForMessages 5MINUTES KVCXMYVideosTestMessageCommandComplete |
|
132 waittestclass VCXMV // Dl started |
|
133 |
|
134 VCXMV Download 3G_AP SERVICE_2 19 0 "mediacharger" "Buran_9o" |
|
135 VCXMV WaitForMessages 5MINUTES KVCXMYVideosTestMessageCommandComplete |
|
136 waittestclass VCXMV // Dl started |
|
137 |
|
138 VCXMV WaitAllDownloads 5 |
|
139 waittestclass VCXMV |
|
140 |
|
141 VCXMV RefreshContents |
|
142 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
143 waittestclass VCXMV |
|
144 |
|
145 // Check videos have been loaded |
|
146 VCXMV CheckMediaCount ANY_DRIVE 2 |
|
147 |
|
148 print OK! |
|
149 delete VCXMV |
|
150 |
|
151 Util CheckMobilecrashes |
|
152 pause 1000 |
|
153 delete Util |
|
154 [Endtest] |
|
155 |
|
156 #------------------------------------------------------------------------------------ |
|
157 # |
|
158 # Tests that download goes to paused state when connection is disconnected. |
|
159 # |
|
160 # CaseClass: core |
|
161 #------------------------------------------------------------------------------------ |
|
162 [Test] |
|
163 title ET30302 Download, connection disconnects |
|
164 |
|
165 create VCXTestUtilModule Util |
|
166 Util CreateMobilecrashWatcher |
|
167 |
|
168 callsub Cleanup |
|
169 |
|
170 // Test |
|
171 |
|
172 create VCXMyVideosCollectionPluginTest VCXMV |
|
173 VCXMV Create |
|
174 |
|
175 VCXMV SetAutoResume 0 |
|
176 |
|
177 // Get list of videos |
|
178 VCXMV OpenCollection VCXCollectionMyVideos |
|
179 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
180 waittestclass VCXMV |
|
181 |
|
182 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
183 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
184 waittestclass VCXMV |
|
185 |
|
186 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o" |
|
187 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
188 waittestclass VCXMV // Dl started |
|
189 |
|
190 loop 3 |
|
191 Util WaitForConnectionActivity 3G_AP |
|
192 allowerrorcodes KERRTIMEDOUT |
|
193 waittestclass Util |
|
194 allowerrorcodes KERRNOTFOUND |
|
195 allowerrorcodes KERRALREADYEXISTS |
|
196 Util Attach 3G_AP |
|
197 allowerrorcodes KERRNOTREADY |
|
198 Util Terminate |
|
199 endloop |
|
200 |
|
201 VCXMV CoolDown |
|
202 |
|
203 delete VCXMV |
|
204 [Endtest] |
|
205 |
|
206 #------------------------------------------------------------------------------------ |
|
207 # |
|
208 # Tests resuming download after connection has been disconnected. |
|
209 # |
|
210 #------------------------------------------------------------------------------------ |
|
211 [Test] |
|
212 title ET30303 Download, connection disconnects, resume |
|
213 |
|
214 create VCXTestUtilModule Util |
|
215 Util CreateMobilecrashWatcher |
|
216 |
|
217 callsub Cleanup |
|
218 |
|
219 // Test |
|
220 |
|
221 create VCXMyVideosCollectionPluginTest VCXMV |
|
222 VCXMV Create |
|
223 |
|
224 VCXMV SetAutoResume 0 |
|
225 |
|
226 // Get list of videos |
|
227 VCXMV OpenCollection VCXCollectionMyVideos |
|
228 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
229 waittestclass VCXMV |
|
230 |
|
231 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
232 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
233 waittestclass VCXMV |
|
234 |
|
235 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o" |
|
236 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
237 waittestclass VCXMV // Dl started |
|
238 |
|
239 loop 3 |
|
240 Util WaitForConnectionActivity 3G_AP |
|
241 allowerrorcodes KERRTIMEDOUT |
|
242 waittestclass Util |
|
243 allowerrorcodes KERRNOTFOUND |
|
244 allowerrorcodes KERRALREADYEXISTS |
|
245 Util Attach 3G_AP |
|
246 allowerrorcodes KERRNOTREADY |
|
247 Util Terminate |
|
248 endloop |
|
249 |
|
250 VCXMV CoolDown |
|
251 |
|
252 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosDownloadState EVcxMyVideosDlStatePaused |
|
253 |
|
254 VCXMV ResumeDownload 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o" |
|
255 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
256 waittestclass VCXMV |
|
257 |
|
258 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
259 |
|
260 print OK! |
|
261 delete VCXMV |
|
262 [Endtest] |
|
263 |
|
264 #------------------------------------------------------------------------------------ |
|
265 # |
|
266 # Tests collection background download functionality, client exits before download is complete. |
|
267 # |
|
268 #------------------------------------------------------------------------------------ |
|
269 [Test] |
|
270 title ET30304 Client deleted before DL completes. |
|
271 |
|
272 create VCXTestUtilModule Util |
|
273 Util CreateMobilecrashWatcher |
|
274 |
|
275 callsub Cleanup |
|
276 |
|
277 // Test |
|
278 |
|
279 create VCXMyVideosCollectionPluginTest VCXMV |
|
280 VCXMV Create |
|
281 |
|
282 // Get list of videos |
|
283 VCXMV OpenCollection VCXCollectionMyVideos |
|
284 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
285 waittestclass VCXMV |
|
286 |
|
287 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
288 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
289 waittestclass VCXMV |
|
290 |
|
291 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
292 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
293 waittestclass VCXMV // Dl started |
|
294 |
|
295 print OK! |
|
296 delete VCXMV |
|
297 |
|
298 [Endtest] |
|
299 |
|
300 #------------------------------------------------------------------------------------ |
|
301 # |
|
302 # Tests canceling a finished download, operation should do nothing. |
|
303 # |
|
304 #------------------------------------------------------------------------------------ |
|
305 [Test] |
|
306 title ET30305 Cancel finished download |
|
307 |
|
308 create VCXTestUtilModule Util |
|
309 Util CreateMobilecrashWatcher |
|
310 |
|
311 callsub Cleanup |
|
312 |
|
313 // Test |
|
314 |
|
315 create VCXMyVideosCollectionPluginTest VCXMV |
|
316 VCXMV Create |
|
317 |
|
318 // Get list of videos |
|
319 VCXMV OpenCollection VCXCollectionMyVideos |
|
320 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
321 waittestclass VCXMV |
|
322 |
|
323 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
324 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
325 waittestclass VCXMV |
|
326 |
|
327 // Start download |
|
328 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 0 0 "mediacharger" "Buran_9o" |
|
329 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
330 waittestclass VCXMV // Dl complete |
|
331 |
|
332 VCXMV RefreshContents |
|
333 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
334 waittestclass VCXMV |
|
335 |
|
336 // Downloaded video |
|
337 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
338 |
|
339 // Cancel download |
|
340 VCXMV CancelDownload SERVICE_SMALLVIDEOS 0 0 |
|
341 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete |
|
342 //allowerrorcodes KERRARGUMENT |
|
343 waittestclass VCXMV // Dl canceled |
|
344 |
|
345 VCXMV CoolDown |
|
346 |
|
347 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
348 |
|
349 delete VCXMV |
|
350 |
|
351 print OK! |
|
352 delete Util |
|
353 [Endtest] |
|
354 |
|
355 #------------------------------------------------------------------------------------ |
|
356 # |
|
357 # Tests canceling download with invalid MPX ID. |
|
358 # |
|
359 #------------------------------------------------------------------------------------ |
|
360 [Test] |
|
361 title ET30306 Cancel download with invalid MPX ID |
|
362 |
|
363 create VCXTestUtilModule Util |
|
364 Util CreateMobilecrashWatcher |
|
365 |
|
366 callsub Cleanup |
|
367 |
|
368 // Test |
|
369 |
|
370 create VCXMyVideosCollectionPluginTest VCXMV |
|
371 VCXMV Create |
|
372 |
|
373 // Get list of videos |
|
374 VCXMV OpenCollection VCXCollectionMyVideos |
|
375 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
376 waittestclass VCXMV |
|
377 |
|
378 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
379 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
380 waittestclass VCXMV |
|
381 |
|
382 // Start download |
|
383 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o" |
|
384 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
385 waittestclass VCXMV |
|
386 |
|
387 // Cancel download |
|
388 VCXMV CancelDownloadById 666 -1 0 // Will use real download id |
|
389 allowerrorcodes KERRLOCKED |
|
390 allowerrorcodes KERRARGUMENT |
|
391 allowerrorcodes KERRCORRUPT |
|
392 waittestclass VCXMV |
|
393 |
|
394 VCXMV CoolDown |
|
395 |
|
396 delete VCXMV |
|
397 |
|
398 // Check that video doesn't exist. |
|
399 |
|
400 create VCXMyVideosCollectionPluginTest VCXMV |
|
401 VCXMV Create |
|
402 |
|
403 // Get list of videos |
|
404 VCXMV OpenCollection VCXCollectionMyVideos |
|
405 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
406 waittestclass VCXMV |
|
407 |
|
408 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
409 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
410 waittestclass VCXMV |
|
411 |
|
412 // Downloaded video |
|
413 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
414 |
|
415 print OK! |
|
416 delete VCXMV |
|
417 [Endtest] |
|
418 |
|
419 #------------------------------------------------------------------------------------ |
|
420 # |
|
421 # Tests canceling download with invalid download ID. |
|
422 # |
|
423 #------------------------------------------------------------------------------------ |
|
424 [Test] |
|
425 title ET30311 Cancel download with invalid download ID |
|
426 |
|
427 create VCXTestUtilModule Util |
|
428 Util CreateMobilecrashWatcher |
|
429 |
|
430 callsub Cleanup |
|
431 |
|
432 // Test |
|
433 |
|
434 create VCXMyVideosCollectionPluginTest VCXMV |
|
435 VCXMV Create |
|
436 |
|
437 // Get list of videos |
|
438 VCXMV OpenCollection VCXCollectionMyVideos |
|
439 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
440 waittestclass VCXMV |
|
441 |
|
442 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
443 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
444 waittestclass VCXMV |
|
445 |
|
446 // Start download |
|
447 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o" |
|
448 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
449 waittestclass VCXMV |
|
450 |
|
451 // Cancel download |
|
452 VCXMV CancelDownloadById -1 666 0 // Will use real mpx id |
|
453 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete |
|
454 //VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled |
|
455 allowerrorcodes KERRNOTFOUND |
|
456 allowerrorcodes KERRCORRUPT |
|
457 waittestclass VCXMV |
|
458 |
|
459 VCXMV CoolDown |
|
460 |
|
461 delete VCXMV |
|
462 |
|
463 // Check that video doesn't exist |
|
464 |
|
465 create VCXMyVideosCollectionPluginTest VCXMV |
|
466 VCXMV Create |
|
467 |
|
468 // Get list of videos |
|
469 VCXMV OpenCollection VCXCollectionMyVideos |
|
470 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
471 waittestclass VCXMV |
|
472 |
|
473 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
474 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
475 waittestclass VCXMV |
|
476 |
|
477 // Downloaded video |
|
478 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
479 |
|
480 print OK! |
|
481 delete VCXMV |
|
482 [Endtest] |
|
483 |
|
484 #------------------------------------------------------------------------------------ |
|
485 # |
|
486 # Tests downloading video with 1024 characters long url. |
|
487 # |
|
488 #------------------------------------------------------------------------------------ |
|
489 [Test] |
|
490 title ET30307 Download with long url |
|
491 |
|
492 create VCXTestUtilModule Util |
|
493 Util CreateMobilecrashWatcher |
|
494 |
|
495 callsub Cleanup |
|
496 |
|
497 // TESTCASE START |
|
498 |
|
499 create VCXMyVideosCollectionPluginTest VCXMV |
|
500 VCXMV Create |
|
501 |
|
502 // Get list of videos |
|
503 VCXMV OpenCollection VCXCollectionMyVideos |
|
504 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
505 waittestclass VCXMV |
|
506 |
|
507 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
508 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
509 waittestclass VCXMV |
|
510 |
|
511 VCXMV DownloadUrl 3G_AP VCXMYVideosTest1kURL 0 "mediacharger" "Buran_9o" |
|
512 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
513 waittestclass VCXMV // Dl complete |
|
514 |
|
515 VCXMV RefreshContents |
|
516 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
517 waittestclass VCXMV |
|
518 |
|
519 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
520 |
|
521 print OK! |
|
522 delete VCXMV |
|
523 |
|
524 Util CheckMobilecrashes |
|
525 pause 1000 |
|
526 delete Util |
|
527 [Endtest] |
|
528 |
|
529 #------------------------------------------------------------------------------------ |
|
530 # |
|
531 # Tests downloading video with 2048 characters long url. |
|
532 # |
|
533 #------------------------------------------------------------------------------------ |
|
534 [Test] |
|
535 title ET30329 Download with long url 2 |
|
536 |
|
537 create VCXTestUtilModule Util |
|
538 Util CreateMobilecrashWatcher |
|
539 |
|
540 callsub Cleanup |
|
541 |
|
542 // TESTCASE START |
|
543 |
|
544 create VCXMyVideosCollectionPluginTest VCXMV |
|
545 VCXMV Create |
|
546 |
|
547 // Get list of videos |
|
548 VCXMV OpenCollection VCXCollectionMyVideos |
|
549 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
550 waittestclass VCXMV |
|
551 |
|
552 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
553 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
554 waittestclass VCXMV |
|
555 |
|
556 VCXMV DownloadUrl 3G_AP VCXMYVideosTest2kURL 0 "mediacharger" "Buran_9o" |
|
557 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
558 allowerrorcodes KERRARGUMENT |
|
559 //allowerrorcodes -7376 |
|
560 waittestclass VCXMV // Dl complete |
|
561 |
|
562 VCXMV RefreshContents |
|
563 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
564 waittestclass VCXMV |
|
565 |
|
566 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
567 |
|
568 print OK! |
|
569 delete VCXMV |
|
570 |
|
571 Util CheckMobilecrashes |
|
572 pause 1000 |
|
573 delete Util |
|
574 [Endtest] |
|
575 |
|
576 #------------------------------------------------------------------------------------ |
|
577 # |
|
578 # Tests download with invalid url. |
|
579 # |
|
580 #------------------------------------------------------------------------------------ |
|
581 [Test] |
|
582 title ET30308 Download invalid url |
|
583 |
|
584 create VCXTestUtilModule Util |
|
585 Util CreateMobilecrashWatcher |
|
586 |
|
587 callsub Cleanup |
|
588 |
|
589 // TESTCASE START |
|
590 |
|
591 create VCXMyVideosCollectionPluginTest VCXMV |
|
592 VCXMV Create |
|
593 |
|
594 // Get list of videos |
|
595 VCXMV OpenCollection VCXCollectionMyVideos |
|
596 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
597 waittestclass VCXMV |
|
598 |
|
599 VCXMV DisableDownloadCheck |
|
600 |
|
601 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
602 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
603 waittestclass VCXMV |
|
604 |
|
605 VCXMV DownloadUrl 3G_AP "http:\/\/asdfsda" 0 "mediacharger" "Buran_9o" |
|
606 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
607 allownextresult KVCXMYVideosTestMessageDlFailed |
|
608 allownextresult EObjectNotFound |
|
609 allownextresult -7376 |
|
610 waittestclass VCXMV // Dl complete |
|
611 |
|
612 VCXMV RefreshContents |
|
613 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
614 waittestclass VCXMV |
|
615 |
|
616 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
617 |
|
618 print OK! |
|
619 delete VCXMV |
|
620 |
|
621 Util CheckMobilecrashes |
|
622 pause 1000 |
|
623 delete Util |
|
624 [Endtest] |
|
625 |
|
626 #------------------------------------------------------------------------------------ |
|
627 # |
|
628 # Tests download with empty url. |
|
629 # |
|
630 #------------------------------------------------------------------------------------ |
|
631 [Test] |
|
632 title ET30309 Download empty url |
|
633 |
|
634 create VCXTestUtilModule Util |
|
635 Util CreateMobilecrashWatcher |
|
636 |
|
637 callsub Cleanup |
|
638 |
|
639 // TESTCASE START |
|
640 |
|
641 create VCXMyVideosCollectionPluginTest VCXMV |
|
642 VCXMV Create |
|
643 |
|
644 // Get list of videos |
|
645 VCXMV OpenCollection VCXCollectionMyVideos |
|
646 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
647 waittestclass VCXMV |
|
648 |
|
649 VCXMV DisableDownloadCheck |
|
650 |
|
651 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
652 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
653 waittestclass VCXMV |
|
654 |
|
655 VCXMV DownloadUrl 3G_AP VCXTestZeroUrl 0 "mediacharger" "Buran_9o" |
|
656 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
657 allownextresult KERRARGUMENT |
|
658 allownextresult KERRABORT |
|
659 waittestclass VCXMV // Dl complete |
|
660 |
|
661 VCXMV RefreshContents |
|
662 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
663 waittestclass VCXMV |
|
664 |
|
665 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
666 |
|
667 print OK! |
|
668 delete VCXMV |
|
669 |
|
670 Util CheckMobilecrashes |
|
671 pause 1000 |
|
672 delete Util |
|
673 [Endtest] |
|
674 |
|
675 #------------------------------------------------------------------------------------ |
|
676 # |
|
677 # Tests download when destination folder doesn't exist. |
|
678 # |
|
679 #------------------------------------------------------------------------------------ |
|
680 [Test] |
|
681 title ET30310 Download video, dest folder does not exist |
|
682 |
|
683 create VCXTestUtilModule Util |
|
684 Util CreateMobilecrashWatcher |
|
685 |
|
686 callsub Cleanup |
|
687 |
|
688 // TESTCASE START |
|
689 |
|
690 Util DeleteFolder "c:\data\videos\" |
|
691 Util DeleteFolder "e:\my videos\" |
|
692 Util DeleteFolder "e:\my videos\downloads\" |
|
693 //" |
|
694 |
|
695 create VCXMyVideosCollectionPluginTest VCXMV |
|
696 VCXMV Create |
|
697 |
|
698 // Get list of videos |
|
699 VCXMV OpenCollection VCXCollectionMyVideos |
|
700 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
701 waittestclass VCXMV |
|
702 |
|
703 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
704 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
705 waittestclass VCXMV |
|
706 |
|
707 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o" |
|
708 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
709 waittestclass VCXMV // Dl complete |
|
710 |
|
711 VCXMV RefreshContents |
|
712 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
713 waittestclass VCXMV |
|
714 |
|
715 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
716 |
|
717 print OK! |
|
718 delete VCXMV |
|
719 |
|
720 Util CheckMobilecrashes |
|
721 pause 1000 |
|
722 delete Util |
|
723 [Endtest] |
|
724 |
|
725 #------------------------------------------------------------------------------------ |
|
726 # |
|
727 # Tests download with IAP which doesn't work. |
|
728 # |
|
729 # Note: Disabled because connection dialog is shown. |
|
730 #------------------------------------------------------------------------------------ |
|
731 //[Test] |
|
732 //title ET30312 Download video with bad IAP |
|
733 |
|
734 //create VCXTestUtilModule Util |
|
735 //Util CreateMobilecrashWatcher |
|
736 |
|
737 //callsub Cleanup |
|
738 |
|
739 // TESTCASE START |
|
740 |
|
741 //create VCXMyVideosCollectionPluginTest VCXMV |
|
742 //VCXMV Create |
|
743 |
|
744 // Get list of videos |
|
745 //VCXMV OpenCollection VCXCollectionMyVideos |
|
746 //VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
747 //waittestclass VCXMV |
|
748 |
|
749 //VCXMV SetAutoResume 0 |
|
750 |
|
751 //VCXMV OpenLevel EVcxMyVideosAllVideos |
|
752 //VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
753 //waittestclass VCXMV |
|
754 |
|
755 //VCXMV Download BAD_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o" |
|
756 //VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlPaused KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
757 //allowerrorcodes EConnectionFailed |
|
758 //waittestclass VCXMV // Dl complete |
|
759 |
|
760 // Lets resume it with working AP |
|
761 //VCXMV ResumeDownload 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o" |
|
762 //VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
763 //waittestclass VCXMV |
|
764 |
|
765 //VCXMV SetAutoResume 1 |
|
766 |
|
767 //VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
768 //waittestclass VCXMV // Dl complete |
|
769 |
|
770 //VCXMV CheckMediaCount E_DRIVE 1 |
|
771 |
|
772 //print OK! |
|
773 //delete VCXMV |
|
774 |
|
775 //Util CheckMobilecrashes |
|
776 //pause 1000 |
|
777 //delete Util |
|
778 //[Endtest] |
|
779 |
|
780 #------------------------------------------------------------------------------------ |
|
781 # |
|
782 # Tests download with invalid iap, it doesn't exist. |
|
783 # |
|
784 #------------------------------------------------------------------------------------ |
|
785 [Test] |
|
786 title ET30313 Download video with invalid IAP |
|
787 |
|
788 create VCXTestUtilModule Util |
|
789 Util CreateMobilecrashWatcher |
|
790 |
|
791 callsub Cleanup |
|
792 |
|
793 // TESTCASE START |
|
794 |
|
795 create VCXMyVideosCollectionPluginTest VCXMV |
|
796 VCXMV Create |
|
797 |
|
798 // Get list of videos |
|
799 VCXMV OpenCollection VCXCollectionMyVideos |
|
800 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
801 waittestclass VCXMV |
|
802 |
|
803 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
804 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
805 waittestclass VCXMV |
|
806 |
|
807 VCXMV SetAutoResume 0 |
|
808 |
|
809 VCXMV Download VCXTestInvalidIap SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o" |
|
810 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlPaused KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
811 allowerrorcodes KVCXMYVideosTestMessageDlFailed |
|
812 waittestclass VCXMV // Dl complete |
|
813 |
|
814 // Lets resume it with working AP |
|
815 VCXMV ResumeDownload 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o" |
|
816 VCXMV WaitForAnyMessage 30SECONDS KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
817 waittestclass VCXMV // Dl complete |
|
818 |
|
819 VCXMV CheckMediaCount E_DRIVE 1 |
|
820 |
|
821 print OK! |
|
822 delete VCXMV |
|
823 |
|
824 Util CheckMobilecrashes |
|
825 pause 1000 |
|
826 delete Util |
|
827 [Endtest] |
|
828 |
|
829 #------------------------------------------------------------------------------------ |
|
830 # |
|
831 # Tests download without username and password. |
|
832 # |
|
833 #------------------------------------------------------------------------------------ |
|
834 [Test] |
|
835 title ET30314 Download video wo username nor password |
|
836 |
|
837 create VCXTestUtilModule Util |
|
838 Util CreateMobilecrashWatcher |
|
839 |
|
840 callsub Cleanup |
|
841 |
|
842 // TESTCASE START |
|
843 |
|
844 create VCXMyVideosCollectionPluginTest VCXMV |
|
845 VCXMV Create |
|
846 |
|
847 // Get list of videos |
|
848 VCXMV OpenCollection VCXCollectionMyVideos |
|
849 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
850 waittestclass VCXMV |
|
851 |
|
852 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
853 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
854 waittestclass VCXMV |
|
855 |
|
856 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 |
|
857 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
858 allownextresult EHttpAuthenticationFailed |
|
859 waittestclass VCXMV // Dl complete |
|
860 |
|
861 VCXMV CheckMediaCount E_DRIVE 1 |
|
862 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew |
|
863 |
|
864 print OK! |
|
865 delete VCXMV |
|
866 |
|
867 Util CheckMobilecrashes |
|
868 pause 1000 |
|
869 delete Util |
|
870 [Endtest] |
|
871 |
|
872 #------------------------------------------------------------------------------------ |
|
873 # |
|
874 # Tests download with invalid username. |
|
875 # |
|
876 #------------------------------------------------------------------------------------ |
|
877 [Test] |
|
878 title ET30315 Download video with invalid username |
|
879 |
|
880 create VCXTestUtilModule Util |
|
881 Util CreateMobilecrashWatcher |
|
882 |
|
883 callsub Cleanup |
|
884 |
|
885 // TESTCASE START |
|
886 |
|
887 create VCXMyVideosCollectionPluginTest VCXMV |
|
888 VCXMV Create |
|
889 |
|
890 // Get list of videos |
|
891 VCXMV OpenCollection VCXCollectionMyVideos |
|
892 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
893 waittestclass VCXMV |
|
894 |
|
895 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
896 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
897 waittestclass VCXMV |
|
898 |
|
899 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "xxx" "Buran_9o" |
|
900 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
901 allownextresult EHttpAuthenticationFailed |
|
902 waittestclass VCXMV // Dl complete |
|
903 |
|
904 VCXMV CheckMediaCount E_DRIVE 1 |
|
905 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew |
|
906 |
|
907 print OK! |
|
908 delete VCXMV |
|
909 |
|
910 Util CheckMobilecrashes |
|
911 pause 1000 |
|
912 delete Util |
|
913 [Endtest] |
|
914 |
|
915 #------------------------------------------------------------------------------------ |
|
916 # |
|
917 # Tests download with invalid password. |
|
918 # |
|
919 #------------------------------------------------------------------------------------ |
|
920 [Test] |
|
921 title ET30316 Download video with invalid password |
|
922 |
|
923 create VCXTestUtilModule Util |
|
924 Util CreateMobilecrashWatcher |
|
925 |
|
926 callsub Cleanup |
|
927 |
|
928 // TESTCASE START |
|
929 |
|
930 create VCXMyVideosCollectionPluginTest VCXMV |
|
931 VCXMV Create |
|
932 |
|
933 // Get list of videos |
|
934 VCXMV OpenCollection VCXCollectionMyVideos |
|
935 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
936 waittestclass VCXMV |
|
937 |
|
938 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
939 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
940 waittestclass VCXMV |
|
941 |
|
942 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "xxx" |
|
943 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
944 allownextresult EHttpAuthenticationFailed |
|
945 waittestclass VCXMV // Dl complete |
|
946 |
|
947 VCXMV CheckMediaCount E_DRIVE 1 |
|
948 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew |
|
949 |
|
950 print OK! |
|
951 delete VCXMV |
|
952 |
|
953 Util CheckMobilecrashes |
|
954 pause 1000 |
|
955 delete Util |
|
956 [Endtest] |
|
957 |
|
958 #------------------------------------------------------------------------------------ |
|
959 # |
|
960 # Sets default used memory for following cases. |
|
961 # |
|
962 #------------------------------------------------------------------------------------ |
|
963 [Test] |
|
964 title <not a test> Setup default memory |
|
965 |
|
966 create VCXMyVideosCollectionPluginTest VCXMV |
|
967 VCXMV Create |
|
968 VCXMV SetPreferredMemory E_DRIVE |
|
969 delete VCXMV |
|
970 print OK! |
|
971 [Endtest] |
|
972 |
|
973 #------------------------------------------------------------------------------------ |
|
974 # |
|
975 # Tests download of video which doesn't exist on the server. |
|
976 # |
|
977 # CaseClass: core |
|
978 #------------------------------------------------------------------------------------ |
|
979 [Test] |
|
980 title ET30317 Download 404 |
|
981 |
|
982 create VCXTestUtilModule Util |
|
983 Util CreateMobilecrashWatcher |
|
984 |
|
985 callsub Cleanup |
|
986 |
|
987 // TESTCASE START |
|
988 |
|
989 create VCXMyVideosCollectionPluginTest VCXMV |
|
990 VCXMV Create |
|
991 |
|
992 // Get list of videos |
|
993 VCXMV OpenCollection VCXCollectionMyVideos |
|
994 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
995 waittestclass VCXMV |
|
996 |
|
997 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
998 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
999 waittestclass VCXMV |
|
1000 |
|
1001 VCXMV DownloadUrl 3G_AP "http:\/\/193.65.182.78/asdfsdafasasdf.mp3" 0 "mediacharger" "Buran_9o" |
|
1002 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1003 allownextresult EObjectNotFound |
|
1004 waittestclass VCXMV // Dl complete |
|
1005 |
|
1006 print OK! |
|
1007 delete VCXMV |
|
1008 |
|
1009 Util CheckMobilecrashes |
|
1010 pause 1000 |
|
1011 delete Util |
|
1012 [Endtest] |
|
1013 |
|
1014 #------------------------------------------------------------------------------------ |
|
1015 # |
|
1016 # Tests download when the url has address of server which doesn't exist. |
|
1017 # |
|
1018 #------------------------------------------------------------------------------------ |
|
1019 [Test] |
|
1020 title ET30318 Download invalid server |
|
1021 |
|
1022 create VCXTestUtilModule Util |
|
1023 Util CreateMobilecrashWatcher |
|
1024 |
|
1025 callsub Cleanup |
|
1026 |
|
1027 // TESTCASE START |
|
1028 |
|
1029 create VCXMyVideosCollectionPluginTest VCXMV |
|
1030 VCXMV Create |
|
1031 |
|
1032 // Get list of videos |
|
1033 VCXMV OpenCollection VCXCollectionMyVideos |
|
1034 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1035 waittestclass VCXMV |
|
1036 |
|
1037 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1038 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1039 waittestclass VCXMV |
|
1040 |
|
1041 VCXMV DownloadUrl 3G_AP "http:\/\/111.111.111.111/asdfsdafasasdf.mp3" 0 "mediacharger" "Buran_9o" |
|
1042 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1043 allowerrorcodes EHttpUnhandled |
|
1044 allowerrorcodes -7376 |
|
1045 waittestclass VCXMV // Dl complete |
|
1046 |
|
1047 VCXMV CheckMediaCount E_DRIVE 1 |
|
1048 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew |
|
1049 |
|
1050 print OK! |
|
1051 delete VCXMV |
|
1052 |
|
1053 Util CheckMobilecrashes |
|
1054 pause 1000 |
|
1055 delete Util |
|
1056 [Endtest] |
|
1057 |
|
1058 #------------------------------------------------------------------------------------ |
|
1059 # |
|
1060 # Tests download with streaming video address. |
|
1061 # |
|
1062 #------------------------------------------------------------------------------------ |
|
1063 [Test] |
|
1064 title ET30319 Download stream |
|
1065 |
|
1066 create VCXTestUtilModule Util |
|
1067 Util CreateMobilecrashWatcher |
|
1068 |
|
1069 callsub Cleanup |
|
1070 |
|
1071 // TESTCASE START |
|
1072 |
|
1073 create VCXMyVideosCollectionPluginTest VCXMV |
|
1074 VCXMV Create |
|
1075 |
|
1076 // Get list of videos |
|
1077 VCXMV OpenCollection VCXCollectionMyVideos |
|
1078 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1079 waittestclass VCXMV |
|
1080 |
|
1081 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1082 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1083 waittestclass VCXMV |
|
1084 |
|
1085 VCXMV DownloadUrl 3G_AP "rtsp:\/\/193.65.182.100/rtpencoder/WTT_ch02.sdp" 0 "mediacharger" "Buran_9o" |
|
1086 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1087 allowerrorcodes KVCXMYVideosTestErrorDownloadNotFound |
|
1088 allowerrorcodes -7376 |
|
1089 waittestclass VCXMV |
|
1090 |
|
1091 VCXMV CoolDown |
|
1092 |
|
1093 print OK! |
|
1094 delete VCXMV |
|
1095 |
|
1096 Util CheckMobilecrashes |
|
1097 pause 1000 |
|
1098 delete Util |
|
1099 [Endtest] |
|
1100 |
|
1101 #------------------------------------------------------------------------------------ |
|
1102 # |
|
1103 # Tests pausing of download which is already in paused state. |
|
1104 # |
|
1105 #------------------------------------------------------------------------------------ |
|
1106 [Test] |
|
1107 title ET30320 Pause paused download |
|
1108 |
|
1109 create VCXTestUtilModule Util |
|
1110 Util CreateMobilecrashWatcher |
|
1111 |
|
1112 callsub Cleanup |
|
1113 |
|
1114 // TESTCASE START |
|
1115 |
|
1116 create VCXMyVideosCollectionPluginTest VCXMV |
|
1117 VCXMV Create |
|
1118 |
|
1119 // Get list of videos |
|
1120 VCXMV OpenCollection VCXCollectionMyVideos |
|
1121 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1122 waittestclass VCXMV |
|
1123 |
|
1124 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1125 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1126 waittestclass VCXMV |
|
1127 |
|
1128 // Start download |
|
1129 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1130 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1131 waittestclass VCXMV // Command complete |
|
1132 |
|
1133 // Pause it |
|
1134 VCXMV PauseDownload SERVICE_2 1 0 |
|
1135 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1136 waittestclass VCXMV // Dl paused |
|
1137 |
|
1138 // Pause again |
|
1139 VCXMV PauseDownload SERVICE_2 1 0 |
|
1140 //VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1141 //waittestclass VCXMV // Dl paused |
|
1142 |
|
1143 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1144 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1145 waittestclass VCXMV // Dl complete |
|
1146 |
|
1147 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1148 |
|
1149 print OK! |
|
1150 delete VCXMV |
|
1151 |
|
1152 Util CheckMobilecrashes |
|
1153 pause 1000 |
|
1154 delete Util |
|
1155 [Endtest] |
|
1156 |
|
1157 #------------------------------------------------------------------------------------ |
|
1158 # |
|
1159 # Tests pausing of a download which has been finished, it doesn't exist. |
|
1160 # |
|
1161 #------------------------------------------------------------------------------------ |
|
1162 [Test] |
|
1163 title ET30321 Pause finished download ( non existing ) |
|
1164 |
|
1165 create VCXTestUtilModule Util |
|
1166 Util CreateMobilecrashWatcher |
|
1167 |
|
1168 callsub Cleanup |
|
1169 |
|
1170 // TESTCASE START |
|
1171 |
|
1172 create VCXMyVideosCollectionPluginTest VCXMV |
|
1173 VCXMV Create |
|
1174 |
|
1175 // Get list of videos |
|
1176 VCXMV OpenCollection VCXCollectionMyVideos |
|
1177 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1178 waittestclass VCXMV |
|
1179 |
|
1180 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1181 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1182 waittestclass VCXMV |
|
1183 |
|
1184 // Start download |
|
1185 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 0 0 "mediacharger" "Buran_9o" |
|
1186 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1187 waittestclass VCXMV |
|
1188 |
|
1189 // Pause it |
|
1190 VCXMV PauseDownload SERVICE_SMALLVIDEOS 0 0 |
|
1191 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete |
|
1192 waittestclass VCXMV |
|
1193 |
|
1194 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1195 |
|
1196 print OK! |
|
1197 delete VCXMV |
|
1198 |
|
1199 Util CheckMobilecrashes |
|
1200 pause 1000 |
|
1201 delete Util |
|
1202 [Endtest] |
|
1203 |
|
1204 #------------------------------------------------------------------------------------ |
|
1205 # |
|
1206 # Tests resuming a download which is already running. |
|
1207 # |
|
1208 #------------------------------------------------------------------------------------ |
|
1209 [Test] |
|
1210 title ET30323 Resume running download |
|
1211 |
|
1212 create VCXTestUtilModule Util |
|
1213 Util CreateMobilecrashWatcher |
|
1214 |
|
1215 callsub Cleanup |
|
1216 |
|
1217 // TESTCASE START |
|
1218 |
|
1219 create VCXMyVideosCollectionPluginTest VCXMV |
|
1220 VCXMV Create |
|
1221 |
|
1222 // Get list of videos |
|
1223 VCXMV OpenCollection VCXCollectionMyVideos |
|
1224 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1225 waittestclass VCXMV |
|
1226 |
|
1227 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1228 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1229 waittestclass VCXMV |
|
1230 |
|
1231 // Start download |
|
1232 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1233 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1234 waittestclass VCXMV |
|
1235 |
|
1236 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1237 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1238 waittestclass VCXMV // Dl complete |
|
1239 |
|
1240 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1241 |
|
1242 print OK! |
|
1243 delete VCXMV |
|
1244 |
|
1245 Util CheckMobilecrashes |
|
1246 pause 1000 |
|
1247 delete Util |
|
1248 [Endtest] |
|
1249 |
|
1250 #------------------------------------------------------------------------------------ |
|
1251 # |
|
1252 # Tests resuming download with different IAP what it was started. |
|
1253 # |
|
1254 #------------------------------------------------------------------------------------ |
|
1255 [Test] |
|
1256 title ET30324 Resume with different IAP |
|
1257 |
|
1258 create VCXTestUtilModule Util |
|
1259 Util CreateMobilecrashWatcher |
|
1260 |
|
1261 callsub Cleanup |
|
1262 |
|
1263 // TESTCASE START |
|
1264 |
|
1265 create VCXMyVideosCollectionPluginTest VCXMV |
|
1266 VCXMV Create |
|
1267 |
|
1268 // Get list of videos |
|
1269 VCXMV OpenCollection VCXCollectionMyVideos |
|
1270 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1271 waittestclass VCXMV |
|
1272 |
|
1273 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1274 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1275 waittestclass VCXMV |
|
1276 |
|
1277 // Start download |
|
1278 VCXMV Download WLAN_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1279 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1280 waittestclass VCXMV |
|
1281 |
|
1282 // Pause it |
|
1283 VCXMV PauseDownload SERVICE_2 1 0 |
|
1284 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1285 waittestclass VCXMV // Dl paused |
|
1286 |
|
1287 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1288 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1289 waittestclass VCXMV // Dl complete |
|
1290 |
|
1291 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1292 |
|
1293 print OK! |
|
1294 delete VCXMV |
|
1295 |
|
1296 Util CheckMobilecrashes |
|
1297 pause 1000 |
|
1298 delete Util |
|
1299 [Endtest] |
|
1300 |
|
1301 #------------------------------------------------------------------------------------ |
|
1302 # |
|
1303 # Tests resuming download with no username and password. |
|
1304 # |
|
1305 #------------------------------------------------------------------------------------ |
|
1306 [Test] |
|
1307 title ET30325 Resume without username nor password |
|
1308 |
|
1309 create VCXTestUtilModule Util |
|
1310 Util CreateMobilecrashWatcher |
|
1311 |
|
1312 callsub Cleanup |
|
1313 |
|
1314 // TESTCASE START |
|
1315 |
|
1316 create VCXMyVideosCollectionPluginTest VCXMV |
|
1317 VCXMV Create |
|
1318 |
|
1319 // Get list of videos |
|
1320 VCXMV OpenCollection VCXCollectionMyVideos |
|
1321 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1322 waittestclass VCXMV |
|
1323 |
|
1324 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1325 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1326 waittestclass VCXMV |
|
1327 |
|
1328 // Start download |
|
1329 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1330 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1331 waittestclass VCXMV |
|
1332 |
|
1333 // Pause it |
|
1334 VCXMV PauseDownload SERVICE_2 1 0 |
|
1335 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1336 waittestclass VCXMV // Dl paused |
|
1337 |
|
1338 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 |
|
1339 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1340 allownextresult EHttpAuthenticationFailed |
|
1341 waittestclass VCXMV // Dl complete |
|
1342 |
|
1343 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1344 |
|
1345 print OK! |
|
1346 delete VCXMV |
|
1347 |
|
1348 Util CheckMobilecrashes |
|
1349 pause 1000 |
|
1350 delete Util |
|
1351 [Endtest] |
|
1352 |
|
1353 #------------------------------------------------------------------------------------ |
|
1354 # |
|
1355 # Tests resuming download with invalid username and password. |
|
1356 # |
|
1357 #------------------------------------------------------------------------------------ |
|
1358 [Test] |
|
1359 title ET30326 Resume with invalid username and password |
|
1360 |
|
1361 create VCXTestUtilModule Util |
|
1362 Util CreateMobilecrashWatcher |
|
1363 |
|
1364 callsub Cleanup |
|
1365 |
|
1366 // TESTCASE START |
|
1367 |
|
1368 create VCXMyVideosCollectionPluginTest VCXMV |
|
1369 VCXMV Create |
|
1370 |
|
1371 // Get list of videos |
|
1372 VCXMV OpenCollection VCXCollectionMyVideos |
|
1373 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1374 waittestclass VCXMV |
|
1375 |
|
1376 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1377 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1378 waittestclass VCXMV |
|
1379 |
|
1380 // Start download |
|
1381 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1382 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1383 waittestclass VCXMV |
|
1384 |
|
1385 // Pause it |
|
1386 VCXMV PauseDownload SERVICE_2 1 0 |
|
1387 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1388 waittestclass VCXMV // Dl paused |
|
1389 |
|
1390 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "xxx" "xxxx" |
|
1391 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1392 allownextresult EHttpAuthenticationFailed |
|
1393 waittestclass VCXMV // Dl complete |
|
1394 |
|
1395 VCXMV CheckMediaCount ANY_DRIVE 1 |
|
1396 |
|
1397 print OK! |
|
1398 delete VCXMV |
|
1399 |
|
1400 Util CheckMobilecrashes |
|
1401 pause 1000 |
|
1402 delete Util |
|
1403 [Endtest] |
|
1404 |
|
1405 #------------------------------------------------------------------------------------ |
|
1406 # |
|
1407 # Tests resuming download which doesn't exist. |
|
1408 # |
|
1409 #------------------------------------------------------------------------------------ |
|
1410 [Test] |
|
1411 title ET30327 Resume non existing download |
|
1412 |
|
1413 create VCXTestUtilModule Util |
|
1414 Util CreateMobilecrashWatcher |
|
1415 |
|
1416 callsub Cleanup |
|
1417 |
|
1418 // TESTCASE START |
|
1419 |
|
1420 create VCXMyVideosCollectionPluginTest VCXMV |
|
1421 VCXMV Create |
|
1422 |
|
1423 // Get list of videos |
|
1424 VCXMV OpenCollection VCXCollectionMyVideos |
|
1425 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1426 waittestclass VCXMV |
|
1427 |
|
1428 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1429 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1430 waittestclass VCXMV |
|
1431 |
|
1432 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o" |
|
1433 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete |
|
1434 waittestclass VCXMV |
|
1435 |
|
1436 VCXMV CheckMediaCount ANY_DRIVE 0 |
|
1437 |
|
1438 print OK! |
|
1439 delete VCXMV |
|
1440 |
|
1441 Util CheckMobilecrashes |
|
1442 pause 1000 |
|
1443 delete Util |
|
1444 [Endtest] |
|
1445 |
|
1446 #------------------------------------------------------------------------------------ |
|
1447 # |
|
1448 # Tests two downloads at the same time, the videos have same url. |
|
1449 # |
|
1450 #------------------------------------------------------------------------------------ |
|
1451 [Test] |
|
1452 title ET30328 Two downloads same time with same URL |
|
1453 |
|
1454 create VCXTestUtilModule Util |
|
1455 Util CreateMobilecrashWatcher |
|
1456 |
|
1457 callsub Cleanup |
|
1458 |
|
1459 // TESTCASE START |
|
1460 |
|
1461 create VCXMyVideosCollectionPluginTest VCXMV |
|
1462 VCXMV Create |
|
1463 |
|
1464 // Get list of videos |
|
1465 VCXMV OpenCollection VCXCollectionMyVideos |
|
1466 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1467 waittestclass VCXMV |
|
1468 |
|
1469 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1470 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1471 waittestclass VCXMV |
|
1472 |
|
1473 // Start download |
|
1474 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o" |
|
1475 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1476 waittestclass VCXMV |
|
1477 |
|
1478 // Start download |
|
1479 VCXMV Download 3G_AP SERVICE_2 19 0 "mediacharger" "Buran_9o" |
|
1480 VCXMV WaitForMessages 5MINUTES KVCXMYVideosTestMessageDlRunning |
|
1481 waittestclass VCXMV |
|
1482 |
|
1483 VCXMV WaitAllDownloads 4 // wait for 4 minutes |
|
1484 waittestclass VCXMV |
|
1485 |
|
1486 VCXMV CheckMediaCount ANY_DRIVE 2 |
|
1487 |
|
1488 print OK! |
|
1489 delete VCXMV |
|
1490 |
|
1491 Util CheckMobilecrashes |
|
1492 pause 1000 |
|
1493 delete Util |
|
1494 [Endtest] |
|
1495 |
|
1496 #------------------------------------------------------------------------------------ |
|
1497 # |
|
1498 # Test resuming download which doesn't support pausing. |
|
1499 # |
|
1500 #------------------------------------------------------------------------------------ |
|
1501 [Test] |
|
1502 title ET30330 Ranged download, non pausable file |
|
1503 |
|
1504 create VCXTestUtilModule Util |
|
1505 Util CreateMobilecrashWatcher |
|
1506 |
|
1507 callsub Cleanup |
|
1508 |
|
1509 // TESTCASE START |
|
1510 create VCXMyVideosCollectionPluginTest VCXMV |
|
1511 VCXMV Create |
|
1512 |
|
1513 VCXMV OpenCollection VCXCollectionMyVideos |
|
1514 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1515 waittestclass VCXMV |
|
1516 |
|
1517 VCXMV OpenLevel EVcxMyVideosAllVideos |
|
1518 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened |
|
1519 waittestclass VCXMV |
|
1520 |
|
1521 VCXMV DownloadUrl 3G_AP "http:\/\/waplabdc.nokia-boston.com/browser/users/drm1.0/CD/CD_kulkurin_iltakalja.dm" 0 |
|
1522 |
|
1523 // Wait download to start. |
|
1524 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning |
|
1525 waittestclass VCXMV |
|
1526 |
|
1527 print Pausing |
|
1528 |
|
1529 // Pause it |
|
1530 VCXMV PauseDownloadByUrl "http:\/\/waplabdc.nokia-boston.com/browser/users/drm1.0/CD/CD_kulkurin_iltakalja.dm" 0 |
|
1531 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused |
|
1532 allowerrorcodes KERRTIMEDOUT // Might also fail |
|
1533 waittestclass VCXMV // Dl paused |
|
1534 |
|
1535 print Resuming |
|
1536 |
|
1537 // Pause it |
|
1538 VCXMV ResumeAllDownloads |
|
1539 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral |
|
1540 allowerrorcodes KERRTIMEDOUT // Might also fail |
|
1541 waittestclass VCXMV // Dl complete |
|
1542 |
|
1543 VCXMV CheckMediaCount E_DRIVE 1 |
|
1544 |
|
1545 print OK! |
|
1546 delete VCXMV |
|
1547 |
|
1548 Util CheckMobilecrashes |
|
1549 pause 1000 |
|
1550 delete Util |
|
1551 [Endtest] |