videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestHelium.cfg
changeset 0 96612d01cf9f
child 1 6711b85517b7
equal deleted inserted replaced
-1:000000000000 0:96612d01cf9f
       
     1 #-----------------------------------------------------------------------------------
       
     2 #
       
     3 # STIF test script file for testing service management client API.
       
     4 #
       
     5 # This cfg has test cases which are run when Helium generates ATS3 test drops.
       
     6 # The cases are from other cfgs under the test module, if they are changed then 
       
     7 # easiest way to update cases here is to run perl script in the internal tool folder.
       
     8 #
       
     9 #-----------------------------------------------------------------------------------
       
    10 
       
    11 [StifSettings]
       
    12 CapsModifier= IptvTestClientApiCapsMod.exe
       
    13 [EndStifSettings]
       
    14 
       
    15 [Define]
       
    16 INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
       
    17 INCLUDE c:\TestFramework\VCXDrives.inc
       
    18 INCLUDE c:\TestFramework\VCXConsts.inc
       
    19 INCLUDE c:\TestFramework\VCXErrors.inc
       
    20 [Enddefine]
       
    21 
       
    22 [Sub Cleanup]
       
    23 print cleanup start
       
    24 create  VCXMyVideosCollectionPluginTest VCXMV
       
    25 VCXMV Create
       
    26 
       
    27 VCXMV OpenCollection VCXCollectionMyVideos
       
    28 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    29 waittestclass VCXMV
       
    30 
       
    31 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    32 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    33 waittestclass VCXMV
       
    34 
       
    35 VCXMV RemoveAllMedia
       
    36 
       
    37 delete VCXMV
       
    38 pause 2000
       
    39 print cleanup end
       
    40 [EndSub]
       
    41 [Sub SetupVideos]
       
    42 
       
    43 callsub Cleanup
       
    44 
       
    45 create VCXMyVideosCollectionPluginTest VCXMV
       
    46 VCXMV Create
       
    47 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
    48 
       
    49 VCXMV SetFileCheck 0
       
    50 
       
    51 VCXMV OpenCollection VCXCollectionMyVideos
       
    52 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    53 waittestclass VCXMV
       
    54 
       
    55 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    56 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    57 waittestclass VCXMV
       
    58 
       
    59 // Create some video objects.
       
    60 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "a.mp4"
       
    61 pause 1000
       
    62 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "b.mp4"
       
    63 pause 1000
       
    64 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "c.mp4"
       
    65 pause 1000
       
    66 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "d.mp4"
       
    67 pause 1000
       
    68 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "e.mp4"
       
    69 
       
    70 pause 10000
       
    71 
       
    72 VCXMV GetAllMediaFullDetails
       
    73 
       
    74 VCXMV SetAutomaticRefresh 0
       
    75 
       
    76 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
    77 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin ORIGIN
       
    78 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
    79 VCXMV OutsideMediaUpdate
       
    80 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    81 waittestclass VCXMV
       
    82 
       
    83 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
    84 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin ORIGIN
       
    85 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
    86 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
    87 VCXMV OutsideMediaUpdate
       
    88 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    89 waittestclass VCXMV
       
    90 
       
    91 VCXMV CreateCopyOfMedia ANY_DRIVE 2
       
    92 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin ORIGIN
       
    93 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
    94 VCXMV OutsideMediaUpdate
       
    95 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
    96 waittestclass VCXMV
       
    97 
       
    98 VCXMV CreateCopyOfMedia ANY_DRIVE 3
       
    99 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin ORIGIN
       
   100 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
   101 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   102 VCXMV OutsideMediaUpdate
       
   103 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   104 waittestclass VCXMV
       
   105 
       
   106 VCXMV CreateCopyOfMedia ANY_DRIVE 4
       
   107 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin ORIGIN
       
   108 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
   109 VCXMV OutsideMediaUpdate
       
   110 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   111 waittestclass VCXMV
       
   112 
       
   113 delete VCXMV
       
   114 [EndSub]
       
   115 
       
   116 [Test]
       
   117 title ET30200 <not a test> Setup
       
   118 
       
   119 create VCXTestUtilModule Util
       
   120 
       
   121 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
       
   122 Util CopyMethod "Internet" "Internet" "Internet"
       
   123 // Disable connection dialog for "Internet" destination.
       
   124 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
       
   125 delete Util
       
   126 
       
   127 create VCXTestUtilModule Util
       
   128 Util CreateMobilecrashWatcher
       
   129 
       
   130 create VCXMyVideosCollectionPluginTest VCXMV
       
   131 VCXMV Create
       
   132 
       
   133 VCXMV SetPreferredMemory E_DRIVE
       
   134 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
   135 
       
   136 VCXMV OpenCollection VCXCollectionMyVideos
       
   137 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   138 waittestclass VCXMV
       
   139 
       
   140 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   141 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   142 waittestclass VCXMV
       
   143 
       
   144 VCXMV RemoveAllMedia
       
   145 
       
   146 VCXMV RefreshContents
       
   147 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   148 waittestclass VCXMV
       
   149 
       
   150 VCXMV CheckMediaCount ANY_DRIVE 0
       
   151 delete VCXMV
       
   152 
       
   153 Util CheckMobilecrashes
       
   154 pause 1000
       
   155 delete Util
       
   156 [Endtest]
       
   157 
       
   158 [Test]
       
   159 title ET30207 Sideload video while category is open.
       
   160 
       
   161 callsub Cleanup
       
   162 
       
   163 // TESTCASE START
       
   164 
       
   165 create VCXMyVideosCollectionPluginTest VCXMV
       
   166 VCXMV Create
       
   167 
       
   168 VCXMV OpenCollection VCXCollectionMyVideos
       
   169 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   170 waittestclass VCXMV
       
   171 
       
   172 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   173 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   174 waittestclass VCXMV
       
   175 
       
   176 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   177 
       
   178 VCXMV CheckMediaCount ANY_DRIVE 1
       
   179 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   180 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
   181 
       
   182 print OK!
       
   183 delete VCXMV
       
   184 [Endtest]
       
   185 
       
   186 [Test]
       
   187 title ET30208 Sideload video 1st drive
       
   188 
       
   189 callsub Cleanup
       
   190 
       
   191 // TESTCASE START
       
   192 
       
   193 create VCXMyVideosCollectionPluginTest VCXMV
       
   194 VCXMV Create
       
   195 
       
   196 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   197 
       
   198 pause PAUSE_SIDELOAD
       
   199 
       
   200 VCXMV OpenCollection VCXCollectionMyVideos
       
   201 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   202 waittestclass VCXMV
       
   203 
       
   204 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   205 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   206 waittestclass VCXMV
       
   207 
       
   208 VCXMV CheckMediaCount ANY_DRIVE 1
       
   209 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   210 print OK!
       
   211 delete VCXMV
       
   212 [Endtest]
       
   213 
       
   214 [Test]
       
   215 title ET30209 Get sideloaded video details 1st drive
       
   216 create VCXMyVideosCollectionPluginTest VCXMV
       
   217 VCXMV Create
       
   218 
       
   219 VCXMV OpenCollection VCXCollectionMyVideos
       
   220 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   221 waittestclass VCXMV
       
   222 
       
   223 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   224 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   225 waittestclass VCXMV
       
   226 
       
   227 VCXMV GetMediaFullDetails ANY_DRIVE 0
       
   228 
       
   229 print OK!
       
   230 delete VCXMV
       
   231 [Endtest]
       
   232 
       
   233 [Test]
       
   234 title ET30210 Delete sideloaded video 1st drive
       
   235 create VCXMyVideosCollectionPluginTest VCXMV
       
   236 VCXMV Create
       
   237 
       
   238 VCXMV OpenCollection VCXCollectionMyVideos
       
   239 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   240 waittestclass VCXMV
       
   241 
       
   242 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   243 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   244 waittestclass VCXMV
       
   245 
       
   246 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   247 
       
   248 pause PAUSE_SIDELOAD
       
   249 
       
   250 VCXMV RefreshContents
       
   251 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   252 waittestclass VCXMV
       
   253 
       
   254 VCXMV CheckMediaCount ANY_DRIVE 0
       
   255 print OK!
       
   256 delete VCXMV
       
   257 [Endtest]
       
   258 
       
   259 [Test]
       
   260 title ET30214 Sideload multiple videos
       
   261 
       
   262 callsub Cleanup
       
   263 
       
   264 // TESTCASE START
       
   265 
       
   266 create VCXMyVideosCollectionPluginTest VCXMV
       
   267 VCXMV Create
       
   268 
       
   269 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   270 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video1.mp4"
       
   271 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video2.mp4"
       
   272 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video3.mp4"
       
   273 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video4.mp4"
       
   274 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video5.mp4"
       
   275 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video6.mp4"
       
   276 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video7.mp4"
       
   277 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video8.mp4"
       
   278 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video9.mp4"
       
   279 
       
   280 pause PAUSE_SIDELOAD
       
   281 
       
   282 VCXMV OpenCollection VCXCollectionMyVideos
       
   283 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   284 waittestclass VCXMV
       
   285 
       
   286 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   287 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   288 waittestclass VCXMV
       
   289 
       
   290 VCXMV CheckMediaCount ANY_DRIVE 10
       
   291 print OK!
       
   292 delete VCXMV
       
   293 [Endtest]
       
   294 
       
   295 [Test]
       
   296 title ET30909 Delete a media from 1st drive
       
   297 
       
   298 create VCXTestUtilModule Util
       
   299 Util CreateMobilecrashWatcher
       
   300 
       
   301 callsub Cleanup
       
   302 
       
   303 // TESTCASE START
       
   304 
       
   305 create  VCXMyVideosCollectionPluginTest VCXMV
       
   306 VCXMV Create
       
   307 
       
   308 // Get list of videos
       
   309 VCXMV OpenCollection VCXCollectionMyVideos
       
   310 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   311 waittestclass VCXMV
       
   312 
       
   313 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   314 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   315 waittestclass VCXMV
       
   316 
       
   317 // Create sideloaded video
       
   318 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video0.mp4"
       
   319 
       
   320 VCXMV RefreshContents
       
   321 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   322 waittestclass VCXMV
       
   323 
       
   324 VCXMV CheckMediaCount C_DRIVE 1
       
   325 VCXMV CheckMediaCount E_DRIVE 0
       
   326 
       
   327 VCXMV DeleteMedia C_DRIVE 0 0
       
   328 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageMpxItemDeleted KVCXMYVideosTestMessageCollectionOpened
       
   329 waittestclass VCXMV
       
   330 
       
   331 VCXMV CheckMediaCount C_DRIVE 0
       
   332 VCXMV CheckMediaCount E_DRIVE 0
       
   333 
       
   334 print OK!
       
   335 delete VCXMV
       
   336 [Endtest]
       
   337 
       
   338 [Test]
       
   339 title ET30903 Delete multiple medias
       
   340 
       
   341 create VCXTestUtilModule Util
       
   342 Util CreateMobilecrashWatcher
       
   343 
       
   344 callsub Cleanup
       
   345 
       
   346 // TESTCASE START
       
   347 
       
   348 create  VCXMyVideosCollectionPluginTest VCXMV
       
   349 VCXMV Create
       
   350 
       
   351 // Get list of videos
       
   352 VCXMV OpenCollection VCXCollectionMyVideos
       
   353 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   354 waittestclass VCXMV
       
   355 
       
   356 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   357 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   358 waittestclass VCXMV
       
   359 
       
   360 // Create sideloaded video
       
   361 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video.mp4" 50000 5
       
   362 
       
   363 // Create sideloaded video
       
   364 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE "video.mp4" 50000 5
       
   365 
       
   366 VCXMV CheckMediaCount C_DRIVE 5
       
   367 VCXMV CheckMediaCount E_DRIVE 5
       
   368 
       
   369 VCXMV DeleteMedias ANY_DRIVE 0 10 0
       
   370 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageCollectionOpened
       
   371 waittestclass VCXMV
       
   372 
       
   373 VCXMV CoolDown
       
   374 
       
   375 VCXMV CheckMediaCount C_DRIVE 0
       
   376 VCXMV CheckMediaCount E_DRIVE 0
       
   377 
       
   378 print OK!
       
   379 delete VCXMV
       
   380 [Endtest]
       
   381 
       
   382 [Test]
       
   383 title ET30907 Cancel delete
       
   384 
       
   385 create VCXTestUtilModule Util
       
   386 Util CreateMobilecrashWatcher
       
   387 
       
   388 callsub Cleanup
       
   389 
       
   390 // TESTCASE START
       
   391 
       
   392 create  VCXMyVideosCollectionPluginTest VCXMV
       
   393 VCXMV Create
       
   394 
       
   395 // Get list of videos
       
   396 VCXMV OpenCollection VCXCollectionMyVideos
       
   397 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   398 waittestclass VCXMV
       
   399 
       
   400 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   401 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   402 waittestclass VCXMV
       
   403 
       
   404 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video.mp4" 50000 30
       
   405 
       
   406 VCXMV SetQuietMode 1
       
   407 
       
   408 VCXMV CheckMediaCount C_DRIVE 30
       
   409 VCXMV CheckMediaCount E_DRIVE 0
       
   410 
       
   411 pause 60000 // Wait for MDS to scan the files and maybe thumbnail generation
       
   412 
       
   413 VCXMV CancelNextOperation
       
   414 VCXMV DeleteMedias C_DRIVE 0 30 0
       
   415 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandCanceled
       
   416 waittestclass VCXMV
       
   417 
       
   418 VCXMV CoolDown
       
   419 
       
   420 VCXMV SetQuietMode 0
       
   421 
       
   422 // Check that all videos have not been deleted
       
   423 VCXMV CheckMinimumMediaCount C_DRIVE 10
       
   424 VCXMV CheckMediaCount E_DRIVE 0
       
   425 
       
   426 print OK!
       
   427 delete VCXMV
       
   428 [Endtest]
       
   429 
       
   430 [Test]
       
   431 title ET30701 Move from 1st to 2nd drive
       
   432 
       
   433 create VCXTestUtilModule Util
       
   434 Util CreateMobilecrashWatcher
       
   435 
       
   436 callsub Cleanup
       
   437 
       
   438 // TESTCASE START
       
   439 
       
   440 create  VCXMyVideosCollectionPluginTest VCXMV
       
   441 VCXMV Create
       
   442 
       
   443 // Get list of videos
       
   444 VCXMV OpenCollection VCXCollectionMyVideos
       
   445 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   446 waittestclass VCXMV
       
   447 
       
   448 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   449 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   450 waittestclass VCXMV
       
   451 
       
   452 // Create sideloaded video
       
   453 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   454 
       
   455 VCXMV CheckMediaCount C_DRIVE 1
       
   456 VCXMV CheckMediaCount E_DRIVE 0
       
   457 
       
   458 VCXMV MoveMedia C_DRIVE 0 E_DRIVE 0
       
   459 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCopyOrMoveStarted
       
   460 waittestclass VCXMV
       
   461 
       
   462 VCXMV CheckMediaCount C_DRIVE 0
       
   463 VCXMV CheckMediaCount E_DRIVE 1
       
   464 
       
   465 print OK!
       
   466 delete VCXMV
       
   467 [Endtest]
       
   468 
       
   469 [Test]
       
   470 title ET30702 Check attributes of moved file
       
   471 
       
   472 create VCXTestUtilModule Util
       
   473 Util CreateMobilecrashWatcher
       
   474 
       
   475 callsub Cleanup
       
   476 
       
   477 // TESTCASE START
       
   478 
       
   479 create  VCXMyVideosCollectionPluginTest VCXMV
       
   480 VCXMV Create
       
   481 
       
   482 // Get list of videos
       
   483 VCXMV OpenCollection VCXCollectionMyVideos
       
   484 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   485 waittestclass VCXMV
       
   486 
       
   487 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   488 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   489 waittestclass VCXMV
       
   490 
       
   491 // Create sideloaded video
       
   492 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   493 
       
   494 // Update attributes
       
   495 // Sets all possible attributes of video.
       
   496 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
   497 
       
   498 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   499 
       
   500 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 1
       
   501 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralDate 2
       
   502 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 3
       
   503 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralCopyright "c"
       
   504 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralMimeType "d"
       
   505 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDate 4
       
   506 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAgeProfile 5
       
   507 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAudioLanguage "e"
       
   508 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAuthor "f"
       
   509 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosDuration 7 8
       
   510 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralLastPlaybackPosition 9 10
       
   511 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosDownloadId 0
       
   512 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginTvRecording
       
   513 
       
   514 VCXMV SetMedia 1
       
   515 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   516 waittestclass VCXMV
       
   517 
       
   518 VCXMV CheckMediaCount C_DRIVE 1
       
   519 VCXMV CheckMediaCount E_DRIVE 0
       
   520 
       
   521 VCXMV MoveMedia C_DRIVE 0 E_DRIVE 0
       
   522 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged
       
   523 waittestclass VCXMV
       
   524 
       
   525 VCXMV CheckMediaCount C_DRIVE 0
       
   526 VCXMV CheckMediaCount E_DRIVE 1
       
   527 
       
   528 // Check attributes
       
   529 
       
   530 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   531 // Size is set to right size of the file after move.
       
   532 allowerrorcodes KERRCORRUPT
       
   533 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 1
       
   534 // General date is read-only.
       
   535 allowerrorcodes KERRCORRUPT
       
   536 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralDate 3
       
   537 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags 3
       
   538 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralCopyright "c"
       
   539 // Mime type is read-only.
       
   540 allowerrorcodes KERRCORRUPT
       
   541 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralMimeType "d"
       
   542 allowerrorcodes KERRCORRUPT
       
   543 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosModifiedDate 4
       
   544 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAgeProfile 5
       
   545 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAudioLanguage "e"
       
   546 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAuthor "f"
       
   547 allowerrorcodes KERRCORRUPT
       
   548 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosDuration 7 8
       
   549 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralLastPlaybackPosition 9 10
       
   550 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosDownloadId 0
       
   551 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginTvRecording
       
   552 
       
   553 print OK!
       
   554 delete VCXMV
       
   555 [Endtest]
       
   556 
       
   557 [Test]
       
   558 title ET30707 Move multiple
       
   559 
       
   560 create VCXTestUtilModule Util
       
   561 Util CreateMobilecrashWatcher
       
   562 
       
   563 callsub Cleanup
       
   564 
       
   565 // TESTCASE START
       
   566 
       
   567 create  VCXMyVideosCollectionPluginTest VCXMV
       
   568 VCXMV Create
       
   569 
       
   570 // Get list of videos
       
   571 VCXMV OpenCollection VCXCollectionMyVideos
       
   572 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   573 waittestclass VCXMV
       
   574 
       
   575 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   576 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   577 waittestclass VCXMV
       
   578 
       
   579 // Create sideloaded video
       
   580 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video.mp4" 50000 10
       
   581 
       
   582 VCXMV CheckMediaCount C_DRIVE 10
       
   583 VCXMV CheckMediaCount E_DRIVE 0
       
   584 
       
   585 VCXMV MoveMedias C_DRIVE 0 5 E_DRIVE 0
       
   586 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
   587 waittestclass VCXMV
       
   588 
       
   589 VCXMV CheckMediaCount C_DRIVE 5
       
   590 VCXMV CheckMediaCount E_DRIVE 5
       
   591 
       
   592 print OK!
       
   593 delete VCXMV
       
   594 [Endtest]
       
   595 
       
   596 [Test]
       
   597 title ET30711 Cancel move
       
   598 
       
   599 create VCXTestUtilModule Util
       
   600 Util CreateMobilecrashWatcher
       
   601 
       
   602 callsub Cleanup
       
   603 
       
   604 // TESTCASE START
       
   605 
       
   606 create  VCXMyVideosCollectionPluginTest VCXMV
       
   607 VCXMV Create
       
   608 
       
   609 // Get list of videos
       
   610 VCXMV OpenCollection VCXCollectionMyVideos
       
   611 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   612 waittestclass VCXMV
       
   613 
       
   614 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   615 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   616 waittestclass VCXMV
       
   617 
       
   618 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video.mp4" 70000 30
       
   619 
       
   620 VCXMV CheckMediaCount C_DRIVE 30
       
   621 VCXMV CheckMediaCount E_DRIVE 0
       
   622 
       
   623 VCXMV CancelNextOperation
       
   624 VCXMV MoveMedias C_DRIVE 0 30 E_DRIVE 0
       
   625 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandCanceled
       
   626 waittestclass VCXMV
       
   627 
       
   628 VCXMV CoolDown
       
   629 
       
   630 // Check that all videos have not been moved
       
   631 VCXMV CheckMinimumMediaCount C_DRIVE 5
       
   632 
       
   633 VCXMV CheckMediaCount ANY_DRIVE 30
       
   634 
       
   635 print OK!
       
   636 delete VCXMV
       
   637 [Endtest]
       
   638 
       
   639 [Test]
       
   640 title ET30751 Copy from 1st to 2nd drive
       
   641 
       
   642 create VCXTestUtilModule Util
       
   643 Util CreateMobilecrashWatcher
       
   644 
       
   645 callsub Cleanup
       
   646 
       
   647 // TESTCASE START
       
   648 
       
   649 create  VCXMyVideosCollectionPluginTest VCXMV
       
   650 VCXMV Create
       
   651 
       
   652 // Get list of videos
       
   653 VCXMV OpenCollection VCXCollectionMyVideos
       
   654 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   655 waittestclass VCXMV
       
   656 
       
   657 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   658 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   659 waittestclass VCXMV
       
   660 
       
   661 // Create sideloaded video
       
   662 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   663 
       
   664 VCXMV CheckMediaCount C_DRIVE 1
       
   665 VCXMV CheckMediaCount E_DRIVE 0
       
   666 
       
   667 VCXMV CopyMedia C_DRIVE 0 E_DRIVE 0
       
   668 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   669 waittestclass VCXMV
       
   670 
       
   671 VCXMV CheckMediaCount C_DRIVE 1
       
   672 VCXMV CheckMediaCount E_DRIVE 1
       
   673 
       
   674 print OK!
       
   675 delete VCXMV
       
   676 [Endtest]
       
   677 
       
   678 [Test]
       
   679 title ET30752 Check attributes of copied file
       
   680 
       
   681 create VCXTestUtilModule Util
       
   682 Util CreateMobilecrashWatcher
       
   683 
       
   684 callsub Cleanup
       
   685 
       
   686 // TESTCASE START
       
   687 
       
   688 create  VCXMyVideosCollectionPluginTest VCXMV
       
   689 VCXMV Create
       
   690 
       
   691 // Get list of videos
       
   692 VCXMV OpenCollection VCXCollectionMyVideos
       
   693 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   694 waittestclass VCXMV
       
   695 
       
   696 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   697 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   698 waittestclass VCXMV
       
   699 
       
   700 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
   701 
       
   702 pause 10000
       
   703 
       
   704 // Update attributes
       
   705 // Sets all possible attributes of video.
       
   706 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
   707 
       
   708 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   709 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 1
       
   710 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralDate 2
       
   711 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 3
       
   712 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralCopyright "c"
       
   713 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralMimeType "d"
       
   714 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDate 4
       
   715 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAgeProfile 5
       
   716 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAudioLanguage "e"
       
   717 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosAuthor "f"
       
   718 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosDuration 7 8
       
   719 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralLastPlaybackPosition 9 10
       
   720 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosDownloadId 0
       
   721 
       
   722 VCXMV SetMedia 1
       
   723 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   724 waittestclass VCXMV
       
   725 
       
   726 VCXMV CheckMediaCount C_DRIVE 1
       
   727 VCXMV CheckMediaCount E_DRIVE 0
       
   728 
       
   729 VCXMV CopyMedia C_DRIVE 0 E_DRIVE 0
       
   730 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged
       
   731 waittestclass VCXMV
       
   732 
       
   733 // Get list of all videos
       
   734 VCXMV RefreshContents
       
   735 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   736 waittestclass VCXMV
       
   737 
       
   738 VCXMV CheckMediaCount C_DRIVE 1
       
   739 VCXMV CheckMediaCount E_DRIVE 1
       
   740 
       
   741 // Check attributes
       
   742 
       
   743 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   744 // Size is set by collection after copy.
       
   745 allowerrorcodes KERRCORRUPT
       
   746 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralExtSizeInt64 1
       
   747 // Read-only attribute.
       
   748 allowerrorcodes KERRCORRUPT
       
   749 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralDate 3
       
   750 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralCopyright "c"
       
   751 allowerrorcodes KERRCORRUPT
       
   752 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosModifiedDate 4
       
   753 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAgeProfile 5
       
   754 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAudioLanguage "e"
       
   755 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosAuthor "f"
       
   756 allowerrorcodes KERRCORRUPT
       
   757 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosDuration 7 8
       
   758 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralLastPlaybackPosition 9 10
       
   759 VCXMV CheckMediaDetail E_DRIVE 0 EVcxTestMapping_KVcxMediaMyVideosDownloadId 0
       
   760 
       
   761 print OK!
       
   762 delete VCXMV
       
   763 [Endtest]
       
   764 
       
   765 [Test]
       
   766 title ET30757 Copy multiple
       
   767 
       
   768 create VCXTestUtilModule Util
       
   769 Util CreateMobilecrashWatcher
       
   770 
       
   771 callsub Cleanup
       
   772 
       
   773 // TESTCASE START
       
   774 
       
   775 create  VCXMyVideosCollectionPluginTest VCXMV
       
   776 VCXMV Create
       
   777 
       
   778 // Get list of videos
       
   779 VCXMV OpenCollection VCXCollectionMyVideos
       
   780 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   781 waittestclass VCXMV
       
   782 
       
   783 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   784 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   785 waittestclass VCXMV
       
   786 
       
   787 // Create sideloaded video
       
   788 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video.mp4" 50000 10
       
   789 
       
   790 VCXMV CheckMediaCount C_DRIVE 10
       
   791 VCXMV CheckMediaCount E_DRIVE 0
       
   792 
       
   793 VCXMV CopyMedias C_DRIVE 0 5 E_DRIVE 0
       
   794 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
   795 waittestclass VCXMV
       
   796 
       
   797 // Get list of all videos
       
   798 VCXMV RefreshContents
       
   799 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   800 waittestclass VCXMV
       
   801 
       
   802 VCXMV CheckMediaCount C_DRIVE 10
       
   803 VCXMV CheckMediaCount E_DRIVE 5
       
   804 
       
   805 print OK!
       
   806 delete VCXMV
       
   807 [Endtest]
       
   808 
       
   809 [Test]
       
   810 title ET30761 Cancel copy
       
   811 
       
   812 create VCXTestUtilModule Util
       
   813 Util CreateMobilecrashWatcher
       
   814 
       
   815 callsub Cleanup
       
   816 
       
   817 // TESTCASE START
       
   818 
       
   819 create  VCXMyVideosCollectionPluginTest VCXMV
       
   820 VCXMV Create
       
   821 
       
   822 // Get list of videos
       
   823 VCXMV OpenCollection VCXCollectionMyVideos
       
   824 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   825 waittestclass VCXMV
       
   826 
       
   827 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   828 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   829 waittestclass VCXMV
       
   830 
       
   831 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video.mp4" 70000 30
       
   832 
       
   833 VCXMV CheckMediaCount C_DRIVE 30
       
   834 VCXMV CheckMediaCount E_DRIVE 0
       
   835 
       
   836 VCXMV CancelNextOperation
       
   837 VCXMV CopyMedias C_DRIVE 0 30 E_DRIVE 0
       
   838 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandCanceled
       
   839 waittestclass VCXMV
       
   840 
       
   841 VCXMV CoolDown
       
   842 
       
   843 // Get list of all videos
       
   844 VCXMV RefreshContents
       
   845 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   846 waittestclass VCXMV
       
   847 
       
   848 // Check that at least few videos have been copied
       
   849 VCXMV CheckMaximumMediaCount E_DRIVE 25
       
   850 VCXMV CheckMediaCount C_DRIVE 30
       
   851 
       
   852 print OK!
       
   853 delete VCXMV
       
   854 [Endtest]
       
   855 
       
   856 [Test]
       
   857 title ET30803 EVcxMyVideosAllVideos - EVcxMyVideosSortingCreationDate
       
   858 
       
   859 callsub Cleanup
       
   860 
       
   861 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
   862 callsub SetupVideos
       
   863 
       
   864 // Check video sorting
       
   865 
       
   866 create VCXMyVideosCollectionPluginTest VCXMV
       
   867 VCXMV Create
       
   868 VCXMV SetSortingOrder EVcxMyVideosSortingCreationDate
       
   869 
       
   870 VCXMV OpenCollection VCXCollectionMyVideos
       
   871 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   872 waittestclass VCXMV
       
   873 
       
   874 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   875 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   876 waittestclass VCXMV
       
   877 
       
   878 // Check count and sort order
       
   879 
       
   880 VCXMV CheckMediaCount ANY_DRIVE 3
       
   881 VCXMV GetAllMediaFullDetails
       
   882 
       
   883 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   884 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   885 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   886 
       
   887 print OK!
       
   888 delete VCXMV
       
   889 [Endtest]
       
   890 
       
   891 [Test]
       
   892 title ET30805 EVcxMyVideosAllVideos - EVcxMyVideosSortingName
       
   893 
       
   894 callsub Cleanup
       
   895 
       
   896 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
   897 callsub SetupVideos
       
   898 
       
   899 // Check sorting
       
   900 
       
   901 create VCXMyVideosCollectionPluginTest VCXMV
       
   902 VCXMV Create
       
   903 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
   904 
       
   905 VCXMV OpenCollection VCXCollectionMyVideos
       
   906 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   907 waittestclass VCXMV
       
   908 
       
   909 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   910 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   911 waittestclass VCXMV
       
   912 
       
   913 VCXMV CheckMediaCount ANY_DRIVE 3
       
   914 
       
   915 VCXMV GetAllMediaFullDetails
       
   916 
       
   917 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   918 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   919 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   920 
       
   921 print OK!
       
   922 delete VCXMV
       
   923 [Endtest]
       
   924 
       
   925 [Test]
       
   926 title ET30806 EVcxMyVideosAllVideos - EVcxMyVideosSortingSize
       
   927 
       
   928 callsub Cleanup
       
   929 
       
   930 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
   931 callsub SetupVideos
       
   932 
       
   933 // Get videos sorted
       
   934 
       
   935 create VCXMyVideosCollectionPluginTest VCXMV
       
   936 VCXMV Create
       
   937 VCXMV SetSortingOrder EVcxMyVideosSortingSize
       
   938 
       
   939 VCXMV OpenCollection VCXCollectionMyVideos
       
   940 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   941 waittestclass VCXMV
       
   942 
       
   943 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   944 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   945 waittestclass VCXMV
       
   946 
       
   947 VCXMV CheckMediaCount ANY_DRIVE 3
       
   948 
       
   949 VCXMV GetAllMediaFullDetails
       
   950 
       
   951 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   952 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   953 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   954 
       
   955 print OK!
       
   956 delete VCXMV
       
   957 [Endtest]
       
   958 
       
   959 [Test]
       
   960 title ET30843 EVcxMyVideosDownloads - EVcxMyVideosSortingName, remove video
       
   961 
       
   962 callsub Cleanup
       
   963 
       
   964 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
   965 callsub SetupVideos
       
   966 
       
   967 // Get videos sorted
       
   968 
       
   969 create VCXMyVideosCollectionPluginTest VCXMV
       
   970 VCXMV Create
       
   971 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
   972 
       
   973 VCXMV OpenCollection VCXCollectionMyVideos
       
   974 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   975 waittestclass VCXMV
       
   976 
       
   977 VCXMV OpenLevel EVcxMyVideosDownloads
       
   978 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   979 waittestclass VCXMV
       
   980 
       
   981 // Check count and sort order
       
   982 
       
   983 VCXMV CheckMediaCount ANY_DRIVE 3
       
   984 
       
   985 VCXMV GetAllMediaFullDetails
       
   986 
       
   987 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   988 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
   989 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
   990 
       
   991 // Remove one of them
       
   992 
       
   993 VCXMV RemoveMedia ANY_DRIVE 1 0
       
   994 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   995 waittestclass VCXMV
       
   996 
       
   997 VCXMV CheckMediaCount ANY_DRIVE 2
       
   998 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
   999 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1000 
       
  1001 print OK!
       
  1002 delete VCXMV
       
  1003 [Endtest]
       
  1004 
       
  1005 [Test]
       
  1006 title ET30846 EVcxMyVideosDownloads - EVcxMyVideosSortingCreationDate, remove video
       
  1007 
       
  1008 callsub Cleanup
       
  1009 
       
  1010 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
  1011 callsub SetupVideos
       
  1012 
       
  1013 // Get videos sorted
       
  1014 
       
  1015 create VCXMyVideosCollectionPluginTest VCXMV
       
  1016 VCXMV Create
       
  1017 VCXMV SetSortingOrder EVcxMyVideosSortingCreationDate
       
  1018 
       
  1019 VCXMV OpenCollection VCXCollectionMyVideos
       
  1020 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1021 waittestclass VCXMV
       
  1022 
       
  1023 VCXMV OpenLevel EVcxMyVideosDownloads
       
  1024 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1025 waittestclass VCXMV
       
  1026 
       
  1027 VCXMV CheckMediaCount ANY_DRIVE 3
       
  1028 
       
  1029 VCXMV GetAllMediaFullDetails
       
  1030 
       
  1031 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
  1032 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1033 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1034 
       
  1035 // Remove one of them
       
  1036 
       
  1037 VCXMV RemoveMedia ANY_DRIVE 1 0
       
  1038 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1039 waittestclass VCXMV
       
  1040 
       
  1041 VCXMV CheckMediaCount ANY_DRIVE 2
       
  1042 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
  1043 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1044 
       
  1045 print OK!
       
  1046 delete VCXMV
       
  1047 [Endtest]
       
  1048 
       
  1049 [Test]
       
  1050 title ET30848 EVcxMyVideosDownloads - EVcxMyVideosSortingSize, remove video
       
  1051 
       
  1052 callsub Cleanup
       
  1053 
       
  1054 var OPTION_ORIGIN EVcxMyVideosOriginDownloaded
       
  1055 callsub SetupVideos
       
  1056 
       
  1057 // Get videos sorted
       
  1058 
       
  1059 create VCXMyVideosCollectionPluginTest VCXMV
       
  1060 VCXMV Create
       
  1061 VCXMV SetSortingOrder EVcxMyVideosSortingSize
       
  1062 
       
  1063 VCXMV OpenCollection VCXCollectionMyVideos
       
  1064 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1065 waittestclass VCXMV
       
  1066 
       
  1067 VCXMV OpenLevel EVcxMyVideosDownloads
       
  1068 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1069 waittestclass VCXMV
       
  1070 
       
  1071 VCXMV CheckMediaCount ANY_DRIVE 3
       
  1072 
       
  1073 VCXMV GetAllMediaFullDetails
       
  1074 
       
  1075 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1076 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1077 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
  1078 
       
  1079 // Remove one of them
       
  1080 
       
  1081 VCXMV RemoveMedia ANY_DRIVE 1 0
       
  1082 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1083 waittestclass VCXMV
       
  1084 
       
  1085 VCXMV CheckMediaCount ANY_DRIVE 2
       
  1086 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1087 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
  1088 
       
  1089 print OK!
       
  1090 delete VCXMV
       
  1091 [Endtest]
       
  1092 
       
  1093 [Test]
       
  1094 title ET30879 EVcxMyVideosOther - EVcxMyVideosSortingName, modify video
       
  1095 
       
  1096 callsub Cleanup
       
  1097 
       
  1098 var OPTION_ORIGIN EVcxMyVideosOriginOther
       
  1099 callsub SetupVideos
       
  1100 
       
  1101 create VCXMyVideosCollectionPluginTest VCXMV
       
  1102 VCXMV Create
       
  1103 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
  1104 
       
  1105 VCXMV OpenCollection VCXCollectionMyVideos
       
  1106 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1107 waittestclass VCXMV
       
  1108 
       
  1109 VCXMV OpenLevel EVcxMyVideosOther
       
  1110 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1111 waittestclass VCXMV
       
  1112 
       
  1113 // Check count and sort order
       
  1114 
       
  1115 VCXMV CheckMediaCount ANY_DRIVE 3
       
  1116 
       
  1117 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1118 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "b"
       
  1119 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1120 
       
  1121 // Modify one of the videos and check order
       
  1122 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
  1123 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "x"
       
  1124 VCXMV SetMedia 1
       
  1125 VCXMV WaitForMessages 1MINUTE KVCXMyVideosTestMessageVideoListOrderChanged KVCXMYVideosTestMessageCollectionOpened
       
  1126 waittestclass VCXMV
       
  1127 
       
  1128 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1129 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "c"
       
  1130 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "x"
       
  1131 
       
  1132 // Modify one of the videos and check order
       
  1133 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
  1134 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "0"
       
  1135 VCXMV SetMedia 1
       
  1136 VCXMV WaitForMessages 1MINUTE KVCXMyVideosTestMessageVideoListOrderChanged KVCXMYVideosTestMessageCollectionOpened
       
  1137 waittestclass VCXMV
       
  1138 
       
  1139 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "0"
       
  1140 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1141 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "x"
       
  1142 
       
  1143 // Modify one of the videos and check order
       
  1144 VCXMV CreateCopyOfMedia ANY_DRIVE 2
       
  1145 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "1"
       
  1146 VCXMV SetMedia 1
       
  1147 VCXMV WaitForMessages 1MINUTE KVCXMyVideosTestMessageVideoListOrderChanged KVCXMYVideosTestMessageCollectionOpened
       
  1148 waittestclass VCXMV
       
  1149 
       
  1150 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "0"
       
  1151 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "1"
       
  1152 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "a"
       
  1153 
       
  1154 print OK!
       
  1155 delete VCXMV
       
  1156 [Endtest]
       
  1157 
       
  1158 [Test]
       
  1159 title ET30884 EVcxMyVideosOther - EVcxMyVideosSortingName, sideload video
       
  1160 
       
  1161 callsub Cleanup
       
  1162 
       
  1163 create VCXMyVideosCollectionPluginTest VCXMV
       
  1164 VCXMV Create
       
  1165 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
  1166 
       
  1167 VCXMV OpenCollection VCXCollectionMyVideos
       
  1168 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1169 waittestclass VCXMV
       
  1170 
       
  1171 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1172 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1173 waittestclass VCXMV
       
  1174 
       
  1175 // Create some video objects.
       
  1176 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video3.mp4" 52000
       
  1177 pause 1000
       
  1178 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video0.mp4" 50000
       
  1179 pause 1000
       
  1180 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video2.mp4" 51000
       
  1181 pause 1000
       
  1182 
       
  1183 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
  1184 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
  1185 VCXMV OutsideMediaUpdate
       
  1186 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1187 waittestclass VCXMV
       
  1188 
       
  1189 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
  1190 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
  1191 VCXMV OutsideMediaUpdate
       
  1192 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1193 waittestclass VCXMV
       
  1194 
       
  1195 VCXMV CreateCopyOfMedia ANY_DRIVE 2
       
  1196 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
  1197 VCXMV OutsideMediaUpdate
       
  1198 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1199 waittestclass VCXMV
       
  1200 
       
  1201 delete VCXMV
       
  1202 
       
  1203 // Get videos sorted
       
  1204 
       
  1205 create VCXMyVideosCollectionPluginTest VCXMV
       
  1206 VCXMV Create
       
  1207 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
  1208 
       
  1209 VCXMV OpenCollection VCXCollectionMyVideos
       
  1210 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1211 waittestclass VCXMV
       
  1212 
       
  1213 VCXMV OpenLevel EVcxMyVideosOther
       
  1214 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1215 waittestclass VCXMV
       
  1216 
       
  1217 VCXMV CheckMediaCount ANY_DRIVE 3
       
  1218 
       
  1219 VCXMV GetAllMediaFullDetails
       
  1220 
       
  1221 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "video0"
       
  1222 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "video2"
       
  1223 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "video3"
       
  1224 
       
  1225 // Sideload video
       
  1226 
       
  1227 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video1.mp4"
       
  1228 
       
  1229 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralTitle "video0"
       
  1230 VCXMV CheckMediaDetail ANY_DRIVE 1 EVcxTestMapping_KMPXMediaGeneralTitle "video1"
       
  1231 VCXMV CheckMediaDetail ANY_DRIVE 2 EVcxTestMapping_KMPXMediaGeneralTitle "video2"
       
  1232 VCXMV CheckMediaDetail ANY_DRIVE 3 EVcxTestMapping_KMPXMediaGeneralTitle "video3"
       
  1233 
       
  1234 print OK!
       
  1235 delete VCXMV
       
  1236 [Endtest]
       
  1237 
       
  1238 [Test]
       
  1239 title ET30051 Setup all origins
       
  1240 
       
  1241 callsub Cleanup
       
  1242 
       
  1243 // TESTCASE START
       
  1244 
       
  1245 create VCXMyVideosCollectionPluginTest VCXMV
       
  1246 VCXMV Create
       
  1247 VCXMV SetSortingOrder EVcxMyVideosSortingName
       
  1248 
       
  1249 VCXMV SetFileCheck 0
       
  1250 
       
  1251 VCXMV OpenCollection VCXCollectionMyVideos
       
  1252 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1253 waittestclass VCXMV
       
  1254 
       
  1255 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1256 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1257 waittestclass VCXMV
       
  1258 
       
  1259 // Create some video objects.
       
  1260 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "a.mp4"
       
  1261 pause 1000
       
  1262 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "b.mp4"
       
  1263 pause 1000
       
  1264 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "c.mp4"
       
  1265 pause 1000
       
  1266 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "d.mp4"
       
  1267 pause 1000
       
  1268 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "e.mp4"
       
  1269 pause 1000
       
  1270 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "f.mp4"
       
  1271 pause 1000
       
  1272 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "g.mp4"
       
  1273 pause 1000
       
  1274 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "h.mp4"
       
  1275 pause 1000
       
  1276 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "i.mp4"
       
  1277 pause 1000
       
  1278 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "j.mp4"
       
  1279 pause 1000
       
  1280 
       
  1281 VCXMV GetAllMediaFullDetails
       
  1282 
       
  1283 VCXMV SetAutomaticRefresh 0
       
  1284 
       
  1285 // Set 5 videos with new video flag
       
  1286 
       
  1287 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
  1288 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginOther"
       
  1289 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
  1290 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
  1291 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
  1292 VCXMV OutsideMediaUpdate
       
  1293 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1294 waittestclass VCXMV
       
  1295 
       
  1296 VCXMV CreateCopyOfMedia ANY_DRIVE 1
       
  1297 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginCamera"
       
  1298 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginCapturedWithCamera
       
  1299 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
  1300 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
  1301 VCXMV OutsideMediaUpdate
       
  1302 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1303 waittestclass VCXMV
       
  1304 
       
  1305 VCXMV CreateCopyOfMedia ANY_DRIVE 2
       
  1306 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginDownloaded"
       
  1307 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
  1308 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
  1309 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
  1310 VCXMV OutsideMediaUpdate
       
  1311 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1312 waittestclass VCXMV
       
  1313 
       
  1314 VCXMV CreateCopyOfMedia ANY_DRIVE 3
       
  1315 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginSideloaded"
       
  1316 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginSideLoaded
       
  1317 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
  1318 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
  1319 VCXMV OutsideMediaUpdate
       
  1320 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1321 waittestclass VCXMV
       
  1322 
       
  1323 VCXMV CreateCopyOfMedia ANY_DRIVE 4
       
  1324 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginRecording"
       
  1325 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginTvRecording
       
  1326 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
  1327 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosModifiedDateCurrent
       
  1328 VCXMV OutsideMediaUpdate
       
  1329 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1330 waittestclass VCXMV
       
  1331 
       
  1332 // Set next 5 videos with no flags
       
  1333 
       
  1334 VCXMV CreateCopyOfMedia ANY_DRIVE 5
       
  1335 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginOther2"
       
  1336 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginOther
       
  1337 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
  1338 VCXMV OutsideMediaUpdate
       
  1339 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1340 waittestclass VCXMV
       
  1341 
       
  1342 VCXMV CreateCopyOfMedia ANY_DRIVE 6
       
  1343 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginCamera2"
       
  1344 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginCapturedWithCamera
       
  1345 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
  1346 VCXMV OutsideMediaUpdate
       
  1347 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1348 waittestclass VCXMV
       
  1349 
       
  1350 VCXMV CreateCopyOfMedia ANY_DRIVE 7
       
  1351 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginDownloaded2"
       
  1352 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
  1353 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
  1354 VCXMV OutsideMediaUpdate
       
  1355 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1356 waittestclass VCXMV
       
  1357 
       
  1358 VCXMV CreateCopyOfMedia ANY_DRIVE 8
       
  1359 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginSideloaded2"
       
  1360 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginSideLoaded
       
  1361 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
  1362 VCXMV OutsideMediaUpdate
       
  1363 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1364 waittestclass VCXMV
       
  1365 
       
  1366 VCXMV CreateCopyOfMedia ANY_DRIVE 9
       
  1367 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralTitle "OriginRecording2"
       
  1368 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginTvRecording
       
  1369 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
  1370 VCXMV OutsideMediaUpdate
       
  1371 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1372 waittestclass VCXMV
       
  1373 
       
  1374 VCXMV SetAutomaticRefresh 1
       
  1375 
       
  1376 VCXMV RefreshContents
       
  1377 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1378 waittestclass VCXMV
       
  1379 
       
  1380 VCXMV GetAllMediaFullDetails
       
  1381 
       
  1382 VCXMV CloseLevel
       
  1383 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1384 waittestclass VCXMV
       
  1385 
       
  1386 VCXMV CoolDown
       
  1387 
       
  1388 delete VCXMV
       
  1389 
       
  1390 [Endtest]
       
  1391 
       
  1392 [Test]
       
  1393 title ET30046 All videos - category details
       
  1394 create VCXMyVideosCollectionPluginTest VCXMV
       
  1395 VCXMV Create
       
  1396 
       
  1397 VCXMV OpenCollection VCXCollectionMyVideos
       
  1398 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1399 waittestclass VCXMV
       
  1400 
       
  1401 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageListComplete
       
  1402 waittestclass VCXMV
       
  1403 
       
  1404 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosAllVideos EVcxTestMapping_KMPXMediaGeneralTitle "All videos"
       
  1405 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosAllVideos EVcxTestMapping_KVcxMediaMyVideosCategoryItemCount 10
       
  1406 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosAllVideos EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemCount 5
       
  1407 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosAllVideos EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemName "OriginRecording"
       
  1408 
       
  1409 print OK!
       
  1410 delete VCXMV
       
  1411 [Endtest]
       
  1412 
       
  1413 [Test]
       
  1414 title ET30047 Downloads - category details
       
  1415 create VCXMyVideosCollectionPluginTest VCXMV
       
  1416 VCXMV Create
       
  1417 
       
  1418 VCXMV OpenCollection VCXCollectionMyVideos
       
  1419 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1420 waittestclass VCXMV
       
  1421 
       
  1422 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageListComplete
       
  1423 waittestclass VCXMV
       
  1424 
       
  1425 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosDownloads EVcxTestMapping_KMPXMediaGeneralTitle "Downloads"
       
  1426 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosDownloads EVcxTestMapping_KVcxMediaMyVideosCategoryItemCount 2
       
  1427 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosDownloads EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemCount 1
       
  1428 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosDownloads EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemName "OriginDownloaded"
       
  1429 
       
  1430 print OK!
       
  1431 delete VCXMV
       
  1432 [Endtest]
       
  1433 
       
  1434 [Test]
       
  1435 title ET30048 TV recordings - category details
       
  1436 create VCXMyVideosCollectionPluginTest VCXMV
       
  1437 VCXMV Create
       
  1438 
       
  1439 VCXMV OpenCollection VCXCollectionMyVideos
       
  1440 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1441 waittestclass VCXMV
       
  1442 
       
  1443 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageListComplete
       
  1444 waittestclass VCXMV
       
  1445 
       
  1446 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosTvRecordings EVcxTestMapping_KMPXMediaGeneralTitle "TV recordings"
       
  1447 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosTvRecordings EVcxTestMapping_KVcxMediaMyVideosCategoryItemCount 2
       
  1448 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosTvRecordings EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemCount 1
       
  1449 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosTvRecordings EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemName "OriginRecording"
       
  1450 
       
  1451 print OK!
       
  1452 delete VCXMV
       
  1453 [Endtest]
       
  1454 
       
  1455 [Test]
       
  1456 title ET30049 Captured videos - category details
       
  1457 create VCXMyVideosCollectionPluginTest VCXMV
       
  1458 VCXMV Create
       
  1459 
       
  1460 VCXMV OpenCollection VCXCollectionMyVideos
       
  1461 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1462 waittestclass VCXMV
       
  1463 
       
  1464 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageListComplete
       
  1465 waittestclass VCXMV
       
  1466 
       
  1467 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosCapturedVideos EVcxTestMapping_KMPXMediaGeneralTitle "Captured videos"
       
  1468 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosCapturedVideos EVcxTestMapping_KVcxMediaMyVideosCategoryItemCount 2
       
  1469 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosCapturedVideos EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemCount 1
       
  1470 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosCapturedVideos EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemName "OriginCamera"
       
  1471 
       
  1472 print OK!
       
  1473 delete VCXMV
       
  1474 [Endtest]
       
  1475 
       
  1476 [Test]
       
  1477 title ET30050 Other videos - category details
       
  1478 create VCXMyVideosCollectionPluginTest VCXMV
       
  1479 VCXMV Create
       
  1480 
       
  1481 VCXMV OpenCollection VCXCollectionMyVideos
       
  1482 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1483 waittestclass VCXMV
       
  1484 
       
  1485 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageListComplete
       
  1486 waittestclass VCXMV
       
  1487 
       
  1488 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosOther EVcxTestMapping_KMPXMediaGeneralTitle "Other"
       
  1489 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosOther EVcxTestMapping_KVcxMediaMyVideosCategoryItemCount 4
       
  1490 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosOther EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemCount 2
       
  1491 VCXMV CheckMediaDetail ANY_DRIVE EVcxMyVideosOther EVcxTestMapping_KVcxMediaMyVideosCategoryNewItemName "OriginSideloaded"
       
  1492 
       
  1493 print OK!
       
  1494 delete VCXMV
       
  1495 [Endtest]
       
  1496 
       
  1497 [Test]
       
  1498 title ET30023 Setup, DL 2, sideload 18
       
  1499 
       
  1500 callsub Cleanup
       
  1501 
       
  1502 // TESTCASE START
       
  1503 
       
  1504 // Sideload 48 videos and download 2
       
  1505 
       
  1506 create VCXMyVideosCollectionPluginTest VCXMV
       
  1507 VCXMV Create
       
  1508 
       
  1509 VCXMV OpenCollection VCXCollectionMyVideos
       
  1510 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1511 waittestclass VCXMV
       
  1512 
       
  1513 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1514 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1515 waittestclass VCXMV
       
  1516 
       
  1517 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE "video.mp4" 50000 20
       
  1518 
       
  1519 VCXMV CoolDown
       
  1520 
       
  1521 VCXMV CreateCopyOfMedia ANY_DRIVE 0 0
       
  1522 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
  1523 VCXMV SetMedia 1
       
  1524 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1525 waittestclass VCXMV
       
  1526 
       
  1527 VCXMV CreateCopyOfMedia ANY_DRIVE 1 0
       
  1528 VCXMV SetMediaDetail EVcxTestMapping_KVcxMediaMyVideosOrigin EVcxMyVideosOriginDownloaded
       
  1529 VCXMV SetMedia 1
       
  1530 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
  1531 waittestclass VCXMV
       
  1532 
       
  1533 delete VCXMV
       
  1534 
       
  1535 // Open all videos
       
  1536 
       
  1537 create VCXMyVideosCollectionPluginTest VCXMV
       
  1538 VCXMV Create
       
  1539 
       
  1540 VCXMV OpenCollection VCXCollectionMyVideos
       
  1541 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1542 waittestclass VCXMV
       
  1543 
       
  1544 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1545 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1546 waittestclass VCXMV
       
  1547 
       
  1548 VCXMV CheckMediaCount ANY_DRIVE 20
       
  1549 
       
  1550 print OK!
       
  1551 delete VCXMV
       
  1552 [Endtest]
       
  1553 
       
  1554 [Test]
       
  1555 title ET30024 GetMediasByMpxId - All videos
       
  1556 create VCXMyVideosCollectionPluginTest VCXMV
       
  1557 VCXMV Create
       
  1558 
       
  1559 VCXMV OpenCollection VCXCollectionMyVideos
       
  1560 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1561 waittestclass VCXMV
       
  1562 
       
  1563 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1564 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1565 waittestclass VCXMV
       
  1566 
       
  1567 VCXMV GetMediasByMpxId 0 20
       
  1568 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
       
  1569 waittestclass VCXMV
       
  1570 
       
  1571 VCXMV CheckMediaCount ANY_DRIVE 20
       
  1572 
       
  1573 VCXMV CloseLevel
       
  1574 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1575 waittestclass VCXMV
       
  1576 
       
  1577 print OK!
       
  1578 delete VCXMV
       
  1579 [Endtest]
       
  1580 
       
  1581 [Test]
       
  1582 title ET30027 GetMediasByMpxId - Few from middle
       
  1583 create VCXMyVideosCollectionPluginTest VCXMV
       
  1584 VCXMV Create
       
  1585 
       
  1586 VCXMV OpenCollection VCXCollectionMyVideos
       
  1587 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1588 waittestclass VCXMV
       
  1589 
       
  1590 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1591 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1592 waittestclass VCXMV
       
  1593 
       
  1594 VCXMV GetMediasByMpxId 7 13
       
  1595 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageGotMediasByKMpxId
       
  1596 waittestclass VCXMV
       
  1597 
       
  1598 VCXMV CheckMediaCount ANY_DRIVE 6
       
  1599 
       
  1600 VCXMV CloseLevel
       
  1601 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1602 waittestclass VCXMV
       
  1603 
       
  1604 print OK!
       
  1605 delete VCXMV
       
  1606 [Endtest]
       
  1607 
       
  1608 [Test]
       
  1609 title <not a test> Setup default memory
       
  1610 
       
  1611 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1612 VCXMV Create
       
  1613 VCXMV SetPreferredMemory E_DRIVE
       
  1614 delete VCXMV
       
  1615 print OK!
       
  1616 [Endtest]
       
  1617 
       
  1618 [Test]
       
  1619 title ET30102 Download 3 videos one by one, 2nd drive
       
  1620 
       
  1621 create VCXTestUtilModule Util
       
  1622 Util CreateMobilecrashWatcher
       
  1623 
       
  1624 callsub Cleanup
       
  1625 
       
  1626 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1627 VCXMV Create
       
  1628 
       
  1629 VCXMV SetPreferredMemory E_DRIVE
       
  1630 
       
  1631 // Get list of videos
       
  1632 VCXMV OpenCollection VCXCollectionMyVideos
       
  1633 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1634 waittestclass VCXMV
       
  1635 
       
  1636 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1637 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1638 waittestclass VCXMV
       
  1639 
       
  1640 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 2 0 "mediacharger" "Buran_9o"
       
  1641 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1642 waittestclass VCXMV // Dl complete
       
  1643 
       
  1644 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 3 0 "mediacharger" "Buran_9o"
       
  1645 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1646 waittestclass VCXMV // Dl complete
       
  1647 
       
  1648 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 4 0 "mediacharger" "Buran_9o"
       
  1649 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1650 waittestclass VCXMV // Dl complete
       
  1651 
       
  1652 VCXMV RefreshContents
       
  1653 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1654 waittestclass VCXMV
       
  1655 
       
  1656 // Check video has been loaded, there's one from previous case
       
  1657 VCXMV CheckMediaCount E_DRIVE 3
       
  1658 VCXMV CheckMediaCount C_DRIVE 0
       
  1659 
       
  1660 print OK!
       
  1661 delete VCXMV
       
  1662 [Endtest]
       
  1663 
       
  1664 [Test]
       
  1665 title ET30103 Download and open downloads category
       
  1666 
       
  1667 create VCXTestUtilModule Util
       
  1668 Util CreateMobilecrashWatcher
       
  1669 
       
  1670 callsub Cleanup
       
  1671 
       
  1672 // TESTCASE START
       
  1673 
       
  1674 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1675 VCXMV Create
       
  1676 
       
  1677 // Create one sideloaded video
       
  1678 VCXMV CreateVideoFile IptvTestVideoMpeg4 C_DRIVE "video0.mp4"
       
  1679 
       
  1680 // Get list of videos
       
  1681 VCXMV OpenCollection VCXCollectionMyVideos
       
  1682 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1683 waittestclass VCXMV
       
  1684 
       
  1685 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1686 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1687 waittestclass VCXMV
       
  1688 
       
  1689 VCXMV CloseLevel
       
  1690 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1691 waittestclass VCXMV
       
  1692 
       
  1693 // Start download
       
  1694 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o"
       
  1695 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete
       
  1696 waittestclass VCXMV // Dl started
       
  1697 
       
  1698 // Get list of downloads
       
  1699 VCXMV OpenLevel EVcxMyVideosDownloads
       
  1700 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1701 waittestclass VCXMV
       
  1702 
       
  1703 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlProgressed
       
  1704 waittestclass VCXMV
       
  1705 
       
  1706 // Check that there's a download
       
  1707 VCXMV CheckMediaCount ANY_DRIVE 1
       
  1708 
       
  1709 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1710 waittestclass VCXMV // Dl complete
       
  1711 
       
  1712 VCXMV CoolDown
       
  1713 
       
  1714 VCXMV CloseLevel
       
  1715 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1716 waittestclass VCXMV
       
  1717 
       
  1718 // Get list of all videos
       
  1719 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1720 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1721 waittestclass VCXMV
       
  1722 
       
  1723 // Downloaded and sideloaded
       
  1724 VCXMV CheckMediaCount ANY_DRIVE 2
       
  1725 
       
  1726 print OK!
       
  1727 delete VCXMV
       
  1728 [Endtest]
       
  1729 
       
  1730 [Test]
       
  1731 title ET30104 Cancel download
       
  1732 
       
  1733 create VCXTestUtilModule Util
       
  1734 Util CreateMobilecrashWatcher
       
  1735 
       
  1736 callsub Cleanup
       
  1737 
       
  1738 // TESTCASE START
       
  1739 
       
  1740 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1741 VCXMV Create
       
  1742 
       
  1743 // Get list of videos
       
  1744 VCXMV OpenCollection VCXCollectionMyVideos
       
  1745 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1746 waittestclass VCXMV
       
  1747 
       
  1748 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1749 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1750 waittestclass VCXMV
       
  1751 
       
  1752 // Start download
       
  1753 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
  1754 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  1755 waittestclass VCXMV // Dl started
       
  1756 
       
  1757 // Cancel it
       
  1758 VCXMV CancelDownload SERVICE_2 20 0
       
  1759 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
  1760 waittestclass VCXMV // Dl canceled
       
  1761 
       
  1762 VCXMV RefreshContents
       
  1763 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1764 waittestclass VCXMV
       
  1765 
       
  1766 // Should be no videos
       
  1767 VCXMV CheckMediaCount ANY_DRIVE 0
       
  1768 
       
  1769 print OK!
       
  1770 delete VCXMV
       
  1771 
       
  1772 Util CheckMobilecrashes
       
  1773 pause 1000
       
  1774 delete Util
       
  1775 [Endtest]
       
  1776 
       
  1777 [Test]
       
  1778 title ET30105 Pause download
       
  1779 
       
  1780 create VCXTestUtilModule Util
       
  1781 Util CreateMobilecrashWatcher
       
  1782 
       
  1783 callsub Cleanup
       
  1784 
       
  1785 // TESTCASE START
       
  1786 
       
  1787 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1788 VCXMV Create
       
  1789 
       
  1790 // Get list of videos
       
  1791 VCXMV OpenCollection VCXCollectionMyVideos
       
  1792 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1793 waittestclass VCXMV
       
  1794 
       
  1795 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1796 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1797 waittestclass VCXMV
       
  1798 
       
  1799 // Start download
       
  1800 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
  1801 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  1802 waittestclass VCXMV // Command complete
       
  1803 
       
  1804 // Pause it
       
  1805 VCXMV PauseDownload SERVICE_2 20 0
       
  1806 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
  1807 waittestclass VCXMV // Dl paused
       
  1808 
       
  1809 VCXMV CheckMediaCount ANY_DRIVE 1
       
  1810 
       
  1811 print OK!
       
  1812 delete VCXMV
       
  1813 
       
  1814 Util CheckMobilecrashes
       
  1815 pause 1000
       
  1816 delete Util
       
  1817 [Endtest]
       
  1818 
       
  1819 [Test]
       
  1820 title ET30111 Pause and resume download
       
  1821 
       
  1822 create VCXTestUtilModule Util
       
  1823 Util CreateMobilecrashWatcher
       
  1824 
       
  1825 callsub Cleanup
       
  1826 
       
  1827 // TESTCASE START
       
  1828 
       
  1829 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1830 VCXMV Create
       
  1831 
       
  1832 // Get list of videos
       
  1833 VCXMV OpenCollection VCXCollectionMyVideos
       
  1834 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1835 waittestclass VCXMV
       
  1836 
       
  1837 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1838 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1839 waittestclass VCXMV
       
  1840 
       
  1841 // Start download
       
  1842 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  1843 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  1844 waittestclass VCXMV
       
  1845 
       
  1846 // Pause it
       
  1847 VCXMV PauseDownload SERVICE_2 1 0
       
  1848 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
  1849 waittestclass VCXMV // Dl paused
       
  1850 
       
  1851 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  1852 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1853 waittestclass VCXMV // Dl complete
       
  1854 
       
  1855 VCXMV CheckMediaCount ANY_DRIVE 1
       
  1856 
       
  1857 print OK!
       
  1858 delete VCXMV
       
  1859 
       
  1860 Util CheckMobilecrashes
       
  1861 pause 1000
       
  1862 delete Util
       
  1863 [Endtest]
       
  1864 
       
  1865 [Test]
       
  1866 title ET30113 Cancel paused download
       
  1867 
       
  1868 create VCXTestUtilModule Util
       
  1869 Util CreateMobilecrashWatcher
       
  1870 
       
  1871 callsub Cleanup
       
  1872 
       
  1873 // TESTCASE START
       
  1874 
       
  1875 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1876 VCXMV Create
       
  1877 
       
  1878 // Get list of videos
       
  1879 VCXMV OpenCollection VCXCollectionMyVideos
       
  1880 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1881 waittestclass VCXMV
       
  1882 
       
  1883 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1884 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1885 waittestclass VCXMV
       
  1886 
       
  1887 // Start download
       
  1888 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  1889 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  1890 waittestclass VCXMV // Command complete
       
  1891 
       
  1892 // Pause it
       
  1893 VCXMV PauseDownload SERVICE_2 1 0
       
  1894 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
  1895 waittestclass VCXMV // Dl paused
       
  1896 
       
  1897 // Cancel download
       
  1898 VCXMV CancelDownload SERVICE_2 1 0
       
  1899 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
  1900 waittestclass VCXMV // Dl canceled
       
  1901 
       
  1902 VCXMV CheckMediaCount ANY_DRIVE 0
       
  1903 
       
  1904 print OK!
       
  1905 delete VCXMV
       
  1906 
       
  1907 Util CheckMobilecrashes
       
  1908 pause 1000
       
  1909 delete Util
       
  1910 [Endtest]
       
  1911 
       
  1912 [Test]
       
  1913 title ET30110 Check progress of download
       
  1914 
       
  1915 create VCXTestUtilModule Util
       
  1916 Util CreateMobilecrashWatcher
       
  1917 
       
  1918 callsub Cleanup
       
  1919 
       
  1920 // TESTCASE START
       
  1921 
       
  1922 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1923 VCXMV Create
       
  1924 
       
  1925 // Get list of videos
       
  1926 VCXMV OpenCollection VCXCollectionMyVideos
       
  1927 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1928 waittestclass VCXMV
       
  1929 
       
  1930 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1931 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1932 waittestclass VCXMV
       
  1933 
       
  1934 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  1935 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning KVCXMYVideosTestMessageDlProgressed KVCXMYVideosTestMessageDlProgressed KVCXMYVideosTestMessageDlProgressed
       
  1936 waittestclass VCXMV
       
  1937 
       
  1938 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  1939 waittestclass VCXMV
       
  1940 
       
  1941 print OK!
       
  1942 delete VCXMV
       
  1943 
       
  1944 Util CheckMobilecrashes
       
  1945 pause 1000
       
  1946 delete Util
       
  1947 [Endtest]
       
  1948 
       
  1949 [Test]
       
  1950 title ET30122 Download videos to 2 drives
       
  1951 
       
  1952 create VCXTestUtilModule Util
       
  1953 Util CreateMobilecrashWatcher
       
  1954 
       
  1955 callsub Cleanup
       
  1956 
       
  1957 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1958 VCXMV Create
       
  1959 
       
  1960 VCXMV OpenCollection VCXCollectionMyVideos
       
  1961 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1962 waittestclass VCXMV
       
  1963 
       
  1964 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1965 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1966 waittestclass VCXMV
       
  1967 
       
  1968 VCXMV SetPreferredMemory E_DRIVE
       
  1969 pause 2000
       
  1970 
       
  1971 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o"
       
  1972 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  1973 waittestclass VCXMV // Command complete
       
  1974 
       
  1975 VCXMV SetPreferredMemory C_DRIVE
       
  1976 pause 2000
       
  1977 
       
  1978 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
  1979 
       
  1980 VCXMV WaitAllDownloads
       
  1981 waittestclass VCXMV
       
  1982 
       
  1983 VCXMV RefreshContents
       
  1984 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1985 waittestclass VCXMV
       
  1986 
       
  1987 // Check video has been loaded, there's one from previous case
       
  1988 VCXMV CheckMediaCount E_DRIVE 1
       
  1989 VCXMV CheckMediaCount C_DRIVE 1
       
  1990 
       
  1991 print OK!
       
  1992 delete VCXMV
       
  1993 [Endtest]
       
  1994 
       
  1995 [Test]
       
  1996 title <not a test> Setup default memory
       
  1997 
       
  1998 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1999 VCXMV Create
       
  2000 VCXMV SetPreferredMemory E_DRIVE
       
  2001 delete VCXMV
       
  2002 print OK!
       
  2003 [Endtest]
       
  2004 
       
  2005 [Test]
       
  2006 title ET30317 Download 404
       
  2007 
       
  2008 create VCXTestUtilModule Util
       
  2009 Util CreateMobilecrashWatcher
       
  2010 
       
  2011 callsub Cleanup
       
  2012 
       
  2013 // TESTCASE START
       
  2014 
       
  2015 create  VCXMyVideosCollectionPluginTest VCXMV
       
  2016 VCXMV Create
       
  2017 
       
  2018 // Get list of videos
       
  2019 VCXMV OpenCollection VCXCollectionMyVideos
       
  2020 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2021 waittestclass VCXMV
       
  2022 
       
  2023 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  2024 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2025 waittestclass VCXMV
       
  2026 
       
  2027 VCXMV DownloadUrl 3G_AP "http:\/\/193.65.182.78/asdfsdafasasdf.mp3" 0 "mediacharger" "Buran_9o"
       
  2028 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
  2029 allownextresult EObjectNotFound
       
  2030 waittestclass VCXMV // Dl complete
       
  2031 
       
  2032 print OK!
       
  2033 delete VCXMV
       
  2034 
       
  2035 Util CheckMobilecrashes
       
  2036 pause 1000
       
  2037 delete Util
       
  2038 [Endtest]
       
  2039 
       
  2040 [Test]
       
  2041 title ET30302 Download, connection disconnects
       
  2042 
       
  2043 create VCXTestUtilModule Util
       
  2044 Util CreateMobilecrashWatcher
       
  2045 
       
  2046 callsub Cleanup
       
  2047 
       
  2048 // Test
       
  2049 
       
  2050 create  VCXMyVideosCollectionPluginTest VCXMV
       
  2051 VCXMV Create
       
  2052 
       
  2053 VCXMV SetAutoResume 0
       
  2054 
       
  2055 // Get list of videos
       
  2056 VCXMV OpenCollection VCXCollectionMyVideos
       
  2057 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2058 waittestclass VCXMV
       
  2059 
       
  2060 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  2061 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2062 waittestclass VCXMV
       
  2063 
       
  2064 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
  2065 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2066 waittestclass VCXMV // Dl started
       
  2067 
       
  2068 loop 3
       
  2069 Util WaitForConnectionActivity 3G_AP
       
  2070 allowerrorcodes KERRTIMEDOUT
       
  2071 waittestclass Util
       
  2072 allowerrorcodes KERRNOTFOUND
       
  2073 allowerrorcodes KERRALREADYEXISTS
       
  2074 Util Attach 3G_AP
       
  2075 allowerrorcodes KERRNOTREADY
       
  2076 Util Terminate
       
  2077 endloop
       
  2078 
       
  2079 VCXMV CoolDown
       
  2080 
       
  2081 delete VCXMV
       
  2082 [Endtest]
       
  2083 
       
  2084 [Test]
       
  2085 title ET30653 3 downloads, Cancel first download
       
  2086 
       
  2087 create VCXTestUtilModule Util
       
  2088 Util CreateMobilecrashWatcher
       
  2089 
       
  2090 callsub Cleanup
       
  2091 
       
  2092 create  VCXMyVideosCollectionPluginTest VCXMV
       
  2093 VCXMV Create
       
  2094 
       
  2095 VCXMV SetPreferredMemory E_DRIVE
       
  2096 
       
  2097 VCXMV OpenCollection VCXCollectionMyVideos
       
  2098 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2099 waittestclass VCXMV
       
  2100 
       
  2101 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  2102 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2103 waittestclass VCXMV
       
  2104 
       
  2105 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
  2106 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2107 waittestclass VCXMV
       
  2108 
       
  2109 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  2110 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2111 waittestclass VCXMV
       
  2112 
       
  2113 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
  2114 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2115 waittestclass VCXMV
       
  2116 
       
  2117 // Cancel download
       
  2118 VCXMV CancelDownload SERVICE_2 20 0
       
  2119 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
  2120 waittestclass VCXMV // Dl canceled
       
  2121 
       
  2122 VCXMV WaitAllDownloads
       
  2123 waittestclass VCXMV
       
  2124 
       
  2125 VCXMV CheckMediaCount E_DRIVE 2
       
  2126 
       
  2127 print OK!
       
  2128 delete VCXMV
       
  2129 
       
  2130 Util CheckMobilecrashes
       
  2131 pause 1000
       
  2132 delete Util
       
  2133 [Endtest]
       
  2134 
       
  2135 [Test]
       
  2136 title ET30658 3 downloads, Pause and resume second download
       
  2137 
       
  2138 create VCXTestUtilModule Util
       
  2139 Util CreateMobilecrashWatcher
       
  2140 
       
  2141 callsub Cleanup
       
  2142 
       
  2143 create  VCXMyVideosCollectionPluginTest VCXMV
       
  2144 VCXMV Create
       
  2145 
       
  2146 VCXMV SetPreferredMemory E_DRIVE
       
  2147 
       
  2148 VCXMV OpenCollection VCXCollectionMyVideos
       
  2149 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2150 waittestclass VCXMV
       
  2151 
       
  2152 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  2153 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2154 waittestclass VCXMV
       
  2155 
       
  2156 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  2157 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2158 waittestclass VCXMV
       
  2159 
       
  2160 VCXMV Download 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o"
       
  2161 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2162 waittestclass VCXMV
       
  2163 
       
  2164 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
  2165 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2166 waittestclass VCXMV
       
  2167 
       
  2168 // Pause download
       
  2169 VCXMV PauseDownload SERVICE_2 0 0
       
  2170 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlPaused
       
  2171 waittestclass VCXMV
       
  2172 
       
  2173 VCXMV ResumeDownload 3G_AP SERVICE_2 0 0 "mediacharger" "Buran_9o"
       
  2174 
       
  2175 VCXMV WaitAllDownloads
       
  2176 waittestclass VCXMV
       
  2177 
       
  2178 VCXMV CheckMediaCount E_DRIVE 3
       
  2179 
       
  2180 print OK!
       
  2181 delete VCXMV
       
  2182 
       
  2183 Util CheckMobilecrashes
       
  2184 pause 1000
       
  2185 delete Util
       
  2186 [Endtest]
       
  2187 
       
  2188 [Test]
       
  2189 title ET30661 3 downloads, pause 1st, cancel 2nd, wait 3rd, resume 1st
       
  2190 
       
  2191 create VCXTestUtilModule Util
       
  2192 Util CreateMobilecrashWatcher
       
  2193 
       
  2194 callsub Cleanup
       
  2195 
       
  2196 create  VCXMyVideosCollectionPluginTest VCXMV
       
  2197 VCXMV Create
       
  2198 
       
  2199 VCXMV SetPreferredMemory E_DRIVE
       
  2200 
       
  2201 VCXMV OpenCollection VCXCollectionMyVideos
       
  2202 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2203 waittestclass VCXMV
       
  2204 
       
  2205 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  2206 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  2207 waittestclass VCXMV
       
  2208 
       
  2209 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  2210 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2211 waittestclass VCXMV
       
  2212 
       
  2213 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
  2214 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2215 waittestclass VCXMV
       
  2216 
       
  2217 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
  2218 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
  2219 waittestclass VCXMV
       
  2220 
       
  2221 VCXMV PauseDownload SERVICE_2 1 0
       
  2222 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlPaused
       
  2223 waittestclass VCXMV
       
  2224 
       
  2225 VCXMV CancelDownload SERVICE_2 20 0
       
  2226 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
  2227 waittestclass VCXMV
       
  2228 
       
  2229 VCXMV WaitAllDownloads
       
  2230 waittestclass VCXMV
       
  2231 
       
  2232 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
  2233 
       
  2234 VCXMV WaitAllDownloads
       
  2235 waittestclass VCXMV
       
  2236 
       
  2237 VCXMV CheckMediaCount E_DRIVE 2
       
  2238 
       
  2239 print OK!
       
  2240 delete VCXMV
       
  2241 
       
  2242 Util CheckMobilecrashes
       
  2243 pause 1000
       
  2244 delete Util
       
  2245 [Endtest]
       
  2246