videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestMultiDrives.cfg
branchRCL_3
changeset 23 befca0ec475f
equal deleted inserted replaced
22:839377eedc2b 23:befca0ec475f
       
     1 #-----------------------------------------------------------------------------------
       
     2 #
       
     3 # STIF test script file for testing VCXMyVideosCollectionPluginTest.dll
       
     4 #
       
     5 # Tests functionality for multiple drives.
       
     6 #
       
     7 #-----------------------------------------------------------------------------------
       
     8 
       
     9 [StifSettings]
       
    10 CapsModifier= IptvTestClientApiCapsMod.exe
       
    11 [EndStifSettings]
       
    12 
       
    13 [Define]
       
    14 INCLUDE c:\TestFramework\VCXMVCollectionPluginTest.inc
       
    15 INCLUDE c:\TestFramework\VCXDrives.inc
       
    16 INCLUDE c:\TestFramework\VCXConsts.inc
       
    17 INCLUDE c:\TestFramework\VCXErrors.inc
       
    18 [Enddefine]
       
    19 
       
    20 #************************************************************************************
       
    21 # Sub Cleanup
       
    22 # Removes all videos from the phone. Collection is opened.
       
    23 #************************************************************************************
       
    24 [Sub Cleanup]
       
    25 print cleanup start
       
    26 create  VCXMyVideosCollectionPluginTest VCXMV
       
    27 VCXMV Create
       
    28 
       
    29 VCXMV OpenCollection VCXCollectionMyVideos
       
    30 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    31 waittestclass VCXMV
       
    32 
       
    33 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    34 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    35 waittestclass VCXMV
       
    36 
       
    37 VCXMV RemoveAllMedia
       
    38 delete VCXMV
       
    39 
       
    40 print wait 30sec
       
    41 pause 30000
       
    42 print cleanup end
       
    43 [EndSub]
       
    44 
       
    45 
       
    46 #------------------------------------------------------------------------------------
       
    47 #
       
    48 #  Does configuration for cases in this script.
       
    49 #  Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized.
       
    50 #  Sets preferred memory to first used drive and sorting order to none.
       
    51 #  Removes all video files from the device.
       
    52 #
       
    53 #------------------------------------------------------------------------------------
       
    54 [Test]
       
    55 title ET30160 <not a test> Setup
       
    56 var CASE ET30160
       
    57 
       
    58 create VCXTestUtilModule Util
       
    59 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
       
    60 Util SetUsedDestination "Internet"
       
    61 Util CopyMethod "Internet" "Internet" "Internet"
       
    62 // Disable connection dialog for "Internet" destination.
       
    63 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
       
    64 Util SetDefaultIapCenrep
       
    65 delete Util
       
    66 
       
    67 create VCXTestUtilModule Util
       
    68 Util CreateMobilecrashWatcher
       
    69 
       
    70 // Remove all videos
       
    71 
       
    72 create  VCXMyVideosCollectionPluginTest VCXMV
       
    73 VCXMV Create
       
    74 
       
    75 VCXMV SetPreferredMemory C_DRIVE
       
    76 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
    77 
       
    78 VCXMV OpenCollection VCXCollectionMyVideos
       
    79 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    80 waittestclass VCXMV
       
    81 
       
    82 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    83 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    84 waittestclass VCXMV
       
    85 
       
    86 VCXMV RemoveAllMedia
       
    87 
       
    88 VCXMV RefreshContents
       
    89 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    90 waittestclass VCXMV
       
    91 
       
    92 delete VCXMV
       
    93 
       
    94 pause 2000
       
    95 
       
    96 create  VCXMyVideosCollectionPluginTest VCXMV
       
    97 VCXMV Create
       
    98 
       
    99 VCXMV OpenCollection VCXCollectionMyVideos
       
   100 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   101 waittestclass VCXMV
       
   102 
       
   103 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   104 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   105 waittestclass VCXMV
       
   106 
       
   107 VCXMV CheckMediaCount ANY_DRIVE 0
       
   108 delete VCXMV
       
   109 
       
   110 Util CheckMobilecrashes
       
   111 pause 1000
       
   112 delete Util
       
   113 
       
   114 print OK!
       
   115 [Endtest]
       
   116 
       
   117 #------------------------------------------------------------------------------------
       
   118 #
       
   119 #  Tests downloading a video to 3rd drive.
       
   120 #
       
   121 #------------------------------------------------------------------------------------
       
   122 [Test]
       
   123 title ET30161 Download video to F drive
       
   124 var CASE ET30161
       
   125 
       
   126 create VCXTestUtilModule Util
       
   127 Util CreateMobilecrashWatcher
       
   128 
       
   129 callsub Cleanup
       
   130 
       
   131 // TESTCASE START
       
   132 create  VCXMyVideosCollectionPluginTest VCXMV
       
   133 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   134 VCXMV Create
       
   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 Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   145 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   146 waittestclass VCXMV // Dl complete
       
   147 
       
   148 VCXMV RefreshContents
       
   149 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   150 waittestclass VCXMV
       
   151 
       
   152 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   153 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   154 
       
   155 print OK!
       
   156 delete VCXMV
       
   157 
       
   158 Util CheckMobilecrashes
       
   159 pause 1000
       
   160 delete Util
       
   161 [Endtest]
       
   162 
       
   163 #------------------------------------------------------------------------------------
       
   164 #
       
   165 #  Tests downloading multiple videos at same time to F drive
       
   166 #
       
   167 #------------------------------------------------------------------------------------
       
   168 [Test]
       
   169 title ET30162 3 downloads to F drive
       
   170 var CASE ET30162
       
   171 
       
   172 create VCXTestUtilModule Util
       
   173 Util CreateMobilecrashWatcher
       
   174 
       
   175 callsub Cleanup
       
   176 
       
   177 create  VCXMyVideosCollectionPluginTest VCXMV
       
   178 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   179 VCXMV Create
       
   180 
       
   181 VCXMV SetPreferredMemory E_DRIVE
       
   182 
       
   183 VCXMV OpenCollection VCXCollectionMyVideos
       
   184 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   185 waittestclass VCXMV
       
   186 
       
   187 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   188 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   189 waittestclass VCXMV
       
   190 
       
   191 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   192 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   193 waittestclass VCXMV
       
   194 
       
   195 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   196 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   197 waittestclass VCXMV
       
   198 
       
   199 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   200 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   201 waittestclass VCXMV
       
   202 
       
   203 VCXMV WaitAllDownloads
       
   204 waittestclass VCXMV
       
   205 
       
   206 VCXMV CheckMediaCount F_DRIVE_FORCED 3
       
   207 
       
   208 print OK!
       
   209 delete VCXMV
       
   210 [Endtest]
       
   211 
       
   212 #------------------------------------------------------------------------------------
       
   213 #
       
   214 #  Tests pause and resume download on F drive.
       
   215 #
       
   216 #------------------------------------------------------------------------------------
       
   217 [Test]
       
   218 title ET30163 Pause and resume download on F drive
       
   219 var CASE ET30163
       
   220 
       
   221 create VCXTestUtilModule Util
       
   222 Util CreateMobilecrashWatcher
       
   223 
       
   224 callsub Cleanup
       
   225 
       
   226 // TESTCASE START
       
   227 
       
   228 create  VCXMyVideosCollectionPluginTest VCXMV
       
   229 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   230 VCXMV Create
       
   231 
       
   232 // Get list of videos
       
   233 VCXMV OpenCollection VCXCollectionMyVideos
       
   234 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   235 waittestclass VCXMV
       
   236 
       
   237 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   238 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   239 waittestclass VCXMV
       
   240 
       
   241 // Start download
       
   242 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   243 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   244 waittestclass VCXMV
       
   245 
       
   246 // Pause it
       
   247 VCXMV PauseDownload SERVICE_2 1 0
       
   248 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   249 waittestclass VCXMV // Dl paused
       
   250 
       
   251 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   252 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   253 waittestclass VCXMV // Dl complete
       
   254 
       
   255 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   256 
       
   257 print OK!
       
   258 delete VCXMV
       
   259 
       
   260 Util CheckMobilecrashes
       
   261 pause 1000
       
   262 delete Util
       
   263 [Endtest]
       
   264 
       
   265 #------------------------------------------------------------------------------------
       
   266 #
       
   267 #  Tests downloading to multiple drives same time.
       
   268 #
       
   269 #------------------------------------------------------------------------------------
       
   270 [Test]
       
   271 title ET30164 Download to E and F drives
       
   272 var CASE ET30164
       
   273 
       
   274 create VCXTestUtilModule Util
       
   275 Util CreateMobilecrashWatcher
       
   276 
       
   277 callsub Cleanup
       
   278 
       
   279 // TESTCASE START
       
   280 
       
   281 create  VCXMyVideosCollectionPluginTest VCXMV
       
   282 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   283 VCXMV Create
       
   284 
       
   285 // Get list of videos
       
   286 VCXMV OpenCollection VCXCollectionMyVideos
       
   287 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   288 waittestclass VCXMV
       
   289 
       
   290 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   291 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   292 waittestclass VCXMV
       
   293 
       
   294 // Start download
       
   295 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   296 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   297 waittestclass VCXMV
       
   298 
       
   299 VCXMV SetPreferredMemory E_DRIVE_FORCED
       
   300 pause 1000
       
   301 
       
   302 // Start download
       
   303 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   304 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   305 waittestclass VCXMV
       
   306 
       
   307 VCXMV WaitAllDownloads
       
   308 waittestclass VCXMV
       
   309 
       
   310 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   311 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   312 
       
   313 print OK!
       
   314 delete VCXMV
       
   315 
       
   316 Util CheckMobilecrashes
       
   317 pause 1000
       
   318 delete Util
       
   319 [Endtest]
       
   320 
       
   321 #------------------------------------------------------------------------------------
       
   322 #
       
   323 #  Tests downloading to multiple drives same time and cancel download.
       
   324 #
       
   325 #------------------------------------------------------------------------------------
       
   326 [Test]
       
   327 title ET30165 Download to E and F drives, cancel E
       
   328 var CASE ET30165
       
   329 
       
   330 create VCXTestUtilModule Util
       
   331 Util CreateMobilecrashWatcher
       
   332 
       
   333 callsub Cleanup
       
   334 
       
   335 // TESTCASE START
       
   336 
       
   337 create  VCXMyVideosCollectionPluginTest VCXMV
       
   338 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   339 VCXMV Create
       
   340 
       
   341 // Get list of videos
       
   342 VCXMV OpenCollection VCXCollectionMyVideos
       
   343 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   344 waittestclass VCXMV
       
   345 
       
   346 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   347 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   348 waittestclass VCXMV
       
   349 
       
   350 // Start download
       
   351 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   352 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   353 waittestclass VCXMV
       
   354 
       
   355 VCXMV SetPreferredMemory E_DRIVE_FORCED
       
   356 pause 1000
       
   357 
       
   358 // Start download
       
   359 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   360 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   361 waittestclass VCXMV
       
   362 
       
   363 // Cancel download
       
   364 VCXMV CancelDownload SERVICE_2 2 0
       
   365 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
   366 waittestclass VCXMV
       
   367 
       
   368 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   369 waittestclass VCXMV // Dl complete
       
   370 
       
   371 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   372 VCXMV CheckMediaCount E_DRIVE_FORCED 0
       
   373 
       
   374 print OK!
       
   375 delete VCXMV
       
   376 
       
   377 Util CheckMobilecrashes
       
   378 pause 1000
       
   379 delete Util
       
   380 [Endtest]
       
   381 
       
   382 #------------------------------------------------------------------------------------
       
   383 #
       
   384 #  Tests downloading to multiple drives same time, pause and resume the download on E drive.
       
   385 #
       
   386 #------------------------------------------------------------------------------------
       
   387 [Test]
       
   388 title ET30167 Download to E and F drives, pause and resume E
       
   389 var CASE ET30167
       
   390 
       
   391 create VCXTestUtilModule Util
       
   392 Util CreateMobilecrashWatcher
       
   393 
       
   394 callsub Cleanup
       
   395 
       
   396 // TESTCASE START
       
   397 
       
   398 create  VCXMyVideosCollectionPluginTest VCXMV
       
   399 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   400 VCXMV Create
       
   401 
       
   402 // Get list of videos
       
   403 VCXMV OpenCollection VCXCollectionMyVideos
       
   404 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   405 waittestclass VCXMV
       
   406 
       
   407 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   408 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   409 waittestclass VCXMV
       
   410 
       
   411 // Start download
       
   412 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   413 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   414 waittestclass VCXMV
       
   415 
       
   416 VCXMV SetPreferredMemory E_DRIVE_FORCED
       
   417 pause 1000
       
   418 
       
   419 // Start download
       
   420 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   421 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   422 waittestclass VCXMV
       
   423 
       
   424 // Pause it
       
   425 VCXMV PauseDownload SERVICE_2 2 0
       
   426 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   427 waittestclass VCXMV // Dl paused
       
   428 
       
   429 VCXMV ResumeDownload 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   430 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   431 waittestclass VCXMV
       
   432 
       
   433 VCXMV WaitAllDownloads
       
   434 waittestclass VCXMV
       
   435 
       
   436 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   437 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   438 
       
   439 print OK!
       
   440 delete VCXMV
       
   441 
       
   442 Util CheckMobilecrashes
       
   443 pause 1000
       
   444 delete Util
       
   445 [Endtest]
       
   446 
       
   447 #------------------------------------------------------------------------------------
       
   448 #
       
   449 #  Tests downloading to multiple drives same time, pause and resume the download on F drive.
       
   450 #
       
   451 #------------------------------------------------------------------------------------
       
   452 [Test]
       
   453 title ET30168 Download to E and F drives, pause and resume F
       
   454 var CASE ET30168
       
   455 
       
   456 create VCXTestUtilModule Util
       
   457 Util CreateMobilecrashWatcher
       
   458 
       
   459 callsub Cleanup
       
   460 
       
   461 // TESTCASE START
       
   462 
       
   463 create  VCXMyVideosCollectionPluginTest VCXMV
       
   464 VCXMV SetPreferredMemory F_DRIVE_FORCED
       
   465 VCXMV Create
       
   466 
       
   467 // Get list of videos
       
   468 VCXMV OpenCollection VCXCollectionMyVideos
       
   469 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   470 waittestclass VCXMV
       
   471 
       
   472 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   473 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   474 waittestclass VCXMV
       
   475 
       
   476 // Start download
       
   477 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   478 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   479 waittestclass VCXMV
       
   480 
       
   481 VCXMV SetPreferredMemory E_DRIVE_FORCED
       
   482 pause 1000
       
   483 
       
   484 // Start download
       
   485 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   486 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   487 waittestclass VCXMV
       
   488 
       
   489 // Pause it
       
   490 VCXMV PauseDownload SERVICE_2 1 0
       
   491 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   492 waittestclass VCXMV // Dl paused
       
   493 
       
   494 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   495 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   496 waittestclass VCXMV
       
   497 
       
   498 VCXMV WaitAllDownloads
       
   499 waittestclass VCXMV
       
   500 
       
   501 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   502 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   503 
       
   504 print OK!
       
   505 delete VCXMV
       
   506 
       
   507 Util CheckMobilecrashes
       
   508 pause 1000
       
   509 delete Util
       
   510 [Endtest]
       
   511 
       
   512 #------------------------------------------------------------------------------------
       
   513 #
       
   514 #  Tests that downloading to C drive is not possible.
       
   515 #
       
   516 #------------------------------------------------------------------------------------
       
   517 [Test]
       
   518 title ET30169 Download to C
       
   519 var CASE ET30169
       
   520 
       
   521 create VCXTestUtilModule Util
       
   522 Util CreateMobilecrashWatcher
       
   523 
       
   524 callsub Cleanup
       
   525 
       
   526 // TESTCASE START
       
   527 
       
   528 create  VCXMyVideosCollectionPluginTest VCXMV
       
   529 VCXMV SetPreferredMemory C_DRIVE_FORCED
       
   530 VCXMV Create
       
   531 
       
   532 // Get list of videos
       
   533 VCXMV OpenCollection VCXCollectionMyVideos
       
   534 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   535 waittestclass VCXMV
       
   536 
       
   537 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   538 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   539 waittestclass VCXMV
       
   540 
       
   541 // Start download
       
   542 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   543 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   544 waittestclass VCXMV // Dl complete
       
   545 
       
   546 // File is downloaded to E drive.
       
   547 
       
   548 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
   549 VCXMV CheckMediaCount F_DRIVE_FORCED 0
       
   550 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   551 
       
   552 print OK!
       
   553 delete VCXMV
       
   554 
       
   555 Util CheckMobilecrashes
       
   556 pause 1000
       
   557 delete Util
       
   558 [Endtest]
       
   559 
       
   560 #------------------------------------------------------------------------------------
       
   561 #
       
   562 #  Tests sideloading videos one by one to different drives.
       
   563 #
       
   564 #------------------------------------------------------------------------------------
       
   565 [Test]
       
   566 title ET30170 Sideload to multiple drives one by one
       
   567 var CASE ET30170
       
   568 
       
   569 callsub Cleanup
       
   570 
       
   571 // TESTCASE START
       
   572 
       
   573 create VCXMyVideosCollectionPluginTest VCXMV
       
   574 VCXMV Create
       
   575 
       
   576 VCXMV OpenCollection VCXCollectionMyVideos
       
   577 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   578 waittestclass VCXMV
       
   579 
       
   580 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   581 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   582 waittestclass VCXMV
       
   583 
       
   584 loop 5
       
   585 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C LOOP_COUNTER .mp4"
       
   586 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "E LOOP_COUNTER .mp4"
       
   587 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "F LOOP_COUNTER .mp4"
       
   588 endloop
       
   589 
       
   590 VCXMV CheckMediaCount C_DRIVE_FORCED 5
       
   591 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
   592 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
   593 
       
   594 print OK!
       
   595 delete VCXMV
       
   596 [Endtest]
       
   597 
       
   598 #------------------------------------------------------------------------------------
       
   599 #
       
   600 #   Tests sideloading videos to multiple drives at the same time.
       
   601 #
       
   602 #------------------------------------------------------------------------------------
       
   603 [Test]
       
   604 title ET30171 Sideload to multiple drives
       
   605 var CASE ET30171
       
   606 
       
   607 callsub Cleanup
       
   608 
       
   609 // TESTCASE START
       
   610 
       
   611 create VCXMyVideosCollectionPluginTest VCXMV
       
   612 VCXMV Create
       
   613 
       
   614 VCXMV CreateVideoFileNoWait IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 60000 5
       
   615 VCXMV CreateVideoFileNoWait IptvTestVideo3Gp E_DRIVE_FORCED "E video.mp4" 60000 5
       
   616 VCXMV CreateVideoFileNoWait IptvTestVideo3Gp F_DRIVE_FORCED "F video.mp4" 60000 5
       
   617 
       
   618 pause 60000
       
   619 
       
   620 VCXMV OpenCollection VCXCollectionMyVideos
       
   621 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   622 waittestclass VCXMV
       
   623 
       
   624 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   625 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   626 waittestclass VCXMV
       
   627 
       
   628 VCXMV CheckMediaCount C_DRIVE_FORCED 5
       
   629 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
   630 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
   631 
       
   632 print OK!
       
   633 delete VCXMV
       
   634 [Endtest]
       
   635 
       
   636 #------------------------------------------------------------------------------------
       
   637 #
       
   638 #  Tests copying video from C to E drive.
       
   639 #
       
   640 #------------------------------------------------------------------------------------
       
   641 [Test]
       
   642 title ET30172 Copy from C to E
       
   643 var CASE ET30172
       
   644 
       
   645 callsub Cleanup
       
   646 
       
   647 // TESTCASE START
       
   648 
       
   649 create VCXMyVideosCollectionPluginTest VCXMV
       
   650 VCXMV Create
       
   651 
       
   652 VCXMV OpenCollection VCXCollectionMyVideos
       
   653 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   654 waittestclass VCXMV
       
   655 
       
   656 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   657 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   658 waittestclass VCXMV
       
   659 
       
   660 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "video.mp4"
       
   661 
       
   662 VCXMV CopyMedia C_DRIVE_FORCED 0 E_DRIVE_FORCED 0
       
   663 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   664 waittestclass VCXMV
       
   665 
       
   666 VCXMV CheckMediaCount C_DRIVE_FORCED 1
       
   667 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   668 
       
   669 print OK!
       
   670 delete VCXMV
       
   671 [Endtest]
       
   672 
       
   673 #------------------------------------------------------------------------------------
       
   674 #
       
   675 #  Tests copying video from C to F drive.
       
   676 #
       
   677 #------------------------------------------------------------------------------------
       
   678 [Test]
       
   679 title ET30173 Copy from C to F
       
   680 var CASE ET30173
       
   681 
       
   682 callsub Cleanup
       
   683 
       
   684 // TESTCASE START
       
   685 
       
   686 create VCXMyVideosCollectionPluginTest VCXMV
       
   687 VCXMV Create
       
   688 
       
   689 VCXMV OpenCollection VCXCollectionMyVideos
       
   690 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   691 waittestclass VCXMV
       
   692 
       
   693 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   694 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   695 waittestclass VCXMV
       
   696 
       
   697 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "video.mp4"
       
   698 
       
   699 VCXMV CopyMedia C_DRIVE_FORCED 0 F_DRIVE_FORCED 0
       
   700 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   701 waittestclass VCXMV
       
   702 
       
   703 VCXMV CheckMediaCount C_DRIVE_FORCED 1
       
   704 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   705 
       
   706 print OK!
       
   707 delete VCXMV
       
   708 [Endtest]
       
   709 
       
   710 #------------------------------------------------------------------------------------
       
   711 #
       
   712 #  Tests copying video from F to E drive.
       
   713 #
       
   714 #------------------------------------------------------------------------------------
       
   715 [Test]
       
   716 title ET30174 Copy from F to E
       
   717 var CASE ET30174
       
   718 
       
   719 callsub Cleanup
       
   720 
       
   721 // TESTCASE START
       
   722 
       
   723 create VCXMyVideosCollectionPluginTest VCXMV
       
   724 VCXMV Create
       
   725 
       
   726 VCXMV OpenCollection VCXCollectionMyVideos
       
   727 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   728 waittestclass VCXMV
       
   729 
       
   730 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   731 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   732 waittestclass VCXMV
       
   733 
       
   734 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4"
       
   735 
       
   736 VCXMV CopyMedia F_DRIVE_FORCED 0 E_DRIVE_FORCED 0
       
   737 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   738 waittestclass VCXMV
       
   739 
       
   740 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   741 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   742 
       
   743 print OK!
       
   744 delete VCXMV
       
   745 [Endtest]
       
   746 
       
   747 #------------------------------------------------------------------------------------
       
   748 #
       
   749 #  Tests copying video from F to C drive.
       
   750 #
       
   751 #------------------------------------------------------------------------------------
       
   752 [Test]
       
   753 title ET30175 Copy from F to C
       
   754 var CASE ET30175
       
   755 
       
   756 callsub Cleanup
       
   757 
       
   758 // TESTCASE START
       
   759 
       
   760 create VCXMyVideosCollectionPluginTest VCXMV
       
   761 VCXMV Create
       
   762 
       
   763 VCXMV OpenCollection VCXCollectionMyVideos
       
   764 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   765 waittestclass VCXMV
       
   766 
       
   767 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   768 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   769 waittestclass VCXMV
       
   770 
       
   771 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4"
       
   772 
       
   773 VCXMV CopyMedia F_DRIVE_FORCED 0 C_DRIVE_FORCED 0
       
   774 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   775 waittestclass VCXMV
       
   776 
       
   777 VCXMV CheckMediaCount C_DRIVE_FORCED 1
       
   778 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   779 
       
   780 print OK!
       
   781 delete VCXMV
       
   782 [Endtest]
       
   783 
       
   784 #------------------------------------------------------------------------------------
       
   785 #
       
   786 #  Tests moving a video from C to E drive.
       
   787 #
       
   788 #------------------------------------------------------------------------------------
       
   789 [Test]
       
   790 title ET30176 Move from C to E
       
   791 var CASE ET30176
       
   792 
       
   793 callsub Cleanup
       
   794 
       
   795 // TESTCASE START
       
   796 
       
   797 create VCXMyVideosCollectionPluginTest VCXMV
       
   798 VCXMV Create
       
   799 
       
   800 VCXMV OpenCollection VCXCollectionMyVideos
       
   801 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   802 waittestclass VCXMV
       
   803 
       
   804 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   805 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   806 waittestclass VCXMV
       
   807 
       
   808 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "video.mp4"
       
   809 
       
   810 VCXMV MoveMedia C_DRIVE_FORCED 0 E_DRIVE_FORCED 0
       
   811 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete
       
   812 waittestclass VCXMV
       
   813 
       
   814 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
   815 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   816 
       
   817 print OK!
       
   818 delete VCXMV
       
   819 [Endtest]
       
   820 
       
   821 #------------------------------------------------------------------------------------
       
   822 #
       
   823 #  Tests moving a video from C to F drive.
       
   824 #
       
   825 #------------------------------------------------------------------------------------
       
   826 [Test]
       
   827 title ET30177 Move from C to F
       
   828 var CASE ET30177
       
   829 
       
   830 callsub Cleanup
       
   831 
       
   832 // TESTCASE START
       
   833 
       
   834 create VCXMyVideosCollectionPluginTest VCXMV
       
   835 VCXMV Create
       
   836 
       
   837 VCXMV OpenCollection VCXCollectionMyVideos
       
   838 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   839 waittestclass VCXMV
       
   840 
       
   841 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   842 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   843 waittestclass VCXMV
       
   844 
       
   845 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "video.mp4"
       
   846 
       
   847 VCXMV MoveMedia C_DRIVE_FORCED 0 F_DRIVE_FORCED 0
       
   848 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete
       
   849 waittestclass VCXMV
       
   850 
       
   851 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
   852 VCXMV CheckMediaCount F_DRIVE_FORCED 1
       
   853 
       
   854 print OK!
       
   855 delete VCXMV
       
   856 [Endtest]
       
   857 
       
   858 #------------------------------------------------------------------------------------
       
   859 #
       
   860 #  Tests moving a video from F to E drive.
       
   861 #
       
   862 #------------------------------------------------------------------------------------
       
   863 [Test]
       
   864 title ET30178 Move from F to E
       
   865 var CASE ET30178
       
   866 
       
   867 callsub Cleanup
       
   868 
       
   869 // TESTCASE START
       
   870 
       
   871 create VCXMyVideosCollectionPluginTest VCXMV
       
   872 VCXMV Create
       
   873 
       
   874 VCXMV OpenCollection VCXCollectionMyVideos
       
   875 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   876 waittestclass VCXMV
       
   877 
       
   878 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   879 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   880 waittestclass VCXMV
       
   881 
       
   882 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4"
       
   883 
       
   884 VCXMV MoveMedia F_DRIVE_FORCED 0 E_DRIVE_FORCED 0
       
   885 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete
       
   886 waittestclass VCXMV
       
   887 
       
   888 VCXMV CheckMediaCount E_DRIVE_FORCED 1
       
   889 VCXMV CheckMediaCount F_DRIVE_FORCED 0
       
   890 
       
   891 print OK!
       
   892 delete VCXMV
       
   893 [Endtest]
       
   894 
       
   895 #------------------------------------------------------------------------------------
       
   896 #
       
   897 #  Tests moving a video from F to C drive.
       
   898 #
       
   899 #------------------------------------------------------------------------------------
       
   900 [Test]
       
   901 title ET30179 Move from F to C
       
   902 var CASE ET30179
       
   903 
       
   904 callsub Cleanup
       
   905 
       
   906 // TESTCASE START
       
   907 
       
   908 create VCXMyVideosCollectionPluginTest VCXMV
       
   909 VCXMV Create
       
   910 
       
   911 VCXMV OpenCollection VCXCollectionMyVideos
       
   912 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   913 waittestclass VCXMV
       
   914 
       
   915 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   916 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   917 waittestclass VCXMV
       
   918 
       
   919 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4"
       
   920 
       
   921 VCXMV MoveMedia F_DRIVE_FORCED 0 C_DRIVE_FORCED 0
       
   922 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete
       
   923 waittestclass VCXMV
       
   924 
       
   925 VCXMV CheckMediaCount C_DRIVE_FORCED 1
       
   926 VCXMV CheckMediaCount F_DRIVE_FORCED 0
       
   927 
       
   928 print OK!
       
   929 delete VCXMV
       
   930 [Endtest]
       
   931 
       
   932 #------------------------------------------------------------------------------------
       
   933 #
       
   934 #  Tests moving multiple videos from F drive.
       
   935 #
       
   936 #------------------------------------------------------------------------------------
       
   937 [Test]
       
   938 title ET30180 Move multiple from F
       
   939 var CASE ET30180
       
   940 
       
   941 create VCXTestUtilModule Util
       
   942 Util CreateMobilecrashWatcher
       
   943 
       
   944 callsub Cleanup
       
   945 
       
   946 // TESTCASE START
       
   947 
       
   948 create  VCXMyVideosCollectionPluginTest VCXMV
       
   949 VCXMV Create
       
   950 
       
   951 // Get list of videos
       
   952 VCXMV OpenCollection VCXCollectionMyVideos
       
   953 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   954 waittestclass VCXMV
       
   955 
       
   956 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   957 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   958 waittestclass VCXMV
       
   959 
       
   960 // Create sideloaded video
       
   961 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4" 50000 5
       
   962 
       
   963 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
   964 
       
   965 VCXMV MoveMedias F_DRIVE_FORCED 0 5 E_DRIVE_FORCED 0
       
   966 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
   967 waittestclass VCXMV
       
   968 
       
   969 VCXMV CheckMediaCount F_DRIVE_FORCED 0
       
   970 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
   971 
       
   972 print OK!
       
   973 delete VCXMV
       
   974 [Endtest]
       
   975 
       
   976 #------------------------------------------------------------------------------------
       
   977 #
       
   978 #  Tests moving multiple videos from F drive.
       
   979 #
       
   980 #------------------------------------------------------------------------------------
       
   981 [Test]
       
   982 title ET30181 Move multiple to F
       
   983 var CASE ET30181
       
   984 
       
   985 create VCXTestUtilModule Util
       
   986 Util CreateMobilecrashWatcher
       
   987 
       
   988 callsub Cleanup
       
   989 
       
   990 // TESTCASE START
       
   991 
       
   992 create  VCXMyVideosCollectionPluginTest VCXMV
       
   993 VCXMV Create
       
   994 
       
   995 // Get list of videos
       
   996 VCXMV OpenCollection VCXCollectionMyVideos
       
   997 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   998 waittestclass VCXMV
       
   999 
       
  1000 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1001 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1002 waittestclass VCXMV
       
  1003 
       
  1004 // Create sideloaded video
       
  1005 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "video.mp4" 50000 5
       
  1006 
       
  1007 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1008 
       
  1009 VCXMV MoveMedias E_DRIVE_FORCED 0 5 F_DRIVE_FORCED 0
       
  1010 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1011 waittestclass VCXMV
       
  1012 
       
  1013 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
  1014 VCXMV CheckMediaCount E_DRIVE_FORCED 0
       
  1015 
       
  1016 print OK!
       
  1017 delete VCXMV
       
  1018 [Endtest]
       
  1019 
       
  1020 #------------------------------------------------------------------------------------
       
  1021 #
       
  1022 #  Tests moving videos from C and E drive to F drive.
       
  1023 #
       
  1024 #------------------------------------------------------------------------------------
       
  1025 [Test]
       
  1026 title ET30182 Move from C and E to F
       
  1027 var CASE ET30182
       
  1028 
       
  1029 create VCXTestUtilModule Util
       
  1030 Util CreateMobilecrashWatcher
       
  1031 
       
  1032 callsub Cleanup
       
  1033 
       
  1034 // TESTCASE START
       
  1035 
       
  1036 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1037 VCXMV Create
       
  1038 
       
  1039 // Get list of videos
       
  1040 VCXMV OpenCollection VCXCollectionMyVideos
       
  1041 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1042 waittestclass VCXMV
       
  1043 
       
  1044 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1045 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1046 waittestclass VCXMV
       
  1047 
       
  1048 // Create sideloaded video
       
  1049 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "F video.mp4" 50000 5
       
  1050 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 50000 5
       
  1051 
       
  1052 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1053 VCXMV CheckMediaCount C_DRIVE_FORCED 5
       
  1054 
       
  1055 VCXMV MoveMedias ANY_DRIVE 0 10 F_DRIVE_FORCED 0
       
  1056 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1057 waittestclass VCXMV
       
  1058 
       
  1059 VCXMV CheckMediaCount F_DRIVE_FORCED 10
       
  1060 VCXMV CheckMediaCount E_DRIVE_FORCED 0
       
  1061 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
  1062 
       
  1063 print OK!
       
  1064 delete VCXMV
       
  1065 [Endtest]
       
  1066 
       
  1067 #------------------------------------------------------------------------------------
       
  1068 #
       
  1069 #  Tests moving videos from C, E and F drives to F drive.
       
  1070 #
       
  1071 #------------------------------------------------------------------------------------
       
  1072 [Test]
       
  1073 title ET30183 Move from C, E and F to F
       
  1074 var CASE ET30183
       
  1075 
       
  1076 create VCXTestUtilModule Util
       
  1077 Util CreateMobilecrashWatcher
       
  1078 
       
  1079 callsub Cleanup
       
  1080 
       
  1081 // TESTCASE START
       
  1082 
       
  1083 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1084 VCXMV Create
       
  1085 
       
  1086 // Get list of videos
       
  1087 VCXMV OpenCollection VCXCollectionMyVideos
       
  1088 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1089 waittestclass VCXMV
       
  1090 
       
  1091 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1092 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1093 waittestclass VCXMV
       
  1094 
       
  1095 // Create sideloaded video
       
  1096 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "E video.mp4" 50000 3
       
  1097 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 50000 3
       
  1098 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "F video.mp4" 50000 3
       
  1099 
       
  1100 VCXMV CheckMediaCount E_DRIVE_FORCED 3
       
  1101 VCXMV CheckMediaCount C_DRIVE_FORCED 3
       
  1102 VCXMV CheckMediaCount F_DRIVE_FORCED 3
       
  1103 
       
  1104 VCXMV MoveMedias ANY_DRIVE 0 9 F_DRIVE_FORCED 0
       
  1105 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1106 waittestclass VCXMV
       
  1107 
       
  1108 VCXMV CheckMediaCount F_DRIVE_FORCED 9
       
  1109 VCXMV CheckMediaCount E_DRIVE_FORCED 0
       
  1110 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
  1111 
       
  1112 print OK!
       
  1113 delete VCXMV
       
  1114 [Endtest]
       
  1115 
       
  1116 #------------------------------------------------------------------------------------
       
  1117 #
       
  1118 #  Tests copying multiple videos from F drive.
       
  1119 #
       
  1120 #------------------------------------------------------------------------------------
       
  1121 [Test]
       
  1122 title ET30184 Copy multiple from F
       
  1123 var CASE ET30184
       
  1124 
       
  1125 create VCXTestUtilModule Util
       
  1126 Util CreateMobilecrashWatcher
       
  1127 
       
  1128 callsub Cleanup
       
  1129 
       
  1130 // TESTCASE START
       
  1131 
       
  1132 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1133 VCXMV Create
       
  1134 
       
  1135 // Get list of videos
       
  1136 VCXMV OpenCollection VCXCollectionMyVideos
       
  1137 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1138 waittestclass VCXMV
       
  1139 
       
  1140 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1141 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1142 waittestclass VCXMV
       
  1143 
       
  1144 // Create sideloaded video
       
  1145 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "video.mp4" 50000 5
       
  1146 
       
  1147 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
  1148 
       
  1149 VCXMV CopyMedias F_DRIVE_FORCED 0 5 E_DRIVE_FORCED 0
       
  1150 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1151 waittestclass VCXMV
       
  1152 
       
  1153 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
  1154 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1155 
       
  1156 print OK!
       
  1157 delete VCXMV
       
  1158 [Endtest]
       
  1159 
       
  1160 #------------------------------------------------------------------------------------
       
  1161 #
       
  1162 #  Tests copying multiple videos to F drive.
       
  1163 #
       
  1164 #------------------------------------------------------------------------------------
       
  1165 [Test]
       
  1166 title ET30185 Copy multiple to F
       
  1167 var CASE ET30185
       
  1168 
       
  1169 create VCXTestUtilModule Util
       
  1170 Util CreateMobilecrashWatcher
       
  1171 
       
  1172 callsub Cleanup
       
  1173 
       
  1174 // TESTCASE START
       
  1175 
       
  1176 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1177 VCXMV Create
       
  1178 
       
  1179 // Get list of videos
       
  1180 VCXMV OpenCollection VCXCollectionMyVideos
       
  1181 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1182 waittestclass VCXMV
       
  1183 
       
  1184 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1185 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1186 waittestclass VCXMV
       
  1187 
       
  1188 // Create sideloaded video
       
  1189 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "video.mp4" 50000 5
       
  1190 
       
  1191 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1192 
       
  1193 VCXMV CopyMedias E_DRIVE_FORCED 0 5 F_DRIVE_FORCED 0
       
  1194 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1195 waittestclass VCXMV
       
  1196 
       
  1197 VCXMV CheckMediaCount F_DRIVE_FORCED 5
       
  1198 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1199 
       
  1200 print OK!
       
  1201 delete VCXMV
       
  1202 [Endtest]
       
  1203 
       
  1204 #------------------------------------------------------------------------------------
       
  1205 #
       
  1206 #  Tests copying from C and E drives to F drive.
       
  1207 #
       
  1208 #------------------------------------------------------------------------------------
       
  1209 [Test]
       
  1210 title ET30186 Copy from C and E to F
       
  1211 var CASE ET30186
       
  1212 
       
  1213 create VCXTestUtilModule Util
       
  1214 Util CreateMobilecrashWatcher
       
  1215 
       
  1216 callsub Cleanup
       
  1217 
       
  1218 // TESTCASE START
       
  1219 
       
  1220 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1221 VCXMV Create
       
  1222 
       
  1223 // Get list of videos
       
  1224 VCXMV OpenCollection VCXCollectionMyVideos
       
  1225 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1226 waittestclass VCXMV
       
  1227 
       
  1228 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1229 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1230 waittestclass VCXMV
       
  1231 
       
  1232 // Create sideloaded video
       
  1233 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "F video.mp4" 50000 5
       
  1234 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 50000 5
       
  1235 
       
  1236 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1237 VCXMV CheckMediaCount C_DRIVE_FORCED 5
       
  1238 
       
  1239 VCXMV CopyMedias ANY_DRIVE 0 10 F_DRIVE_FORCED 0
       
  1240 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1241 waittestclass VCXMV
       
  1242 
       
  1243 VCXMV CheckMediaCount F_DRIVE_FORCED 10
       
  1244 VCXMV CheckMediaCount E_DRIVE_FORCED 5
       
  1245 VCXMV CheckMediaCount C_DRIVE_FORCED 5
       
  1246 
       
  1247 print OK!
       
  1248 delete VCXMV
       
  1249 [Endtest]
       
  1250 
       
  1251 #------------------------------------------------------------------------------------
       
  1252 #
       
  1253 #  Tests copying from C, E and F drives to F drive.
       
  1254 #
       
  1255 #------------------------------------------------------------------------------------
       
  1256 [Test]
       
  1257 title ET30187 Copy from C, E and F to F
       
  1258 var CASE ET30187
       
  1259 
       
  1260 create VCXTestUtilModule Util
       
  1261 Util CreateMobilecrashWatcher
       
  1262 
       
  1263 callsub Cleanup
       
  1264 
       
  1265 // TESTCASE START
       
  1266 
       
  1267 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1268 VCXMV Create
       
  1269 
       
  1270 // Get list of videos
       
  1271 VCXMV OpenCollection VCXCollectionMyVideos
       
  1272 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1273 waittestclass VCXMV
       
  1274 
       
  1275 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1276 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1277 waittestclass VCXMV
       
  1278 
       
  1279 // Create sideloaded video
       
  1280 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "E video.mp4" 50000 3
       
  1281 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 50000 3
       
  1282 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "F video.mp4" 50000 3
       
  1283 
       
  1284 VCXMV CheckMediaCount E_DRIVE_FORCED 3
       
  1285 VCXMV CheckMediaCount C_DRIVE_FORCED 3
       
  1286 VCXMV CheckMediaCount F_DRIVE_FORCED 3
       
  1287 
       
  1288 VCXMV CopyMedias ANY_DRIVE 0 9 F_DRIVE_FORCED 0
       
  1289 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCommandComplete
       
  1290 waittestclass VCXMV
       
  1291 
       
  1292 VCXMV CheckMediaCount F_DRIVE_FORCED 9
       
  1293 VCXMV CheckMediaCount E_DRIVE_FORCED 3
       
  1294 VCXMV CheckMediaCount C_DRIVE_FORCED 3
       
  1295 
       
  1296 print OK!
       
  1297 delete VCXMV
       
  1298 [Endtest]
       
  1299 
       
  1300 #------------------------------------------------------------------------------------
       
  1301 #
       
  1302 #  Tests deleting from multiple drives at the same time.
       
  1303 #
       
  1304 #------------------------------------------------------------------------------------
       
  1305 [Test]
       
  1306 title ET30188 Delete from C, E and F
       
  1307 var CASE ET30188
       
  1308 
       
  1309 create VCXTestUtilModule Util
       
  1310 Util CreateMobilecrashWatcher
       
  1311 
       
  1312 callsub Cleanup
       
  1313 
       
  1314 // TESTCASE START
       
  1315 
       
  1316 create  VCXMyVideosCollectionPluginTest VCXMV
       
  1317 VCXMV Create
       
  1318 
       
  1319 // Get list of videos
       
  1320 VCXMV OpenCollection VCXCollectionMyVideos
       
  1321 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1322 waittestclass VCXMV
       
  1323 
       
  1324 VCXMV OpenLevel EVcxMyVideosAllVideos
       
  1325 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
  1326 waittestclass VCXMV
       
  1327 
       
  1328 // Create sideloaded video
       
  1329 VCXMV CreateVideoFile IptvTestVideo3Gp E_DRIVE_FORCED "E video.mp4" 50000 3
       
  1330 VCXMV CreateVideoFile IptvTestVideo3Gp C_DRIVE_FORCED "C video.mp4" 50000 3
       
  1331 VCXMV CreateVideoFile IptvTestVideo3Gp F_DRIVE_FORCED "F video.mp4" 50000 3
       
  1332 
       
  1333 VCXMV CheckMediaCount E_DRIVE_FORCED 3
       
  1334 VCXMV CheckMediaCount C_DRIVE_FORCED 3
       
  1335 VCXMV CheckMediaCount F_DRIVE_FORCED 3
       
  1336 
       
  1337 VCXMV DeleteMedias ANY_DRIVE 0 9 0
       
  1338 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted
       
  1339 waittestclass VCXMV
       
  1340 
       
  1341 VCXMV CoolDown
       
  1342 
       
  1343 VCXMV CheckMediaCount F_DRIVE_FORCED 0
       
  1344 VCXMV CheckMediaCount E_DRIVE_FORCED 0
       
  1345 VCXMV CheckMediaCount C_DRIVE_FORCED 0
       
  1346 
       
  1347 print OK!
       
  1348 delete VCXMV
       
  1349 [Endtest]