Commit 9714cc86 authored by Yann Garcia's avatar Yann Garcia
Browse files

Update README.md

parent 0196f9f1
Loading
Loading
Loading
Loading
+9 −12
Original line number Diff line number Diff line
@@ -207,26 +207,23 @@ $ make && make install
- Clone the ETSI Emergency Communications project into $HOME/dev folder

```sh
$ git clone --recurse-submodules --branch ttf_t009 https://forge.etsi.org/rep/emtel/NG112.git ./TTF009_Ng112
$ cd /home/etsi/dev/TTF009_Ng112/ttcn/LibIts
rm -fr t3q
cd ttcn && rm -fr Common
$ git clone --recurse-submodules --branch devel https://forge.etsi.org/rep/emtel/NG112.git ./NG112
$ cd /home/etsi/dev/NG112/titan-test-system-framework
git checkout devel
```

- Apply patches
```sh
$ cd /home/etsi/dev/TTF009_Ng112
$ cd /home/etsi/dev/NG112
$ cp ./ttcn/patch_lib_common_titan/module.mk ./ttcn/LibCommon/
$ cp ./ttcn/patch_lib_common_titan/*.ttcn ./ttcn/LibCommon/
$ cp ./ttcn/patch_lib_http/*.ttcn ./ttcn/LibIts/ttcn/Http/
$ cp ./ttcn/patch_ims_titan/*.ttcn ./ttcn/LibIms/ttcn/
$ cp ./ttcn/patch_ims_titan/module.mk ./ttcn/LibIms/
$ cp ./ttcn/patch_sip_titan/*.ttcn ./ttcn/LibSip/ttcn/
$ cp ./ttcn/patch_sip_titan/module.mk ./ttcn/LibSip/
$ cp  ./ttcn/patch_lib_its/module.mk ./ttcn/LibIts/
```

- Update your default environment with the content of the script $HOME/dev/TTF009_Ng112/scripts/devenv.bash.ubuntu
- Update your default environment with the content of the script $HOME/dev/NG112/scripts/devenv.bash.ubuntu

- Switch to the next clause (Usage)

@@ -245,16 +242,16 @@ 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 (e.g. TTF009_Ng112)
- Create a new TITAN project (e.g. NG112)
- Import the .tpd file located at the root level of the project

Procedure in TITAN command line:
- Open several SSH session (PuTTY...)
- Change to the directory ~/dev/TTF009_Ng112/
- Change to the directory ~/dev/NG112/
- Build the test suite you want to exectue (e.g. LIS test suite)

```sh
$ cd ~/dev/TTF009_Ng112/
$ cd ~/dev/NG112/
$ export ATS=AtsLIS
$ make
...
@@ -270,7 +267,7 @@ $ make
- To run the test suitem, execute the following command:

```sh
$ cd ~/dev/TTF009_Ng112/scripts
$ cd ~/dev/NG112/scripts
$ ./run-all.bash
...
```