This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
pespin gerrit-no-reply at lists.osmocom.orgpespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17067 ) Change subject: contrib: Add scripts to build srsLTE software ...................................................................... contrib: Add scripts to build srsLTE software Change-Id: Id9d63920a44a80af187e649c9be5fd7498fa5f44 --- M contrib/jenkins-build-common.sh A contrib/jenkins-build-srslte.sh A suites/4g/mo_mt_sms.py A suites/4g/suite.conf D update_version.sh 5 files changed, 55 insertions(+), 14 deletions(-) Approvals: Jenkins Builder: Verified pespin: Looks good to me, approved diff --git a/contrib/jenkins-build-common.sh b/contrib/jenkins-build-common.sh index a9eaf7a..d64f92d 100644 --- a/contrib/jenkins-build-common.sh +++ b/contrib/jenkins-build-common.sh @@ -142,10 +142,18 @@ cd "$dep/${dir}" - set +x; echo; echo; set -x - autoreconf -fi - set +x; echo; echo; set -x - ./configure --prefix="$prefix" --with-systemdsystemunitdir=no $CONFIGURE_FLAGS $configure_opts + if [ -f configure.ac ]; then + set +x; echo; echo; set -x + autoreconf -fi + set +x; echo; echo; set -x + ./configure --prefix="$prefix" --with-systemdsystemunitdir=no $CONFIGURE_FLAGS $configure_opts + elif [ -f CMakeLists.txt ]; then + rm -rf build && mkdir build && cd build || exit 1 + set +x; echo; echo; set -x + cmake -DCMAKE_INSTALL_PREFIX=$prefix ../ + else + echo "Unknwown build system" && exit 1 + fi set +x; echo; echo; set -x make -j8 || make # libsmpp34 can't build in parallel set +x; echo; echo; set -x @@ -213,6 +221,9 @@ prune_files bin "$wanted_binaries_bin" prune_files sbin "$wanted_binaries_sbin" + # Drop all static libraries if exist: + rm -f $prefix_real/lib/*.a + rm -f $prefix_real/lib/*.la cd "$prefix_real" add_rpath diff --git a/contrib/jenkins-build-srslte.sh b/contrib/jenkins-build-srslte.sh new file mode 100755 index 0000000..258354d --- /dev/null +++ b/contrib/jenkins-build-srslte.sh @@ -0,0 +1,12 @@ +#!/bin/sh +set -e -x + +base="$PWD" +name="srslte" +git_url="https://github.com/srsLTE/" +. "$(dirname "$0")/jenkins-build-common.sh" + +#TODO: make sure libconfig, zeroMQ is installed +build_repo srsLTE + +create_bin_tgz "srsue srsenb srsepc" diff --git a/suites/4g/mo_mt_sms.py b/suites/4g/mo_mt_sms.py new file mode 100755 index 0000000..8aa4357 --- /dev/null +++ b/suites/4g/mo_mt_sms.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 +from osmo_gsm_tester.testenv import * + +#epc = suite.epc() +#enb = suite.enb() +ue = suite.modem() + +#enb.start() +#epc.enb_add(enb) +#epc.start() + +#wait(epc.enb_is_connected, enb) + +#hss/epc.subscriber_add(ue) + +#ue.connect(epc.mcc_mnc()) +ue.connect() + + +print('waiting for modem to attach...') +#wait(ue.is_connected, msc.mcc_mnc()) +sleep(10) diff --git a/suites/4g/suite.conf b/suites/4g/suite.conf new file mode 100644 index 0000000..c55b610 --- /dev/null +++ b/suites/4g/suite.conf @@ -0,0 +1,6 @@ +resources: + ip_address: + - times: 1 + modem: + - times: 1 + type: srsue diff --git a/update_version.sh b/update_version.sh deleted file mode 100755 index 3d5fe42..0000000 --- a/update_version.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -set -e -git describe --abbrev=8 --dirty | sed 's/v\([^-]*\)-\([^-]*\)-\(.*\)/\1.dev\2.\3/' > version -cat version -echo "# osmo-gsm-tester version. -# Automatically generated by update_version.sh. -# Gets imported by __init__.py. - -_version = '$(cat version)'" \ - > src/osmo_gsm_tester/_version.py -- To view, visit https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17067 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Change-Id: Id9d63920a44a80af187e649c9be5fd7498fa5f44 Gerrit-Change-Number: 17067 Gerrit-PatchSet: 3 Gerrit-Owner: pespin <pespin at sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: pespin <pespin at sysmocom.de> Gerrit-CC: fixeria <axilirator at gmail.com> Gerrit-CC: laforge <laforge at osmocom.org> Gerrit-MessageType: merged -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200204/124bfd8c/attachment.htm>