networksecurity/tls/ts_tls/scripts/ssl_ntras_30_wlan.script
author hgs
Thu, 08 Jul 2010 15:21:49 +0530
changeset 39 45fd446095e6
permissions -rw-r--r--
201027_01
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
39
45fd446095e6 201027_01
hgs
parents:
diff changeset
     1
//
45fd446095e6 201027_01
hgs
parents:
diff changeset
     2
// Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
45fd446095e6 201027_01
hgs
parents:
diff changeset
     3
// All rights reserved.
45fd446095e6 201027_01
hgs
parents:
diff changeset
     4
// This component and the accompanying materials are made available
45fd446095e6 201027_01
hgs
parents:
diff changeset
     5
// under the terms of "Eclipse Public License v1.0"
45fd446095e6 201027_01
hgs
parents:
diff changeset
     6
// which accompanies this distribution, and is available
45fd446095e6 201027_01
hgs
parents:
diff changeset
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
45fd446095e6 201027_01
hgs
parents:
diff changeset
     8
//
45fd446095e6 201027_01
hgs
parents:
diff changeset
     9
// Initial Contributors:
45fd446095e6 201027_01
hgs
parents:
diff changeset
    10
// Nokia Corporation - initial contribution.
45fd446095e6 201027_01
hgs
parents:
diff changeset
    11
//
45fd446095e6 201027_01
hgs
parents:
diff changeset
    12
// Contributors:
45fd446095e6 201027_01
hgs
parents:
diff changeset
    13
//
45fd446095e6 201027_01
hgs
parents:
diff changeset
    14
// Description:
45fd446095e6 201027_01
hgs
parents:
diff changeset
    15
//
45fd446095e6 201027_01
hgs
parents:
diff changeset
    16
45fd446095e6 201027_01
hgs
parents:
diff changeset
    17
PRINT TLS tests
45fd446095e6 201027_01
hgs
parents:
diff changeset
    18
PRINT using a serial NT Ras connection 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    19
45fd446095e6 201027_01
hgs
parents:
diff changeset
    20
45fd446095e6 201027_01
hgs
parents:
diff changeset
    21
LOAD_SUITE TS_tls.dll
45fd446095e6 201027_01
hgs
parents:
diff changeset
    22
45fd446095e6 201027_01
hgs
parents:
diff changeset
    23
PAUSE_AT_END
45fd446095e6 201027_01
hgs
parents:
diff changeset
    24
// set up commdb for a serial NT ras connection 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    25
// which will work with WinTunnel
45fd446095e6 201027_01
hgs
parents:
diff changeset
    26
RUN_SCRIPT z:\TestData\scripts\esock_test_unloadesockForced.script
45fd446095e6 201027_01
hgs
parents:
diff changeset
    27
//ced z:\testdata\configs\Tls_ntras.cfg ced.log
45fd446095e6 201027_01
hgs
parents:
diff changeset
    28
RUN_UTILS  MkDir c:\private
45fd446095e6 201027_01
hgs
parents:
diff changeset
    29
RUN_UTILS  MkDir c:\private\10202be9
45fd446095e6 201027_01
hgs
parents:
diff changeset
    30
RUN_UTILS  MkDir c:\private\10202be9\persists
45fd446095e6 201027_01
hgs
parents:
diff changeset
    31
RUN_UTILS  MakeReadWrite c:\private\10202be9\persists\cccccc00.cre
45fd446095e6 201027_01
hgs
parents:
diff changeset
    32
45fd446095e6 201027_01
hgs
parents:
diff changeset
    33
RUN_UTILS CopyFile z:\testdata\configs\cccccc00_ssl_30.cre c:\private\10202be9\persists\cccccc00.cre
45fd446095e6 201027_01
hgs
parents:
diff changeset
    34
RUN_SCRIPT z:\TestData\scripts\esock_test_loadesock.script
45fd446095e6 201027_01
hgs
parents:
diff changeset
    35
45fd446095e6 201027_01
hgs
parents:
diff changeset
    36
//run_utils copy z:\testdata\configs\ssl\*.* c:\system\data\
45fd446095e6 201027_01
hgs
parents:
diff changeset
    37
45fd446095e6 201027_01
hgs
parents:
diff changeset
    38
print Note the following ciphers suites are supported by TLS 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    39
print 4, 5, 10, 22, 19, 18, 9, 17, 20, 8, 3 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    40
print The following are weak crypto only 9,17,20
45fd446095e6 201027_01
hgs
parents:
diff changeset
    41
print The following are AES cipher suites: 0x2F (47), 0x35 (53)
45fd446095e6 201027_01
hgs
parents:
diff changeset
    42
print These tests require strong crypto
45fd446095e6 201027_01
hgs
parents:
diff changeset
    43
45fd446095e6 201027_01
hgs
parents:
diff changeset
    44
// so some of the following list of test have been disabled tests 1,2,15,17,18,27
45fd446095e6 201027_01
hgs
parents:
diff changeset
    45
// tests 9,11,14 should work with weak crypto 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    46
// also tests 480 and 580 are disabled as there is no server on the test network
45fd446095e6 201027_01
hgs
parents:
diff changeset
    47
45fd446095e6 201027_01
hgs
parents:
diff changeset
    48
print These tests use the SSL servers on ports 543,544,643 an 644
45fd446095e6 201027_01
hgs
parents:
diff changeset
    49
45fd446095e6 201027_01
hgs
parents:
diff changeset
    50
RUN_UTILS CopyFile  z:\TestData\Configs\tls_t_secdlg_in.dat c:\t_secdlg_in.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    51
RUN_UTILS MakeReadWrite c:\t_secdlg_in.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    52
45fd446095e6 201027_01
hgs
parents:
diff changeset
    53
// dialog mode test
45fd446095e6 201027_01
hgs
parents:
diff changeset
    54
RUN_TEST_STEP 100000, TS_TLS, t_tls_DialogMode
45fd446095e6 201027_01
hgs
parents:
diff changeset
    55
TEST_COMPLETE TLS_test_19
45fd446095e6 201027_01
hgs
parents:
diff changeset
    56
45fd446095e6 201027_01
hgs
parents:
diff changeset
    57
45fd446095e6 201027_01
hgs
parents:
diff changeset
    58
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    59
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls19.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    60
TEST_COMPLETE TLS_test_19
45fd446095e6 201027_01
hgs
parents:
diff changeset
    61
45fd446095e6 201027_01
hgs
parents:
diff changeset
    62
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    63
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls20.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    64
TEST_COMPLETE TLS_test_20
45fd446095e6 201027_01
hgs
parents:
diff changeset
    65
45fd446095e6 201027_01
hgs
parents:
diff changeset
    66
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    67
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls5b.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    68
TEST_COMPLETE TLS_test_5b
45fd446095e6 201027_01
hgs
parents:
diff changeset
    69
45fd446095e6 201027_01
hgs
parents:
diff changeset
    70
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    71
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls21.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    72
TEST_COMPLETE TLS_test_21
45fd446095e6 201027_01
hgs
parents:
diff changeset
    73
45fd446095e6 201027_01
hgs
parents:
diff changeset
    74
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    75
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls22.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    76
TEST_COMPLETE TLS_test_22
45fd446095e6 201027_01
hgs
parents:
diff changeset
    77
45fd446095e6 201027_01
hgs
parents:
diff changeset
    78
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    79
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tlssa.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    80
TEST_COMPLETE TLS_test_SSLA
45fd446095e6 201027_01
hgs
parents:
diff changeset
    81
45fd446095e6 201027_01
hgs
parents:
diff changeset
    82
# weak crypto 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    83
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    84
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls23.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    85
TEST_COMPLETE TLS_test_23
45fd446095e6 201027_01
hgs
parents:
diff changeset
    86
45fd446095e6 201027_01
hgs
parents:
diff changeset
    87
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    88
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls24.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    89
TEST_COMPLETE TLS_test_24
45fd446095e6 201027_01
hgs
parents:
diff changeset
    90
45fd446095e6 201027_01
hgs
parents:
diff changeset
    91
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    92
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls25.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    93
TEST_COMPLETE TLS_test_25
45fd446095e6 201027_01
hgs
parents:
diff changeset
    94
45fd446095e6 201027_01
hgs
parents:
diff changeset
    95
# weak crypto 
45fd446095e6 201027_01
hgs
parents:
diff changeset
    96
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
    97
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls26.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
    98
TEST_COMPLETE TLS_test_26
45fd446095e6 201027_01
hgs
parents:
diff changeset
    99
45fd446095e6 201027_01
hgs
parents:
diff changeset
   100
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   101
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   102
TEST_COMPLETE TLS_test_28
45fd446095e6 201027_01
hgs
parents:
diff changeset
   103
45fd446095e6 201027_01
hgs
parents:
diff changeset
   104
// Following Test fails as CSecureSocketLibraryLoader::OpenWithIdL ignores the Commsdat field
45fd446095e6 201027_01
hgs
parents:
diff changeset
   105
//RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   106
//RUN_TEST_STEP 100000, TS_TLS, tls_TestSection2_1
45fd446095e6 201027_01
hgs
parents:
diff changeset
   107
//TEST_COMPLETE tls_TestSection2_1
45fd446095e6 201027_01
hgs
parents:
diff changeset
   108
45fd446095e6 201027_01
hgs
parents:
diff changeset
   109
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   110
RUN_TEST_STEP 100000, TS_TLS, tls_TestSection3_1
45fd446095e6 201027_01
hgs
parents:
diff changeset
   111
TEST_COMPLETE tls_TestSection3_1
45fd446095e6 201027_01
hgs
parents:
diff changeset
   112
45fd446095e6 201027_01
hgs
parents:
diff changeset
   113
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   114
RUN_TEST_STEP 100000, TS_TLS, OpenConnection, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   115
RUN_TEST_STEP 100000, TS_TLS, oldgetOpts, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   116
RUN_TEST_STEP 100000, TS_TLS, CloseConnection, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   117
TEST_COMPLETE oldgetOpts
45fd446095e6 201027_01
hgs
parents:
diff changeset
   118
45fd446095e6 201027_01
hgs
parents:
diff changeset
   119
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   120
RUN_TEST_STEP 100000, TS_TLS, renegotiate, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   121
TEST_COMPLETE RenegotiateTest
45fd446095e6 201027_01
hgs
parents:
diff changeset
   122
45fd446095e6 201027_01
hgs
parents:
diff changeset
   123
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   124
RUN_TEST_STEP 100000, TS_TLS, CancelRecv, z:\testdata\configs\Tls28.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   125
TEST_COMPLETE CancelRecvTest
45fd446095e6 201027_01
hgs
parents:
diff changeset
   126
45fd446095e6 201027_01
hgs
parents:
diff changeset
   127
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   128
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls36.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   129
TEST_COMPLETE TLS_test_36
45fd446095e6 201027_01
hgs
parents:
diff changeset
   130
45fd446095e6 201027_01
hgs
parents:
diff changeset
   131
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   132
RUN_TEST_STEP 100000, TS_TLS, t_Tls, z:\testdata\configs\Tls38.ini
45fd446095e6 201027_01
hgs
parents:
diff changeset
   133
TEST_COMPLETE TLS_test_38
45fd446095e6 201027_01
hgs
parents:
diff changeset
   134
45fd446095e6 201027_01
hgs
parents:
diff changeset
   135
RUN_UTILS Delete c:\t_secdlg_out.dat
45fd446095e6 201027_01
hgs
parents:
diff changeset
   136
RUN_SCRIPT Z:\TestData\Scripts\esock_test_stopallinterfaces.script
45fd446095e6 201027_01
hgs
parents:
diff changeset
   137
RUN_SCRIPT Z:\TestData\scripts\esock_test_unloadesockForced.script
45fd446095e6 201027_01
hgs
parents:
diff changeset
   138