mds_plat/harvester_framework_api/tsrc/HarvesterClientTest/conf/HarvesterClientTestScripter.cfg
changeset 0 c53acadfccc6
child 8 50de4d668bb6
equal deleted inserted replaced
-1:000000000000 0:c53acadfccc6
       
     1 #
       
     2 # Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 # All rights reserved.
       
     4 # This component and the accompanying materials are made available
       
     5 # under the terms of the License "Eclipse Public License v1.0"
       
     6 # which accompanies this distribution, and is available
       
     7 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 #
       
     9 # Initial Contributors:
       
    10 # Nokia Corporation - initial contribution.
       
    11 #
       
    12 # Contributors:
       
    13 #
       
    14 # Description:  Harvester Client API tests
       
    15 #
       
    16 
       
    17 // ---------------------------------------------------------------------------
       
    18 // Harvester Client API test cases
       
    19 // ---------------------------------------------------------------------------
       
    20 
       
    21 // These should be run in sequential mode if several cases are run at the same
       
    22 // time! 
       
    23 
       
    24 [StifSettings]
       
    25 TestThreadStackSize= 32768
       
    26 TestThreadMinHeap= 4096
       
    27 TestThreadMaxHeap= 16777216
       
    28 [EndStifSettings]
       
    29 
       
    30 [Test]
       
    31 title Harvester Client Connect/Disconnect
       
    32 timeout 180000
       
    33 create HarvesterClientTestScripter test
       
    34 request Session
       
    35 test SetUp
       
    36 wait Session
       
    37 test HarvesterClientConnect
       
    38 test HarvesterClientClose
       
    39 test TearDown
       
    40 delete test
       
    41 [Endtest]
       
    42 
       
    43 [Test]
       
    44 title Harvester Client Pause/Resume
       
    45 timeout 180000
       
    46 create HarvesterClientTestScripter test
       
    47 request Session
       
    48 test SetUp
       
    49 wait Session
       
    50 test HarvesterClientConnect
       
    51 test HarvesterClientPause
       
    52 test HarvesterClientResume
       
    53 test HarvesterClientPause
       
    54 test HarvesterClientResume
       
    55 test HarvesterClientClose
       
    56 test TearDown
       
    57 delete test
       
    58 [Endtest]
       
    59 
       
    60 [Test]
       
    61 title Set/Remove Harvester Observer
       
    62 timeout 180000
       
    63 create HarvesterClientTestScripter test
       
    64 request Session
       
    65 test SetUp
       
    66 wait Session
       
    67 test HarvesterClientConnect
       
    68 test SetHarvesterObserver
       
    69 test RemoveHarvesterObserver
       
    70 test SetHarvesterObserver
       
    71 test SetHarvesterObserver
       
    72 test RemoveHarvesterObserver
       
    73 test HarvesterClientClose
       
    74 test TearDown
       
    75 delete test
       
    76 [Endtest]
       
    77 
       
    78 [Test]
       
    79 title Add/Remove Harvester Event Observer
       
    80 timeout 180000
       
    81 create HarvesterClientTestScripter test
       
    82 request Session
       
    83 test SetUp
       
    84 wait Session
       
    85 test HarvesterClientConnect
       
    86 test AddHarvesterEventObserver 3
       
    87 test AddHarvesterEventObserver 6
       
    88 test RemoveHarvesterEventObserver 5
       
    89 test HarvesterClientClose
       
    90 test TearDown
       
    91 delete test
       
    92 [Endtest]
       
    93 
       
    94 [Test]
       
    95 title HarvestFile 1
       
    96 timeout 180000
       
    97 create HarvesterClientTestScripter test
       
    98 request Session
       
    99 test SetUp
       
   100 wait Session
       
   101 test HarvesterClientConnect
       
   102 test SetHarvesterObserver
       
   103 test AddHarvesterEventObserver 1
       
   104 test AddObjectObserver
       
   105 test SetUpHarvesting e:\testing\data\bmp_burst.bmp
       
   106 request Continue
       
   107 test HarvestFile e:\testing\data\bmp_burst.bmp
       
   108 wait Continue
       
   109 test EndHarvesterSession
       
   110 request Query
       
   111 test QueryImageObjectByIdIndex 0
       
   112 wait Query
       
   113 test RemoveObject e:\testing\data\bmp_burst.bmp
       
   114 test Results
       
   115 test RemoveHarvesterEventObserver 1
       
   116 test RemoveHarvesterObserver
       
   117 test RemoveObjectObserver
       
   118 test HarvesterClientClose
       
   119 test TearDown
       
   120 delete test
       
   121 [Endtest]
       
   122 
       
   123 [Test]
       
   124 title HarvestFile 2
       
   125 timeout 180000
       
   126 create HarvesterClientTestScripter test
       
   127 request Session
       
   128 test SetUp
       
   129 wait Session
       
   130 test HarvesterClientConnect
       
   131 test SetHarvesterObserver
       
   132 test AddHarvesterEventObserver 1
       
   133 test AddObjectObserver
       
   134 test SetUpHarvesting e:\testing\data\G4.TIF
       
   135 request Continue
       
   136 test HarvestFile e:\testing\data\G4.TIF
       
   137 wait Continue
       
   138 test EndHarvesterSession
       
   139 request Query
       
   140 test QueryImageObjectByIdIndex 0
       
   141 wait Query
       
   142 test RemoveObject e:\testing\data\G4.TIF
       
   143 test Results
       
   144 test RemoveHarvesterEventObserver 1
       
   145 test RemoveHarvesterObserver
       
   146 test RemoveObjectObserver
       
   147 test HarvesterClientClose
       
   148 test TearDown
       
   149 delete test
       
   150 [Endtest]
       
   151 
       
   152 [Test]
       
   153 title HarvestFile 3
       
   154 timeout 180000
       
   155 create HarvesterClientTestScripter test
       
   156 request Session
       
   157 test SetUp
       
   158 wait Session
       
   159 test HarvesterClientConnect
       
   160 test SetHarvesterObserver
       
   161 test AddHarvesterEventObserver 1
       
   162 test AddObjectObserver
       
   163 test SetUpHarvesting e:\testing\data\GIF87testimage.gif
       
   164 request Continue
       
   165 test HarvestFile e:\testing\data\GIF87testimage.gif
       
   166 wait Continue
       
   167 test EndHarvesterSession
       
   168 request Query
       
   169 test QueryImageObjectByIdIndex 0
       
   170 wait Query
       
   171 test RemoveObject e:\testing\data\GIF87testimage.gif
       
   172 test Results
       
   173 test RemoveHarvesterEventObserver 1
       
   174 test RemoveHarvesterObserver
       
   175 test RemoveObjectObserver
       
   176 test HarvesterClientClose
       
   177 test TearDown
       
   178 delete test
       
   179 [Endtest]
       
   180 
       
   181 [Test]
       
   182 title HarvestFile 4
       
   183 timeout 200000
       
   184 create HarvesterClientTestScripter test
       
   185 request Session
       
   186 test SetUp
       
   187 wait Session
       
   188 test HarvesterClientConnect
       
   189 test SetHarvesterObserver
       
   190 test AddHarvesterEventObserver 1
       
   191 test AddObjectObserver
       
   192 test SetUpHarvesting e:\testing\data\Liverpool.jpg
       
   193 test SetLocationInfo
       
   194 request Continue
       
   195 test HarvestFile e:\testing\data\Liverpool.jpg
       
   196 wait Continue
       
   197 test EndHarvesterSession
       
   198 request Query
       
   199 test QueryImageObjectByIdIndex 0
       
   200 wait Query
       
   201 test RemoveObject e:\testing\data\Liverpool.jpg
       
   202 test Results
       
   203 test RemoveHarvesterEventObserver 1
       
   204 test RemoveHarvesterObserver
       
   205 test RemoveObjectObserver
       
   206 test HarvesterClientClose
       
   207 test TearDown
       
   208 delete test
       
   209 [Endtest]
       
   210 
       
   211 [Test]
       
   212 title HarvestFile 5
       
   213 timeout 180000
       
   214 create HarvesterClientTestScripter test
       
   215 request Session
       
   216 test SetUp
       
   217 wait Session
       
   218 test HarvesterClientConnect
       
   219 test SetHarvesterObserver
       
   220 test AddHarvesterEventObserver 1
       
   221 test AddObjectObserver
       
   222 test SetUpHarvesting e:\testing\data\MBMtestimage.mbm
       
   223 request Continue
       
   224 test HarvestFile e:\testing\data\MBMtestimage.mbm
       
   225 wait Continue
       
   226 test EndHarvesterSession
       
   227 request Query
       
   228 test QueryImageObjectByIdIndex 0
       
   229 wait Query
       
   230 test RemoveObject e:\testing\data\MBMtestimage.mbm
       
   231 test Results
       
   232 test RemoveHarvesterEventObserver 1
       
   233 test RemoveHarvesterObserver
       
   234 test RemoveObjectObserver
       
   235 test HarvesterClientClose
       
   236 test TearDown
       
   237 delete test
       
   238 [Endtest]
       
   239 
       
   240 [Test]
       
   241 title HarvestFile 6
       
   242 timeout 180000
       
   243 create HarvesterClientTestScripter test
       
   244 request Session
       
   245 test SetUp
       
   246 wait Session
       
   247 test HarvesterClientConnect
       
   248 test SetHarvesterObserver
       
   249 test AddHarvesterEventObserver 1
       
   250 test AddObjectObserver
       
   251 test SetUpHarvesting e:\testing\data\PNGtestimage.png
       
   252 request Continue
       
   253 test HarvestFile e:\testing\data\PNGtestimage.png
       
   254 wait Continue
       
   255 test EndHarvesterSession
       
   256 request Query
       
   257 test QueryImageObjectByIdIndex 0
       
   258 wait Query
       
   259 test RemoveObject e:\testing\data\PNGtestimage.png
       
   260 test Results
       
   261 test RemoveHarvesterEventObserver 1
       
   262 test RemoveHarvesterObserver
       
   263 test RemoveObjectObserver
       
   264 test HarvesterClientClose
       
   265 test TearDown
       
   266 delete test
       
   267 [Endtest]
       
   268 
       
   269 [Test]
       
   270 title HarvestFileWithUID 1
       
   271 timeout 180000
       
   272 create HarvesterClientTestScripter test
       
   273 request Session
       
   274 test SetUp
       
   275 wait Session
       
   276 test HarvesterClientConnect
       
   277 test SetHarvesterObserver
       
   278 test AddHarvesterEventObserver 1
       
   279 test AddObjectObserver
       
   280 test SetUpHarvesting e:\testing\data\ota_bmpiso.ota
       
   281 test SetLocationInfo
       
   282 request Continue
       
   283 test HarvestFileWithUID e:\testing\data\ota_bmpiso.ota
       
   284 wait Continue
       
   285 test EndHarvesterSession
       
   286 request Query
       
   287 test QueryImageObjectByIdIndex 0
       
   288 wait Query
       
   289 test RemoveObject e:\testing\data\ota_bmpiso.ota
       
   290 test Results
       
   291 test RemoveHarvesterEventObserver 1
       
   292 test RemoveHarvesterObserver
       
   293 test RemoveObjectObserver
       
   294 test HarvesterClientClose
       
   295 test TearDown
       
   296 delete test
       
   297 [Endtest]
       
   298 
       
   299 [Test]
       
   300 title HarvestFileWithUID 2
       
   301 timeout 180000
       
   302 create HarvesterClientTestScripter test
       
   303 request Session
       
   304 test SetUp
       
   305 wait Session
       
   306 test HarvesterClientConnect
       
   307 test SetHarvesterObserver
       
   308 test AddHarvesterEventObserver 1
       
   309 test AddObjectObserver
       
   310 test SetUpHarvesting e:\testing\data\00001.mp3
       
   311 request Continue
       
   312 test HarvestFileWithUID e:\testing\data\00001.mp3
       
   313 wait Continue
       
   314 test EndHarvesterSession
       
   315 request Query
       
   316 test QueryAudioObjectByIdIndex 0
       
   317 wait Query
       
   318 test RemoveObject e:\testing\data\00001.mp3
       
   319 test Results
       
   320 test RemoveHarvesterEventObserver 1
       
   321 test RemoveHarvesterObserver
       
   322 test RemoveObjectObserver
       
   323 test HarvesterClientClose
       
   324 test TearDown
       
   325 delete test
       
   326 [Endtest]
       
   327 
       
   328 [Test]
       
   329 title Harvester Event Basic Test
       
   330 timeout 180000
       
   331 create HarvesterClientTestScripter test
       
   332 request Session
       
   333 test SetUp
       
   334 wait Session
       
   335 test HarvesterClientConnect
       
   336 test AddHarvesterEventObserver 1
       
   337 test SetUpHarvesting e:\testing\data\bmp_burst.bmp
       
   338 test SetUpHarvesting e:\testing\data\G4.TIF
       
   339 test SetUpHarvesting e:\testing\data\PNGtestimage.png
       
   340 test SetUpHarvesting e:\testing\data\GIF87testimage.gif
       
   341 test SetUpHarvesting e:\testing\data\ota_bmpiso.ota
       
   342 test SetUpHarvesting e:\testing\data\MBMtestimage.mbm
       
   343 test SetUpHarvesting e:\testing\data\Liverpool.jpg
       
   344 test SetUpHarvesting e:\testing\data\00001.mp3
       
   345 test HarvestFile e:\testing\data\bmp_burst.bmp
       
   346 test HarvestFile e:\testing\data\G4.TIF
       
   347 test HarvestFile e:\testing\data\PNGtestimage.png
       
   348 test HarvestFile e:\testing\data\GIF87testimage.gif
       
   349 test HarvestFile e:\testing\data\ota_bmpiso.ota
       
   350 test HarvestFile e:\testing\data\MBMtestimage.mbm
       
   351 test HarvestFile e:\testing\data\Liverpool.jpg
       
   352 test HarvestFileWithUID e:\testing\data\00001.mp3
       
   353 test EndHarvesterSession
       
   354 test RemoveObject e:\testing\data\bmp_burst.bmp
       
   355 test RemoveObject e:\testing\data\G4.TIF
       
   356 test RemoveObject e:\testing\data\PNGtestimage.png
       
   357 test RemoveObject e:\testing\data\GIF87testimage.gif
       
   358 test RemoveObject e:\testing\data\ota_bmpiso.ota
       
   359 test RemoveObject e:\testing\data\MBMtestimage.mbm
       
   360 test RemoveObject e:\testing\data\Liverpool.jpg
       
   361 test RemoveObject e:\testing\data\00001.mp3
       
   362 test RemoveHarvesterEventObserver 1
       
   363 test HarvesterClientClose
       
   364 test TearDown
       
   365 delete test
       
   366 [Endtest]
       
   367