installationservices/swi/test/tbackuprestore/scripts/tbackuprestore_armv5.script
branchRCL_3
changeset 65 7333d7932ef7
parent 19 7ca52d38f8c3
child 66 8b7f4e561641
equal deleted inserted replaced
62:5cc91383ab1e 65:7333d7932ef7
    17 PRINT Backup and restore tests...
    17 PRINT Backup and restore tests...
    18 
    18 
    19 LOAD_SUITE tbackuprestore
    19 LOAD_SUITE tbackuprestore
    20 LOAD_SUITE tuiscriptadaptors
    20 LOAD_SUITE tuiscriptadaptors
    21 LOAD_SUITE tSisRegistryTest
    21 LOAD_SUITE tSisRegistryTest
       
    22 LOAD_SUITE tscrapparc
       
    23 LOAD_SUITE tscr
    22 
    24 
    23 
    25 
    24 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE-HW-0001
    26 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE-HW-0001
    25 //! @SYMTestCaseDesc		Sets up the environment for the remaining tests
    27 //! @SYMTestCaseDesc		Sets up the environment for the remaining tests
    26 //! @SYMTestPriority		Low
    28 //! @SYMTestPriority		Low
  1739 
  1741 
  1740 END_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0003
  1742 END_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0003
  1741 
  1743 
  1742 RUN_UTILS DeleteFile C:\Documents\abc*.txt
  1744 RUN_UTILS DeleteFile C:\Documents\abc*.txt
  1743 
  1745 
       
  1746 // Delete the SCR Database file
       
  1747 RUN_TEST_STEP 100 tscr SCRDeleteDbFile z:\tusif\tscr\tscr_appreginfo.ini db_file
       
  1748 
       
  1749 
       
  1750 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE_AppRegData-HW-0001
       
  1751 //! @SYMTestCaseDesc		Checks restore of a package containg an applicaion
       
  1752 //! @SYMTestPriority		High
       
  1753 //! @SYMTestStatus		3. Released
       
  1754 //! @SYMTestActions		Installs, backs up, uninstalls, restores and uninstalls a single package containg an applicaion
       
  1755 //! @SYMTestExpectedResults	Success, clean environment.
       
  1756 //! @SYMREQ			PREQ 1835 Phase II
       
  1757 //! @SYMTestType		UT
       
  1758 
       
  1759 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0001
       
  1760 RUN_TEST_STEP	100	tuiscriptadaptors 	InstallStep	z:\tswi\tbackuprestore\scripts\ini		AppRegData_Install
       
  1761 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1762 
       
  1763 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1764 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1765 
       
  1766 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1767 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1768 
       
  1769 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1770 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData
       
  1771 
       
  1772 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case01_EN
       
  1773 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_french
       
  1774 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case01_IF
       
  1775 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_spanish
       
  1776 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case01_RSC
       
  1777 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1778 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case01_EN
       
  1779 
       
  1780 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_case01
       
  1781 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0001
       
  1782 
       
  1783 
       
  1784 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE_AppRegData-HW-0002
       
  1785 //! @SYMTestCaseDesc		Upgrades an existing SA pacakge with an SA having new application and new details for FR and GE through Restore
       
  1786 //! @SYMTestPriority		Medium
       
  1787 //! @SYMTestActions		Installs a SIS file having complete appregistration data then do backup, uninstall, restore. Now install an upgrade
       
  1788 //				then do backup, uninstall, restore
       
  1789 //! @SYMTestExpectedResults	Upgrade through Restore happens successfully
       
  1790 //! @SYMREQ			PREQ 1835 Phase II
       
  1791 //! @SYMTestType		UT
       
  1792 
       
  1793 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0002
       
  1794 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  1795 
       
  1796 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1797 
       
  1798 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1799 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1800 
       
  1801 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1802 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1803 
       
  1804 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1805 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  1806 
       
  1807 
       
  1808 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_No_Eclipsing_EN
       
  1809 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_french
       
  1810 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_No_Eclipsing_FR
       
  1811 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1812 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_No_Eclipsing_RSC
       
  1813 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1814 
       
  1815 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base02
       
  1816 
       
  1817 
       
  1818 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1819 
       
  1820 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1821 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1822 
       
  1823 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1824 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1825 
       
  1826 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1827 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_WithUpgrade
       
  1828 
       
  1829 
       
  1830 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  1831 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_french
       
  1832 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_FR
       
  1833 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1834 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  1835 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1836 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  1837 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  1838 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0002
       
  1839 
       
  1840 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE_AppRegData-HW-0003
       
  1841 //! @SYMTestCaseDesc		Tests the installation of an SIS file which delivers no files followed by a SA upgrade that delivers an app.
       
  1842 //! @SYMTestPriority		Medium
       
  1843 //! @SYMTestActions		Installs a SIS file having no appplication then do backup, uninstall and restore. Now install an upgrade with application
       
  1844 //				then do backup, uninstall and restore.
       
  1845 //! @SYMTestExpectedResults	Upgrade through Restore happens successfully
       
  1846 //! @SYMREQ			PREQ 1835 Phase II
       
  1847 //! @SYMTestType		UT
       
  1848 
       
  1849 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0003
       
  1850 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_no_app
       
  1851 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini no_app
       
  1852 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_sa_app
       
  1853 
       
  1854 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1855 
       
  1856 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1857 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1858 
       
  1859 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1860 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1861 
       
  1862 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1863 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_sa_app
       
  1864 
       
  1865 
       
  1866 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini verify_sa_app
       
  1867 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_no_app
       
  1868 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0003
       
  1869 
       
  1870 
       
  1871 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE_AppRegData-HW-0004
       
  1872 //! @SYMTestCaseDesc		Tests the installation of an SIS file which delivers some files followed by a SA upgrade that delivers no files.
       
  1873 //! @SYMTestPriority		Medium
       
  1874 //! @SYMTestActions		Installs a SIS file having with appplication then do backup, uninstall and restore. Now install an upgrade with no application
       
  1875 //				then do backup, uninstall and restore.
       
  1876 //! @SYMTestExpectedResults	Upgrade through Restore happens successfully
       
  1877 //! @SYMREQ			PREQ 1835 Phase II
       
  1878 //! @SYMTestType		UT
       
  1879 
       
  1880 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0004
       
  1881 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_sa_app
       
  1882 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini verify_sa_app
       
  1883 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_no_app
       
  1884 
       
  1885 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1886 
       
  1887 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1888 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1889 
       
  1890 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1891 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1892 
       
  1893 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1894 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		swiappregintegration_no_app
       
  1895 
       
  1896 
       
  1897 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini no_app
       
  1898 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_no_app
       
  1899 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0004
       
  1900 
       
  1901 //! @SYMTestCaseID		API-SEC-BACKUPRESTORE_AppRegData-HW-0005
       
  1902 //! @SYMTestCaseDesc		Checks restore of a package containg an applicaion
       
  1903 //! @SYMTestPriority		High
       
  1904 //! @SYMTestStatus		3. Released
       
  1905 //! @SYMTestActions		Installs a NR SIS file without an appplication then do backup, uninstall and restore. Now install an SP upgrade(Non NR) with application
       
  1906 //				then do backup, uninstall and restore.
       
  1907 //! @SYMTestExpectedResults	Success, clean environment.
       
  1908 //! @SYMREQ			PREQ 1835 Phase II
       
  1909 //! @SYMTestType		UT
       
  1910 
       
  1911 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0005
       
  1912 RUN_TEST_STEP	100	tuiscriptadaptors 	InstallStep	z:\tswi\tbackuprestore\scripts\ini		Install_NonRemovableBase
       
  1913 
       
  1914 RUN_TEST_STEP	100	tuiscriptadaptors 	InstallStep	z:\tswi\tbackuprestore\scripts\ini		Upgrade_SP_Over_SA-NR
       
  1915 
       
  1916 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1917 
       
  1918 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1919 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1920 
       
  1921 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1922 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1923 
       
  1924 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1925 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		SP_Over_SA-NR
       
  1926 
       
  1927 RUN_TEST_STEP 100 tuiscriptadaptors UninstallAugStep z:\tswi\tbackuprestore\scripts\ini uninstall_SP_Over_SA-NR
       
  1928 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0005
       
  1929 
       
  1930 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0006
       
  1931 //! @SYMTestCaseDesc	Upgrades an existing SA pacakge with an SP having new application and new details for GE,backup the  package,
       
  1932 //			Uninstall the package , restore and verify the data.
       
  1933 //! @SYMTestPriority	Medium
       
  1934 //! @SYMTestActions		Installs a SIS file having complete appregistration data
       
  1935 //! @SYMTestExpectedResults	Restore done  sucessfully
       
  1936 //! @SYMREQ			PREQ 1835 Phase II
       
  1937 //! @SYMTestType		UT
       
  1938 
       
  1939 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0006
       
  1940 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  1941 
       
  1942 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_sp
       
  1943 
       
  1944 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1945 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  1946 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1947 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  1948 
       
  1949 
       
  1950 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1951 
       
  1952 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1953 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1954 
       
  1955 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1956 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1957 
       
  1958 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1959 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1960 
       
  1961 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1962 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  1963 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1964 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  1965 
       
  1966 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  1967 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0006
       
  1968 
       
  1969 
       
  1970 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0007
       
  1971 //! @SYMTestCaseDesc	Upgrades an existing SA pacakge with an SP having new application and new details for GE,backup the  package,
       
  1972 //			Uninstall the package , restore and verify the data
       
  1973 //! @SYMTestPriority	Medium
       
  1974 //! @SYMTestActions		Installs a SIS file having complete appregistration data
       
  1975 //! @SYMTestExpectedResults	Restore done  sucessfully
       
  1976 //! @SYMREQ			PREQ 1835 Phase II
       
  1977 //! @SYMTestType		UT
       
  1978 
       
  1979 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0007
       
  1980 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  1981 
       
  1982 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_sp
       
  1983 
       
  1984 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1985 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  1986 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  1987 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  1988 
       
  1989 
       
  1990 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1991 
       
  1992 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1993 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1994 
       
  1995 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1996 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_SP_Upgrade
       
  1997 
       
  1998 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  1999 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  2000 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  2001 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  2002 
       
  2003 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  2004 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0007
       
  2005 
       
  2006 
       
  2007 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0008
       
  2008 //! @SYMTestCaseDesc	Upgrades an existing SA pacakge with an PU having new application and new details for FR and GE, backup the  package,
       
  2009 //			Uninstall the package , restore and verify the data
       
  2010 //! @SYMTestPriority	Medium
       
  2011 //! @SYMTestActions		Installs a SIS file having complete appregistration data
       
  2012 //! @SYMTestExpectedResults	Restore done  sucessfully
       
  2013 //! @SYMREQ			PREQ 1835 Phase II
       
  2014 //! @SYMTestType		UT
       
  2015 
       
  2016 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0008
       
  2017 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  2018 
       
  2019 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_pu
       
  2020 
       
  2021 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2022 
       
  2023 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2024 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2025 
       
  2026 RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2027 RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2028 
       
  2029 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2030 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2031 
       
  2032 
       
  2033 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_french
       
  2034 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_FR
       
  2035 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  2036 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  2037 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  2038 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  2039 
       
  2040 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  2041 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0008
       
  2042 
       
  2043 
       
  2044 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0009
       
  2045 //! @SYMTestCaseDesc	Upgrades an existing SA pacakge with an PU having new application and new details for FR and GE, backup the  package,
       
  2046 //			Uninstall the package , restore and verify the data
       
  2047 //! @SYMTestPriority	Medium
       
  2048 //! @SYMTestActions		Installs a SIS file having complete appregistration data
       
  2049 //! @SYMTestExpectedResults	Restore done  sucessfully
       
  2050 //! @SYMREQ			PREQ 1835 Phase II
       
  2051 //! @SYMTestType		UT
       
  2052 
       
  2053 START_TESTCASE 	API-SEC-BACKUPRESTORE_AppRegData-HW-0009
       
  2054 RUN_TEST_STEP   100 	tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  2055 
       
  2056 RUN_TEST_STEP 	100 	tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_pu
       
  2057 
       
  2058 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2059 
       
  2060 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2061 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2062 
       
  2063 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2064 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		Restore_PU_Upgrade
       
  2065 
       
  2066 
       
  2067 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_french
       
  2068 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_FR
       
  2069 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  2070 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  2071 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  2072 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  2073 
       
  2074 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  2075 END_TESTCASE 	API-SEC-BACKUPRESTORE_AppRegData-HW-0009
       
  2076 
       
  2077 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2078 //! @SYMTestCaseDesc	Install an  SA pacakge with app, take backup , upgrade it with an SP having new application and new loc(Ge) for SA,
       
  2079 //!			restore Base SA and verify the data.
       
  2080 //! @SYMTestPriority	Medium
       
  2081 //! @SYMTestActions		Installs a SIS file having complete appregistration data
       
  2082 //! @SYMTestExpectedResults	Restore done  sucessfully
       
  2083 //! @SYMREQ			PREQ 1835 Phase II
       
  2084 //! @SYMTestType		UT
       
  2085 
       
  2086 START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2087 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01
       
  2088 
       
  2089 RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  2090 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  2091 
       
  2092 RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_base01_sp
       
  2093 
       
  2094 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_german
       
  2095 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_GE
       
  2096 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  2097 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  2098 
       
  2099 RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  2100 RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_Base
       
  2101 
       
  2102 RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tuiscriptadaptors\scripts\testdevicelanguages.ini langauge_to_english
       
  2103 RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case02_EN
       
  2104 
       
  2105 RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_base01
       
  2106 END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2107 
       
  2108 
       
  2109 //! @SYMTestCaseID	API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2110 //! @SYMTestCaseDesc	Tests the installation of an SIS file embeds an SP, which embeds a PU, which in turn embeds another SP, that embeds another SP. (SA->SP->PU->SP->SP)
       
  2111 //! @SYMTestPriority	Medium
       
  2112 //! @SYMTestActions		Install a SIS file that embeds recursively other SIS files with various upgrade combinations.
       
  2113 //! @SYMTestExpectedResults	File installs sucessfully
       
  2114 
       
  2115 //START_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2116 //RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case06_base
       
  2117 //RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini verify_case06_base
       
  2118 //RUN_TEST_STEP 100 tuiscriptadaptors InstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini swiappregintegration_case06_sa
       
  2119 //RUN_TEST_STEP 100 tscrapparc ScrGetApplicationRegistrationView z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini verify_case06_sa
       
  2120 
       
  2121 //RUN_TEST_STEP	100	tbackuprestore		BACKUP		z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2122 //RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2123 
       
  2124 //RUN_TEST_STEP	100	tbackuprestore		UNINSTALL	z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2125 //RUN_TEST_STEP	100	tbackuprestore		ABSENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2126 
       
  2127 //RUN_TEST_STEP	100	tbackuprestore		RESTORE		z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2128 //RUN_TEST_STEP	100	tbackuprestore		PRESENT		z:\tswi\tbackuprestore\scripts\ini		AppRegData_embedded
       
  2129 
       
  2130 //RUN_TEST_STEP 100 tuiscriptadaptors UninstallStep z:\tswi\tuiscriptadaptors\scripts\tswiappregintegration.ini u_swiappregintegration_case06
       
  2131 //END_TESTCASE API-SEC-BACKUPRESTORE_AppRegData-HW-0010
       
  2132 
  1744 // Ensure that SWIS shuts down after the above tests to make sure heap checks run
  2133 // Ensure that SWIS shuts down after the above tests to make sure heap checks run
  1745 RUN_TEST_STEP 5 tuiscriptadaptors SwisNotRunning
  2134 RUN_TEST_STEP 5 tuiscriptadaptors SwisNotRunning
  1746 
  2135