blob: ecebba84acc7bbe0fbb61c731a7c117e5e79f936 [file] [log] [blame]
///////////////////////////////////////////////////////////////////////////////
// //
// Copyright (c) 2000-2017 Ericsson Telecom AB //
// //
// All rights reserved. This program and the accompanying materials //
// are made available under the terms of the Eclipse Public License v1.0 //
// which accompanies this distribution, and is available at //
// http://www.eclipse.org/legal/epl-v10.html //
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
// Module: EPTF_Scheduler_PerfTest_Definitions
//
// Purpose:
// This module contains data types to test the performance of EPTF Scheduler feature.
//
// Module Parameters:
// -
// Module depends on:
// <EPTF_CLL_RBTScheduler_Definitions>
// <TestResultGen>
// <ttcn_ericsson_se_TitanSim_Perftest>
//
// Current Owner:
// Jozsef Gyurusi (ethjgi)
//
// Last Review Date:
// -
//
// Detailed Comments:
// -
///////////////////////////////////////////////////////////
module EPTF_Scheduler_PerfTest_Definitions {
//=========================================================================
// Import Part
//=========================================================================
import from EPTF_CLL_RBTScheduler_Definitions all;
import from TestResultGen all;
import from ttcn_ericsson_se_TitanSim_Perftest all;
///////////////////////////////////////////////////////////
// Component: EPTF_Scheduler_PerfTest_CT
//
// Purpose:
// The component to run Performance Tests of Scheduler feature
//
// Elements:
// v_testResult - <Testresult> - stores the test result
// v_start_time - *charstring* - start time of the test case
//
// Detailed Comments:
//
//
///////////////////////////////////////////////////////////
type component Scheduler_PerfTest_CT extends EPTF_Scheduler_CT, TestResultGen_CT {
var Testresult v_testResult;
var charstring v_start_time := "";
var float v_measurementStartTime := 0.0;
var float v_measurementEndTime := -1.0;
var float v_sumTLag := 0.0;
}
} //module