@@ -37,15 +37,16 @@ The following STFs were or are currently involved in the evolutions of the ETSI
The ETSI ITS protocols project builds and tests regularly on the following platforms:
- Linux (Ubuntu)
- Windows (cygwin, npcap and OpenSSL-Win64 are required)
- Windows ([Cygwin x64](https://cygwin.com/install.html), [Npcap SDK x64](https://nmap.org/npcap/#download) and [OpenSSL-Windows x64](https://www.openssl.org) are required)
Note: The [OpenSSL](https://www.openssl.org) version >= 1.1.1 is also required.
### How to do it?
They are two different methods:
They are three different methods:
- Using [Vagrant](https://www.vagrantup.com/)
- Using [Docker](https://www.docker.com/)
- Using [Eclipse TITAN on Windows or Linux](https://projects.eclipse.org/projects/tools.titan/downloads)
How to choose one of these methods is depending of your host system.
@@ -62,7 +63,7 @@ Vagrant requires a virtual machine. You can use either VirtualBox or WMware.
Docker does not need a virtual machine, so it is the more efficant way.
When cloning the ETSI ITS project, you can find two specific files:
- TTF0002.tpd
- TTF0002_Linux.tpd
These two files are used create the ETSI ITS project workspace on Eclipse TITAN. To do it, please follow the steps below:
- Start eclipse using a new workspace, (e.g. with the name workspace_titan)
- Select the menu option File/import
- In the Dialog box,select TITAN/Project from .tpd file
- Select the correct TTF0002 .tpd file and follow the instructions
## Usage
This clause describes how to compile and execute an Abstract Test Suite.
@@ -224,18 +238,10 @@ Pre-requisites:
- Your machine is installed following one of the installation method describes in the previous clause
- Refer to the ETSI TS 103 099 for the description of the Test System architecture and configuration
- Your are logged as 'etsi' or 'vagrant' user
Procedure using Eclipse TITAN:
- Start eclipse using a new workspace, (e.g. with the name workspace_titan)
- Download and follow the steps to install Eclipse plugins for TITAN, accessible [here]{https://www.eclipse.org/downloads/download.php?file=/titan/Eclipse_installationguide.pdf}
- Open the workspace_titan
- Create a new TITAN project importing TTF0002.tpd file (e.g. TTF0002_Its)
<TODO>
Procedure in TITAN command line:
- Procedure using TITAN command line (only):
- Open several SSH session (PuTTY...)
- Change to the directory ~/dev/TTF0002_Its/src/AtsCAM/objs
- Build the test suite AtsCAM
- Build the test suite AtsCAM using the following command: