--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/telephonyserverplugins/simtsy/test/Te_SimPacket/Te_SimPacket.script Tue Feb 02 01:41:59 2010 +0200
@@ -0,0 +1,352 @@
+//
+// Copyright (c) 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:
+//
+
+RUN_SCRIPT z:\TestData\Scripts\Te_SimPacket_setup.script
+//
+LOAD_SUITE Te_SimPacket
+//
+START_TESTCASE TEL-SIMTSY-NA-7000
+//!@SYMTestCaseID TEL-SIMTSY-NA-7000
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Default Context Parameters Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Creates a GPRS context using default parameters
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsDefaultContextParamsTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7000
+
+START_TESTCASE TEL-SIMTSY-NA-7001
+//!@SYMTestCaseID TEL-SIMTSY-NA-7001
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc QoS Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Test QoS usaing various parameters
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket QoSTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7001
+
+START_TESTCASE TEL-SIMTSY-NA-7002
+//!@SYMTestCaseID TEL-SIMTSY-NA-7002
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs UnSupported Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests all unsupported GPRS API calls to the TSY
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsUnSupportedTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7002
+
+START_TESTCASE TEL-SIMTSY-NA-7003
+//!@SYMTestCaseID TEL-SIMTSY-NA-7003
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Context Attach Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests the context attach and detach
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextAttachTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7003
+
+START_TESTCASE TEL-SIMTSY-NA-7004
+//!@SYMTestCaseID TEL-SIMTSY-NA-7004
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Context Delete Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests the deletion of a context
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextDeleteTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7004
+
+START_TESTCASE TEL-SIMTSY-NA-7005
+//!@SYMTestCaseID TEL-SIMTSY-NA-7005
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs context loan com port
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests the loan of a com port
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextLoanComport
+//
+END_TESTCASE TEL-SIMTSY-NA-7005
+
+START_TESTCASE TEL-SIMTSY-NA-7006
+//!@SYMTestCaseID TEL-SIMTSY-NA-7006
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Context UnSupported Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests all the unsupported context API's in the TSY
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextUnSupportedTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7006
+
+START_TESTCASE TEL-SIMTSY-NA-7007
+//!@SYMTestCaseID TEL-SIMTSY-NA-7007
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Cancel Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests the GPRS cancell API's
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsCancelTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7007
+
+START_TESTCASE TEL-SIMTSY-NA-7008
+//!@SYMTestCaseID TEL-SIMTSY-NA-7008
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Attach Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Gprs Attach Test
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsAttachTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7008
+
+START_TESTCASE TEL-SIMTSY-NA-7009
+//!@SYMTestCaseID TEL-SIMTSY-NA-7009
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Notification Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Gprs context notification test
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsNotificationTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7009
+
+START_TESTCASE TEL-SIMTSY-NA-7010
+//!@SYMTestCaseID TEL-SIMTSY-NA-7010
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Ms Class Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests the Ms Class
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsMsClassTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7010
+
+START_TESTCASE TEL-SIMTSY-NA-7011
+//!@SYMTestCaseID TEL-SIMTSY-NA-7011
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Context Config Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Test Gprs context configuration
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextConfigTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7011
+
+START_TESTCASE TEL-SIMTSY-NA-7012
+//!@SYMTestCaseID TEL-SIMTSY-NA-7012
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Gprs Context Config Notifications Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests Gprs Context Configuration Notifications
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextConfigNotificationsTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7012
+
+START_TESTCASE TEL-SIMTSY-NA-7013
+//!@SYMTestCaseID TEL-SIMTSY-NA-7013
+//!@SYMREQ REQ0000
+//!@SYMTestCaseDesc Open Gprs Max Contexts Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Tests opening the maximum number of gprs contexts
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket OpenGprsMaxContextsTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7013
+
+START_TESTCASE TEL-SIMTSY-NA-7014
+//!@SYMTestCaseID TEL-SIMTSY-NA-7014
+//!@SYMDEF DEF119516
+//!@SYMTestCaseDesc Gprs Context Config Arbitrary Address Test
+//!@SYMTestPriority critical
+//!@SYMTestActions Test Gprs context configuration using an Arbitrary Address
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket GprsContextConfigArbitraryAddressTest
+//
+END_TESTCASE TEL-SIMTSY-NA-7014
+
+START_TESTCASE TEL-SIMTSY-NA-7015
+//!@SYMTestCaseID TEL-SIMTSY-NA-7015
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test OpenNewContext API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call OpenNewContext() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7015.exe
+LOAD_SUITE Te_SimPacketTest7015
+RUN_TEST_STEP 30 Te_SimPacketTest7015 EtelPcktMbmsCap1
+END_TESTCASE TEL-SIMTSY-NA-7015
+
+START_TESTCASE TEL-SIMTSY-NA-7016
+//!@SYMTestCaseID TEL-SIMTSY-NA-7016
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test UpdateMbmsSessionList API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call UpdateMbmsSessionList() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7016.exe
+LOAD_SUITE Te_SimPacketTest7016
+RUN_TEST_STEP 30 Te_SimPacketTest7016 EtelPcktMbmsCap2
+END_TESTCASE TEL-SIMTSY-NA-7016
+
+START_TESTCASE TEL-SIMTSY-NA-7017
+//!@SYMTestCaseID TEL-SIMTSY-NA-7017
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test GetMbmsNetworkServiceStatus API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call GetMbmsNetworkServiceStatus() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7017.exe
+LOAD_SUITE Te_SimPacketTest7017
+RUN_TEST_STEP 30 Te_SimPacketTest7017 EtelPcktMbmsCap3
+END_TESTCASE TEL-SIMTSY-NA-7017
+
+START_TESTCASE TEL-SIMTSY-NA-7018
+//!@SYMTestCaseID TEL-SIMTSY-NA-7018
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test NotfyMbmsNetworkServiceStatusChange API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call NotfyMbmsNetworkServiceStatusChange() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7018.exe
+LOAD_SUITE Te_SimPacketTest7018
+RUN_TEST_STEP 30 Te_SimPacketTest7018 EtelPcktMbmsCap4
+END_TESTCASE TEL-SIMTSY-NA-7018
+
+START_TESTCASE TEL-SIMTSY-NA-7019
+//!@SYMTestCaseID TEL-SIMTSY-NA-7019
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test NotifyMbmsServiceAvailabilityListChange API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call NotifyMbmsServiceAvailabilityListChange() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7019.exe
+LOAD_SUITE Te_SimPacketTest7019
+RUN_TEST_STEP 30 Te_SimPacketTest7019 EtelPcktMbmsCap5
+END_TESTCASE TEL-SIMTSY-NA-7019
+
+START_TESTCASE TEL-SIMTSY-NA-7020
+//!@SYMTestCaseID TEL-SIMTSY-NA-7020
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test UpdateMbmsMonitorServiceList API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call UpdateMbmsMonitorServiceList() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7020.exe
+LOAD_SUITE Te_SimPacketTest7020
+RUN_TEST_STEP 30 Te_SimPacketTest7020 EtelPcktMbmsCap6
+END_TESTCASE TEL-SIMTSY-NA-7020
+
+START_TESTCASE TEL-SIMTSY-NA-7021
+//!@SYMTestCaseID TEL-SIMTSY-NA-7021
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test EnumerateMbmsActiveServiceList API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call EnumerateMbmsActiveServiceList() with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7021.exe
+LOAD_SUITE Te_SimPacketTest7021
+RUN_TEST_STEP 30 Te_SimPacketTest7021 EtelPcktMbmsCap7
+END_TESTCASE TEL-SIMTSY-NA-7021
+
+START_TESTCASE TEL-SIMTSY-NA-7022
+//!@SYMTestCaseID TEL-SIMTSY-NA-7022
+//!@SYMREQ REQ9170
+//!@SYMTestCaseDesc Test EnumerateMbmsMonitorServiceList API with different capability
+//!@SYMTestPriority High
+//!@SYMTestActions
+//! (i) Call EnumerateMbmsMonitorServiceList () with different capability.
+//!@SYMTestExpectedResults The API should mimic the perceived behaviour on an actual TSY.
+//!@SYMTestType CIT
+RUN_PROGRAM -1 setcap.exe Te_SimPacket.exe 02400 -SID 10281806 Te_SimPacketTest7022.exe
+LOAD_SUITE Te_SimPacketTest7022
+RUN_TEST_STEP 30 Te_SimPacketTest7022 EtelPcktMbmsCap8
+END_TESTCASE TEL-SIMTSY-NA-7022
+
+
+START_TESTCASE TEL-SIMTSY-NA-7023
+//!@SYMTestCaseID TEL-SIMTSY-NA-7023
+//!@SYMDEF DEF125535
+//!@SYMTestCaseDesc Tests that multiple requests can cancel at the same time.
+//!@SYMTestPriority High
+//!@SYMTestActions Open two handles and post two notifications. Then cancel one and force the other one to cancel too.
+//!@SYMTestExpectedResults Pass. ETEL should not panic
+//!@SYMTestType CT
+RUN_TEST_STEP 30 Te_SimPacket TestMultipleCompletionWithClosingContext
+END_TESTCASE TEL-SIMTSY-NA-7023
+
+LOAD_SUITE Te_SimPacket
+START_TESTCASE TEL-SIMTSY-NA-7024
+//!@SYMTestCaseID TEL-SIMTSY-NA-7024
+//!@SYMPREQ PREQ1854
+//!@SYMTestCaseDesc Tests RPacketService::GetDynamicCaps and RPacketService::NotifyDynamicCapsChange
+//!@SYMTestPriority High
+//!@SYMTestActions Opens packet service, gets the dynamic capabilities and requests change notifications, which it should receive.
+//!@SYMTestExpectedResults Pass
+//!@SYMTestType CT
+//
+RUN_TEST_STEP 30 Te_SimPacket TestDynamicCaps
+//
+END_TESTCASE TEL-SIMTSY-NA-7024