commsfwutils/commsbufs/TE_mbufmgr/scripts/te_mbuftest.script
author hgs
Mon, 06 Sep 2010 13:49:23 +0100
changeset 72 ae47d0499bee
permissions -rw-r--r--
201033_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
72
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     1
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     2
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     3
// All rights reserved.
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     4
// This component and the accompanying materials are made available
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     5
// under the terms of "Eclipse Public License v1.0"
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     6
// which accompanies this distribution, and is available
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     8
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     9
// Initial Contributors:
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    10
// Nokia Corporation - initial contribution.
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    11
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    12
// Contributors:
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    13
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    14
// Description: 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    15
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    16
//! @file
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    17
//! @SYMTestSuiteName COMMS-MBUFMGR
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    18
//! @SYMScriptTestEnvironment Standard Symbian HRP or emulator environment
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    19
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    20
//RUN_SCRIPT 102.script
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    21
PRINT TE_CTMBufMgr: Group test 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    22
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    23
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    24
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    25
LOAD_SUITE te_ctmbufmgr
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    26
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    27
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    28
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    29
PRINT Test 01: Create/Delete MBufMgr
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    30
START_TESTCASE			COMINF-CTMBufManager-0101
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    31
//! @SYMTestCaseID		COMINF-CTMBufManager-0101
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    32
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest01
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    33
END_TESTCASE			COMINF-CTMBufManager-0101
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    34
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    35
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    36
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    37
PRINT Test 02: Alloc/Dealloc RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    38
START_TESTCASE			COMINF-CTMBufManager-0102
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    39
//! @SYMTestCaseID		COMINF-CTMBufManager-0102
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    40
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest02
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    41
END_TESTCASE			COMINF-CTMBufManager-0102
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    42
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    43
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    44
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    45
PRINT Test 03: Alloc/Dealloc RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    46
START_TESTCASE			COMINF-CTMBufManager-0103
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    47
//! @SYMTestCaseID		COMINF-CTMBufManager-0103
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    48
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest03
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    49
END_TESTCASE			COMINF-CTMBufManager-0103
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    50
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    51
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    52
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    53
PRINT Test 04: CopyIn/Out 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    54
START_TESTCASE			COMINF-CTMBufManager-0104
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    55
//! @SYMTestCaseID		COMINF-CTMBufManager-0104
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    56
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest04
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    57
END_TESTCASE			COMINF-CTMBufManager-0104
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    58
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    59
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    60
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    61
PRINT Test 05: CopyIn/Out with Offset 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    62
START_TESTCASE			COMINF-CTMBufManager-0105
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    63
//! @SYMTestCaseID		COMINF-CTMBufManager-0105
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    64
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest05 z:\testdata\configs\MBufTest05-CopyIn.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    65
END_TESTCASE			COMINF-CTMBufManager-0105
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    66
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    67
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    68
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    69
PRINT Test 05: CopyIn/Out with Offset 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    70
START_TESTCASE			COMINF-CTMBufManager-0106
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    71
//! @SYMTestCaseID		COMINF-CTMBufManager-0106
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    72
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest05 z:\testdata\configs\MBufTest05-CopyOut.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    73
END_TESTCASE			COMINF-CTMBufManager-0106
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    74
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    75
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    76
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    77
PRINT Test 06: Split the chain on the first and only RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    78
START_TESTCASE			COMINF-CTMBufManager-0107
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    79
//! @SYMTestCaseID		COMINF-CTMBufManager-0107
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    80
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest06 z:\testdata\configs\MBufTest06-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    81
END_TESTCASE			COMINF-CTMBufManager-0107
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    82
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    83
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    84
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    85
PRINT Test 06: Split the chain on the boundary of the 1st & 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    86
START_TESTCASE			COMINF-CTMBufManager-0108
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    87
//! @SYMTestCaseID		COMINF-CTMBufManager-0108
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    88
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest06 z:\testdata\configs\MBufTest06-2nd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    89
END_TESTCASE			COMINF-CTMBufManager-0108
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    90
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    91
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    92
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    93
START_TESTCASE			COMINF-MBUFMGR-0602
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    94
//! @SYMTestCaseID		COMINF-MBUFMGR-0602
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    95
PRINT Test 06: Split the chain (containing 3 RMBufs) on the 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    96
HANDLES_MARK
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    97
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest06 z:\testdata\configs\MBufTest06-3rd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    98
HANDLES_CHECK
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    99
TEST_COMPLETE
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   100
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   101
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   102
END_TESTCASE			COMINF-MBUFMGR-0602
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   103
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   104
START_TESTCASE			COMINF-MBUFMGR-0603
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   105
//! @SYMTestCaseID		COMINF-MBUFMGR-0603
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   106
PRINT Test 06: Split a chain of big bufs when only small reamaining
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   107
HANDLES_MARK
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   108
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest06 z:\testdata\configs\MBufTest06-4th.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   109
TEST_COMPLETE
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   110
HANDLES_CHECK
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   111
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   112
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   113
END_TESTCASE			COMINF-MBUFMGR-0603
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   114
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   115
PRINT Test 07: TrimStart the chain on the first and only RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   116
START_TESTCASE			COMINF-CTMBufManager-0110
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   117
//! @SYMTestCaseID		COMINF-CTMBufManager-0110
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   118
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest07 z:\testdata\configs\MBufTest07-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   119
END_TESTCASE			COMINF-CTMBufManager-0110
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   120
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   121
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   123
PRINT Test 07: TrimStart the chain on the boundary of the 1st & 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   124
START_TESTCASE			COMINF-CTMBufManager-0111
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   125
//! @SYMTestCaseID		COMINF-CTMBufManager-0111
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   126
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest07 z:\testdata\configs\MBufTest07-2nd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   127
END_TESTCASE			COMINF-CTMBufManager-0111
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   128
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   129
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   130
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   131
PRINT Test 07: TrimStart the chain (containing 3 RMBufs) on the 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   132
START_TESTCASE			COMINF-CTMBufManager-0112
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   133
//! @SYMTestCaseID		COMINF-CTMBufManager-0112
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   134
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest07 z:\testdata\configs\MBufTest07-3rd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   135
END_TESTCASE			COMINF-CTMBufManager-0112
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   136
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   137
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   138
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   139
PRINT Test 08: TrimEnd the chain on the first and only RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   140
START_TESTCASE			COMINF-CTMBufManager-0113
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   141
//! @SYMTestCaseID		COMINF-CTMBufManager-0113
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   142
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest08 z:\testdata\configs\MBufTest08-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   143
END_TESTCASE			COMINF-CTMBufManager-0113
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   144
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   145
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   146
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   147
PRINT Test 08: TrimEnd the chain on the boundary of the 1st & 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   148
START_TESTCASE			COMINF-CTMBufManager-0114
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   149
//! @SYMTestCaseID		COMINF-CTMBufManager-0114
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   150
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest08 z:\testdata\configs\MBufTest08-2nd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   151
END_TESTCASE			COMINF-CTMBufManager-0114
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   152
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   153
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   154
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   155
PRINT Test 08: TrimEnd the chain (containing 3 RMBufs) on the 2nd RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   156
START_TESTCASE			COMINF-CTMBufManager-0115
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   157
//! @SYMTestCaseID		COMINF-CTMBufManager-0115
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   158
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest08 z:\testdata\configs\MBufTest08-3rd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   159
END_TESTCASE			COMINF-CTMBufManager-0115
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   160
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   161
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   162
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   163
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   164
PRINT Test 09: Align - already aligned and fits
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   165
START_TESTCASE			COMINF-CTMBufManager-0116
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   166
//! @SYMTestCaseID		COMINF-CTMBufManager-0116
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   167
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest09 z:\testdata\configs\MBufTest09-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   168
END_TESTCASE			COMINF-CTMBufManager-0116
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   169
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   170
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   171
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   172
PRINT Test 09: Align - not aligned but fits
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   173
START_TESTCASE			COMINF-CTMBufManager-0117
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   174
//! @SYMTestCaseID		COMINF-CTMBufManager-0117
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   175
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest09 z:\testdata\configs\MBufTest09-2nd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   176
END_TESTCASE			COMINF-CTMBufManager-0117
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   177
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   178
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   179
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   180
PRINT Test 09: Align - already aligned but does not fit
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   181
START_TESTCASE			COMINF-CTMBufManager-0118
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   182
//! @SYMTestCaseID		COMINF-CTMBufManager-0118
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   183
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest09 z:\testdata\configs\MBufTest09-3rd.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   184
END_TESTCASE			COMINF-CTMBufManager-0118
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   185
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   186
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   187
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   188
PRINT Test 09: Align - not aligned, does not fit
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   189
START_TESTCASE			COMINF-CTMBufManager-0119
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   190
//! @SYMTestCaseID		COMINF-CTMBufManager-0119
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   191
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest09 z:\testdata\configs\MBufTest09-4th.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   192
END_TESTCASE			COMINF-CTMBufManager-0119
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   193
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   194
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   195
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   196
PRINT Test 09: Align - not aligned, does not fit and it should free a RMBuf
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   197
START_TESTCASE			COMINF-CTMBufManager-0120
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   198
//! @SYMTestCaseID		COMINF-CTMBufManager-0120
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   199
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest09 z:\testdata\configs\MBufTest09-5th.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   200
END_TESTCASE			COMINF-CTMBufManager-0120
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   201
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   202
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   203
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   204
PRINT Test 10: CopyL 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   205
START_TESTCASE			COMINF-CTMBufManager-0121
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   206
//! @SYMTestCaseID		COMINF-CTMBufManager-0121
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   207
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest10 z:\testdata\configs\MBufTest10-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   208
END_TESTCASE			COMINF-CTMBufManager-0121
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   209
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   210
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   211
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   212
PRINT Test 11: Async alloc 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   213
START_TESTCASE			COMINF-CTMBufManager-0122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   214
//! @SYMTestCaseID		COMINF-CTMBufManager-0122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   215
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest11
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   216
END_TESTCASE			COMINF-CTMBufManager-0122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   217
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   218
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   219
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   220
PRINT Test 12: General test 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   221
START_TESTCASE			COMINF-CTMBufManager-0123
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   222
//! @SYMTestCaseID		COMINF-CTMBufManager-0123
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   223
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest12
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   224
END_TESTCASE			COMINF-CTMBufManager-0123
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   225
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   226
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   227
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   228
PRINT Test 13: Performance test 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   229
START_TESTCASE			COMINF-CTMBufManager-0124
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   230
//! @SYMTestCaseID		COMINF-CTMBufManager-0124
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   231
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest13 z:\testdata\configs\MBufTest13-1st.ini
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   232
END_TESTCASE			COMINF-CTMBufManager-0124
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   233
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   234
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   235
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   236
PRINT Test 14: Heap Free Check 
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   237
START_TESTCASE			COMINF-CTMBufManager-0125
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   238
//! @SYMTestCaseID		COMINF-CTMBufManager-0125
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   239
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest14
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   240
END_TESTCASE			COMINF-CTMBufManager-0125
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   241
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   242
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   243
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   244
PRINT Test 15: Concurency
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   245
START_TESTCASE			COMINF-CTMBufManager-0126
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   246
//! @SYMTestCaseID		COMINF-CTMBufManager-0126
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   247
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest15
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   248
END_TESTCASE			COMINF-CTMBufManager-0126
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   249
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   250
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   251
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   252
PRINT Test 16: MemoryFull
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   253
START_TESTCASE			COMINF-CTMBufManager-0127
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   254
//! @SYMTestCaseID		COMINF-CTMBufManager-0127
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   255
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest16
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   256
END_TESTCASE			COMINF-CTMBufManager-0127
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   257
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   258
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   259
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   260
PRINT Test 17: Request Size Limit test
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   261
START_TESTCASE			COMINF-CTMBufManager-0128
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   262
//! @SYMTestCaseID		COMINF-CTMBufManager-0128
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   263
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest17
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   264
END_TESTCASE			COMINF-CTMBufManager-0128
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   265
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   266
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   267
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   268
PRINT Test 18: Exhaust Middle Size Pools test
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   269
START_TESTCASE			COMINF-CTMBufManager-0129
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   270
//! @SYMTestCaseID		COMINF-CTMBufManager-0129
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   271
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest18
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   272
END_TESTCASE			COMINF-CTMBufManager-0129
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   273
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   274
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   275
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   276
PRINT Test 19: Prepend
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   277
START_TESTCASE			COMINF-CTMBufManager-0130
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   278
//! @SYMTestCaseID		COMINF-CTMBufManager-0130
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   279
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest19
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   280
END_TESTCASE			COMINF-CTMBufManager-0130
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   281
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   282
PRINT
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   283
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   284
PRINT Test 20: PoolCeilingMemoryFull
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   285
START_TESTCASE			COMINF-MBUFMGR-0131
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   286
//! @SYMTestCaseID		COMINF-MBUFMGR-0131
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   287
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest20
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   288
END_TESTCASE			COMINF-MBUFMGR-0131
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   289
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   290
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   291
PRINT Test 21: commsbufsmiscellaneous
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   292
START_TESTCASE			COMINF-MBUFMGR-0132
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   293
//! @SYMTestCaseID		COMINF-MBUFMGR-0132
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   294
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest21
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   295
END_TESTCASE			COMINF-MBUFMGR-0132
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   296
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   297
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   298
PRINT Test 22: Append
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   299
START_TESTCASE			COMINF-MBUFMGR-0133
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   300
//! @SYMTestCaseID		COMINF-MBUFMGR-0133
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   301
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest22
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   302
END_TESTCASE			COMINF-MBUFMGR-0133
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   303
PRINT ------------------------------
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   304
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   305
PRINT Test 23: RMBufQ
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   306
START_TESTCASE			COMINF-MBUFMGR-0134
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   307
//! @SYMTestCaseID		COMINF-MBUFMGR-0134
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   308
RUN_TEST_STEP 10000 te_ctmbufmgr MBufMgrTest23
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   309
END_TESTCASE			COMINF-MBUFMGR-0134
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   310
PRINT ------------------------------