--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/genericopenlibs/openenvcore/libc/test/testsocket/scripts/tsocket_hw.script Tue Feb 02 02:01:42 2010 +0200
@@ -0,0 +1,622 @@
+// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+PRINT Run all tsocket
+LOAD_SUITE tsocket
+
+CONSECUTIVE
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0001
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0001
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ExampleL \tstdapis\tsocket.ini Section_ExampleL
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0001
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0002
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0002
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketTest \tstdapis\tsocket.ini Section_SocketTest_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0002
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0004
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0004
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketTest \tstdapis\tsocket.ini Section_SocketTest_3
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0004
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0005
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0005
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketTest \tstdapis\tsocket.ini Section_SocketTest_4
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0005
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0006
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0006
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketTest \tstdapis\tsocket.ini Section_SocketTest_5
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0006
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0007
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0007
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketTest \tstdapis\tsocket.ini Section_SocketTest_6
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0007
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0008
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0008
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindTest \tstdapis\tsocket.ini Section_BindTest
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0008
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0009
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0009
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket MultipleBindOnSameSocket \tstdapis\tsocket.ini Section_MultipleBindOnSameSocket
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0009
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0010
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0010
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindInvalidAddress \tstdapis\tsocket.ini Section_BindInvalidAddress
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0010
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0011
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0011
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindUsingFileDescriptor \tstdapis\tsocket.ini Section_BindUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0011
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0012
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0012
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindUsingInvalidSocketDescriptor \tstdapis\tsocket.ini Section_BindUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0012
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0013
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0013
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0013
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0014
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0014
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ListenTest \tstdapis\tsocket.ini Section_ListenTest
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0014
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0015
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0015
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ListenUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0015
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0016
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0016
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ListenUdp
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0016
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0017
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0017
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ListenUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0017
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0018
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0018
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownTest \tstdapis\tsocket.ini Section_ShutdownTest_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0018
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0019
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0019
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownTest \tstdapis\tsocket.ini Section_ShutdownTest_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0019
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0020
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0020
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownTest \tstdapis\tsocket.ini Section_ShutdownTest_3
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0020
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0021
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0021
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownDisconnectedSocket \tstdapis\tsocket.ini Section_ShutdownDisconnectedSocket
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0021
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0022
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0022
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutDownTestWithInvalidShutdownOption
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0022
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0023
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0023
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0023
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0024
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0024
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ShutdownUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0024
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0025
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0025
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSocketName \tstdapis\tsocket.ini Section_GetSocketName
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0025
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0026
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0026
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSocketNameUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0026
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0027
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0027
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSocketNameUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0027
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0028
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0028
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSocketNameInvalidLength \tstdapis\tsocket.ini Section_GetSocketNameInvalidLength
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0028
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0029
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0029
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSocketNameInvalidSocketBuffer \tstdapis\tsocket.ini Section_GetSocketNameInvalidSocketBuffer
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0029
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0030
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0030
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketName \tstdapis\tsocket.ini Section_GetPeerSocketName_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0030
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0031
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0031
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketName \tstdapis\tsocket.ini Section_GetPeerSocketName_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0031
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0032
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0032
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketNameUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0032
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0033
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0033
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketNameUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0033
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0034
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0034
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketNameforUnconnectedSocket
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0034
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0035
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0035
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetPeerSocketNameInvalidLengthSockAddr
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0035
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0036
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0036
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket UDP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0036
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0037
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0037
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TCP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0037
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0038
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0038
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptTest \tstdapis\tsocket.ini Section_AcceptTest
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0038
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0039
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0039
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket UDPAccept
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0039
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0040
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0040
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0040
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0041
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0041
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0041
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0042
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0042
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0042
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0098
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0098
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptTestZeroAddrLen
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0098
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0099
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0099
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket AcceptTestNullAddr
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0099
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0043
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0043
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ConnectTestFailCases \tstdapis\tsocket.ini Section_ConnectTestFailCases_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0043
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0044
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0044
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ConnectTestFailCases \tstdapis\tsocket.ini Section_ConnectTestFailCases_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0044
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0045
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0045
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ConnectUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0045
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0046
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0046
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket ConnectUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0046
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0047
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0047
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket RecvFromTestFailCases \tstdapis\tsocket.ini Section_RecvFromTestFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0047
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0048
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0048
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket RecvUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0048
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0049
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0049
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket RecvUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0049
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0050
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0050
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket RecvTestFailCases \tstdapis\tsocket.ini Section_RecvTestFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0050
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0051
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0051
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendTestFailCases \tstdapis\tsocket.ini Section_SendTestFailCases_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0051
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0052
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0052
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendTestFailCases \tstdapis\tsocket.ini Section_SendTestFailCases_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0052
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0053
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0053
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0053
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0054
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0054
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0054
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0055
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0055
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendToTestFailCases \tstdapis\tsocket.ini Section_SendToTestFailCases_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0055
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0056
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0056
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendToTestFailCases \tstdapis\tsocket.ini Section_SendToTestFailCases_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0056
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0057
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0057
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendToUsingFileDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0057
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0058
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0058
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendToUsingInvalidSocketDescriptor
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0058
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0059
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0059
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0059
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0060
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0060
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetSockOptFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0060
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0061
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0061
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SetSockOptFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0061
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0062
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0062
+//! @SYMTestStatus 3.Released
+//RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_hw
+PRINT This test case is for SO_OOBINLINE which is not supported in Symbian OS
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0062
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0063
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0063
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_2
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0063
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0064
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0064
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_3
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0064
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0065
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0065
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_4
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0065
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0066
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0066
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_5
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0066
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0067
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0067
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_6
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0067
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0068
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0068
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=-2 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_7
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0068
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0069
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0069
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=-2 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_8
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0069
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0070
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0070
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=-2 5 tsocket SocketOptions \tstdapis\tsocket.ini Section_SocketOptions_9
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0070
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0071
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0071
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SockAtMark
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0071
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0072
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0072
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindResvPort \tstdapis\tsocket.ini Section_BindResvPort
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0072
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0073
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0073
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket BindResvPortFailCases
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0073
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0074
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0074
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket HErrNoLocation
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0074
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0075
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0075
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket SendMsgRecvMsg
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0075
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0076
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0076
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetHostName
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0076
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0077
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0077
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetHostNameZero
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0077
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0078
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0078
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket GetHostNameNull
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0078
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0079
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0079
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TestSktlseek
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0079
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0080
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0080
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TestSktfstat
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0080
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0081
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0081
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TestSktfsync
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0081
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0082
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0082
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 10 tsocket TestRecvMsgPeekTCP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0082
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0083
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0083
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 10 tsocket TestRecvMsgPeekUDP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0083
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0084
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0084
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestNotify \tstdapis\tsocket.ini Section_TestSelect
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0084
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0085
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0085
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestNotify \tstdapis\tsocket.ini Section_TestIoctl
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0085
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0086
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0086
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 20 tsocket TestGreaterThan16kReadWrite
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0086
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0087
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0087
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestLargeUDP \tstdapis\tsocket.ini Section_TestSmallUDP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0087
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0088
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0088
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestLargeUDP \tstdapis\tsocket.ini Section_TestMediumUDP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0088
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0089
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0089
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestLargeUDP \tstdapis\tsocket.ini Section_TestLargeUDP
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0089
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0090
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0090
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestFionread
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0090
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0091
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0091
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestBind1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0091
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0092
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0092
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 20 tsocket TestConnectNonBlocking
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0092
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0093
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0093
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TCP1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0093
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0094
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0094
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TestSendReturnValue
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0094
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0095
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0095
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 5 tsocket TestV4MappedAddress
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0095
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0096
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0096
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket ReadTestFailCase
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0096
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0097
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0097
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestNotify1
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0097
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0100
+//! @SYMTestCaseID OPENENV-LIBC-CIT-TESTSOCKETHW-0100
+//! @SYMTestStatus 3.Released
+RUN_TEST_STEP !Result=0 15 tsocket TestSockFcntl
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKETHW-0100
+
+// To be uncommented when COM-DB is enabled
+//RUN_TEST_STEP !Result=0 15 tsocket TestSockIoctl
+
+
+START_TESTCASE OPENENV-LIBC-CIT-TESTSOCKET-00101
+RUN_TEST_STEP !Result=0 30 tsocket SockSendOnClosedConn
+END_TESTCASE OPENENV-LIBC-CIT-TESTSOCKET-00101