videocollection/mpxmyvideoscollection/tsrc/mpxmvcolltest/conf/VCXMyVideosCollectionPluginTestMediator.cfg
changeset 0 96612d01cf9f
child 1 6711b85517b7
equal deleted inserted replaced
-1:000000000000 0:96612d01cf9f
       
     1 #-----------------------------------------------------------------------------------
       
     2 #
       
     3 # STIF test script file for testing VCXMyVideosCollectionPluginTest.dll
       
     4 #
       
     5 # Tests that correct mediator events are sent in different operations.
       
     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 3min
       
    41 pause 180000
       
    42 print cleanup end
       
    43 [EndSub]
       
    44 #************************************************************************************
       
    45 
       
    46 #************************************************************************************
       
    47 
       
    48 #------------------------------------------------------------------------------------
       
    49 #
       
    50 #  Does configuration for cases in this script.
       
    51 #  Creates 'Internet' IAP into 'Internet' destination and sets connection as authorized.
       
    52 #  Sets preferred memory to first used drive and sorting order to none.
       
    53 #  Removes all video files from the device.
       
    54 #
       
    55 #------------------------------------------------------------------------------------
       
    56 [Test]
       
    57 title ET30550 <not a test> Setup
       
    58 
       
    59 create VCXTestUtilModule Util
       
    60 
       
    61 Util CreateMobilecrashWatcher
       
    62 
       
    63 // Remove all videos
       
    64 
       
    65 create  VCXMyVideosCollectionPluginTest VCXMV
       
    66 VCXMV Create
       
    67 
       
    68 VCXMV SetPreferredMemory E_DRIVE
       
    69 VCXMV SetSortingOrder EVcxMyVideosSortingNone
       
    70 
       
    71 VCXMV OpenCollection VCXCollectionMyVideos
       
    72 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    73 waittestclass VCXMV
       
    74 
       
    75 VCXMV OpenLevel EVcxMyVideosAllVideos
       
    76 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
    77 waittestclass VCXMV
       
    78 
       
    79 VCXMV RemoveAllMedia
       
    80 
       
    81 VCXMV CheckMediaCount ANY_DRIVE 0
       
    82 delete VCXMV
       
    83 
       
    84 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
       
    85 Util CopyMethod "Internet" "Internet" "Internet"
       
    86 // Disable connection dialog for "Internet" destination.
       
    87 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
       
    88 
       
    89 Util CheckMobilecrashes
       
    90 pause 1000
       
    91 delete Util
       
    92 
       
    93 print OK!
       
    94 [Endtest]
       
    95 
       
    96 #------------------------------------------------------------------------------------
       
    97 #
       
    98 #  Tests that correct mediator events are received during a download.
       
    99 #
       
   100 #------------------------------------------------------------------------------------
       
   101 [Test]
       
   102 title ET30551 Mediator events - Download video
       
   103 
       
   104 create VCXTestUtilModule Util
       
   105 Util CreateMobilecrashWatcher
       
   106 
       
   107 callsub Cleanup
       
   108 
       
   109 create MediatorEventVerifier mediatorevents
       
   110 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   111 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   112 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   113 
       
   114 // TESTCASE START
       
   115 create  VCXMyVideosCollectionPluginTest VCXMV
       
   116 VCXMV Create
       
   117 
       
   118 VCXMV OpenCollection VCXCollectionMyVideos
       
   119 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   120 waittestclass VCXMV
       
   121 
       
   122 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   123 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   124 waittestclass VCXMV
       
   125 
       
   126 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   127 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   128 waittestclass VCXMV // Dl complete
       
   129 
       
   130 VCXMV CheckMediaCount E_DRIVE 1
       
   131 VCXMV CheckMediaDetail ANY_DRIVE 0 EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   132 
       
   133 print OK!
       
   134 delete VCXMV
       
   135 
       
   136 mediatorevents CheckEvents
       
   137 delete mediatorevents
       
   138 
       
   139 Util CheckMobilecrashes
       
   140 pause 1000
       
   141 delete Util
       
   142 [Endtest]
       
   143 
       
   144 #------------------------------------------------------------------------------------
       
   145 #
       
   146 #  Tests that correct mediator events are received when download is canceled.
       
   147 #
       
   148 #------------------------------------------------------------------------------------
       
   149 [Test]
       
   150 title ET30552 Mediator events - Cancel download
       
   151 
       
   152 create VCXTestUtilModule Util
       
   153 Util CreateMobilecrashWatcher
       
   154 
       
   155 callsub Cleanup
       
   156 
       
   157 create MediatorEventVerifier mediatorevents
       
   158 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   159 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   160 
       
   161 // TESTCASE START
       
   162 
       
   163 create  VCXMyVideosCollectionPluginTest VCXMV
       
   164 VCXMV Create
       
   165 
       
   166 // Get list of videos
       
   167 VCXMV OpenCollection VCXCollectionMyVideos
       
   168 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   169 waittestclass VCXMV
       
   170 
       
   171 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   172 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   173 waittestclass VCXMV
       
   174 
       
   175 // Start download
       
   176 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   177 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   178 waittestclass VCXMV // Dl started
       
   179 
       
   180 // Cancel it
       
   181 VCXMV CancelDownload SERVICE_2 20 0
       
   182 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
   183 waittestclass VCXMV // Dl canceled
       
   184 
       
   185 // Should be no videos
       
   186 VCXMV CheckMediaCount ANY_DRIVE 0
       
   187 
       
   188 print OK!
       
   189 delete VCXMV
       
   190 
       
   191 mediatorevents CheckEvents
       
   192 delete mediatorevents
       
   193 
       
   194 Util CheckMobilecrashes
       
   195 pause 1000
       
   196 delete Util
       
   197 [Endtest]
       
   198 
       
   199 #------------------------------------------------------------------------------------
       
   200 #
       
   201 #  Tests that correct mediator events are received when download is paused.
       
   202 #
       
   203 #------------------------------------------------------------------------------------
       
   204 [Test]
       
   205 title ET30553 Mediator events - Pause download
       
   206 
       
   207 create VCXTestUtilModule Util
       
   208 Util CreateMobilecrashWatcher
       
   209 
       
   210 callsub Cleanup
       
   211 
       
   212 create MediatorEventVerifier mediatorevents
       
   213 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   214 
       
   215 // TESTCASE START
       
   216 
       
   217 create  VCXMyVideosCollectionPluginTest VCXMV
       
   218 VCXMV Create
       
   219 
       
   220 // Get list of videos
       
   221 VCXMV OpenCollection VCXCollectionMyVideos
       
   222 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   223 waittestclass VCXMV
       
   224 
       
   225 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   226 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   227 waittestclass VCXMV
       
   228 
       
   229 // Start download
       
   230 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   231 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   232 waittestclass VCXMV // Command complete
       
   233 
       
   234 // Pause it
       
   235 VCXMV PauseDownload SERVICE_2 20 0
       
   236 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   237 waittestclass VCXMV // Dl paused
       
   238 
       
   239 VCXMV CheckMediaCount ANY_DRIVE 1
       
   240 
       
   241 print OK!
       
   242 delete VCXMV
       
   243 
       
   244 mediatorevents CheckEvents
       
   245 delete mediatorevents
       
   246 
       
   247 Util CheckMobilecrashes
       
   248 pause 1000
       
   249 delete Util
       
   250 [Endtest]
       
   251 
       
   252 #------------------------------------------------------------------------------------
       
   253 #
       
   254 #  Tests that correct mediator events are received when download is resumed.
       
   255 #
       
   256 #------------------------------------------------------------------------------------
       
   257 [Test]
       
   258 title ET30554 Mediator events - Pause and resume download
       
   259 
       
   260 create VCXTestUtilModule Util
       
   261 Util CreateMobilecrashWatcher
       
   262 
       
   263 callsub Cleanup
       
   264 
       
   265 create MediatorEventVerifier mediatorevents
       
   266 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   267 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   268 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   269 
       
   270 // TESTCASE START
       
   271 
       
   272 create  VCXMyVideosCollectionPluginTest VCXMV
       
   273 VCXMV Create
       
   274 
       
   275 // Get list of videos
       
   276 VCXMV OpenCollection VCXCollectionMyVideos
       
   277 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   278 waittestclass VCXMV
       
   279 
       
   280 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   281 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   282 waittestclass VCXMV
       
   283 
       
   284 // Start download
       
   285 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   286 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   287 waittestclass VCXMV
       
   288 
       
   289 // Pause it
       
   290 VCXMV PauseDownload SERVICE_2 1 0
       
   291 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   292 waittestclass VCXMV // Dl paused
       
   293 
       
   294 VCXMV ResumeDownload 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   295 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   296 waittestclass VCXMV // Dl complete
       
   297 
       
   298 VCXMV CheckMediaCount ANY_DRIVE 1
       
   299 
       
   300 print OK!
       
   301 delete VCXMV
       
   302 
       
   303 mediatorevents CheckEvents
       
   304 delete mediatorevents
       
   305 
       
   306 Util CheckMobilecrashes
       
   307 pause 1000
       
   308 delete Util
       
   309 [Endtest]
       
   310 
       
   311 #------------------------------------------------------------------------------------
       
   312 #
       
   313 #  Tests that correct mediator events are received when paused download is canceled.
       
   314 #
       
   315 #------------------------------------------------------------------------------------
       
   316 [Test]
       
   317 title ET30555 Mediator events - Cancel paused download
       
   318 
       
   319 create VCXTestUtilModule Util
       
   320 Util CreateMobilecrashWatcher
       
   321 
       
   322 callsub Cleanup
       
   323 
       
   324 create MediatorEventVerifier mediatorevents
       
   325 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   326 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   327 
       
   328 // TESTCASE START
       
   329 
       
   330 create  VCXMyVideosCollectionPluginTest VCXMV
       
   331 VCXMV Create
       
   332 
       
   333 // Get list of videos
       
   334 VCXMV OpenCollection VCXCollectionMyVideos
       
   335 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   336 waittestclass VCXMV
       
   337 
       
   338 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   339 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   340 waittestclass VCXMV
       
   341 
       
   342 // Start download
       
   343 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   344 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   345 waittestclass VCXMV // Command complete
       
   346 
       
   347 // Pause it
       
   348 VCXMV PauseDownload SERVICE_2 1 0
       
   349 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlPaused
       
   350 waittestclass VCXMV // Dl paused
       
   351 
       
   352 // Cancel download
       
   353 VCXMV CancelDownload SERVICE_2 1 0
       
   354 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
   355 waittestclass VCXMV // Dl canceled
       
   356 
       
   357 VCXMV CheckMediaCount ANY_DRIVE 0
       
   358 
       
   359 print OK!
       
   360 delete VCXMV
       
   361 
       
   362 mediatorevents CheckEvents
       
   363 delete mediatorevents
       
   364 
       
   365 Util CheckMobilecrashes
       
   366 pause 1000
       
   367 delete Util
       
   368 [Endtest]
       
   369 
       
   370 #------------------------------------------------------------------------------------
       
   371 #
       
   372 #  Tests that correct mediator events are received when there's multiple downloads
       
   373 #  and one is canceled.
       
   374 #
       
   375 #------------------------------------------------------------------------------------
       
   376 [Test]
       
   377 title ET30556 Mediator events - Multiple downloads, cancel one
       
   378 
       
   379 create VCXTestUtilModule Util
       
   380 Util CreateMobilecrashWatcher
       
   381 
       
   382 callsub Cleanup
       
   383 
       
   384 create MediatorEventVerifier mediatorevents
       
   385 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   386 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   387 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   388 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   389 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   390 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   391 
       
   392 create  VCXMyVideosCollectionPluginTest VCXMV
       
   393 VCXMV Create
       
   394 
       
   395 VCXMV SetPreferredMemory E_DRIVE
       
   396 
       
   397 VCXMV OpenCollection VCXCollectionMyVideos
       
   398 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   399 waittestclass VCXMV
       
   400 
       
   401 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   402 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   403 waittestclass VCXMV
       
   404 
       
   405 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   406 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   407 waittestclass VCXMV
       
   408 
       
   409 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   410 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   411 waittestclass VCXMV
       
   412 
       
   413 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   414 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   415 waittestclass VCXMV
       
   416 
       
   417 // Cancel download
       
   418 VCXMV CancelDownload SERVICE_2 20 0
       
   419 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
   420 waittestclass VCXMV // Dl canceled
       
   421 
       
   422 VCXMV WaitAllDownloads
       
   423 waittestclass VCXMV
       
   424 
       
   425 VCXMV CheckMediaCount E_DRIVE 2
       
   426 
       
   427 mediatorevents CheckEvents
       
   428 delete mediatorevents
       
   429 
       
   430 print OK!
       
   431 delete VCXMV
       
   432 
       
   433 Util CheckMobilecrashes
       
   434 pause 1000
       
   435 delete Util
       
   436 [Endtest]
       
   437 
       
   438 #------------------------------------------------------------------------------------
       
   439 #
       
   440 #  Tests that correct mediator events are received when there's multiple downloads,
       
   441 #  one is paused and resumed.
       
   442 #
       
   443 #------------------------------------------------------------------------------------
       
   444 [Test]
       
   445 title ET30558 Mediator events - Multiple downloads, pause and resume
       
   446 
       
   447 create VCXTestUtilModule Util
       
   448 Util CreateMobilecrashWatcher
       
   449 
       
   450 callsub Cleanup
       
   451 
       
   452 create MediatorEventVerifier mediatorevents
       
   453 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   454 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   455 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   456 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   457 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   458 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   459 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   460 
       
   461 create  VCXMyVideosCollectionPluginTest VCXMV
       
   462 VCXMV Create
       
   463 
       
   464 VCXMV SetPreferredMemory E_DRIVE
       
   465 
       
   466 VCXMV OpenCollection VCXCollectionMyVideos
       
   467 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   468 waittestclass VCXMV
       
   469 
       
   470 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   471 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   472 waittestclass VCXMV
       
   473 
       
   474 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   475 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   476 waittestclass VCXMV
       
   477 
       
   478 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   479 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   480 waittestclass VCXMV
       
   481 
       
   482 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   483 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   484 waittestclass VCXMV
       
   485 
       
   486 // Pause download
       
   487 VCXMV PauseDownload SERVICE_2 20 0
       
   488 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlPaused
       
   489 waittestclass VCXMV
       
   490 
       
   491 VCXMV WaitAllDownloads
       
   492 waittestclass VCXMV
       
   493 
       
   494 VCXMV ResumeDownload 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   495 
       
   496 VCXMV WaitAllDownloads
       
   497 waittestclass VCXMV
       
   498 
       
   499 VCXMV CheckMediaCount E_DRIVE 3
       
   500 
       
   501 mediatorevents CheckEvents
       
   502 delete mediatorevents
       
   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 correct mediator events are received when there's multiple downloads
       
   515 #  and one is paused and canceled.
       
   516 #
       
   517 #------------------------------------------------------------------------------------
       
   518 [Test]
       
   519 title ET30559 Mediator events - Multiple downloads, pause and cancel
       
   520 
       
   521 create VCXTestUtilModule Util
       
   522 Util CreateMobilecrashWatcher
       
   523 
       
   524 callsub Cleanup
       
   525 
       
   526 create MediatorEventVerifier mediatorevents
       
   527 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   528 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   529 mediatorevents AddEvent KVcxNsMpxEventDownloadStarted
       
   530 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   531 mediatorevents AddEvent KVcxNsMpxEventDownloadCompleted
       
   532 mediatorevents AddEvent KVcxNsMpxEventAllDownloadsEnded
       
   533 
       
   534 create  VCXMyVideosCollectionPluginTest VCXMV
       
   535 VCXMV Create
       
   536 
       
   537 VCXMV SetPreferredMemory E_DRIVE
       
   538 
       
   539 VCXMV OpenCollection VCXCollectionMyVideos
       
   540 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   541 waittestclass VCXMV
       
   542 
       
   543 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   544 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   545 waittestclass VCXMV
       
   546 
       
   547 VCXMV Download 3G_AP SERVICE_2 20 0 "mediacharger" "Buran_9o"
       
   548 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   549 waittestclass VCXMV
       
   550 
       
   551 VCXMV Download 3G_AP SERVICE_2 1 0 "mediacharger" "Buran_9o"
       
   552 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   553 waittestclass VCXMV
       
   554 
       
   555 VCXMV Download 3G_AP SERVICE_2 2 0 "mediacharger" "Buran_9o"
       
   556 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDlRunning
       
   557 waittestclass VCXMV
       
   558 
       
   559 // Pause download
       
   560 VCXMV PauseDownload SERVICE_2 20 0
       
   561 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlPaused
       
   562 waittestclass VCXMV
       
   563 
       
   564 VCXMV WaitAllDownloads
       
   565 waittestclass VCXMV
       
   566 
       
   567 VCXMV CancelDownload SERVICE_2 20 0
       
   568 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDlCanceled
       
   569 waittestclass VCXMV
       
   570 
       
   571 VCXMV CheckMediaCount E_DRIVE 2
       
   572 
       
   573 mediatorevents CheckEvents
       
   574 delete mediatorevents
       
   575 
       
   576 print OK!
       
   577 delete VCXMV
       
   578 
       
   579 Util CheckMobilecrashes
       
   580 pause 1000
       
   581 delete Util
       
   582 [Endtest]
       
   583 
       
   584 #------------------------------------------------------------------------------------
       
   585 #
       
   586 #  Tests that correct mediator events are received when new flag for a video is updated.
       
   587 #
       
   588 #------------------------------------------------------------------------------------
       
   589 [Test]
       
   590 title ET30560 Mediator events - update new video flag
       
   591 
       
   592 // Setup case
       
   593 
       
   594 callsub Cleanup
       
   595 
       
   596 create VCXMyVideosCollectionPluginTest VCXMV
       
   597 VCXMV Create
       
   598 
       
   599 VCXMV OpenCollection VCXCollectionMyVideos
       
   600 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   601 waittestclass VCXMV
       
   602 
       
   603 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   604 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   605 waittestclass VCXMV
       
   606 
       
   607 create MediatorEventVerifier mediatorevents
       
   608 
       
   609 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   610 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   611 waittestclass VCXMV // Dl complete
       
   612 
       
   613 // Set new flag off.
       
   614 
       
   615 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   616 
       
   617 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
   618 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
   619 VCXMV SetMedia 1
       
   620 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   621 waittestclass VCXMV
       
   622 
       
   623 mediatorevents WaitEvents
       
   624 
       
   625 // Set new flag on.
       
   626 
       
   627 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
   628 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags EVcxMyVideosVideoNew
       
   629 VCXMV SetMedia 1
       
   630 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   631 waittestclass VCXMV
       
   632 
       
   633 // Set new flag off.
       
   634 
       
   635 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   636 
       
   637 VCXMV CreateCopyOfMedia ANY_DRIVE 0
       
   638 VCXMV SetMediaDetail EVcxTestMapping_KMPXMediaGeneralFlags 0
       
   639 VCXMV SetMedia 1
       
   640 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionItemChanged
       
   641 waittestclass VCXMV
       
   642 
       
   643 mediatorevents WaitEvents
       
   644 
       
   645 mediatorevents CheckEvents
       
   646 delete mediatorevents
       
   647 
       
   648 print OK!
       
   649 delete VCXMV
       
   650 [Endtest]
       
   651 
       
   652 #------------------------------------------------------------------------------------
       
   653 #
       
   654 #  Tests that correct mediator events are received when video is deleted.
       
   655 #
       
   656 #------------------------------------------------------------------------------------
       
   657 [Test]
       
   658 title ET30561 Mediator events - video is deleted
       
   659 
       
   660 // Setup case
       
   661 
       
   662 callsub Cleanup
       
   663 
       
   664 create VCXMyVideosCollectionPluginTest VCXMV
       
   665 VCXMV Create
       
   666 
       
   667 VCXMV OpenCollection VCXCollectionMyVideos
       
   668 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   669 waittestclass VCXMV
       
   670 
       
   671 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   672 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   673 waittestclass VCXMV
       
   674 
       
   675 create MediatorEventVerifier mediatorevents
       
   676 
       
   677 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   678 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   679 waittestclass VCXMV // Dl complete
       
   680 
       
   681 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 2 0 "mediacharger" "Buran_9o"
       
   682 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   683 waittestclass VCXMV // Dl complete
       
   684 
       
   685 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   686 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   687 
       
   688 VCXMV DeleteMedia E_DRIVE 0 0
       
   689 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageMpxItemDeleted KVCXMYVideosTestMessageCollectionOpened
       
   690 waittestclass VCXMV
       
   691 
       
   692 VCXMV DeleteMedia E_DRIVE 0 0
       
   693 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageDeleteResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageDeleteStarted KVCXMYVideosTestMessageMpxItemDeleted KVCXMYVideosTestMessageCollectionOpened
       
   694 waittestclass VCXMV
       
   695 
       
   696 mediatorevents WaitEvents
       
   697 
       
   698 mediatorevents CheckEvents
       
   699 delete mediatorevents
       
   700 
       
   701 print OK!
       
   702 delete VCXMV
       
   703 [Endtest]
       
   704 
       
   705 #------------------------------------------------------------------------------------
       
   706 #
       
   707 #  Tests that correct mediator events are received when video is moved.
       
   708 #
       
   709 #------------------------------------------------------------------------------------
       
   710 [Test]
       
   711 title ET30562 Mediator events - video is moved
       
   712 
       
   713 // Setup case
       
   714 
       
   715 callsub Cleanup
       
   716 
       
   717 create VCXMyVideosCollectionPluginTest VCXMV
       
   718 VCXMV Create
       
   719 
       
   720 VCXMV OpenCollection VCXCollectionMyVideos
       
   721 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   722 waittestclass VCXMV
       
   723 
       
   724 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   725 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   726 waittestclass VCXMV
       
   727 
       
   728 create MediatorEventVerifier mediatorevents
       
   729 
       
   730 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   731 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   732 waittestclass VCXMV // Dl complete
       
   733 
       
   734 VCXMV MoveMedia E_DRIVE 0 C_DRIVE 0
       
   735 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageMoveResp KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCopyOrMoveStarted
       
   736 waittestclass VCXMV
       
   737 
       
   738 mediatorevents CheckEvents
       
   739 delete mediatorevents
       
   740 
       
   741 print OK!
       
   742 delete VCXMV
       
   743 [Endtest]
       
   744 
       
   745 #------------------------------------------------------------------------------------
       
   746 #
       
   747 #  Tests that correct mediator events are received when video is copied.
       
   748 #
       
   749 #------------------------------------------------------------------------------------
       
   750 [Test]
       
   751 title ET30563 Mediator events - video is copied
       
   752 
       
   753 // Setup case
       
   754 
       
   755 callsub Cleanup
       
   756 
       
   757 create VCXMyVideosCollectionPluginTest VCXMV
       
   758 VCXMV Create
       
   759 
       
   760 VCXMV OpenCollection VCXCollectionMyVideos
       
   761 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   762 waittestclass VCXMV
       
   763 
       
   764 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   765 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   766 waittestclass VCXMV
       
   767 
       
   768 create MediatorEventVerifier mediatorevents
       
   769 
       
   770 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   771 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   772 waittestclass VCXMV // Dl complete
       
   773 
       
   774 //mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   775 
       
   776 VCXMV CopyMedia E_DRIVE 0 C_DRIVE 0
       
   777 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCopyResp KVCXMYVideosTestMessageCopyOrMoveStarted KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCommandComplete KVCXMYVideosTestMessageCollectionItemChanged KVCXMYVideosTestMessageCollectionCategoryChanged
       
   778 waittestclass VCXMV
       
   779 
       
   780 mediatorevents CheckEvents
       
   781 delete mediatorevents
       
   782 
       
   783 print OK!
       
   784 delete VCXMV
       
   785 [Endtest]
       
   786 
       
   787 #------------------------------------------------------------------------------------
       
   788 #
       
   789 #  Tests that correct mediator events are received when video is removed.
       
   790 #
       
   791 #------------------------------------------------------------------------------------
       
   792 [Test]
       
   793 title ET30564 Mediator events - video is removed
       
   794 
       
   795 // Setup case
       
   796 
       
   797 callsub Cleanup
       
   798 
       
   799 create VCXMyVideosCollectionPluginTest VCXMV
       
   800 VCXMV Create
       
   801 
       
   802 VCXMV OpenCollection VCXCollectionMyVideos
       
   803 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   804 waittestclass VCXMV
       
   805 
       
   806 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   807 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   808 waittestclass VCXMV
       
   809 
       
   810 create MediatorEventVerifier mediatorevents
       
   811 
       
   812 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   813 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   814 waittestclass VCXMV // Dl complete
       
   815 
       
   816 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 2 0 "mediacharger" "Buran_9o"
       
   817 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   818 waittestclass VCXMV // Dl complete
       
   819 
       
   820 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   821 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   822 
       
   823 VCXMV RemoveMedia ANY_DRIVE 0 0
       
   824 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   825 waittestclass VCXMV
       
   826 
       
   827 VCXMV RemoveMedia ANY_DRIVE 0 0
       
   828 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   829 waittestclass VCXMV
       
   830 
       
   831 mediatorevents WaitEvents
       
   832 
       
   833 mediatorevents CheckEvents
       
   834 delete mediatorevents
       
   835 
       
   836 print OK!
       
   837 delete VCXMV
       
   838 [Endtest]
       
   839 
       
   840 #------------------------------------------------------------------------------------
       
   841 #
       
   842 #  Tests that correct mediator events are received when the file of a video is deleted.
       
   843 #
       
   844 #------------------------------------------------------------------------------------
       
   845 [Test]
       
   846 title ET30565 Mediator events - file of video is removed
       
   847 
       
   848 // Setup case
       
   849 
       
   850 callsub Cleanup
       
   851 
       
   852 create VCXMyVideosCollectionPluginTest VCXMV
       
   853 VCXMV Create
       
   854 
       
   855 VCXMV OpenCollection VCXCollectionMyVideos
       
   856 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   857 waittestclass VCXMV
       
   858 
       
   859 VCXMV OpenLevel EVcxMyVideosAllVideos
       
   860 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   861 waittestclass VCXMV
       
   862 
       
   863 create MediatorEventVerifier mediatorevents
       
   864 
       
   865 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 1 0 "mediacharger" "Buran_9o"
       
   866 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   867 waittestclass VCXMV // Dl complete
       
   868 
       
   869 VCXMV Download 3G_AP SERVICE_SMALLVIDEOS 2 0 "mediacharger" "Buran_9o"
       
   870 VCXMV WaitForAnyMessage 5MINUTES KVCXMYVideosTestMessageDlSucceeded KVCXMYVideosTestMessageDlFailed KVCXMYVideosTestMessageDlGeneral
       
   871 waittestclass VCXMV // Dl complete
       
   872 
       
   873 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   874 mediatorevents AddEvent KVcxNsMpxEventNewVideosCountDecreased
       
   875 
       
   876 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   877 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   878 waittestclass VCXMV
       
   879 
       
   880 VCXMV DeleteFileOfMedia ANY_DRIVE 0
       
   881 VCXMV WaitForMessages 1MINUTE KVCXMYVideosTestMessageCollectionOpened
       
   882 waittestclass VCXMV
       
   883 
       
   884 mediatorevents WaitEvents
       
   885 
       
   886 mediatorevents CheckEvents
       
   887 delete mediatorevents
       
   888 
       
   889 print OK!
       
   890 delete VCXMV
       
   891 [Endtest]