ETSI TR103099 Test Suite (revision 2240 of ETSI SVN) ported to be able to be compiled and run by Titan
- Security layer
- Test the correct behaviour of the TS and solve bugs!
Install Titan, set env variables.
Clone this repo to your computer to any folder (this will be referred from now on as "installation_dir"). Create the build directory and run the installer script. Then compile the project:
$ cd <installation_dir>
$ mkdir build
$ cd build
$ ../src/install.script
$ make
Uncomment the relevant section in cfg.cfg under the build directory:
[EXECUTE]
ItsBtp_TestControl.control
//ItsCam_TestControl.control
//ItsDenm_TestControl.control
//ItsIpv6OverGeoNetworking_TestControl.control
//ItsGeoNetworking_TestControl.control
Go to ITS_TS_Titanized_TA/titan_tri_mapper directory. In the file taproperties.cfg modify "LocalEthernetMAC": "ecf4bb350b3e" to match the MAC address of the local ethernet card where the TS will be running. Also set the IP address and port of the UpperTester on the SUT "UpperTesterSettings": "<SUT_IP_ADDRESS>:". Also set "Gn6RemoteAdapterIp": "SUT_IP_ADDRESS"
Run:
sudo java -jar TitanTriMapper.jar -l info &
cd ../build
ttcn3_start ./ITS_Exec cfg.cfg