telephonyprotocols/pdplayer/umts/test/te_spudNetworkSide/scripts/te_spudnetworkside_sipaddress.script
branchRCL_3
changeset 16 fe8b59ab9fa0
child 24 6638e7f4bd8f
equal deleted inserted replaced
15:fc69e1e37771 16:fe8b59ab9fa0
       
     1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // Secondary PDP-context UMTS Driver integration tests of network-initiated conditions.
       
    15 //
       
    16 
       
    17 //! @file TE_spudNetworkSide.script
       
    18 
       
    19 RUN_UTILS  MkDir c:\simtsy\
       
    20 RUN_UTILS  MkDir c:\private\
       
    21 RUN_UTILS  MkDir c:\private\101F7989\
       
    22 RUN_UTILS  MkDir c:\private\101F7989\esock\
       
    23 RUN_UTILS  MakeReadWrite c:\simtsy\config.txt
       
    24 RUN_UTILS  MakeReadWrite c:\config.txt
       
    25 RUN_UTILS  MakeReadWrite c:\loopback.ini
       
    26 RUN_UTILS  DeleteFile c:\simtsy\config.txt
       
    27 RUN_UTILS  DeleteFile c:\config.txt
       
    28 RUN_UTILS  DeleteFile c:\loopback.ini
       
    29 RUN_UTILS  CopyFile z:\TestData\Configs\te_spudnetworkside_sipaddress_config.txt c:\simtsy\config.txt
       
    30 RUN_UTILS  CopyFile z:\TestData\Configs\te_spudnetworkside_sipaddress_config.txt c:\config.txt
       
    31 RUN_UTILS  CopyFile z:\TestData\Configs\TE_SpudNetworkSideLoopbackCSY.ini c:\loopback.ini
       
    32 
       
    33 // Configure CommDB for the tests
       
    34 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
    35 ced -i z:\TestData\Configs\te_spudnetworkside.xml
       
    36 run_script z:\TestData\scripts\te_esock_test_loadesock.script
       
    37 
       
    38 LOAD_SUITE TE_SpudNetworkSide
       
    39 
       
    40 START_TESTCASE          NET-Spud-NetworkSide-SipAddress-0001
       
    41 //! @SYMTestCaseID      NET-Spud-NetworkSide-SipAddress-0001
       
    42 //! @SYMTestCaseDesc Sanity check: successfully activate Primary context. Unsuccessful retrieval SIP address.
       
    43 //! @SYMFssID NETWORKING/Spud/Control Plane/Primary PDP Context Creation
       
    44 //! @SYMTestActions Explicitly start the SPUD interface. SIM TSY, etc successfully activate the primary context. Retrieve SIP address.
       
    45 //! @SYMTestExpectedResults  Primary PDP context is activated, SPUD is started: RConnection::Start on SPUD returns KErrNone. RConnection::Ioctl on SPUD returns KErrNotFound.
       
    46 //! @SYMTestPriority Critical
       
    47 //! @SYMTestStatus Implemented
       
    48 //! @SYMTestType CIT
       
    49 RUN_TEST_STEP 60 TE_SpudNetworkSide CIoctlAddressRetrieve z:\testdata\configs\te_spudNetworkSide_SipAddress.ini PrimaryActivationOkGPRS_RetrieveSIPFAIL
       
    50 DELAY 3000
       
    51 RUN_TEST_STEP 60 TE_SpudNetworkSide CESockCheck z:\testdata\configs\te_spudNetworkSide.ini ESockCheck
       
    52 END_TESTCASE            NET-Spud-NetworkSide-SipAddress-0001
       
    53 
       
    54 //run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
    55 //run_script z:\TestData\scripts\te_esock_test_loadesock.script
       
    56 
       
    57 START_TESTCASE          NET-Spud-NetworkSide-SipAddress-0002
       
    58 //! @SYMTestCaseID      NET-Spud-NetworkSide-SipAddress-0002
       
    59 //! @SYMTestCaseDesc Sanity check: successfully activate Primary context. Unsuccessful retrieval SIP address.
       
    60 //! @SYMFssID NETWORKING/Spud/Control Plane/Primary PDP Context Creation
       
    61 //! @SYMTestActions Explicitly start the SPUD interface. SIM TSY, etc successfully activate the primary context. Retrieve SIP address.
       
    62 //! @SYMTestExpectedResults  Primary PDP context is activated, SPUD is started: RConnection::Start on SPUD returns KErrNone. RConnection::Ioctl on SPUD returns KErrNotFound.
       
    63 //! @SYMTestPriority Critical
       
    64 //! @SYMTestStatus Implemented
       
    65 //! @SYMTestType CIT
       
    66 RUN_TEST_STEP 60 TE_SpudNetworkSide CIoctlAddressRetrieve z:\testdata\configs\te_spudNetworkSide_SipAddress.ini PrimaryActivationOkGPRS_RetrieveSIPFAIL2
       
    67 DELAY 3000
       
    68 RUN_TEST_STEP 60 TE_SpudNetworkSide CESockCheck z:\testdata\configs\te_spudNetworkSide.ini ESockCheck
       
    69 END_TESTCASE            NET-Spud-NetworkSide-SipAddress-0002
       
    70 
       
    71 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
    72 run_script z:\TestData\scripts\te_esock_test_loadesock.script
       
    73 
       
    74 START_TESTCASE          NET-Spud-NetworkSide-SipAddress-0003
       
    75 //! @SYMTestCaseID      NET-Spud-NetworkSide-SipAddress-0003
       
    76 //! @SYMTestCaseDesc Sanity check: successfully activate Primary context. Successful retrieval SIP address.
       
    77 //! @SYMFssID NETWORKING/Spud/Control Plane/Primary PDP Context Creation
       
    78 //! @SYMTestActions Explicitly start the SPUD interface. SIM TSY, etc successfully activate the primary context. Retrieve SIP address.
       
    79 //! @SYMTestExpectedResults  Primary PDP context is activated, SPUD is started: RConnection::Start on SPUD returns KErrNone. RConnection::Ioctl on SPUD returns the SIP Address.
       
    80 //! @SYMTestPriority Critical
       
    81 //! @SYMTestStatus Implemented
       
    82 //! @SYMTestType CIT
       
    83 RUN_TEST_STEP 60 TE_SpudNetworkSide CIoctlAddressRetrieve z:\testdata\configs\te_spudNetworkSide_SipAddress.ini PrimaryActivationOkGPRS_RetrieveSIPOK
       
    84 DELAY 3000
       
    85 RUN_TEST_STEP 60 TE_SpudNetworkSide CESockCheck z:\testdata\configs\te_spudNetworkSide.ini ESockCheck
       
    86 END_TESTCASE            NET-Spud-NetworkSide-SipAddress-0003
       
    87 
       
    88 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
    89 ced -i z:\TestData\Configs\TE_SpudNetworkSide_r4_and_r5.xml
       
    90 run_script z:\TestData\scripts\te_esock_test_loadesock.script
       
    91 
       
    92 START_TESTCASE          NET-Spud-NetworkSide-SipAddress-0004
       
    93 //! @SYMTestCaseID      NET-Spud-NetworkSide-SipAddress-0004
       
    94 //! @SYMTestCaseDesc Sanity check: successfully activate Primary R5 context. Unsuccessful retrieval SIP address.
       
    95 //! @SYMFssID NETWORKING/Spud/Control Plane/Primary PDP Context Creation
       
    96 //! @SYMTestActions Explicitly start the SPUD interface. SIM TSY, etc successfully activate the primary context. Retrieve SIP address.
       
    97 //! @SYMTestExpectedResults  Primary PDP context is activated, SPUD is started: RConnection::Start on SPUD returns KErrNone. RConnection::Ioctl on SPUD returns KErrNotFound.
       
    98 //! @SYMTestPriority Critical
       
    99 //! @SYMTestStatus Implemented
       
   100 //! @SYMTestType CIT
       
   101 RUN_TEST_STEP 60 TE_SpudNetworkSide CIoctlAddressRetrieve z:\testdata\configs\te_spudNetworkSide_SipAddress.ini PrimaryActivationOkR5_RetrieveSIPFAIL
       
   102 DELAY 3000
       
   103 RUN_TEST_STEP 60 TE_SpudNetworkSide CESockCheck z:\testdata\configs\te_spudNetworkSide_SipAddress.ini ESockCheck
       
   104 END_TESTCASE            NET-Spud-NetworkSide-SipAddress-0004
       
   105 
       
   106 //run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
   107 //run_script z:\TestData\scripts\te_esock_test_loadesock.script
       
   108 
       
   109 START_TESTCASE          NET-Spud-NetworkSide-SipAddress-0005
       
   110 //! @SYMTestCaseID      NET-Spud-NetworkSide-SipAddress-0005
       
   111 //! @SYMTestCaseDesc Sanity check: successfully activate Primary R5 context. Successful retrieval SIP address.
       
   112 //! @SYMFssID NETWORKING/Spud/Control Plane/Primary PDP Context Creation
       
   113 //! @SYMTestActions Explicitly start the SPUD interface. SIM TSY, etc successfully activate the primary context. Retrieve SIP address.
       
   114 //! @SYMTestExpectedResults  Primary PDP context is activated, SPUD is started: RConnection::Start on SPUD returns KErrNone. RConnection::Ioctl on SPUD returns the SIP Address.
       
   115 //! @SYMTestPriority Critical
       
   116 //! @SYMTestStatus Implemented
       
   117 //! @SYMTestType CIT
       
   118 RUN_TEST_STEP 60 TE_SpudNetworkSide CIoctlAddressRetrieve z:\testdata\configs\te_spudNetworkSide_SipAddress.ini PrimaryActivationOkR5_RetrieveSIPOK
       
   119 DELAY 3000
       
   120 RUN_TEST_STEP 60 TE_SpudNetworkSide CESockCheck z:\testdata\configs\te_spudNetworkSide_SipAddress.ini ESockCheck
       
   121 END_TESTCASE            NET-Spud-NetworkSide-SipAddress-0005
       
   122 
       
   123 run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script
       
   124 
       
   125 RUN_UTILS  MakeReadWrite c:\simtsy\config.txt
       
   126 RUN_UTILS  MakeReadWrite c:\config.txt
       
   127 RUN_UTILS  DeleteFile c:\simtsy\config.txt
       
   128 RUN_UTILS  DeleteFile c:\config.txt
       
   129 RUN_UTILS  DeleteFile c:\loopback.ini
       
   130