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