Commit 76afa214 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

BCF validation

parent 2d9a6b98
Loading
Loading
Loading
Loading

etc/AtsBCF/AtsBCF.cfg

0 → 100644
+125 −0
Original line number Original line Diff line number Diff line
[MODULE_PARAMETERS]
# This section shall contain the values of all parameters that are defined in your TTCN-3 modules.

LibCommon_Time.PX_TAC := 30.0
LibCommon_Sync.PX_TSYNC_TIME_LIMIT := 30.0;
LibCommon_Sync.PX_TSHUT_DOWN_TIME_LIMIT := 30.0;

LibItsHttp_Pics.PICS_HEADER_HOST := "lis.gridgears.io" # Used for LIS
#LibItsHttp_Pics.PICS_HEADER_HOST := "ecrf.gridgears.io" # Used for ECRF

LibItsHttp_Pics.PICS_HEADER_CONTENT_TYPE := "application/held+xml;charset=utf-8"
#LibItsHttp_Pics.PICS_HEADER_CONTENT_TYPE := "application/lost+xml;charset=utf-8"

LibNg112_Pixits.PX_IMS_SUT_UE1_PUBLIC_USER   := "alice-01"
LibNg112_Pixits.PX_IMS_SUT_UE1_HOME_DOMAIN   := "plugtests.net"
LibNg112_Pixits.PX_IMS_TS_UE1_IPADDR         := "conftest.plugtests.net" # Local UE address used for From header
LibNg112_Pixits.PX_IMS_SUT_UE1_BEARER_IPADDR := "conftest.plugtests.net" # Local UE address used for SDP connection attrubute

LibNg112_Pixits.PX_IMS_SUT_BCF_PORT          := 5062
LibNg112_Pixits.PX_IMS_SUT_BCF_IPADDR        := "127.0.0.1"
LibNg112_Pixits.PX_IMS_SUT_BCF_HOME_DOMAIN   := "bcf22.sut.net"

AtsBCF_Pics.PICS_BCF_S_SIP_TCP1 := true       # Set to true when using SIP over TCP ==> change SIP ports configuration

#LibNg112_Pixits.PX_IMS_TS_UE1_PORT := 5052  # SIP over TCP port
LibNg112_Pixits.PX_IMS_SUT_EMERGENCY_SERVICE     := "sos"
LibNg112_Pixits.PX_IMS_SUT_EMERGENCY_HOME_DOMAIN := "psap1.frequentis.plugtests.net"
LibNg112_Pixits.PX_IMS_SUT_PCSCF1_IPADDR         := "psap1.frequentis.plugtests.net"

LibNg112_Pixits.PX_IMS_SUT_UE_IPADDR := "psap1.frequentis.plugtests.net"

LibNg112_Pixits.PX_GEOLOCATION_ID :=  "//lis1.etsi.plugtests.net/locref?ref=660bc838-882e-4683-8241-af26bb5960d8"

AtsBCF_Pixits.PX_CALL_INFO_INCIDENT_ID := "<urn:emergency:uid:incidentid:56..3f:bcf.at>"
AtsBCF_Pixits.PX_CALL_INFO_CALL_ID := "<urn:emergency:uid:callid:a56e556d871:bcf.at>"
AtsBCF_Pixits.PX_CALL_INFO_SOURCE_ID := "<urn:emergency:uid:sourceid:a7231gc42:bcf.com>"

LibSip_PIXITS.PX_SIP_TRANSPORT := "UDP";


[LOGGING]
# In this section you can specify the name of the log file and the classes of events
# you want to log into the file or display on console (standard error).

LogFile := "../logs/AtsBCF/%e.%h-%r.%s"
FileMask := LOG_ALL | USER | DEBUG | MATCHING
ConsoleMask := LOG_ALL | USER | DEBUG | MATCHING
#FileMask := ERROR | WARNING | USER | MATCHING | EXECUTOR_RUNTIME | VERDICTOP
#ConsoleMask := ERROR | WARNING | USER | MATCHING | EXECUTOR_RUNTIME | VERDICTOP
LogSourceInfo := Stack
LogEntityName:= Yes
LogEventTypes:= Yes
#TimeStampFormat := DateTime

[TESTPORT_PARAMETERS]
# In this section you can specify parameters that are passed to Test Ports.

# SIP
#  TCP
#Caller.SIPP.params := "SIP/TCP(debug=1,server=127.0.0.1,port=5060,use_ssl=0)"
#CallTalker.SIPP.params := "SIP/TCP(debug=1,server_mode=1,server=127.0.0.1,local_port=5080,use_ssl=0)"
#  UDP
Caller.SIPP.params := "SIP/UDP(debug=1,dst_ip=127.0.0.1,dst_port=5060,src_port=5061,use_ssl=0)"
CallTalker.SIPP.params := "SIP/UDP(debug=1,server_mode=1,src_port=5080,reuse_incoming_source_adddress=1,use_ssl=0)"

[DEFINE]
# In this section you can create macro definitions,
# that can be used in other configuration file sections except [INCLUDE] and [ORDERED_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.

[ORDERED_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]
# In this section you can specify what parts of your test suite you want to execute.
AtsBCF_TestControl.control

# IUT forwards well-formated INVITE to PSAP
#AtsBCF_TestCases.TC_BCF_SIP_INVITE_BV_01
# IUT adds EES-source to the INVITE message                           
#AtsBCF_TestCases.TC_BCF_SIP_INVITE_BV_02
# IUT adds Incident Tracking ID within Call-Info header to the INVITE message.                           
#AtsBCF_TestCases.TC_BCF_SIP_INVITE_BV_03
# IUT adds Call ID within Call-Info header to the INVITE message.            
#AtsBCF_TestCases.TC_BCF_SIP_INVITE_BV_04
# IUT adds Source ID within Call-Info header to the INVITE message. 
#AtsBCF_TestCases.TC_BCF_SIP_INVITE_BV_05
# IUT forwards well-formated MESSAGE to PSAP 
#AtsBCF_TestCases.TC_BCF_SIP_MESSAGE_BV_01
# IUT adds EES-source to the MESSAGE message
#AtsBCF_TestCases.TC_BCF_SIP_MESSAGE_BV_02
# IUT adds Incident Tracking ID within Call-Info header to the MESSAGE message.
#AtsBCF_TestCases.TC_BCF_SIP_MESSAGE_BV_03
# IUT adds Call ID within Call-Info header to the MESSAGE message.            
#AtsBCF_TestCases.TC_BCF_SIP_MESSAGE_BV_04
# IUT adds Source ID within Call-Info header to the MESSAGE message. 
#AtsBCF_TestCases.TC_BCF_SIP_MESSAGE_BV_05


[GROUPS]
# In this section you can specify groups of hosts. These groups can be used inside the
# [COMPONENTS] section to restrict the creation of certain PTCs to a given set of hosts.

[COMPONENTS]
# This section consists of rules restricting the location of created PTCs.

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
KillTimer := 10.0
LocalAddress := 127.0.0.1
TCPPort := 12000
NumHCs := 1