15 // |
15 // |
16 //! @file |
16 //! @file |
17 // SWIS unit (integration) tests |
17 // SWIS unit (integration) tests |
18 PRINT Propagation tests running... |
18 PRINT Propagation tests running... |
19 LOAD_SUITE tuiscriptadaptors |
19 LOAD_SUITE tuiscriptadaptors |
|
20 LOAD_SUITE tscrapparc |
|
21 LOAD_SUITE tscr |
20 |
22 |
21 //! @SYMTestCaseID API-SEC-Propagation-HW-0001 |
23 //! @SYMTestCaseID API-SEC-Propagation-HW-0001 |
22 //! @SYMTestCaseDesc Tests that a propagation will install correctly with a modified version of one of the files listed in the stub file. |
24 //! @SYMTestCaseDesc Tests that a propagation will install correctly with a modified version of one of the files listed in the stub file. |
23 //! @SYMDEF DEF1112252 |
25 //! @SYMDEF DEF1112252 |
24 //! @SYMTestPriority Medium |
26 //! @SYMTestPriority Medium |
254 //RUN_TEST_STEP 100 tuiscriptadaptors SwiDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini cleanup_spsu_arm |
256 //RUN_TEST_STEP 100 tuiscriptadaptors SwiDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini cleanup_spsu_arm |
255 |
257 |
256 END_TESTCASE API-SEC-SWI-PREQ1912-MP-HW-0002 |
258 END_TESTCASE API-SEC-SWI-PREQ1912-MP-HW-0002 |
257 |
259 |
258 |
260 |
259 |
261 //! @SYMTestCaseID APPINS-SWI-PROP-HW-0001 |
|
262 //! @SYMTestCaseDesc Tests that a propagation will install as per required and the SCR db is populated correctly |
|
263 //! @SYMTestPriority Medium |
|
264 //! @SYMTestActions Simulate a propagation installation and verify the contents retrieved from SCR db. |
|
265 //! @SYMTestExpectedResults Required application's details correctly retrieved from the db. |
|
266 |
|
267 START_TESTCASE APPINS-SWI-PROP-HW-0001 |
|
268 |
|
269 RUN_TEST_STEP_RESULT -21 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini E |
|
270 DELAY 2000 |
|
271 RUN_TEST_STEP 100 tuiscriptadaptors MmcFormatStep z:\tswi\tuiscriptadaptors\scripts\drives.ini E |
|
272 |
|
273 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini install_test_appreg_entries_armv5 |
|
274 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini verify_case06_base_armv5 |
|
275 RUN_TEST_STEP 100 tuiscriptadaptors SwiCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini backup_files_armv5_test_appreg_entries |
|
276 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini uninstall_test_appreg_entries_armv5 |
|
277 |
|
278 RUN_TEST_STEP 100 tuiscriptadaptors SwiCopyFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini copy_to_mmc_armv5_test_appreg_entries |
|
279 RUN_TEST_STEP 100 tuiscriptadaptors SwiDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini cleanup_backup_armv5_test_appreg_entries |
|
280 |
|
281 RUN_TEST_STEP 100 tuiscriptadaptors MmcUnMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini E |
|
282 DELAY 2000 |
|
283 RUN_TEST_STEP 100 tuiscriptadaptors MmcMountStep z:\tswi\tuiscriptadaptors\scripts\drives.ini E |
|
284 DELAY 2000 |
|
285 |
|
286 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini install_stub_armv5_test_appreg_entries |
|
287 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini verify_case06_base_armv5 |
|
288 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini uninstall_armv5_test_appreg_entries |
|
289 |
|
290 END_TESTCASE APPINS-SWI-PROP-HW-0001 |
|
291 |
|
292 // Deleting the temporary files, but not the SCR DB. Here we are reusing the step to delete something under resource\apps |
|
293 RUN_TEST_STEP 100 tscr SCRDeleteDbFile z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini temp_files |