s1gw: derive functions from f_TC_e_rab_setup() (details)
s1gw: fix TC_e_rab_setup: handle PFCP Session related PDUs (details)
s1gw: TC_e_rab_setup: also test E-RAB release (details)
s1gw: add TC_e_rab_setup3 (3 E-RABs at a time) (details)
Commit
d7531335952fd993f56d7632f8c96bf505c765eb
by Oliver Smith
testenv: get coredump + backtrace on crash
If the SUT or another test component crashes, check if a matching coredump was registered in coredumpctl. If that is the case, then copy it into the testdir and print + store the backtrace.
This solves the problem that it is especially tricky to get a good backtrace when a component crashes inside a container. One needs to grab the coredump from the host (usually handled by systemd-coredump, we cannot override /proc/sys/kernel/core_pattern for containers so it can't be handled in the container), then put the coredump into the container and finally run gdb to get the backtrace inside the container (where proper libraries and debug symbols are). This patch automates all of these steps.
Commit
c8d310d7a71739fdad9292ac6678352d2093b453
by laforge
s1gw: fix TC_e_rab_setup: handle PFCP Session related PDUs
S1GW_Tests.TC_e_rab_setup is failing since we introduced the PFCP support to osmo-s1gw. The IUT now requires co-located UPF, which we need to emulate in the testsuite.