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
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38519?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Ib2e92a9ebd78f5553161bcca433f39c7c39f3adf
Gerrit-Change-Number: 38519
Gerrit-PatchSet: 4
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>