datacommsserver/esockserver/test/TE_RConnectionSuite/config/te_nifmanIdleTimeoutUpdate.script
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 14 Apr 2010 17:14:05 +0300
branchRCL_3
changeset 21 4ccf8e394726
parent 0 dfb7c4ff071f
permissions -rw-r--r--
Revision: 201015 Kit: 201015

// Copyright (c) 2004-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:
// This test runs using the testexecute framework using the following test list entry:
// The test logic is defined in Te_Rconnection.exe to reuse existing functionality.
// 
//

//! @file 
//! @internalComponent
//! @brief Tests runtime updates of Nifman idle timeout values.

LOAD_SUITE TE_RConnectionSuite

// Standard test prefix
run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script

// The tests use the same configuration as RConnection UDP tests.
ced z:\TestData\configs\rconnectionudp.xml
run_script z:\TestData\scripts\te_esock_test_loadesock.script


START_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0101
//! @SYMTestCaseID		COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0101
//! @SYMPREQ PREQ141
//! @SYMTestCaseDesc Tests Nifman LastSessionClosed (Short) timeout updates at runtime.
//! @SYMTestActions Refer to Test 68 in RConnection_Test_Specification.doc.
//! @SYMTestExpectedResults Updates are succesful. Nifman times out after the specified period.
//! @SYMTestPriority Critical
//! @SYMTestStatus Implemented
//! @SYMTestType CT
heap_mark
run_test_step 180, TE_RConnectionSuite Test68 z:\TestData\configs\rconnectiontest_vlan7.ini
heap_markend
test_complete
END_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0101


START_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0102
//! @SYMTestCaseID		COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0102
//! @SYMPREQ PREQ141
//! @SYMTestCaseDesc Tests Nifman LastSocketClosed (Medium) timeout updates at runtime.
//! @SYMTestActions Refer to Test 69 in RConnection_Test_Specification.doc.
//! @SYMTestExpectedResults Updates are succesful. Nifman times out after the specified period.
//! @SYMTestPriority Critical
//! @SYMTestStatus Implemented
//! @SYMTestType CT
heap_mark
run_test_step 180, TE_RConnectionSuite Test69 z:\TestData\configs\rconnectiontest_vlan7.ini
heap_markend
test_complete
END_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0102


START_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0103
//! @SYMTestCaseID		COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0103
//! @SYMTestCaseDesc Tests Nifman LastSocketActivity (Long) timeout updates at runtime.
//! @SYMPREQ PREQ141
//! @SYMTestActions Refer to Test 70 in RConnection_Test_Specification.doc.
//! @SYMTestExpectedResults Updates are succesful. Nifman times out after the specified period.
//! @SYMTestPriority Critical
//! @SYMTestStatus Implemented
//! @SYMTestType CT
heap_mark
run_test_step 180, TE_RConnectionSuite Test70 z:\TestData\configs\rconnectiontest_vlan7.ini
heap_markend
test_complete
END_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0103


START_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0104
//! @SYMTestCaseID		COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0104
//! @SYMTestCaseDesc Tests NifSession DecideWhetherToRetry to test whether there needs to be another attempt to connect
//! @SYMTestExpectedResults Updates are succesful. Nifman times out after the specified period.
//! @SYMTestPriority High
//! @SYMTestStatus Implemented
//! @SYMTestType CT
heap_mark
run_test_step 180, TE_RConnectionSuite Test71 z:\TestData\configs\rconnectiontest_vlan7.ini
heap_markend
test_complete
END_TESTCASE			COMINF-ESOCK-RConnectionSuite-NifmanIdleTimeoutUpdate-0104

//  Standard test suffix
run_script z:\TestData\scripts\te_esock_test_unloadesockForced.script