blob: 806143732e1ff0c02c04ddfd5d26f0baf1e00fe3 [file] [log] [blame]
///////////////////////////////////////////////////////////////////////////////
// //
// Copyright (c) 2000-2019 Ericsson Telecom AB //
// //
// All rights reserved. This program and the accompanying materials //
// are made available under the terms of the Eclipse Public License v2.0 //
// which accompanies this distribution, and is available at //
// https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html //
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
// Module: EPTF_CLL_Variable_Test_Definitions
//
// Purpose:
// This module contains the tests of generic EPTF Variable.
//
// Module depends on:
// <EPTF_CLL_Variable_Definitions>
// <EPTF_CLL_Common_Definitions>
// <TestResultGen>
// <ttcn_ericsson_se_TitanSim_Perftest>
//
// Module parameters:
// tsp_EPTF_Test_selfname - *charstring* - name of the test module, default value: Test
//
// Current Owner:
// Jozsef Gyurusi (ETHJGI)
//
// Last Review Date:
// 2007-xx-xx
//
// Detailed Comments:
// This module contains the tests for the EPTF Variable.
//
///////////////////////////////////////////////////////////////
module EPTF_Variable_PerfTest_Definitions {
//=========================================================================
// Import part
//=========================================================================
import from EPTF_CLL_Variable_Definitions all;
import from EPTF_CLL_Common_Definitions all;
import from TestResultGen all;
import from ttcn_ericsson_se_TitanSim_Perftest all;
//=========================================================================
// Module Parameters
//=========================================================================
//=========================================================================
// Port Definitions
//=========================================================================
type port controlPort_PT message {
inout boolean;
} with{extension "internal"}
//=========================================================================
// Type Definitions
//=========================================================================
type record of VariablePerfTest_CT VariablePerfTest_CT_List;
//=========================================================================
// Component Types
//=========================================================================
//The definition of the Test component
type component VariablePerfTest_CT extends EPTF_Var_CT, TestResultGen_CT {
//Definition of the Syncronisation timer
timer T_WAIT := 5.0;
timer T_WAITResp := 200.0;
var integer v_firstVarIdx := -1;
var integer v_numberOfVars := 10000;
//Definition of the control ports
port controlPort_PT statusPort1;
port controlPort_PT statusPort2;
// for measurement:
var Testresult v_testResult;
var integer v_iterations := 10000;
var integer v_nofMeasurements := 100;
}
}