docker-playground/ttcn3-bts-test
Pau Espin fc5cab9e3a ttcn3-bts: Fix most OML test failing after osmo-bts shutdown optimization
Since osmo-bts.git 0a6bdb024f5429a35c56178496158c9b1c3ee032, the process
is quickly terminated during shutdown if no TRX is running. Since in the
OML tests the TTCN3 components implements the OML IPA server side, most
of the time when osmo-bts starts it finds no one listening on the
address and exits immediately. This makes respawn.sh script run osmo-bts
lots of times per seconds (since osmo-bts terminates quicker now). As a
result, it quickly consumes the 500 launch threshold and exits without
starting osmo-bts being launched anymore.
As a result, only first tests pass, and all the later ones fail because
osmo-bts never connects.

Let's add a sleep 1 between respawns in respawn.sh only when running OML
tests (not needed in the others since there's an osmo-bsc always
running). This also clears a lot of output in the logs of osmo-bts
processes restarting over and over again.

Change-Id: I10d3e1ef8325dd78f9ae2b95fbfd1c6d893bf8a4
2020-07-08 12:37:29 +00:00
..
oml ttcn3-bts-test/osmo-bts.cfg: use logging level 'notice' by default 2020-07-06 03:35:09 +07:00
virtphy ttcn3-bts-test/osmo-bts.cfg: use logging level 'notice' by default 2020-07-06 03:35:09 +07:00
.release Add osmo-bts-test + dependencies 2018-03-01 15:19:49 +00:00
BTS_Tests.cfg ttcn3-bts-test/BTS_Tests.cfg: configure number of transceivers 2020-06-22 18:17:00 +07:00
Dockerfile Fix git checkout for branches and commits 2019-05-22 11:18:56 +02:00
Makefile Add osmo-bts-test + dependencies 2018-03-01 15:19:49 +00:00
jenkins.sh ttcn3-bts: Fix most OML test failing after osmo-bts shutdown optimization 2020-07-08 12:37:29 +00:00
osmo-bsc.cfg ttcn3-bts-test/osmo-bsc.cfg: use logging level 'notice' by default 2020-07-06 03:35:13 +07:00
osmo-bts.cfg ttcn3-bts-test/osmo-bts.cfg: use logging level 'notice' by default 2020-07-06 03:35:09 +07:00