osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38519?usp=email )
Change subject: bsc: add testenv.cfg ......................................................................
bsc: add testenv.cfg
Change-Id: Ib2e92a9ebd78f5553161bcca433f39c7c39f3adf --- A bsc/osmo_bts_omldummy.sh A bsc/testenv_generic.cfg A bsc/testenv_sccplite.cfg A bsc/testenv_vamos.cfg 4 files changed, 112 insertions(+), 0 deletions(-)
Approvals: fixeria: Looks good to me, approved pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified
diff --git a/bsc/osmo_bts_omldummy.sh b/bsc/osmo_bts_omldummy.sh new file mode 100755 index 0000000..611f750 --- /dev/null +++ b/bsc/osmo_bts_omldummy.sh @@ -0,0 +1,25 @@ +#!/bin/sh -ex +CONFIG="$1" +SITE_ID="$2" +TRX_NUM="$3" + +case "$CONFIG" in + generic|sccplite) + BTS_FEATURES="-fCCN,EGPRS,GPRS,IPv6_NSVC,PAGING_COORDINATION,OSMUX" + ;; + vamos) + BTS_FEATURES="-fCCN,EGPRS,GPRS,IPv6_NSVC,PAGING_COORDINATION,VAMOS,OSMUX" + ;; + *) + set +x + echo "ERROR: unknown CONFIG=$1" + exit 1 + ;; +esac + +respawn.sh \ + osmo-bts-omldummy \ + "$BTS_FEATURES" \ + "127.0.0.1" \ + "$SITE_ID" \ + "$TRX_NUM" diff --git a/bsc/testenv_generic.cfg b/bsc/testenv_generic.cfg new file mode 100644 index 0000000..d453f55 --- /dev/null +++ b/bsc/testenv_generic.cfg @@ -0,0 +1,31 @@ +[testsuite] +program=BSC_Tests +config=BSC_Tests.cfg + +[stp] +program=osmo-stp +make=libosmo-sigtran +package=osmo-stp +copy=osmo-stp.cfg + +[bts-0] +program=osmo_bts_omldummy.sh generic 1234 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-1] +program=osmo_bts_omldummy.sh generic 1235 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-2] +program=osmo_bts_omldummy.sh generic 1236 4 +make=osmo-bts +package=osmo-bts-virtual + +[bsc] +program=osmo-bsc +make=osmo-bsc +package=osmo-bsc +copy=osmo-bsc.cfg +vty_port=4242 diff --git a/bsc/testenv_sccplite.cfg b/bsc/testenv_sccplite.cfg new file mode 100644 index 0000000..5d64467 --- /dev/null +++ b/bsc/testenv_sccplite.cfg @@ -0,0 +1,25 @@ +[testsuite] +program=BSC_Tests +config=BSC_Tests_SCCPlite.cfg + +[bts-0] +program=osmo_bts_omldummy.sh sccplite 1234 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-1] +program=osmo_bts_omldummy.sh sccplite 1235 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-2] +program=osmo_bts_omldummy.sh sccplite 1236 4 +make=osmo-bts +package=osmo-bts-virtual + +[bsc] +program=osmo-bsc -c osmo-bsc-sccplite.cfg +make=osmo-bsc +package=osmo-bsc +copy=osmo-bsc-sccplite.cfg +vty_port=4242 diff --git a/bsc/testenv_vamos.cfg b/bsc/testenv_vamos.cfg new file mode 100644 index 0000000..51f309f --- /dev/null +++ b/bsc/testenv_vamos.cfg @@ -0,0 +1,31 @@ +[testsuite] +program=BSC_Tests +config=BSC_Tests_VAMOS.cfg + +[stp] +program=osmo-stp +make=libosmo-sigtran +package=osmo-stp +copy=osmo-stp.cfg + +[bts-0] +program=osmo_bts_omldummy.sh vamos 1234 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-1] +program=osmo_bts_omldummy.sh vamos 1235 1 +make=osmo-bts +package=osmo-bts-virtual + +[bts-2] +program=osmo_bts_omldummy.sh vamos 1236 1 +make=osmo-bts +package=osmo-bts-virtual + +[bsc] +program=osmo-bsc -c osmo-bsc-vamos.cfg +make=osmo-bsc +package=osmo-bsc +copy=osmo-bsc-vamos.cfg +vty_port=4242