Age | Commit message (Collapse) | Author | Files | Lines |
|
Scripts ttcn3-tcpdump-start.sh and ttcn3-tcpdump-stop.sh, run by
osmo-ttcn3-hacks upon start and end of every test in the suite, starts
and stops tcpdump and netcat each time.
netcat is started in order to have a dummy sink for gsmtap log packets,
to get rid of annoying ICMP messages as well as the kernel deciding to
drop those messages (hence not ending up inside the pcap file of
tcpdump) under some circumstances.
Depends: osmo-ttcn3-hacks.git Id69d98db63f8260067ad6bc1525fb05c936912f2
Change-Id: Iccda25bc274ee93705c23dfd3e0f9dad5fc2a059
|
|
The ttcn3-tcpdump-stop.sh uses `ps` to find out if tcpdump is still
running.
Change-Id: I8db4ad2262a3a734201e39bc065c1c383738992c
|
|
Change-Id: Ifd7d682df90f1b17823d8358a8a498f149e4591b
|
|
Let's use the well-known hack of adding the "Release" file
of the repository to ensure docker will invalidate the cache if the
repository has changed since the last build.
Change-Id: I54565a4d52221be7e6ded5a339bbf005b58f5998
|
|
When developing in the actual docker containers, vim is inexpendible.
Change-Id: I964e29c82ab9a1fb2a39845bc45a0d2cead56880
|
|
Debian 9.0 ships with titan 6.1.0 which for some unknown reasons
causes segfaults in the C++ part when parsing CTRL messages and
according to TITAN project is not supported anymore anyway.
So let's use a 6.3.x build, or whatever is the highest version in
the network:osmocom:latest feed instead.
|
|
|
|
this will enable us to automatically take pcap traces of test runs
|
|
A lof of what the Dockerfiles so far did in terms of cloning library
repositories and calling shell scripts has now been implemented as
part of the Makefiles inside osmo-ttcn3-hacks.git, so we can drop it
here and simply use those.
|
|
Ericsson has released a number of more protocol modules by now,
let's include them.
|
|
this helps us to avoid installing unneeded packages and removes the
package cache from the images to keep them less bloated.
|
|
|
|
|
|
|
|
|
|
|