os/boardsupport/haitest/bspsvs/suite/bsp/uart/scripts/base-bsp-serial-driver-stress.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/boardsupport/haitest/bspsvs/suite/bsp/uart/scripts/base-bsp-serial-driver-stress.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,1738 @@
1.4 +//
1.5 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +//! @file
1.20 +//! @SYMTestSuiteName base-bsp-serial-driver-stress_PORT<port>-<baud>
1.21 +//! @SYMScriptTestEnvironment This test script requires a base port ROM
1.22 +
1.23 +/////////////////////////////////////////////////////////////////////
1.24 +// base-bsp-serial-driver-stress-PORT<port>-<baud>.script
1.25 +//
1.26 +//
1.27 +// Tests elements of the RBusDevComm
1.28 +// as a means of confidence that the HAI APIs work as expected.
1.29 +//
1.30 +// Tests are validated through environment settings found in the file t_serial.ini
1.31 +//
1.32 +// The purpose is to provide a regression test suite of publishedPartner APIs for RBusDevComm.
1.33 +// Negative testing is performed to confirm that correct errors are returned when incorrect parameters are given.
1.34 +// The tests are fully automated.
1.35 +/////////////////////////////////////////////////////////////////////
1.36 +
1.37 +LOAD_SUITE t_serial
1.38 +
1.39 +
1.40 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2001
1.41 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2001
1.42 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.43 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.44 +//! @SYMAuthor Louis Henry Nayegon
1.45 +//! @SYMCreationDate 10/04/2008
1.46 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.47 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.48 +//! port = com<port>
1.49 +//! baud rate = 9600
1.50 +//! data bits = 8
1.51 +//! stop bits = 1
1.52 +//! parity = none
1.53 +//! flow control = none
1.54 +//! 2. Change configuration
1.55 +//! baud rate = <baud>
1.56 +//! data bits = 8
1.57 +//! stop bits = 1
1.58 +//! parity = none
1.59 +//! flow control = rtscts
1.60 +//! 3. Send data to com port without specifying the length of the data
1.61 +//! 4. Read data from com port without specifying the length of the data
1.62 +//! 5. Restore configuration
1.63 +//! 6. Destroy the object
1.64 +//! @SYMTestStatus Implemented
1.65 +//! @SYMTestPriority High
1.66 +//! @SYMTestExpectedResults Data read should be as expected
1.67 +//! @SYMTestType CIT
1.68 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.69 + CREATE_OBJECT RBusDevComm busDevComm
1.70 + CREATE_OBJECT TCommConfigV01 configSave
1.71 + CREATE_OBJECT TCommConfigV01 config
1.72 + COMMAND busDevComm new
1.73 + COMMAND configSave new
1.74 + COMMAND config new
1.75 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.76 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.77 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.78 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.79 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.80 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.81 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.82 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.83 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.84 +
1.85 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-none-rtscts-Write_config
1.86 + OUTSTANDING
1.87 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.88 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.89 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.90 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.91 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.92 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.93 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.94 + OUTSTANDING
1.95 +
1.96 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.97 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.98 + OUTSTANDING
1.99 +
1.100 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.101 + OUTSTANDING
1.102 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.103 + COMMAND busDevComm Close
1.104 + COMMAND config ~
1.105 + COMMAND configSave ~
1.106 + COMMAND busDevComm ~
1.107 + END_TEST_BLOCK
1.108 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2001
1.109 +
1.110 +
1.111 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2002
1.112 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2002
1.113 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.114 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.115 +//! @SYMAuthor Louis Henry Nayegon
1.116 +//! @SYMCreationDate 10/04/2008
1.117 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.118 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.119 +//! port = com<port>
1.120 +//! baud rate = 9600
1.121 +//! data bits = 8
1.122 +//! stop bits = 1
1.123 +//! parity = none
1.124 +//! flow control = none
1.125 +//! 2. Change configuration
1.126 +//! baud rate = <baud>
1.127 +//! data bits = 8
1.128 +//! stop bits = 1
1.129 +//! parity = none
1.130 +//! flow control = rtscts
1.131 +//! 3. Send data to com port specifying the length of the data
1.132 +//! 4. Read data from com port specifying the length of the data
1.133 +//! 5. Restore configuration
1.134 +//! 6. Destroy the object
1.135 +//! @SYMTestStatus Implemented
1.136 +//! @SYMTestPriority High
1.137 +//! @SYMTestExpectedResults Data read should be as expected
1.138 +//! @SYMTestType CIT
1.139 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.140 + CREATE_OBJECT RBusDevComm busDevComm
1.141 + CREATE_OBJECT TCommConfigV01 configSave
1.142 + CREATE_OBJECT TCommConfigV01 config
1.143 + COMMAND busDevComm new
1.144 + COMMAND configSave new
1.145 + COMMAND config new
1.146 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.147 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.148 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.149 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.150 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.151 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.152 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.153 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.154 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.155 +
1.156 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-none-rtscts-Write_config
1.157 + OUTSTANDING
1.158 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.159 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.160 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.161 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.162 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.163 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.164 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.165 + OUTSTANDING
1.166 +
1.167 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.168 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.169 + OUTSTANDING
1.170 +
1.171 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.172 + OUTSTANDING
1.173 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.174 + COMMAND busDevComm Close
1.175 + COMMAND config ~
1.176 + COMMAND configSave ~
1.177 + COMMAND busDevComm ~
1.178 + END_TEST_BLOCK
1.179 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_rtscts-2002
1.180 +
1.181 +
1.182 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2001
1.183 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2001
1.184 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.185 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.186 +//! @SYMAuthor Louis Henry Nayegon
1.187 +//! @SYMCreationDate 10/04/2008
1.188 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.189 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.190 +//! port = com<port>
1.191 +//! baud rate = 9600
1.192 +//! data bits = 8
1.193 +//! stop bits = 1
1.194 +//! parity = none
1.195 +//! flow control = none
1.196 +//! 2. Change configuration
1.197 +//! baud rate = <baud>
1.198 +//! data bits = 8
1.199 +//! stop bits = 2
1.200 +//! parity = none
1.201 +//! flow control = rtscts
1.202 +//! 3. Send data to com port without specifying the length of the data
1.203 +//! 4. Read data from com port without specifying the length of the data
1.204 +//! 5. Restore configuration
1.205 +//! 6. Destroy the object
1.206 +//! @SYMTestStatus Implemented
1.207 +//! @SYMTestPriority High
1.208 +//! @SYMTestExpectedResults Data read should be as expected
1.209 +//! @SYMTestType CIT
1.210 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.211 + CREATE_OBJECT RBusDevComm busDevComm
1.212 + CREATE_OBJECT TCommConfigV01 configSave
1.213 + CREATE_OBJECT TCommConfigV01 config
1.214 + COMMAND busDevComm new
1.215 + COMMAND configSave new
1.216 + COMMAND config new
1.217 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.218 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.219 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.220 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.221 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.222 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.223 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.224 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.225 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.226 +
1.227 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-none-rtscts-Write_config
1.228 + OUTSTANDING
1.229 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.230 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.231 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.232 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.233 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.234 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.235 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.236 + OUTSTANDING
1.237 +
1.238 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.239 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.240 + OUTSTANDING
1.241 +
1.242 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.243 + OUTSTANDING
1.244 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.245 + COMMAND busDevComm Close
1.246 + COMMAND config ~
1.247 + COMMAND configSave ~
1.248 + COMMAND busDevComm ~
1.249 + END_TEST_BLOCK
1.250 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2001
1.251 +
1.252 +
1.253 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2002
1.254 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2002
1.255 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.256 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.257 +//! @SYMAuthor Louis Henry Nayegon
1.258 +//! @SYMCreationDate 10/04/2008
1.259 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.260 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.261 +//! port = com<port>
1.262 +//! baud rate = 9600
1.263 +//! data bits = 8
1.264 +//! stop bits = 1
1.265 +//! parity = none
1.266 +//! flow control = none
1.267 +//! 2. Change configuration
1.268 +//! baud rate = <baud>
1.269 +//! data bits = 8
1.270 +//! stop bits = 2
1.271 +//! parity = none
1.272 +//! flow control = rtscts
1.273 +//! 3. Send data to com port specifying the length of the data
1.274 +//! 4. Read data from com port specifying the length of the data
1.275 +//! 5. Restore configuration
1.276 +//! 6. Destroy the object
1.277 +//! @SYMTestStatus Implemented
1.278 +//! @SYMTestPriority High
1.279 +//! @SYMTestExpectedResults Data read should be as expected
1.280 +//! @SYMTestType CIT
1.281 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.282 + CREATE_OBJECT RBusDevComm busDevComm
1.283 + CREATE_OBJECT TCommConfigV01 configSave
1.284 + CREATE_OBJECT TCommConfigV01 config
1.285 + COMMAND busDevComm new
1.286 + COMMAND configSave new
1.287 + COMMAND config new
1.288 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.289 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.290 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.291 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.292 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.293 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.294 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.295 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.296 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.297 +
1.298 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-none-rtscts-Write_config
1.299 + OUTSTANDING
1.300 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.301 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.302 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.303 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.304 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.305 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.306 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.307 + OUTSTANDING
1.308 +
1.309 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.310 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.311 + OUTSTANDING
1.312 +
1.313 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.314 + OUTSTANDING
1.315 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.316 + COMMAND busDevComm Close
1.317 + COMMAND config ~
1.318 + COMMAND configSave ~
1.319 + COMMAND busDevComm ~
1.320 + END_TEST_BLOCK
1.321 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_rtscts-2002
1.322 +
1.323 +
1.324 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2001
1.325 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2001
1.326 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.327 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.328 +//! @SYMAuthor Louis Henry Nayegon
1.329 +//! @SYMCreationDate 10/04/2008
1.330 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.331 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.332 +//! port = com<port>
1.333 +//! baud rate = 9600
1.334 +//! data bits = 8
1.335 +//! stop bits = 1
1.336 +//! parity = none
1.337 +//! flow control = none
1.338 +//! 2. Change configuration
1.339 +//! baud rate = <baud>
1.340 +//! data bits = 8
1.341 +//! stop bits = 1
1.342 +//! parity = even
1.343 +//! flow control = rtscts
1.344 +//! 3. Send data to com port without specifying the length of the data
1.345 +//! 4. Read data from com port without specifying the length of the data
1.346 +//! 5. Restore configuration
1.347 +//! 6. Destroy the object
1.348 +//! @SYMTestStatus Implemented
1.349 +//! @SYMTestPriority High
1.350 +//! @SYMTestExpectedResults Data read should be as expected
1.351 +//! @SYMTestType CIT
1.352 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.353 + CREATE_OBJECT RBusDevComm busDevComm
1.354 + CREATE_OBJECT TCommConfigV01 configSave
1.355 + CREATE_OBJECT TCommConfigV01 config
1.356 + COMMAND busDevComm new
1.357 + COMMAND configSave new
1.358 + COMMAND config new
1.359 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.360 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.361 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.362 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.363 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.364 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.365 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.366 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.367 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.368 +
1.369 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-even-rtscts-Write_config
1.370 + OUTSTANDING
1.371 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.372 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.373 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.374 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.375 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.376 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.377 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.378 + OUTSTANDING
1.379 +
1.380 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.381 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.382 + OUTSTANDING
1.383 +
1.384 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.385 + OUTSTANDING
1.386 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.387 + COMMAND busDevComm Close
1.388 + COMMAND config ~
1.389 + COMMAND configSave ~
1.390 + COMMAND busDevComm ~
1.391 + END_TEST_BLOCK
1.392 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2001
1.393 +
1.394 +
1.395 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2002
1.396 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2002
1.397 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.398 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.399 +//! @SYMAuthor Louis Henry Nayegon
1.400 +//! @SYMCreationDate 10/04/2008
1.401 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.402 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.403 +//! port = com<port>
1.404 +//! baud rate = 9600
1.405 +//! data bits = 8
1.406 +//! stop bits = 1
1.407 +//! parity = none
1.408 +//! flow control = none
1.409 +//! 2. Change configuration
1.410 +//! baud rate = <baud>
1.411 +//! data bits = 8
1.412 +//! stop bits = 1
1.413 +//! parity = even
1.414 +//! flow control = rtscts
1.415 +//! 3. Send data to com port specifying the length of the data
1.416 +//! 4. Read data from com port specifying the length of the data
1.417 +//! 5. Restore configuration
1.418 +//! 6. Destroy the object
1.419 +//! @SYMTestStatus Implemented
1.420 +//! @SYMTestPriority High
1.421 +//! @SYMTestExpectedResults Data read should be as expected
1.422 +//! @SYMTestType CIT
1.423 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.424 + CREATE_OBJECT RBusDevComm busDevComm
1.425 + CREATE_OBJECT TCommConfigV01 configSave
1.426 + CREATE_OBJECT TCommConfigV01 config
1.427 + COMMAND busDevComm new
1.428 + COMMAND configSave new
1.429 + COMMAND config new
1.430 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.431 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.432 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.433 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.434 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.435 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.436 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.437 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.438 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.439 +
1.440 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-even-rtscts-Write_config
1.441 + OUTSTANDING
1.442 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.443 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.444 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.445 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.446 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.447 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.448 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.449 + OUTSTANDING
1.450 +
1.451 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.452 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.453 + OUTSTANDING
1.454 +
1.455 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.456 + OUTSTANDING
1.457 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.458 + COMMAND busDevComm Close
1.459 + COMMAND config ~
1.460 + COMMAND configSave ~
1.461 + COMMAND busDevComm ~
1.462 + END_TEST_BLOCK
1.463 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_rtscts-2002
1.464 +
1.465 +
1.466 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2001
1.467 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2001
1.468 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.469 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.470 +//! @SYMAuthor Louis Henry Nayegon
1.471 +//! @SYMCreationDate 10/04/2008
1.472 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.473 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.474 +//! port = com<port>
1.475 +//! baud rate = 9600
1.476 +//! data bits = 8
1.477 +//! stop bits = 1
1.478 +//! parity = none
1.479 +//! flow control = none
1.480 +//! 2. Change configuration
1.481 +//! baud rate = <baud>
1.482 +//! data bits = 8
1.483 +//! stop bits = 2
1.484 +//! parity = even
1.485 +//! flow control = rtscts
1.486 +//! 3. Send data to com port without specifying the length of the data
1.487 +//! 4. Read data from com port without specifying the length of the data
1.488 +//! 5. Restore configuration
1.489 +//! 6. Destroy the object
1.490 +//! @SYMTestStatus Implemented
1.491 +//! @SYMTestPriority High
1.492 +//! @SYMTestExpectedResults Data read should be as expected
1.493 +//! @SYMTestType CIT
1.494 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.495 + CREATE_OBJECT RBusDevComm busDevComm
1.496 + CREATE_OBJECT TCommConfigV01 configSave
1.497 + CREATE_OBJECT TCommConfigV01 config
1.498 + COMMAND busDevComm new
1.499 + COMMAND configSave new
1.500 + COMMAND config new
1.501 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.502 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.503 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.504 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.505 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.506 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.507 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.508 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.509 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.510 +
1.511 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-even-rtscts-Write_config
1.512 + OUTSTANDING
1.513 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.514 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.515 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.516 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.517 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.518 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.519 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.520 + OUTSTANDING
1.521 +
1.522 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.523 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.524 + OUTSTANDING
1.525 +
1.526 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.527 + OUTSTANDING
1.528 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.529 + COMMAND busDevComm Close
1.530 + COMMAND config ~
1.531 + COMMAND configSave ~
1.532 + COMMAND busDevComm ~
1.533 + END_TEST_BLOCK
1.534 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2001
1.535 +
1.536 +
1.537 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2002
1.538 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2002
1.539 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.540 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.541 +//! @SYMAuthor Louis Henry Nayegon
1.542 +//! @SYMCreationDate 10/04/2008
1.543 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.544 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.545 +//! port = com<port>
1.546 +//! baud rate = 9600
1.547 +//! data bits = 8
1.548 +//! stop bits = 1
1.549 +//! parity = none
1.550 +//! flow control = none
1.551 +//! 2. Change configuration
1.552 +//! baud rate = <baud>
1.553 +//! data bits = 8
1.554 +//! stop bits = 2
1.555 +//! parity = even
1.556 +//! flow control = rtscts
1.557 +//! 3. Send data to com port specifying the length of the data
1.558 +//! 4. Read data from com port specifying the length of the data
1.559 +//! 5. Restore configuration
1.560 +//! 6. Destroy the object
1.561 +//! @SYMTestStatus Implemented
1.562 +//! @SYMTestPriority High
1.563 +//! @SYMTestExpectedResults Data read should be as expected
1.564 +//! @SYMTestType CIT
1.565 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.566 + CREATE_OBJECT RBusDevComm busDevComm
1.567 + CREATE_OBJECT TCommConfigV01 configSave
1.568 + CREATE_OBJECT TCommConfigV01 config
1.569 + COMMAND busDevComm new
1.570 + COMMAND configSave new
1.571 + COMMAND config new
1.572 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.573 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.574 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.575 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.576 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.577 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.578 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.579 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.580 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.581 +
1.582 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-even-rtscts-Write_config
1.583 + OUTSTANDING
1.584 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.585 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.586 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.587 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.588 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.589 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.590 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.591 + OUTSTANDING
1.592 +
1.593 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.594 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.595 + OUTSTANDING
1.596 +
1.597 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.598 + OUTSTANDING
1.599 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.600 + COMMAND busDevComm Close
1.601 + COMMAND config ~
1.602 + COMMAND configSave ~
1.603 + COMMAND busDevComm ~
1.604 + END_TEST_BLOCK
1.605 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_rtscts-2002
1.606 +
1.607 +
1.608 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2001
1.609 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2001
1.610 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.611 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.612 +//! @SYMAuthor Louis Henry Nayegon
1.613 +//! @SYMCreationDate 10/04/2008
1.614 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.615 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.616 +//! port = com<port>
1.617 +//! baud rate = 9600
1.618 +//! data bits = 8
1.619 +//! stop bits = 1
1.620 +//! parity = none
1.621 +//! flow control = none
1.622 +//! 2. Change configuration
1.623 +//! baud rate = <baud>
1.624 +//! data bits = 8
1.625 +//! stop bits = 1
1.626 +//! parity = odd
1.627 +//! flow control = rtscts
1.628 +//! 3. Send data to com port without specifying the length of the data
1.629 +//! 4. Read data from com port without specifying the length of the data
1.630 +//! 5. Restore configuration
1.631 +//! 6. Destroy the object
1.632 +//! @SYMTestStatus Implemented
1.633 +//! @SYMTestPriority High
1.634 +//! @SYMTestExpectedResults Data read should be as expected
1.635 +//! @SYMTestType CIT
1.636 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.637 + CREATE_OBJECT RBusDevComm busDevComm
1.638 + CREATE_OBJECT TCommConfigV01 configSave
1.639 + CREATE_OBJECT TCommConfigV01 config
1.640 + COMMAND busDevComm new
1.641 + COMMAND configSave new
1.642 + COMMAND config new
1.643 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.644 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.645 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.646 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.647 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.648 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.649 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.650 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.651 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.652 +
1.653 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-odd-rtscts-Write_config
1.654 + OUTSTANDING
1.655 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.656 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.657 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.658 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.659 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.660 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.661 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.662 + OUTSTANDING
1.663 +
1.664 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.665 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.666 + OUTSTANDING
1.667 +
1.668 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.669 + OUTSTANDING
1.670 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.671 + COMMAND busDevComm Close
1.672 + COMMAND config ~
1.673 + COMMAND configSave ~
1.674 + COMMAND busDevComm ~
1.675 + END_TEST_BLOCK
1.676 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2001
1.677 +
1.678 +
1.679 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2002
1.680 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2002
1.681 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.682 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.683 +//! @SYMAuthor Louis Henry Nayegon
1.684 +//! @SYMCreationDate 10/04/2008
1.685 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.686 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.687 +//! port = com<port>
1.688 +//! baud rate = 9600
1.689 +//! data bits = 8
1.690 +//! stop bits = 1
1.691 +//! parity = none
1.692 +//! flow control = none
1.693 +//! 2. Change configuration
1.694 +//! baud rate = <baud>
1.695 +//! data bits = 8
1.696 +//! stop bits = 1
1.697 +//! parity = odd
1.698 +//! flow control = rtscts
1.699 +//! 3. Send data to com port specifying the length of the data
1.700 +//! 4. Read data from com port specifying the length of the data
1.701 +//! 5. Restore configuration
1.702 +//! 6. Destroy the object
1.703 +//! @SYMTestStatus Implemented
1.704 +//! @SYMTestPriority High
1.705 +//! @SYMTestExpectedResults Data read should be as expected
1.706 +//! @SYMTestType CIT
1.707 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.708 + CREATE_OBJECT RBusDevComm busDevComm
1.709 + CREATE_OBJECT TCommConfigV01 configSave
1.710 + CREATE_OBJECT TCommConfigV01 config
1.711 + COMMAND busDevComm new
1.712 + COMMAND configSave new
1.713 + COMMAND config new
1.714 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.715 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.716 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.717 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.718 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.719 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.720 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.721 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.722 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.723 +
1.724 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-odd-rtscts-Write_config
1.725 + OUTSTANDING
1.726 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.727 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.728 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.729 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.730 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.731 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.732 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.733 + OUTSTANDING
1.734 +
1.735 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.736 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.737 + OUTSTANDING
1.738 +
1.739 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.740 + OUTSTANDING
1.741 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.742 + COMMAND busDevComm Close
1.743 + COMMAND config ~
1.744 + COMMAND configSave ~
1.745 + COMMAND busDevComm ~
1.746 + END_TEST_BLOCK
1.747 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_rtscts-2002
1.748 +
1.749 +
1.750 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2001
1.751 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2001
1.752 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.753 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.754 +//! @SYMAuthor Louis Henry Nayegon
1.755 +//! @SYMCreationDate 10/04/2008
1.756 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.757 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.758 +//! port = com<port>
1.759 +//! baud rate = 9600
1.760 +//! data bits = 8
1.761 +//! stop bits = 1
1.762 +//! parity = none
1.763 +//! flow control = none
1.764 +//! 2. Change configuration
1.765 +//! baud rate = <baud>
1.766 +//! data bits = 8
1.767 +//! stop bits = 2
1.768 +//! parity = odd
1.769 +//! flow control = rtscts
1.770 +//! 3. Send data to com port without specifying the length of the data
1.771 +//! 4. Read data from com port without specifying the length of the data
1.772 +//! 5. Restore configuration
1.773 +//! 6. Destroy the object
1.774 +//! @SYMTestStatus Implemented
1.775 +//! @SYMTestPriority High
1.776 +//! @SYMTestExpectedResults Data read should be as expected
1.777 +//! @SYMTestType CIT
1.778 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.779 + CREATE_OBJECT RBusDevComm busDevComm
1.780 + CREATE_OBJECT TCommConfigV01 configSave
1.781 + CREATE_OBJECT TCommConfigV01 config
1.782 + COMMAND busDevComm new
1.783 + COMMAND configSave new
1.784 + COMMAND config new
1.785 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.786 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.787 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.788 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.789 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.790 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.791 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.792 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.793 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.794 +
1.795 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-odd-rtscts-Write_config
1.796 + OUTSTANDING
1.797 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.798 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.799 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.800 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.801 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.802 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.803 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.804 + OUTSTANDING
1.805 +
1.806 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.807 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.808 + OUTSTANDING
1.809 +
1.810 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.811 + OUTSTANDING
1.812 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.813 + COMMAND busDevComm Close
1.814 + COMMAND config ~
1.815 + COMMAND configSave ~
1.816 + COMMAND busDevComm ~
1.817 + END_TEST_BLOCK
1.818 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2001
1.819 +
1.820 +
1.821 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2002
1.822 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2002
1.823 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.824 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.825 +//! @SYMAuthor Louis Henry Nayegon
1.826 +//! @SYMCreationDate 10/04/2008
1.827 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.828 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.829 +//! port = com<port>
1.830 +//! baud rate = 9600
1.831 +//! data bits = 8
1.832 +//! stop bits = 1
1.833 +//! parity = none
1.834 +//! flow control = none
1.835 +//! 2. Change configuration
1.836 +//! baud rate = <baud>
1.837 +//! data bits = 8
1.838 +//! stop bits = 2
1.839 +//! parity = odd
1.840 +//! flow control = rtscts
1.841 +//! 3. Send data to com port specifying the length of the data
1.842 +//! 4. Read data from com port specifying the length of the data
1.843 +//! 5. Restore configuration
1.844 +//! 6. Destroy the object
1.845 +//! @SYMTestStatus Implemented
1.846 +//! @SYMTestPriority High
1.847 +//! @SYMTestExpectedResults Data read should be as expected
1.848 +//! @SYMTestType CIT
1.849 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.850 + CREATE_OBJECT RBusDevComm busDevComm
1.851 + CREATE_OBJECT TCommConfigV01 configSave
1.852 + CREATE_OBJECT TCommConfigV01 config
1.853 + COMMAND busDevComm new
1.854 + COMMAND configSave new
1.855 + COMMAND config new
1.856 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.857 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.858 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.859 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.860 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.861 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.862 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.863 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.864 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.865 +
1.866 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-odd-rtscts-Write_config
1.867 + OUTSTANDING
1.868 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.869 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.870 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.871 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.872 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeRtsCts
1.873 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.874 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.875 + OUTSTANDING
1.876 +
1.877 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.878 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.879 + OUTSTANDING
1.880 +
1.881 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.882 + OUTSTANDING
1.883 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.884 + COMMAND busDevComm Close
1.885 + COMMAND config ~
1.886 + COMMAND configSave ~
1.887 + COMMAND busDevComm ~
1.888 + END_TEST_BLOCK
1.889 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_rtscts-2002
1.890 +
1.891 +
1.892 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2001
1.893 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2001
1.894 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.895 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.896 +//! @SYMAuthor Louis Henry Nayegon
1.897 +//! @SYMCreationDate 10/04/2008
1.898 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.899 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.900 +//! port = com<port>
1.901 +//! baud rate = 9600
1.902 +//! data bits = 8
1.903 +//! stop bits = 1
1.904 +//! parity = none
1.905 +//! flow control = none
1.906 +//! 2. Change configuration
1.907 +//! baud rate = <baud>
1.908 +//! data bits = 8
1.909 +//! stop bits = 1
1.910 +//! parity = none
1.911 +//! flow control = xonxoff
1.912 +//! 3. Send data to com port without specifying the length of the data
1.913 +//! 4. Read data from com port without specifying the length of the data
1.914 +//! 5. Restore configuration
1.915 +//! 6. Destroy the object
1.916 +//! @SYMTestStatus Implemented
1.917 +//! @SYMTestPriority High
1.918 +//! @SYMTestExpectedResults Data read should be as expected
1.919 +//! @SYMTestType CIT
1.920 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.921 + CREATE_OBJECT RBusDevComm busDevComm
1.922 + CREATE_OBJECT TCommConfigV01 configSave
1.923 + CREATE_OBJECT TCommConfigV01 config
1.924 + COMMAND busDevComm new
1.925 + COMMAND configSave new
1.926 + COMMAND config new
1.927 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.928 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.929 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.930 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.931 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.932 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.933 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.934 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.935 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.936 +
1.937 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-none-xonxoff-Write_config
1.938 + OUTSTANDING
1.939 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.940 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.941 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.942 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.943 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.944 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.945 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.946 + OUTSTANDING
1.947 +
1.948 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.949 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.950 + OUTSTANDING
1.951 +
1.952 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.953 + OUTSTANDING
1.954 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.955 + COMMAND busDevComm Close
1.956 + COMMAND config ~
1.957 + COMMAND configSave ~
1.958 + COMMAND busDevComm ~
1.959 + END_TEST_BLOCK
1.960 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2001
1.961 +
1.962 +
1.963 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2002
1.964 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2002
1.965 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.966 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.967 +//! @SYMAuthor Louis Henry Nayegon
1.968 +//! @SYMCreationDate 10/04/2008
1.969 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.970 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.971 +//! port = com<port>
1.972 +//! baud rate = 9600
1.973 +//! data bits = 8
1.974 +//! stop bits = 1
1.975 +//! parity = none
1.976 +//! flow control = none
1.977 +//! 2. Change configuration
1.978 +//! baud rate = <baud>
1.979 +//! data bits = 8
1.980 +//! stop bits = 1
1.981 +//! parity = none
1.982 +//! flow control = xonxoff
1.983 +//! 3. Send data to com port specifying the length of the data
1.984 +//! 4. Read data from com port specifying the length of the data
1.985 +//! 5. Restore configuration
1.986 +//! 6. Destroy the object
1.987 +//! @SYMTestStatus Implemented
1.988 +//! @SYMTestPriority High
1.989 +//! @SYMTestExpectedResults Data read should be as expected
1.990 +//! @SYMTestType CIT
1.991 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.992 + CREATE_OBJECT RBusDevComm busDevComm
1.993 + CREATE_OBJECT TCommConfigV01 configSave
1.994 + CREATE_OBJECT TCommConfigV01 config
1.995 + COMMAND busDevComm new
1.996 + COMMAND configSave new
1.997 + COMMAND config new
1.998 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.999 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1000 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1001 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1002 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1003 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1004 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1005 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1006 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1007 +
1.1008 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-none-xonxoff-Write_config
1.1009 + OUTSTANDING
1.1010 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1011 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1012 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.1013 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.1014 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1015 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1016 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1017 + OUTSTANDING
1.1018 +
1.1019 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1020 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1021 + OUTSTANDING
1.1022 +
1.1023 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1024 + OUTSTANDING
1.1025 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1026 + COMMAND busDevComm Close
1.1027 + COMMAND config ~
1.1028 + COMMAND configSave ~
1.1029 + COMMAND busDevComm ~
1.1030 + END_TEST_BLOCK
1.1031 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_none_xonxoff-2002
1.1032 +
1.1033 +
1.1034 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2001
1.1035 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2001
1.1036 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.1037 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.1038 +//! @SYMAuthor Louis Henry Nayegon
1.1039 +//! @SYMCreationDate 10/04/2008
1.1040 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1041 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1042 +//! port = com<port>
1.1043 +//! baud rate = 9600
1.1044 +//! data bits = 8
1.1045 +//! stop bits = 1
1.1046 +//! parity = none
1.1047 +//! flow control = none
1.1048 +//! 2. Change configuration
1.1049 +//! baud rate = <baud>
1.1050 +//! data bits = 8
1.1051 +//! stop bits = 2
1.1052 +//! parity = none
1.1053 +//! flow control = xonxoff
1.1054 +//! 3. Send data to com port without specifying the length of the data
1.1055 +//! 4. Read data from com port without specifying the length of the data
1.1056 +//! 5. Restore configuration
1.1057 +//! 6. Destroy the object
1.1058 +//! @SYMTestStatus Implemented
1.1059 +//! @SYMTestPriority High
1.1060 +//! @SYMTestExpectedResults Data read should be as expected
1.1061 +//! @SYMTestType CIT
1.1062 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1063 + CREATE_OBJECT RBusDevComm busDevComm
1.1064 + CREATE_OBJECT TCommConfigV01 configSave
1.1065 + CREATE_OBJECT TCommConfigV01 config
1.1066 + COMMAND busDevComm new
1.1067 + COMMAND configSave new
1.1068 + COMMAND config new
1.1069 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1070 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1071 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1072 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1073 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1074 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1075 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1076 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1077 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1078 +
1.1079 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-none-xonxoff-Write_config
1.1080 + OUTSTANDING
1.1081 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1082 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1083 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1084 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.1085 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1086 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1087 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1088 + OUTSTANDING
1.1089 +
1.1090 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.1091 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.1092 + OUTSTANDING
1.1093 +
1.1094 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1095 + OUTSTANDING
1.1096 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1097 + COMMAND busDevComm Close
1.1098 + COMMAND config ~
1.1099 + COMMAND configSave ~
1.1100 + COMMAND busDevComm ~
1.1101 + END_TEST_BLOCK
1.1102 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2001
1.1103 +
1.1104 +
1.1105 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2002
1.1106 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2002
1.1107 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.1108 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.1109 +//! @SYMAuthor Louis Henry Nayegon
1.1110 +//! @SYMCreationDate 10/04/2008
1.1111 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1112 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1113 +//! port = com<port>
1.1114 +//! baud rate = 9600
1.1115 +//! data bits = 8
1.1116 +//! stop bits = 1
1.1117 +//! parity = none
1.1118 +//! flow control = none
1.1119 +//! 2. Change configuration
1.1120 +//! baud rate = <baud>
1.1121 +//! data bits = 8
1.1122 +//! stop bits = 2
1.1123 +//! parity = none
1.1124 +//! flow control = xonxoff
1.1125 +//! 3. Send data to com port specifying the length of the data
1.1126 +//! 4. Read data from com port specifying the length of the data
1.1127 +//! 5. Restore configuration
1.1128 +//! 6. Destroy the object
1.1129 +//! @SYMTestStatus Implemented
1.1130 +//! @SYMTestPriority High
1.1131 +//! @SYMTestExpectedResults Data read should be as expected
1.1132 +//! @SYMTestType CIT
1.1133 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1134 + CREATE_OBJECT RBusDevComm busDevComm
1.1135 + CREATE_OBJECT TCommConfigV01 configSave
1.1136 + CREATE_OBJECT TCommConfigV01 config
1.1137 + COMMAND busDevComm new
1.1138 + COMMAND configSave new
1.1139 + COMMAND config new
1.1140 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1141 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1142 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1143 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1144 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1145 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1146 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1147 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1148 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1149 +
1.1150 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-none-xonxoff-Write_config
1.1151 + OUTSTANDING
1.1152 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1153 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1154 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1155 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityNone
1.1156 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1157 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1158 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1159 + OUTSTANDING
1.1160 +
1.1161 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1162 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1163 + OUTSTANDING
1.1164 +
1.1165 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1166 + OUTSTANDING
1.1167 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1168 + COMMAND busDevComm Close
1.1169 + COMMAND config ~
1.1170 + COMMAND configSave ~
1.1171 + COMMAND busDevComm ~
1.1172 + END_TEST_BLOCK
1.1173 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_none_xonxoff-2002
1.1174 +
1.1175 +
1.1176 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2001
1.1177 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2001
1.1178 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.1179 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.1180 +//! @SYMAuthor Louis Henry Nayegon
1.1181 +//! @SYMCreationDate 10/04/2008
1.1182 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1183 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1184 +//! port = com<port>
1.1185 +//! baud rate = 9600
1.1186 +//! data bits = 8
1.1187 +//! stop bits = 1
1.1188 +//! parity = none
1.1189 +//! flow control = none
1.1190 +//! 2. Change configuration
1.1191 +//! baud rate = <baud>
1.1192 +//! data bits = 8
1.1193 +//! stop bits = 1
1.1194 +//! parity = even
1.1195 +//! flow control = xonxoff
1.1196 +//! 3. Send data to com port without specifying the length of the data
1.1197 +//! 4. Read data from com port without specifying the length of the data
1.1198 +//! 5. Restore configuration
1.1199 +//! 6. Destroy the object
1.1200 +//! @SYMTestStatus Implemented
1.1201 +//! @SYMTestPriority High
1.1202 +//! @SYMTestExpectedResults Data read should be as expected
1.1203 +//! @SYMTestType CIT
1.1204 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1205 + CREATE_OBJECT RBusDevComm busDevComm
1.1206 + CREATE_OBJECT TCommConfigV01 configSave
1.1207 + CREATE_OBJECT TCommConfigV01 config
1.1208 + COMMAND busDevComm new
1.1209 + COMMAND configSave new
1.1210 + COMMAND config new
1.1211 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1212 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1213 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1214 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1215 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1216 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1217 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1218 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1219 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1220 +
1.1221 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-even-xonxoff-Write_config
1.1222 + OUTSTANDING
1.1223 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1224 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1225 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.1226 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.1227 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1228 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1229 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1230 + OUTSTANDING
1.1231 +
1.1232 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.1233 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.1234 + OUTSTANDING
1.1235 +
1.1236 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1237 + OUTSTANDING
1.1238 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1239 + COMMAND busDevComm Close
1.1240 + COMMAND config ~
1.1241 + COMMAND configSave ~
1.1242 + COMMAND busDevComm ~
1.1243 + END_TEST_BLOCK
1.1244 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2001
1.1245 +
1.1246 +
1.1247 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2002
1.1248 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2002
1.1249 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.1250 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.1251 +//! @SYMAuthor Louis Henry Nayegon
1.1252 +//! @SYMCreationDate 10/04/2008
1.1253 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1254 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1255 +//! port = com<port>
1.1256 +//! baud rate = 9600
1.1257 +//! data bits = 8
1.1258 +//! stop bits = 1
1.1259 +//! parity = none
1.1260 +//! flow control = none
1.1261 +//! 2. Change configuration
1.1262 +//! baud rate = <baud>
1.1263 +//! data bits = 8
1.1264 +//! stop bits = 1
1.1265 +//! parity = even
1.1266 +//! flow control = xonxoff
1.1267 +//! 3. Send data to com port specifying the length of the data
1.1268 +//! 4. Read data from com port specifying the length of the data
1.1269 +//! 5. Restore configuration
1.1270 +//! 6. Destroy the object
1.1271 +//! @SYMTestStatus Implemented
1.1272 +//! @SYMTestPriority High
1.1273 +//! @SYMTestExpectedResults Data read should be as expected
1.1274 +//! @SYMTestType CIT
1.1275 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1276 + CREATE_OBJECT RBusDevComm busDevComm
1.1277 + CREATE_OBJECT TCommConfigV01 configSave
1.1278 + CREATE_OBJECT TCommConfigV01 config
1.1279 + COMMAND busDevComm new
1.1280 + COMMAND configSave new
1.1281 + COMMAND config new
1.1282 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1283 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1284 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1285 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1286 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1287 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1288 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1289 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1290 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1291 +
1.1292 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-even-xonxoff-Write_config
1.1293 + OUTSTANDING
1.1294 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1295 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1296 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.1297 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.1298 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1299 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1300 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1301 + OUTSTANDING
1.1302 +
1.1303 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1304 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1305 + OUTSTANDING
1.1306 +
1.1307 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1308 + OUTSTANDING
1.1309 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1310 + COMMAND busDevComm Close
1.1311 + COMMAND config ~
1.1312 + COMMAND configSave ~
1.1313 + COMMAND busDevComm ~
1.1314 + END_TEST_BLOCK
1.1315 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_even_xonxoff-2002
1.1316 +
1.1317 +
1.1318 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2001
1.1319 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2001
1.1320 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.1321 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.1322 +//! @SYMAuthor Louis Henry Nayegon
1.1323 +//! @SYMCreationDate 10/04/2008
1.1324 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1325 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1326 +//! port = com<port>
1.1327 +//! baud rate = 9600
1.1328 +//! data bits = 8
1.1329 +//! stop bits = 1
1.1330 +//! parity = none
1.1331 +//! flow control = none
1.1332 +//! 2. Change configuration
1.1333 +//! baud rate = <baud>
1.1334 +//! data bits = 8
1.1335 +//! stop bits = 2
1.1336 +//! parity = even
1.1337 +//! flow control = xonxoff
1.1338 +//! 3. Send data to com port without specifying the length of the data
1.1339 +//! 4. Read data from com port without specifying the length of the data
1.1340 +//! 5. Restore configuration
1.1341 +//! 6. Destroy the object
1.1342 +//! @SYMTestStatus Implemented
1.1343 +//! @SYMTestPriority High
1.1344 +//! @SYMTestExpectedResults Data read should be as expected
1.1345 +//! @SYMTestType CIT
1.1346 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1347 + CREATE_OBJECT RBusDevComm busDevComm
1.1348 + CREATE_OBJECT TCommConfigV01 configSave
1.1349 + CREATE_OBJECT TCommConfigV01 config
1.1350 + COMMAND busDevComm new
1.1351 + COMMAND configSave new
1.1352 + COMMAND config new
1.1353 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1354 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1355 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1356 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1357 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1358 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1359 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1360 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1361 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1362 +
1.1363 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-even-xonxoff-Write_config
1.1364 + OUTSTANDING
1.1365 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1366 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1367 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1368 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.1369 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1370 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1371 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1372 + OUTSTANDING
1.1373 +
1.1374 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.1375 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.1376 + OUTSTANDING
1.1377 +
1.1378 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1379 + OUTSTANDING
1.1380 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1381 + COMMAND busDevComm Close
1.1382 + COMMAND config ~
1.1383 + COMMAND configSave ~
1.1384 + COMMAND busDevComm ~
1.1385 + END_TEST_BLOCK
1.1386 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2001
1.1387 +
1.1388 +
1.1389 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2002
1.1390 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2002
1.1391 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.1392 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.1393 +//! @SYMAuthor Louis Henry Nayegon
1.1394 +//! @SYMCreationDate 10/04/2008
1.1395 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1396 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1397 +//! port = com<port>
1.1398 +//! baud rate = 9600
1.1399 +//! data bits = 8
1.1400 +//! stop bits = 1
1.1401 +//! parity = none
1.1402 +//! flow control = none
1.1403 +//! 2. Change configuration
1.1404 +//! baud rate = <baud>
1.1405 +//! data bits = 8
1.1406 +//! stop bits = 2
1.1407 +//! parity = even
1.1408 +//! flow control = xonxoff
1.1409 +//! 3. Send data to com port specifying the length of the data
1.1410 +//! 4. Read data from com port specifying the length of the data
1.1411 +//! 5. Restore configuration
1.1412 +//! 6. Destroy the object
1.1413 +//! @SYMTestStatus Implemented
1.1414 +//! @SYMTestPriority High
1.1415 +//! @SYMTestExpectedResults Data read should be as expected
1.1416 +//! @SYMTestType CIT
1.1417 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1418 + CREATE_OBJECT RBusDevComm busDevComm
1.1419 + CREATE_OBJECT TCommConfigV01 configSave
1.1420 + CREATE_OBJECT TCommConfigV01 config
1.1421 + COMMAND busDevComm new
1.1422 + COMMAND configSave new
1.1423 + COMMAND config new
1.1424 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1425 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1426 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1427 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1428 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1429 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1430 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1431 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1432 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1433 +
1.1434 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-even-xonxoff-Write_config
1.1435 + OUTSTANDING
1.1436 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1437 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1438 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1439 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityEven
1.1440 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1441 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1442 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1443 + OUTSTANDING
1.1444 +
1.1445 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1446 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1447 + OUTSTANDING
1.1448 +
1.1449 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1450 + OUTSTANDING
1.1451 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1452 + COMMAND busDevComm Close
1.1453 + COMMAND config ~
1.1454 + COMMAND configSave ~
1.1455 + COMMAND busDevComm ~
1.1456 + END_TEST_BLOCK
1.1457 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_even_xonxoff-2002
1.1458 +
1.1459 +
1.1460 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2001
1.1461 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2001
1.1462 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.1463 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.1464 +//! @SYMAuthor Louis Henry Nayegon
1.1465 +//! @SYMCreationDate 10/04/2008
1.1466 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1467 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1468 +//! port = com<port>
1.1469 +//! baud rate = 9600
1.1470 +//! data bits = 8
1.1471 +//! stop bits = 1
1.1472 +//! parity = none
1.1473 +//! flow control = none
1.1474 +//! 2. Change configuration
1.1475 +//! baud rate = <baud>
1.1476 +//! data bits = 8
1.1477 +//! stop bits = 1
1.1478 +//! parity = odd
1.1479 +//! flow control = xonxoff
1.1480 +//! 3. Send data to com port without specifying the length of the data
1.1481 +//! 4. Read data from com port without specifying the length of the data
1.1482 +//! 5. Restore configuration
1.1483 +//! 6. Destroy the object
1.1484 +//! @SYMTestStatus Implemented
1.1485 +//! @SYMTestPriority High
1.1486 +//! @SYMTestExpectedResults Data read should be as expected
1.1487 +//! @SYMTestType CIT
1.1488 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1489 + CREATE_OBJECT RBusDevComm busDevComm
1.1490 + CREATE_OBJECT TCommConfigV01 configSave
1.1491 + CREATE_OBJECT TCommConfigV01 config
1.1492 + COMMAND busDevComm new
1.1493 + COMMAND configSave new
1.1494 + COMMAND config new
1.1495 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1496 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1497 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1498 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1499 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1500 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1501 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1502 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1503 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1504 +
1.1505 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-odd-xonxoff-Write_config
1.1506 + OUTSTANDING
1.1507 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1508 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1509 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.1510 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.1511 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1512 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1513 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1514 + OUTSTANDING
1.1515 +
1.1516 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.1517 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.1518 + OUTSTANDING
1.1519 +
1.1520 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1521 + OUTSTANDING
1.1522 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1523 + COMMAND busDevComm Close
1.1524 + COMMAND config ~
1.1525 + COMMAND configSave ~
1.1526 + COMMAND busDevComm ~
1.1527 + END_TEST_BLOCK
1.1528 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2001
1.1529 +
1.1530 +
1.1531 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2002
1.1532 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2002
1.1533 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.1534 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.1535 +//! @SYMAuthor Louis Henry Nayegon
1.1536 +//! @SYMCreationDate 10/04/2008
1.1537 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1538 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1539 +//! port = com<port>
1.1540 +//! baud rate = 9600
1.1541 +//! data bits = 8
1.1542 +//! stop bits = 1
1.1543 +//! parity = none
1.1544 +//! flow control = none
1.1545 +//! 2. Change configuration
1.1546 +//! baud rate = <baud>
1.1547 +//! data bits = 8
1.1548 +//! stop bits = 1
1.1549 +//! parity = odd
1.1550 +//! flow control = xonxoff
1.1551 +//! 3. Send data to com port specifying the length of the data
1.1552 +//! 4. Read data from com port specifying the length of the data
1.1553 +//! 5. Restore configuration
1.1554 +//! 6. Destroy the object
1.1555 +//! @SYMTestStatus Implemented
1.1556 +//! @SYMTestPriority High
1.1557 +//! @SYMTestExpectedResults Data read should be as expected
1.1558 +//! @SYMTestType CIT
1.1559 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1560 + CREATE_OBJECT RBusDevComm busDevComm
1.1561 + CREATE_OBJECT TCommConfigV01 configSave
1.1562 + CREATE_OBJECT TCommConfigV01 config
1.1563 + COMMAND busDevComm new
1.1564 + COMMAND configSave new
1.1565 + COMMAND config new
1.1566 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1567 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1568 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1569 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1570 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1571 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1572 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1573 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1574 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1575 +
1.1576 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-1-odd-xonxoff-Write_config
1.1577 + OUTSTANDING
1.1578 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1579 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1580 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop1
1.1581 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.1582 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1583 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1584 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1585 + OUTSTANDING
1.1586 +
1.1587 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1588 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1589 + OUTSTANDING
1.1590 +
1.1591 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1592 + OUTSTANDING
1.1593 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1594 + COMMAND busDevComm Close
1.1595 + COMMAND config ~
1.1596 + COMMAND configSave ~
1.1597 + COMMAND busDevComm ~
1.1598 + END_TEST_BLOCK
1.1599 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_1_odd_xonxoff-2002
1.1600 +
1.1601 +
1.1602 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2001
1.1603 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2001
1.1604 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref});
1.1605 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref})
1.1606 +//! @SYMAuthor Louis Henry Nayegon
1.1607 +//! @SYMCreationDate 10/04/2008
1.1608 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1609 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1610 +//! port = com<port>
1.1611 +//! baud rate = 9600
1.1612 +//! data bits = 8
1.1613 +//! stop bits = 1
1.1614 +//! parity = none
1.1615 +//! flow control = none
1.1616 +//! 2. Change configuration
1.1617 +//! baud rate = <baud>
1.1618 +//! data bits = 8
1.1619 +//! stop bits = 2
1.1620 +//! parity = odd
1.1621 +//! flow control = xonxoff
1.1622 +//! 3. Send data to com port without specifying the length of the data
1.1623 +//! 4. Read data from com port without specifying the length of the data
1.1624 +//! 5. Restore configuration
1.1625 +//! 6. Destroy the object
1.1626 +//! @SYMTestStatus Implemented
1.1627 +//! @SYMTestPriority High
1.1628 +//! @SYMTestExpectedResults Data read should be as expected
1.1629 +//! @SYMTestType CIT
1.1630 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1631 + CREATE_OBJECT RBusDevComm busDevComm
1.1632 + CREATE_OBJECT TCommConfigV01 configSave
1.1633 + CREATE_OBJECT TCommConfigV01 config
1.1634 + COMMAND busDevComm new
1.1635 + COMMAND configSave new
1.1636 + COMMAND config new
1.1637 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1638 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1639 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1640 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1641 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1642 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1643 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1644 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1645 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1646 +
1.1647 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-odd-xonxoff-Write_config
1.1648 + OUTSTANDING
1.1649 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1650 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1651 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1652 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.1653 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1654 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1655 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1656 + OUTSTANDING
1.1657 +
1.1658 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Read
1.1659 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2001-Write
1.1660 + OUTSTANDING
1.1661 +
1.1662 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1663 + OUTSTANDING
1.1664 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1665 + COMMAND busDevComm Close
1.1666 + COMMAND config ~
1.1667 + COMMAND configSave ~
1.1668 + COMMAND busDevComm ~
1.1669 + END_TEST_BLOCK
1.1670 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2001
1.1671 +
1.1672 +
1.1673 +START_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2002
1.1674 +//! @SYMTestCaseID BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2002
1.1675 +//! @SYMAPI RBusDevComm::Write(TRequestStatus {ref}, const TDesC8 {ref}, TInt);
1.1676 +//! RBusDevComm::Read(TRequestStatus {ref}, TDesC8 {ref}, TInt)
1.1677 +//! @SYMAuthor Louis Henry Nayegon
1.1678 +//! @SYMCreationDate 10/04/2008
1.1679 +//! @SYMTestCaseDesc Echo large amount of data read from a file to/from the Serial Echo Server
1.1680 +//! @SYMTestActions 1. Create RBusDevComm object, save original configuration and configure to echo server startup settings
1.1681 +//! port = com<port>
1.1682 +//! baud rate = 9600
1.1683 +//! data bits = 8
1.1684 +//! stop bits = 1
1.1685 +//! parity = none
1.1686 +//! flow control = none
1.1687 +//! 2. Change configuration
1.1688 +//! baud rate = <baud>
1.1689 +//! data bits = 8
1.1690 +//! stop bits = 2
1.1691 +//! parity = odd
1.1692 +//! flow control = xonxoff
1.1693 +//! 3. Send data to com port specifying the length of the data
1.1694 +//! 4. Read data from com port specifying the length of the data
1.1695 +//! 5. Restore configuration
1.1696 +//! 6. Destroy the object
1.1697 +//! @SYMTestStatus Implemented
1.1698 +//! @SYMTestPriority High
1.1699 +//! @SYMTestExpectedResults Data read should be as expected
1.1700 +//! @SYMTestType CIT
1.1701 + START_TEST_BLOCK 60 t_serial \base\serial\base-bsp-serial-driver-stress-PORT<port>-<baud>.ini
1.1702 + CREATE_OBJECT RBusDevComm busDevComm
1.1703 + CREATE_OBJECT TCommConfigV01 configSave
1.1704 + CREATE_OBJECT TCommConfigV01 config
1.1705 + COMMAND busDevComm new
1.1706 + COMMAND configSave new
1.1707 + COMMAND config new
1.1708 + COMMAND busDevComm Open BASE-BSP-SERIAL-DRIVER-PORT<port>-Open
1.1709 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1710 + COMMAND busDevComm Config BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1711 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-ECHO-iRate
1.1712 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-ECHO-iDataBits
1.1713 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-ECHO-iStopBits
1.1714 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-ECHO-iParity
1.1715 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-ECHO-iHandshake
1.1716 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1717 +
1.1718 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-<baud>-8-2-odd-xonxoff-Write_config
1.1719 + OUTSTANDING
1.1720 + COMMAND config iRate BASE-BSP-SERIAL-DRIVER-iRate
1.1721 + COMMAND config iDataBits BASE-BSP-SERIAL-DRIVER-EData8
1.1722 + COMMAND config iStopBits BASE-BSP-SERIAL-DRIVER-EStop2
1.1723 + COMMAND config iParity BASE-BSP-SERIAL-DRIVER-EParityOdd
1.1724 + COMMAND config iHandshake BASE-BSP-SERIAL-DRIVER-HandshakeXonXoff
1.1725 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-Config
1.1726 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-ECHO-Read_config
1.1727 + OUTSTANDING
1.1728 +
1.1729 + COMMAND busDevComm Read BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Read
1.1730 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-STRESS-8-2002-Write
1.1731 + OUTSTANDING
1.1732 +
1.1733 + COMMAND busDevComm Write BASE-BSP-SERIAL-DRIVER-ECHO-Write-Reset
1.1734 + OUTSTANDING
1.1735 + COMMAND busDevComm SetConfig BASE-BSP-SERIAL-DRIVER-ECHO-ConfigSave
1.1736 + COMMAND busDevComm Close
1.1737 + COMMAND config ~
1.1738 + COMMAND configSave ~
1.1739 + COMMAND busDevComm ~
1.1740 + END_TEST_BLOCK
1.1741 +END_TESTCASE BASE-BSP-SERIAL-DRIVER-STRESS_PORT<port>_<baud>_8_2_odd_xonxoff-2002