--- a/installationservices/swi/test/tbackuprestore/scripts/tbackuprestore_armv5.script Fri Mar 12 15:43:14 2010 +0200
+++ b/installationservices/swi/test/tbackuprestore/scripts/tbackuprestore_armv5.script Mon Mar 15 12:41:05 2010 +0200
@@ -1,5 +1,5 @@
//
-// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of the License "Eclipse Public License v1.0"
@@ -69,9 +69,12 @@
RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini install_en_fr
RUN_TEST_STEP 100 tbackuprestore ABSENT z:\tswi\tbackuprestore\scripts\ini install_en_fr_emb
RUN_TEST_STEP 100 tSisRegistryTest ChangeLocale z:\tswi\tbackuprestore\scripts\ini langauge_to_german
-
+RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini defineProperty
RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini install_en_fr_emb
+RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini API-INST-PAS-SWI-0001
+RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini defineProperty
RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini install_en_fr_base
+RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini API-INST-PAS-SWI-0001-A
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini install_en_fr
RUN_TEST_STEP 100 tSisRegistryTest IsPackageInstalled z:\tswi\tbackuprestore\scripts\ini package_info_german
@@ -167,8 +170,10 @@
RUN_TEST_STEP 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A
-
+
+ RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini defineProperty
RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini A
+ RUN_TEST_STEP 100 tuiscriptadaptors GetPublishedUidArrayStep z:\tswi\tbackuprestore\scripts\ini API-INST-PAS-SWI-0002
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A
RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini A
@@ -212,11 +217,11 @@
RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
- RUN_TEST_STEP 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini romstubpu
+ RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
- RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini romstubpu
- RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
+ //RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini romstubpu
+ //RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini romstubsaru
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubsaru
@@ -1596,7 +1601,7 @@
RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
-RUN_TEST_STEP 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini romstubpu
+RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini romstubsaru
@@ -1605,8 +1610,8 @@
RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini romstubsaru
RUN_TEST_STEP 100 tuiscriptadaptors MmcCheckFilesStep z:\tswi\tbackuprestore\scripts\ini romstubsaru_clean
-RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini romstubpu
-RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
+//RUN_TEST_STEP 100 tbackuprestore RESTORE z:\tswi\tbackuprestore\scripts\ini romstubpu
+//RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubpu
RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini romstubsaru
RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini romstubsaru
@@ -1642,6 +1647,99 @@
END_TESTCASE API-SEC-SWI-DEF140527_HUGE_CTL_PU-HW-0001
+//! @SYMTestCaseID API-SEC-BACKUPNONREMOVABLE-HW-0001
+//! @SYMTestCaseDesc Checks backup of NR SA
+//! @SYMTestPriority High
+//! @SYMTestStatus 3. Released
+//! @SYMTestActions Installs, backs up, uninstalls,
+//! @SYMTestExpectedResults Install Success, Backup and Uninstall Fails.
+//! @SYMREQ REQ405-4255
+//! @SYMTestType UT
+
+START_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0001
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini A1_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A1_NR
+
+RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A1_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A1_NR
+
+RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini A1_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A1_NR
+
+END_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0001
+
+//! @SYMTestCaseID API-SEC-BACKUPNONREMOVABLE-HW-0002
+//! @SYMTestCaseDesc Checks backup of SP Over NR SA
+//! @SYMTestPriority High
+//! @SYMTestStatus 3. Released
+//! @SYMTestActions Installs, backs up, uninstalls
+//! @SYMTestExpectedResults Success, clean environment.
+//! @SYMREQ REQ405-4255
+//! @SYMTestType UT
+
+START_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0002
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini A_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_SP
+
+RUN_TEST_STEP 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_SP
+
+RUN_TEST_STEP 100 tuiscriptadaptors UninstallAugStep z:\tswi\tbackuprestore\scripts\ini A_SP_U
+
+END_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0002
+
+//! @SYMTestCaseID API-SEC-BACKUPNONREMOVABLE-HW-0003
+//! @SYMTestCaseDesc Checks backup of SP Over NR SP Over NR SA
+//! @SYMTestPriority High
+//! @SYMTestStatus 3. Released
+//! @SYMTestActions Installs, backs up, uninstalls
+//! @SYMTestExpectedResults Success, clean environment.
+//! @SYMREQ REQ405-4255
+//! @SYMTestType UT
+
+START_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0003
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP 100 tbackuprestore UNINSTALL z:\tswi\tbackuprestore\scripts\ini A_NR
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_NR
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini NR_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini NR_SP
+
+RUN_TEST_STEP_RESULT -5 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini NR_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini NR_SP
+
+RUN_TEST_STEP_RESULT -5 100 tuiscriptadaptors UninstallAugStep z:\tswi\tbackuprestore\scripts\ini A_SP_U_NR
+
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini NR_SP
+
+RUN_TEST_STEP 100 tbackuprestore INSTALL z:\tswi\tbackuprestore\scripts\ini A_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_SP
+
+RUN_TEST_STEP 100 tbackuprestore BACKUP z:\tswi\tbackuprestore\scripts\ini A_SP
+RUN_TEST_STEP 100 tbackuprestore PRESENT z:\tswi\tbackuprestore\scripts\ini A_SP
+
+RUN_TEST_STEP 100 tuiscriptadaptors UninstallAugStep z:\tswi\tbackuprestore\scripts\ini A_SP_U
+
+END_TESTCASE API-SEC-BACKUPNONREMOVABLE-HW-0003
+
+RUN_UTILS DeleteFile C:\Documents\abc*.txt
// Ensure that SWIS shuts down after the above tests to make sure heap checks run
RUN_TEST_STEP 5 tuiscriptadaptors SwisNotRunning