backupandrestore/backuptest/burtestserver/testscripts/test_backupinvalid.script
author hgs
Fri, 17 Sep 2010 11:40:03 +0800
changeset 51 64200268cac2
parent 29 3ae5cb0b4c02
permissions -rw-r--r--
201037_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     1
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     2
// All rights reserved.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     3
// This component and the accompanying materials are made available
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     4
// under the terms of "Eclipse Public License v1.0"
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     5
// which accompanies this distribution, and is available
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     7
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     8
// Initial Contributors:
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
     9
// Nokia Corporation - initial contribution.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    10
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    11
// Contributors:
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    12
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    13
// Description:
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    14
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    15
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    16
//////////////////////////////////////////////////////////////////////////////////////
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    17
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    18
// test.script
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    19
//
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    20
////////////////////////////////////////////////////////////////////////////////////
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    21
LOAD_SUITE BURTestServer
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    22
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    23
PRINT ----------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    24
PRINT  Test Backup Invalid
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    25
PRINT ----------------------------------------------
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    26
RUN_UTILS DeleteDirectory C:\BackupArchive\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    27
START_TESTCASE MTP-SBE-BACKUPINVALIDIDS-0000
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    28
//! @SYMTestCaseID MTP-SBE-BACKUPINVALIDIDS-0000
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    29
//! @SYMTestCaseDesc Invalid data owner ID test
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    30
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    31
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    32
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    33
//! @SYMTestActions   Specify an invlid id and try backup it.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    34
//! @SYMTestExpectedResults SBE can't found and do nothing
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    35
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    36
RUN_TEST_STEP 300 BURTestServer TestBackup z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0050
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    37
END_TESTCASE MTP-SBE-BACKUPINVALIDIDS-0000
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    38
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    39
DELAY 10000
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    40
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    41
START_TESTCASE MTP-SBE-BACKUPINVALIDDRIVE-0001
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    42
//! @SYMTestCaseID MTP-SBE-BACKUPINVALIDDRIVE-0001
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    43
//! @SYMTestCaseDesc Invalid drive test
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    44
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    45
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    46
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    47
//! @SYMTestActions   Specify an invalid drive for a data owner to backup
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    48
//! @SYMTestExpectedResults SBE backup operation return -1
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    49
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    50
RUN_TEST_STEP 300 BURTestServer TestBackup z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0060
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    51
END_TESTCASE MTP-SBE-BACKUPINVALIDDRIVE-0001
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    52
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    53
DELAY 10000
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    54
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    55
RUN_UTILS MkDir c:\private\12345678\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    56
RUN_UTILS CopyFile z:\testdata\scripts\sbetestdata\backup_registration.xml c:\private\12345678\backup_registration.xml
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    57
START_TESTCASE MTP-SBE-BACKUPINVALIDDIR-0002
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    58
//! @SYMTestCaseID MTP-SBE-BACKUPINVALIDDIR-0002
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    59
//! @SYMTestCaseDesc Invalid directory test
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    60
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    61
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    62
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    63
//! @SYMTestActions   Specify an invalid directory for a data owner to backup
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    64
//! @SYMTestExpectedResults SBE can't found and do nothing
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    65
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    66
RUN_TEST_STEP 300 BURTestServer TestBackup z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0070
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    67
END_TESTCASE MTP-SBE-BACKUPINVALIDDIR-0002
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    68
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    69
DELAY 10000
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    70
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    71
RUN_UTILS DeleteDirectory c:\private\12345678\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    72
RUN_UTILS DeleteDirectory c:\BackupArchive\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    73
RUN_UTILS DeleteDirectory c:\private\0AB7E58F\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    74
RUN_UTILS MkDir c:\private\0AB7E58F\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    75
RUN_UTILS CopyFile  z:\testdata\scripts\sbetestdata\invalidproxymgr.xml c:\private\0AB7E58F\backup_registration.xml
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    76
RUN_UTILS MakeReadWrite c:\private\0AB7E58F\backup_registration.xml
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    77
START_TESTCASE MTP-SBE-BACKUPINVALIDPROXY-0003
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    78
//! @SYMTestCaseID MTP-SBE-BACKUPINVALIDPROXY-0003
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    79
//! @SYMTestCaseDesc Invalid proxy manager test
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    80
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    81
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    82
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    83
//! @SYMTestActions   Specify an invalid proxy manager in register file for a data owner to backup
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    84
//! @SYMTestExpectedResults SBE can't found and do nothing
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    85
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    86
RUN_TEST_STEP 300 BURTestServer TestBackup z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0075
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    87
END_TESTCASE MTP-SBE-BACKUPINVALIDPROXY-0003
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    88
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    89
DELAY 10000
64200268cac2 201037_02
hgs
parents: 29
diff changeset
    90
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    91
RUN_UTILS DeleteDirectory c:\private\0AB7E58F\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    92
RUN_UTILS DeleteDirectory c:\BackupArchive\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    93
RUN_UTILS MkDir c:\private\0AB7E58F\
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    94
RUN_UTILS CopyFile  z:\testdata\scripts\sbetestdata\increamenttest.xml c:\private\0AB7E58F\backup_registration.xml
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    95
RUN_UTILS CopyFile  z:\sys\bin\esock.dll c:\private\0AB7E58F\needbackup.xml
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    96
START_TESTCASE MTP-SBE-BACKUPREADONLY-0004
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    97
//! @SYMTestCaseID MTP-SBE-BACKUPREADONLY-0004
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    98
//! @SYMTestCaseDesc Test readonly file backup. This case only valid on hardware, on winscw, all file is readable.
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
    99
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   100
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   101
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   102
//! @SYMTestActions   Backup a read only file
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   103
//! @SYMTestExpectedResults no error
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   104
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   105
RUN_TEST_STEP 300 BURTestServer TestBackup z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0075
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   106
END_TESTCASE MTP-SBE-BACKUPREADONLY-0004
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   107
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   108
DELAY 10000
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   109
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   110
START_TESTCASE MTP-SBE-RESTOREREADONLY-0005
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   111
//! @SYMTestCaseID MTP-SBE-RESTOREREADONLY-0005
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   112
//! @SYMTestCaseDesc Test readonly file restore
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   113
//! @SYMPREQ 2492
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   114
//! @SYMTestStatus Released
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   115
//! @SYMTestPriority High
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   116
//! @SYMTestActions   Restore a readonly file, but the origin file exist
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   117
//! @SYMTestExpectedResults -21
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   118
//! @SYMTestType CIT
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   119
RUN_TEST_STEP 300 BURTestServer TestRestore z:\testdata\scripts\sbetestdata\test.ini BACKUP_RESTORE_0077
29
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   120
END_TESTCASE MTP-SBE-RESTOREREADONLY-0005
3ae5cb0b4c02 201025_07
hgs
parents:
diff changeset
   121
RUN_UTILS DeleteDirectory c:\private\0AB7E58F\
51
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   122
64200268cac2 201037_02
hgs
parents: 29
diff changeset
   123
DELAY 10000