videofeeds/server/tsrc/VCXVodContentApiTest/conf/VCXVodContentApiTestInterference.cfg
branchRCL_3
changeset 57 befca0ec475f
equal deleted inserted replaced
56:839377eedc2b 57:befca0ec475f
       
     1 #***********************************************************************************
       
     2 #
       
     3 # STIF test script file for testing VOD content client API.
       
     4 #
       
     5 #***********************************************************************************
       
     6 
       
     7 [StifSettings]
       
     8 CapsModifier= IptvTestClientApiCapsMod.exe
       
     9 [EndStifSettings]
       
    10 
       
    11 [Define]
       
    12 INCLUDE c:\testframework\VCXConsts.inc
       
    13 INCLUDE c:\testframework\VCXErrors.inc
       
    14 INCLUDE c:\testframework\VCXVodContentApiTest.inc
       
    15 INCLUDE c:\testframework\VCXServiceNames.inc
       
    16 INCLUDE c:\testframework\VCXServiceUpdating.inc
       
    17 [Enddefine]
       
    18 
       
    19 #------------------------------------------------------------------------------------
       
    20 #
       
    21 # Setup services in service database and delete the EPG db.
       
    22 #
       
    23 #------------------------------------------------------------------------------------
       
    24 [Test]
       
    25 title ET11550 <not a test> Setup interference test services
       
    26 
       
    27 create VCXTestUtilModule Util
       
    28 // Copies some known 3G AP to "Internet" destination with "Internet" name for the AP.
       
    29 Util CopyMethod "Internet" "Internet" "Internet"
       
    30 Util SetMethodPriority DEFAULT_DEST 3G_AP 0
       
    31 Util SetUsedDestination DEFAULT_DEST
       
    32 // Disable connection dialog for "Internet" destination.
       
    33 Util SetConnectionMethodIntAttribute "Internet" "Internet" 507 2 // 507 is ECmSeamlessnessLevel
       
    34 Util SetDefaultIapCenrep
       
    35 delete Util
       
    36 
       
    37 pause PAUSE
       
    38 create VCXServiceManagementApiTest ServUtil
       
    39 ServUtil Create
       
    40 ServUtil DeleteAllServices SYNC
       
    41 
       
    42 ServUtil AddHardCodedService 	ASYNC SERVICE_0 	3G_AP 1 0  	// OOPS
       
    43 ServUtil AddHardCodedService 	ASYNC SERVICE_1 	3G_AP 1 1 		// NokiaVideos
       
    44 ServUtil AddHardCodedService 	ASYNC SERVICE_10 	3G_AP 1 2 		// NSeries
       
    45 ServUtil AddHardCodedService 	ASYNC SERVICE_2	 	3G_AP 1 3 		// Rocketboom
       
    46 ServUtil AddHardCodedService 	ASYNC SERVICE_3	 	3G_AP 1 4 		// YLE Mediasali
       
    47 ServUtil AddHardCodedService 	ASYNC SERVICE_4	 	3G_AP 1 5 		// Kärppäkanava
       
    48 ServUtil AddHardCodedService 	ASYNC SERVICE_5	 	3G_AP 1 6 		// Rocketboom5
       
    49 ServUtil AddHardCodedService 	ASYNC SERVICE_6	 	3G_AP 1 7 		// OOPS6
       
    50 ServUtil AddHardCodedService 	ASYNC SERVICE_7	 	3G_AP 1 8 		// NokiaVideos7
       
    51 ServUtil AddHardCodedService 	ASYNC SERVICE_8	 	3G_AP 1 9 		// Rocketboom8
       
    52 
       
    53 // EXTRA_SERVICE_9 is reserved for cases to change it's address at will
       
    54 
       
    55 ServUtil AddHardCodedService 	ASYNC SERVICE_9	 	3G_AP 1 10 	// OOPS9
       
    56 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EAddress 	"http:\/\/193.65.182.78/multiurl.xml"
       
    57 ServUtil UpdateServiceField 	ASYNC	SERVICE_9		ESetIapList WLAN_AP 1 3G_AP 1
       
    58 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EName 	EXTRA_SERVICE_1
       
    59 
       
    60 ServUtil AddHardCodedService 	ASYNC SERVICE_9	 	3G_AP 1 10 	// OOPS9
       
    61 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EAddress 	"http:\/\/193.65.182.78/mimetype_tests/allmimetypes.xml"
       
    62 ServUtil UpdateServiceField 	ASYNC	SERVICE_9		ESetIapList WLAN_AP 1 3G_AP 1
       
    63 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EName 	EXTRA_SERVICE_2
       
    64 
       
    65 ServUtil AddHardCodedService 	ASYNC SERVICE_9	 	3G_AP 1 10
       
    66 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EAddress 	"http:\/\/193.65.182.78/preview.xml"
       
    67 ServUtil UpdateServiceField 	ASYNC	SERVICE_9		ESetIapList WLAN_AP 1 3G_AP 1
       
    68 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EName 	EXTRA_SERVICE_3
       
    69 
       
    70 ServUtil AddHardCodedService 	ASYNC SERVICE_9	 	3G_AP 1 10
       
    71 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EAddress 	"http:\/\/193.65.182.78/ecg_parental_control.xml"
       
    72 ServUtil UpdateServiceField 	ASYNC	SERVICE_9		ESetIapList WLAN_AP 1 3G_AP 1
       
    73 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EName 	EXTRA_SERVICE_4
       
    74 
       
    75 ServUtil AddHardCodedService 	ASYNC SERVICE_9	 	3G_AP 1 10
       
    76 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EAddress 	"http:\/\/193.65.182.78/dvbtest/xmltv/xmltv_1day.xml"
       
    77 ServUtil UpdateServiceField 	ASYNC	SERVICE_9		ESetIapList WLAN_AP 1 3G_AP 1
       
    78 ServUtil UpdateServiceField		ASYNC SERVICE_9 	EName 	EXTRA_SERVICE_5
       
    79 
       
    80 ServUtil GetServices SYNC 0 250
       
    81 
       
    82 ServUtil Destroy
       
    83 delete ServUtil
       
    84 pause 3000
       
    85 [Endtest]
       
    86 
       
    87 #------------------------------------------------------------------------------------
       
    88 #
       
    89 # Test under heavy CPU load from other thread.
       
    90 #
       
    91 #------------------------------------------------------------------------------------
       
    92 [Test]
       
    93 title ET11551 UpdateEcg interference CPU thread
       
    94 create VCXTestUtilModule Util
       
    95 Util CreateMobilecrashWatcher
       
    96 pause PAUSE
       
    97 create VCXVodContentApiTest test
       
    98 test EnableThumbnails
       
    99 test DeleteEpgDb
       
   100 test Create SERVICE_0
       
   101 testinterference interference1 start thread cpuload 250 2000
       
   102 test SelectIap DEFAULT_AP
       
   103 test UpdateEcg
       
   104 waittestclass test
       
   105 testinterference interference1 stop
       
   106 test Destroy
       
   107 delete test
       
   108 Util CheckMobilecrashes
       
   109 delete Util
       
   110 [Endtest]
       
   111 
       
   112 #------------------------------------------------------------------------------------
       
   113 #
       
   114 # Update the service, just in case previous case failed.
       
   115 #
       
   116 #------------------------------------------------------------------------------------
       
   117 [Test]
       
   118 title ET11552 UpdateEcg SERVICE_0
       
   119 create VCXTestUtilModule Util
       
   120 Util CreateMobilecrashWatcher
       
   121 pause PAUSE
       
   122 create VCXVodContentApiTest test
       
   123 test EnableThumbnails
       
   124 test DeleteEpgDb
       
   125 test Create SERVICE_0
       
   126 test SelectIap DEFAULT_AP
       
   127 test UpdateEcg
       
   128 waittestclass test
       
   129 test Destroy
       
   130 delete test
       
   131 Util CheckMobilecrashes
       
   132 delete Util
       
   133 [Endtest]
       
   134 
       
   135 #------------------------------------------------------------------------------------
       
   136 #
       
   137 # Test under heavy CPU load from other thread.
       
   138 #
       
   139 #------------------------------------------------------------------------------------
       
   140 [Test]
       
   141 title ET11553 GetEcgList interference CPU thread
       
   142 create VCXTestUtilModule Util
       
   143 Util CreateMobilecrashWatcher
       
   144 pause PAUSE
       
   145 create VCXVodContentApiTest test
       
   146 test Create SERVICE_0
       
   147 testinterference interference1 start thread cpuload 250 2000
       
   148 test SelectIap DEFAULT_AP
       
   149 test GetEcgList 1 "" 0 10
       
   150 testinterference interference1 stop
       
   151 test Destroy
       
   152 delete test
       
   153 Util CheckMobilecrashes
       
   154 delete Util
       
   155 [Endtest]
       
   156 
       
   157 #------------------------------------------------------------------------------------
       
   158 #
       
   159 # Test under heavy CPU load from other thread.
       
   160 #
       
   161 #------------------------------------------------------------------------------------
       
   162 [Test]
       
   163 title ET11554 EcgCategoryList interference CPU thread
       
   164 create VCXTestUtilModule Util
       
   165 Util CreateMobilecrashWatcher
       
   166 pause PAUSE
       
   167 create VCXVodContentApiTest test
       
   168 test Create SERVICE_0
       
   169 testinterference interference1 start thread cpuload 250 2000
       
   170 test SelectIap DEFAULT_AP
       
   171 test EcgCategoryList 0
       
   172 testinterference interference1 stop
       
   173 test Destroy
       
   174 delete test
       
   175 Util CheckMobilecrashes
       
   176 delete Util
       
   177 [Endtest]
       
   178 
       
   179 #------------------------------------------------------------------------------------
       
   180 #
       
   181 # Test under heavy CPU load from other thread.
       
   182 #
       
   183 #------------------------------------------------------------------------------------
       
   184 [Test]
       
   185 title ET11555 EcgEcgAllList interference CPU thread
       
   186 create VCXTestUtilModule Util
       
   187 Util CreateMobilecrashWatcher
       
   188 pause PAUSE
       
   189 create VCXVodContentApiTest test
       
   190 test Create SERVICE_0
       
   191 testinterference interference1 start thread cpuload 250 2000
       
   192 test SelectIap DEFAULT_AP
       
   193 test EcgEcgAllList "" 0 5
       
   194 testinterference interference1 stop
       
   195 test Destroy
       
   196 delete test
       
   197 Util CheckMobilecrashes
       
   198 delete Util
       
   199 [Endtest]
       
   200 
       
   201 #------------------------------------------------------------------------------------
       
   202 #
       
   203 # Test under heavy CPU load from other thread.
       
   204 #
       
   205 #------------------------------------------------------------------------------------
       
   206 [Test]
       
   207 title ET11556 CategoryDetails interference CPU thread
       
   208 create VCXTestUtilModule Util
       
   209 Util CreateMobilecrashWatcher
       
   210 pause PAUSE
       
   211 create VCXVodContentApiTest test
       
   212 test Create SERVICE_0
       
   213 testinterference interference1 start thread cpuload 250 2000
       
   214 test SelectIap DEFAULT_AP
       
   215 test CategoryDetails 1
       
   216 testinterference interference1 stop
       
   217 test Destroy
       
   218 delete test
       
   219 Util CheckMobilecrashes
       
   220 delete Util
       
   221 [Endtest]
       
   222 
       
   223 #------------------------------------------------------------------------------------
       
   224 #
       
   225 # Test under heavy CPU load from other thread.
       
   226 #
       
   227 #------------------------------------------------------------------------------------
       
   228 [Test]
       
   229 title ET11557 ParentCategory interference CPU thread
       
   230 create VCXTestUtilModule Util
       
   231 Util CreateMobilecrashWatcher
       
   232 pause PAUSE
       
   233 create VCXVodContentApiTest test
       
   234 test Create SERVICE_0
       
   235 testinterference interference1 start thread cpuload 250 2000
       
   236 test SelectIap DEFAULT_AP
       
   237 test ParentCategory 0
       
   238 testinterference interference1 stop
       
   239 test Destroy
       
   240 delete test
       
   241 Util CheckMobilecrashes
       
   242 delete Util
       
   243 [Endtest]
       
   244 
       
   245 #------------------------------------------------------------------------------------
       
   246 #
       
   247 # Test under heavy CPU load from other thread.
       
   248 #
       
   249 #------------------------------------------------------------------------------------
       
   250 [Test]
       
   251 title ET11558 ContentDetailsList interference CPU thread
       
   252 create VCXTestUtilModule Util
       
   253 Util CreateMobilecrashWatcher
       
   254 pause PAUSE
       
   255 create VCXVodContentApiTest test
       
   256 test Create SERVICE_0
       
   257 testinterference interference1 start thread cpuload 250 2000
       
   258 test SelectIap DEFAULT_AP
       
   259 test ContentDetailsList 0
       
   260 testinterference interference1 stop
       
   261 test Destroy
       
   262 delete test
       
   263 Util CheckMobilecrashes
       
   264 delete Util
       
   265 [Endtest]
       
   266 
       
   267 #------------------------------------------------------------------------------------
       
   268 #
       
   269 # Test under heavy CPU load from other thread.
       
   270 #
       
   271 #------------------------------------------------------------------------------------
       
   272 [Test]
       
   273 title ET11559 SetLastPosition interference CPU thread
       
   274 create VCXTestUtilModule Util
       
   275 Util CreateMobilecrashWatcher
       
   276 pause PAUSE
       
   277 create VCXVodContentApiTest test
       
   278 test Create SERVICE_0
       
   279 testinterference interference1 start thread cpuload 250 2000
       
   280 test SetLastPosition 0 0 0
       
   281 test SetLastPosition 0 0 500
       
   282 testinterference interference1 stop
       
   283 test Destroy
       
   284 delete test
       
   285 Util CheckMobilecrashes
       
   286 delete Util
       
   287 [Endtest]
       
   288 
       
   289 #------------------------------------------------------------------------------------
       
   290 #
       
   291 # Update ECG for the service.
       
   292 #
       
   293 #------------------------------------------------------------------------------------
       
   294 [Test]
       
   295 title ET11560 UpdateEcg SERVICE_10
       
   296 create VCXTestUtilModule Util
       
   297 Util CreateMobilecrashWatcher
       
   298 pause PAUSE
       
   299 create VCXVodContentApiTest test
       
   300 test Create SERVICE_10
       
   301 test SelectIap DEFAULT_AP
       
   302 test UpdateEcg
       
   303 waittestclass test
       
   304 test Destroy
       
   305 delete test
       
   306 Util CheckMobilecrashes
       
   307 delete Util
       
   308 [Endtest]
       
   309 
       
   310 #------------------------------------------------------------------------------------
       
   311 #
       
   312 # Test under heavy CPU load from other thread.
       
   313 #
       
   314 #------------------------------------------------------------------------------------
       
   315 [Test]
       
   316 title ET11561 GetEcgList search interference CPU thread
       
   317 create VCXTestUtilModule Util
       
   318 Util CreateMobilecrashWatcher
       
   319 pause PAUSE
       
   320 create VCXVodContentApiTest test
       
   321 test Create SERVICE_10
       
   322 testinterference interference1 start thread cpuload 250 2000
       
   323 test SelectIap DEFAULT_AP
       
   324 test GetEcgList 1 "Amazing Spaces - Adam" 0 10
       
   325 test GetEcgList 3 "Nokia B" 0 10
       
   326 test GetEcgList 5 "Wedding" 0 10
       
   327 testinterference interference1 stop
       
   328 test Destroy
       
   329 delete test
       
   330 Util CheckMobilecrashes
       
   331 delete Util
       
   332 [Endtest]
       
   333 
       
   334 #------------------------------------------------------------------------------------
       
   335 #
       
   336 # Test under heavy CPU load from other thread.
       
   337 #
       
   338 #------------------------------------------------------------------------------------
       
   339 [Test]
       
   340 title ET11562 EcgCategoryList interference CPU thread
       
   341 create VCXTestUtilModule Util
       
   342 Util CreateMobilecrashWatcher
       
   343 pause PAUSE
       
   344 create VCXVodContentApiTest test
       
   345 test Create SERVICE_10
       
   346 testinterference interference1 start thread cpuload 250 2000
       
   347 test SelectIap DEFAULT_AP
       
   348 test EcgCategoryList 0
       
   349 testinterference interference1 stop
       
   350 test Destroy
       
   351 delete test
       
   352 Util CheckMobilecrashes
       
   353 delete Util
       
   354 [Endtest]
       
   355 
       
   356 #------------------------------------------------------------------------------------
       
   357 #
       
   358 # Test under heavy CPU load from other thread.
       
   359 #
       
   360 #------------------------------------------------------------------------------------
       
   361 [Test]
       
   362 title ET11563 ContentDetailsList interference CPU thread
       
   363 create VCXTestUtilModule Util
       
   364 Util CreateMobilecrashWatcher
       
   365 pause PAUSE
       
   366 create VCXVodContentApiTest test
       
   367 test Create SERVICE_10
       
   368 testinterference interference1 start thread cpuload 250 2000
       
   369 test SelectIap DEFAULT_AP
       
   370 test ContentDetailsList 0
       
   371 testinterference interference1 stop
       
   372 test Destroy
       
   373 delete test
       
   374 Util CheckMobilecrashes
       
   375 delete Util
       
   376 [Endtest]
       
   377 
       
   378 #------------------------------------------------------------------------------------
       
   379 #
       
   380 # Test under heavy CPU load from Active-Object.
       
   381 #
       
   382 #------------------------------------------------------------------------------------
       
   383 [Test]
       
   384 title ET11564 UpdateEcg interference CPU AO
       
   385 create VCXTestUtilModule Util
       
   386 Util CreateMobilecrashWatcher
       
   387 pause PAUSE
       
   388 create VCXVodContentApiTest test
       
   389 test EnableThumbnails
       
   390 test DeleteEpgDb
       
   391 test Create SERVICE_0
       
   392 testinterference interference1 start activeobject cpuload 500 1000
       
   393 test SelectIap DEFAULT_AP
       
   394 test UpdateEcg
       
   395 waittestclass test
       
   396 testinterference interference1 stop
       
   397 test Destroy
       
   398 delete test
       
   399 Util CheckMobilecrashes
       
   400 delete Util
       
   401 [Endtest]
       
   402 
       
   403 #------------------------------------------------------------------------------------
       
   404 #
       
   405 # Update the service, just in case previous case failed.
       
   406 #
       
   407 #------------------------------------------------------------------------------------
       
   408 [Test]
       
   409 title ET11565 UpdateEcg SERVICE_0
       
   410 create VCXTestUtilModule Util
       
   411 Util CreateMobilecrashWatcher
       
   412 pause PAUSE
       
   413 create VCXVodContentApiTest test
       
   414 test EnableThumbnails
       
   415 test DeleteEpgDb
       
   416 test Create SERVICE_0
       
   417 test SelectIap DEFAULT_AP
       
   418 test UpdateEcg
       
   419 waittestclass test
       
   420 test Destroy
       
   421 delete test
       
   422 Util CheckMobilecrashes
       
   423 delete Util
       
   424 [Endtest]
       
   425 
       
   426 #------------------------------------------------------------------------------------
       
   427 #
       
   428 # Test under heavy CPU load from Active-Object.
       
   429 #
       
   430 #------------------------------------------------------------------------------------
       
   431 [Test]
       
   432 title ET11566 GetEcgList interference CPU AO
       
   433 create VCXTestUtilModule Util
       
   434 Util CreateMobilecrashWatcher
       
   435 pause PAUSE
       
   436 create VCXVodContentApiTest test
       
   437 test Create SERVICE_0
       
   438 testinterference interference1 start activeobject cpuload 500 1000
       
   439 test SelectIap DEFAULT_AP
       
   440 test GetEcgList 1 "" 0 10
       
   441 testinterference interference1 stop
       
   442 test Destroy
       
   443 delete test
       
   444 Util CheckMobilecrashes
       
   445 delete Util
       
   446 [Endtest]
       
   447 
       
   448 #------------------------------------------------------------------------------------
       
   449 #
       
   450 # Test under heavy CPU load from Active-Object.
       
   451 #
       
   452 #------------------------------------------------------------------------------------
       
   453 [Test]
       
   454 title ET11567 EcgCategoryList interference CPU AO
       
   455 create VCXTestUtilModule Util
       
   456 Util CreateMobilecrashWatcher
       
   457 pause PAUSE
       
   458 create VCXVodContentApiTest test
       
   459 test Create SERVICE_0
       
   460 testinterference interference1 start activeobject cpuload 500 1000
       
   461 test SelectIap DEFAULT_AP
       
   462 test EcgCategoryList 0
       
   463 testinterference interference1 stop
       
   464 test Destroy
       
   465 delete test
       
   466 Util CheckMobilecrashes
       
   467 delete Util
       
   468 [Endtest]
       
   469 
       
   470 #------------------------------------------------------------------------------------
       
   471 #
       
   472 # Test under heavy CPU load from Active-Object.
       
   473 #
       
   474 #------------------------------------------------------------------------------------
       
   475 [Test]
       
   476 title ET11568 EcgEcgAllList interference CPU AO
       
   477 create VCXTestUtilModule Util
       
   478 Util CreateMobilecrashWatcher
       
   479 pause PAUSE
       
   480 create VCXVodContentApiTest test
       
   481 test Create SERVICE_0
       
   482 testinterference interference1 start activeobject cpuload 500 1000
       
   483 test SelectIap DEFAULT_AP
       
   484 test EcgEcgAllList "" 0 5
       
   485 testinterference interference1 stop
       
   486 test Destroy
       
   487 delete test
       
   488 Util CheckMobilecrashes
       
   489 delete Util
       
   490 [Endtest]
       
   491 
       
   492 #------------------------------------------------------------------------------------
       
   493 #
       
   494 # Test under heavy CPU load from Active-Object.
       
   495 #
       
   496 #------------------------------------------------------------------------------------
       
   497 [Test]
       
   498 title ET11569 CategoryDetails interference CPU AO
       
   499 create VCXTestUtilModule Util
       
   500 Util CreateMobilecrashWatcher
       
   501 pause PAUSE
       
   502 create VCXVodContentApiTest test
       
   503 test Create SERVICE_0
       
   504 testinterference interference1 start activeobject cpuload 500 1000
       
   505 test SelectIap DEFAULT_AP
       
   506 test CategoryDetails 1
       
   507 testinterference interference1 stop
       
   508 test Destroy
       
   509 delete test
       
   510 Util CheckMobilecrashes
       
   511 delete Util
       
   512 [Endtest]
       
   513 
       
   514 #------------------------------------------------------------------------------------
       
   515 #
       
   516 # Test under heavy CPU load from Active-Object.
       
   517 #
       
   518 #------------------------------------------------------------------------------------
       
   519 [Test]
       
   520 title ET11570 ParentCategory interference CPU AO
       
   521 create VCXTestUtilModule Util
       
   522 Util CreateMobilecrashWatcher
       
   523 pause PAUSE
       
   524 create VCXVodContentApiTest test
       
   525 test Create SERVICE_0
       
   526 testinterference interference1 start activeobject cpuload 500 1000
       
   527 test SelectIap DEFAULT_AP
       
   528 test ParentCategory 0
       
   529 testinterference interference1 stop
       
   530 test Destroy
       
   531 delete test
       
   532 Util CheckMobilecrashes
       
   533 delete Util
       
   534 [Endtest]
       
   535 
       
   536 #------------------------------------------------------------------------------------
       
   537 #
       
   538 # Test under heavy CPU load from Active-Object.
       
   539 #
       
   540 #------------------------------------------------------------------------------------
       
   541 [Test]
       
   542 title ET11571 ContentDetailsList interference CPU AO
       
   543 create VCXTestUtilModule Util
       
   544 Util CreateMobilecrashWatcher
       
   545 pause PAUSE
       
   546 create VCXVodContentApiTest test
       
   547 test Create SERVICE_0
       
   548 testinterference interference1 start activeobject cpuload 500 1000
       
   549 test SelectIap DEFAULT_AP
       
   550 test ContentDetailsList 0
       
   551 testinterference interference1 stop
       
   552 test Destroy
       
   553 delete test
       
   554 Util CheckMobilecrashes
       
   555 delete Util
       
   556 [Endtest]
       
   557 
       
   558 #------------------------------------------------------------------------------------
       
   559 #
       
   560 # Test under heavy CPU load from Active-Object.
       
   561 #
       
   562 #------------------------------------------------------------------------------------
       
   563 [Test]
       
   564 title ET11572 SetLastPosition interference CPU AO
       
   565 create VCXTestUtilModule Util
       
   566 Util CreateMobilecrashWatcher
       
   567 pause PAUSE
       
   568 create VCXVodContentApiTest test
       
   569 test Create SERVICE_0
       
   570 testinterference interference1 start activeobject cpuload 500 1000
       
   571 test SetLastPosition 0 0 0
       
   572 test SetLastPosition 0 0 500
       
   573 testinterference interference1 stop
       
   574 test Destroy
       
   575 delete test
       
   576 Util CheckMobilecrashes
       
   577 delete Util
       
   578 [Endtest]
       
   579 
       
   580 #------------------------------------------------------------------------------------
       
   581 #
       
   582 # Update ECG for the service.
       
   583 #
       
   584 #------------------------------------------------------------------------------------
       
   585 [Test]
       
   586 title ET11573 UpdateEcg SERVICE_10
       
   587 create VCXTestUtilModule Util
       
   588 Util CreateMobilecrashWatcher
       
   589 pause PAUSE
       
   590 create VCXVodContentApiTest test
       
   591 test Create SERVICE_10
       
   592 test SelectIap DEFAULT_AP
       
   593 test UpdateEcg
       
   594 waittestclass test
       
   595 test Destroy
       
   596 delete test
       
   597 Util CheckMobilecrashes
       
   598 delete Util
       
   599 [Endtest]
       
   600 
       
   601 #------------------------------------------------------------------------------------
       
   602 #
       
   603 # Test under heavy CPU load from Active-Object.
       
   604 #
       
   605 #------------------------------------------------------------------------------------
       
   606 [Test]
       
   607 title ET11574 GetEcgList search interference CPU AO
       
   608 create VCXTestUtilModule Util
       
   609 Util CreateMobilecrashWatcher
       
   610 pause PAUSE
       
   611 create VCXVodContentApiTest test
       
   612 test Create SERVICE_10
       
   613 testinterference interference1 start activeobject cpuload 500 1000
       
   614 test SelectIap DEFAULT_AP
       
   615 test GetEcgList 1 "Amazing Spaces - Adam" 0 10
       
   616 test GetEcgList 3 "Nokia B" 0 10
       
   617 test GetEcgList 5 "Wedding" 0 10
       
   618 testinterference interference1 stop
       
   619 test Destroy
       
   620 delete test
       
   621 Util CheckMobilecrashes
       
   622 delete Util
       
   623 [Endtest]
       
   624 
       
   625 #------------------------------------------------------------------------------------
       
   626 #
       
   627 # Test under heavy CPU load from Active-Object.
       
   628 #
       
   629 #------------------------------------------------------------------------------------
       
   630 [Test]
       
   631 title ET11575 EcgCategoryList interference CPU AO
       
   632 create VCXTestUtilModule Util
       
   633 Util CreateMobilecrashWatcher
       
   634 pause PAUSE
       
   635 create VCXVodContentApiTest test
       
   636 test Create SERVICE_10
       
   637 testinterference interference1 start activeobject cpuload 500 1000
       
   638 test SelectIap DEFAULT_AP
       
   639 test EcgCategoryList 0
       
   640 testinterference interference1 stop
       
   641 test Destroy
       
   642 delete test
       
   643 Util CheckMobilecrashes
       
   644 delete Util
       
   645 [Endtest]
       
   646 
       
   647 #------------------------------------------------------------------------------------
       
   648 #
       
   649 # Test under heavy CPU load from Active-Object.
       
   650 #
       
   651 #------------------------------------------------------------------------------------
       
   652 [Test]
       
   653 title ET11577 ContentDetailsList interference CPU AO
       
   654 create VCXTestUtilModule Util
       
   655 Util CreateMobilecrashWatcher
       
   656 pause PAUSE
       
   657 create VCXVodContentApiTest test
       
   658 test Create SERVICE_10
       
   659 testinterference interference1 start activeobject cpuload 500 1000
       
   660 test SelectIap DEFAULT_AP
       
   661 test ContentDetailsList 0
       
   662 testinterference interference1 stop
       
   663 test Destroy
       
   664 delete test
       
   665 Util CheckMobilecrashes
       
   666 delete Util
       
   667 [Endtest]
       
   668 
       
   669 #------------------------------------------------------------------------------------
       
   670 #
       
   671 # Test under heavy disk writing from other thread.
       
   672 #
       
   673 #------------------------------------------------------------------------------------
       
   674 [Test]
       
   675 title ET11578 UpdateEcg interference disk write thread
       
   676 create VCXTestUtilModule Util
       
   677 Util CreateMobilecrashWatcher
       
   678 pause PAUSE
       
   679 create VCXVodContentApiTest test
       
   680 test EnableThumbnails
       
   681 test DeleteEpgDb
       
   682 test Create SERVICE_0
       
   683 testinterference interference1 start thread filesystemwritec 250 2000
       
   684 test SelectIap DEFAULT_AP
       
   685 test UpdateEcg
       
   686 waittestclass test
       
   687 testinterference interference1 stop
       
   688 test Destroy
       
   689 delete test
       
   690 Util CheckMobilecrashes
       
   691 delete Util
       
   692 [Endtest]
       
   693 
       
   694 #------------------------------------------------------------------------------------
       
   695 #
       
   696 # Test under heavy disk reading from other thread.
       
   697 #
       
   698 #------------------------------------------------------------------------------------
       
   699 [Test]
       
   700 title ET11579 UpdateEcg interference disk read thread
       
   701 create VCXTestUtilModule Util
       
   702 Util CreateMobilecrashWatcher
       
   703 pause PAUSE
       
   704 create VCXVodContentApiTest test
       
   705 test EnableThumbnails
       
   706 test DeleteEpgDb
       
   707 test Create SERVICE_0
       
   708 testinterference interference1 start thread filesystemreadc 250 2000
       
   709 test SelectIap DEFAULT_AP
       
   710 test UpdateEcg
       
   711 waittestclass test
       
   712 testinterference interference1 stop
       
   713 test Destroy
       
   714 delete test
       
   715 Util CheckMobilecrashes
       
   716 delete Util
       
   717 [Endtest]
       
   718 
       
   719 #------------------------------------------------------------------------------------
       
   720 #
       
   721 # Test under heavy disk writing from Active-Object.
       
   722 #
       
   723 #------------------------------------------------------------------------------------
       
   724 [Test]
       
   725 title ET11580 UpdateEcg interference disk write AO
       
   726 create VCXTestUtilModule Util
       
   727 Util CreateMobilecrashWatcher
       
   728 pause PAUSE
       
   729 create VCXVodContentApiTest test
       
   730 test EnableThumbnails
       
   731 test DeleteEpgDb
       
   732 test Create SERVICE_0
       
   733 testinterference interference1 start activeobject filesystemwritec 250 2000
       
   734 test SelectIap DEFAULT_AP
       
   735 test UpdateEcg
       
   736 waittestclass test
       
   737 testinterference interference1 stop
       
   738 test Destroy
       
   739 delete test
       
   740 Util CheckMobilecrashes
       
   741 delete Util
       
   742 [Endtest]
       
   743 
       
   744 #------------------------------------------------------------------------------------
       
   745 #
       
   746 # Test under heavy disk reading from Active-Object.
       
   747 #
       
   748 #------------------------------------------------------------------------------------
       
   749 [Test]
       
   750 title ET11581 UpdateEcg interference disk read AO
       
   751 create VCXTestUtilModule Util
       
   752 Util CreateMobilecrashWatcher
       
   753 pause PAUSE
       
   754 create VCXVodContentApiTest test
       
   755 test EnableThumbnails
       
   756 test DeleteEpgDb
       
   757 test Create SERVICE_0
       
   758 testinterference interference1 start activeobject filesystemreadc 250 2000
       
   759 test SelectIap DEFAULT_AP
       
   760 test UpdateEcg
       
   761 waittestclass test
       
   762 testinterference interference1 stop
       
   763 test Destroy
       
   764 delete test
       
   765 Util CheckMobilecrashes
       
   766 delete Util
       
   767 [Endtest]