| /////////////////////////////////////////////////////////////////////////////// |
| // Copyright (c) 2000-2018 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 // |
| /////////////////////////////////////////////////////////////////////////////// |
| # This section shall contain the values of all parameters that are defined in your TTCN-3 modules. |
| [MODULE_PARAMETERS] |
| tsp_numEntities := 6 |
| tsp_debug_EPTF_SchedulerFunctions := false |
| tsp_debugVerbose_EPTF_SchedulerFunctions := false |
| tsp_EPTF_LGenBaseDebugTraffic := false |
| tsp_EPTF_LGenBaseDebug := false |
| #LGenBase Test: |
| tsp_EPTF_cpsUpdateInterval := 0.01 |
| tsp_cps := 1000.0 |
| tsp_execTime := 60.0 |
| tsp_nrOfEntities := 300 |
| tsp_minNrOfEntities := 100 |
| //Almost all the testcases run on a single component. Don't want to wait for synchronisation |
| tsp_EPTF_LGenBase_fSMStatsSubscribeMode := realtime |
| tsp_dummyTemplatePath := "./dummy_templ.txt" |
| tsp_dummyTemplatePathArithmetic := "./dummy_templ_arith.txt" |
| tsp_dummyTemplatePathArithmetic_dos := "./dummy_templ_arith_dos.txt" |
| # for tc_EPTF_LGenBase_Test_cpsTest4WeightedScenario_entityLimit |
| tsp_maxNrOfEntities := 100000 |
| #& for tc_EPTF_LGenBase_Test_cpsTest4NotWeightedScenario_searchEntityLimit |
| tsp_LGenBase_Test_timeout := 0.0001 |
| tsp_EPTF_LGenBaseTestDebug := false |
| tsp_testDuration := 10.0 |
| #not used? |
| #tsp_burstCalcMode := imst2 |
| tsp_burstCalcMode := cs |
| tsp_tcOfSc2 := { |
| tcName := "TrafficCaseName", |
| startDelay := 0.0, |
| cpsToReach := 20.0, |
| enableEntities := true, |
| enable := true, |
| ranges := { }, |
| params := { |
| { |
| aName := "A", |
| pName := "P", |
| pValue := "V" |
| } |
| }, |
| groupFinishConditions := { |
| nrOfExecStart := omit, |
| nrOfSuccesses := omit, |
| nrOfFails := omit, |
| nrOfGrpLoop := omit, |
| nrOfRangeLoop := omit, |
| execTime := omit, |
| entitiesFinished := omit, |
| customFinishCondition := omit |
| }, |
| entityFinishConditions := { |
| nrOfExecStart := omit, |
| nrOfSuccesses := omit, |
| nrOfFails := omit, |
| customFinishCondition := omit |
| }, |
| entityFinishActions := { }, |
| tcFinishActions := { } |
| } |
| tsp_nrOfRepeat := 1 |
| tsp_EPTF_LGenBase_PhaseList_Declarators := { |
| { |
| name := "BasicPhases", |
| phases := { |
| { |
| name := "preamble", |
| enabled := true |
| }, |
| { |
| name := "loadgen", |
| enabled := true |
| }, |
| { |
| name := "postamble", |
| enabled := true |
| } |
| } |
| }, |
| { |
| name := "AdvancedPhases", |
| phases := { |
| { |
| name := "init", |
| enabled := true |
| }, |
| { |
| name := "preamble", |
| enabled := true |
| }, |
| { |
| name := "loadgen", |
| enabled := true |
| }, |
| { |
| name := "postamble", |
| enabled := true |
| }, |
| { |
| name := "delete", |
| enabled := true |
| } |
| } |
| } |
| } |
| tsp_EPTF_Var_SyncInterval := 3.0 |
| tsp_EPTF_Var_refreshSubscribersPeriod := -1.0 |
| tsp_EPTF_LGenBaseDebugLightList := { |
| "DummyFsmName", |
| "FSM2bDebug" |
| } |
| tsp_LGenBaseDebugLightLogFile := "@tcclab2-MTC.log" |
| tsp_LGenBaseDebugLightPipeGuard := 180.0 |
| |
| //LogFile := "logs/%e.%h-%t%r.%s" |
| [LOGGING] |
| LogFile := "%c@%h-%n.log" |
| FileMask := TTCN_ACTION | TTCN_ERROR | TTCN_TESTCASE | TTCN_STATISTICS | TTCN_VERDICTOP | ACTION | TTCN_USER |
| //ERROR | STATISTICS | PARALLEL | ACTION | USER |
| ConsoleMask := TTCN_ACTION | TTCN_ERROR | TTCN_TESTCASE | TTCN_STATISTICS | TTCN_VERDICTOP | TTCN_USER |
| // |
| TimeStampFormat := DateTime |
| LogEventTypes := Yes |
| LogEntityName := Yes |
| |
| # In this section you can specify parameters that are passed to Test Ports. |
| #[DEFINE] |
| # In this section you can create macro definitions, |
| # that can be used in other configuration file sections except [INCLUDE]. |
| #[INCLUDE] |
| # To use configuration settings given in other configuration files, |
| # the configuration files just need to be listed in this section, with their full or relative pathnames. |
| [EXTERNAL_COMMANDS] |
| |
| # This section can define external commands (shell scripts) to be executed by the ETS |
| # whenever a control part or test case is started or terminated. |
| #BeginTestCase := "" |
| #EndTestCase := "" |
| #BeginControlPart := "" |
| #EndControlPart := "" |
| [EXECUTE] |
| EPTF_LGenBase_Test_Testcases.control |
| EPTF_LGenBase_Test_TestcasesR3.control |
| EPTF_LGenBase_Test_PhaseTestcases.control |
| EPTF_LGenBase_Test_TestcasesR4.control |
| EPTF_LGenBase_Test_TestcasesR7.control |
| EPTF_LGenBase_Test_TestcasesR8.control |
| EPTF_LGenBase_Test_TestcasesR9.control |
| EPTF_LGenBase_Test_TestcasesR10.control |
| EPTF_LGenBase_Test_TestcasesR11.control |
| EPTF_LGenBase_Test_TestcasesR12.control |
| EPTF_LGenBase_Test_TestcasesR13.control |
| EPTF_LGenBase_Test_TestcasesR14.control |
| EPTF_LGenBase_Test_TestcasesR18.control |
| EPTF_LGenBase_Test_Testcases_Latest.control |
| |
| # This section consists of rules restricting the location of created PTCs. |
| [MAIN_CONTROLLER] |
| UnixSocketsEnabled := No |
| |
| //saved by GUI |