installationservices/swi/test/tuiscriptadaptors/scripts/tpropagation_arm.script
branchRCL_3
changeset 66 8b7f4e561641
parent 65 7333d7932ef7
equal deleted inserted replaced
65:7333d7932ef7 66:8b7f4e561641
    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
       
    22 
    20 
    23 //! @SYMTestCaseID 		API-SEC-Propagation-HW-0001
    21 //! @SYMTestCaseID 		API-SEC-Propagation-HW-0001
    24 //! @SYMTestCaseDesc 		Tests that a propagation will install correctly with a modified version of one of the files listed in the stub file.
    22 //! @SYMTestCaseDesc 		Tests that a propagation will install correctly with a modified version of one of the files listed in the stub file.
    25 //! @SYMDEF 			DEF1112252
    23 //! @SYMDEF 			DEF1112252
    26 //! @SYMTestPriority 		Medium
    24 //! @SYMTestPriority 		Medium
   256 //RUN_TEST_STEP 100 tuiscriptadaptors SwiDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini cleanup_spsu_arm
   254 //RUN_TEST_STEP 100 tuiscriptadaptors SwiDeleteFilesStep z:\tswi\tuiscriptadaptors\scripts\tpropagation.ini cleanup_spsu_arm
   257 
   255 
   258 END_TESTCASE API-SEC-SWI-PREQ1912-MP-HW-0002
   256 END_TESTCASE API-SEC-SWI-PREQ1912-MP-HW-0002
   259 
   257 
   260 
   258 
   261 //! @SYMTestCaseID 		APPINS-SWI-PROP-HW-0001
   259 
   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