<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>OSMO_GSM_TESTER_BRANCH</name><value>origin/master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>OSMO_GSM_TESTER_OPTS</name><value></value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginpespinttcn3 _class='hudson.plugins.git.util.Build'><buildNumber>2590</buildNumber><marked><SHA1>2be32ea554735da9f2ba9e39f2594fbc2284639b</SHA1><branch><SHA1>2be32ea554735da9f2ba9e39f2594fbc2284639b</SHA1><name>refs/remotes/origin/pespin/ttcn3</name></branch></marked><revision><SHA1>2be32ea554735da9f2ba9e39f2594fbc2284639b</SHA1><branch><SHA1>2be32ea554735da9f2ba9e39f2594fbc2284639b</SHA1><name>refs/remotes/origin/pespin/ttcn3</name></branch></revision></refsremotesoriginpespinttcn3><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>2763</buildNumber><marked><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><branch><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><branch><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><branch><SHA1>b4cacca4537e830a048528d197d97b2e0ad2d06b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>git://git.osmocom.org/osmo-gsm-tester</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#2763</displayName><duration>99861</duration><estimatedDuration>13713736</estimatedDuration><fullDisplayName>osmo-gsm-tester_ttcn3 #2763</fullDisplayName><id>2763</id><inProgress>false</inProgress><keepLog>false</keepLog><number>2763</number><queueId>653395</queueId><result>FAILURE</result><timestamp>1642048320648</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/osmo-gsm-tester_ttcn3/2763/</url><builtOn>osmo-gsm-tester-prod</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/osmo-sgsn.cfg.tmpl</affectedPath><commitId>5ff071833aaac14efede7c13b64efad279f7df3c</commitId><timestamp>1615199519000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>osmo-sgsn: Fix template cfg to work with NS2 implementation

See following HOW-TO to update existing configs:
https://osmocom.org/projects/libosmocore/wiki/Network_service_(NS)

Change-Id: I391c977ca20ef185db6b1f17912608acaa13e87f
</comment><date>2021-03-08 11:31:59 +0100</date><id>5ff071833aaac14efede7c13b64efad279f7df3c</id><msg>osmo-sgsn: Fix template cfg to work with NS2 implementation</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/osmo-sgsn.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/bts_sysmo.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/bts_oc2g.py</affectedPath><commitId>3b351716a9cdac8d7abc678b9298764a4b0e8a0d</commitId><timestamp>1615201297000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Fix bts.ready_for_pcu() implementation for sysmo and oc2g

osmo-bts.git ae09c8acb4aa93284cdb44f8bbdc14533dc4fa52 modified code to
avoid calling pcu_tx_info_ind() if pcu socket was not connected. Since
osmo-gsm-tester relied on log message sent from within that funtion to
find out whether BTS was able to handle PCUIF connections, that log line
is not printed anymore and hence the function ready_for_pcu() fails to
ever return true.
As a result, gprs tests for sysmo and oc2g bts types always fail with a
timeout.

Other BTS types are not affected (such as osmo-bts-trx) because in there
we simply check whether the osmo-bts process is running.

Change-Id: Ibde4b8b27b8300b4b9197c0f8d82a6ccbf3b0522
</comment><date>2021-03-08 12:01:37 +0100</date><id>3b351716a9cdac8d7abc678b9298764a4b0e8a0d</id><msg>Fix bts.ready_for_pcu() implementation for sysmo and oc2g</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/bts_oc2g.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/bts_sysmo.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-common.sh</affectedPath><affectedPath>contrib/jenkins-build-open5gs.sh</affectedPath><commitId>6231c3c65728d6682cb5c2618d95ccc88269dbc4</commitId><timestamp>1615831585000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>contrib: Add build script for open5gs

Change-Id: I0ed43dadbfe08811dd72064ee7332d0872882dfd
</comment><date>2021-03-15 19:06:25 +0100</date><id>6231c3c65728d6682cb5c2618d95ccc88269dbc4</id><msg>contrib: Add build script for open5gs</msg><path><editType>edit</editType><file>contrib/jenkins-build-common.sh</file></path><path><editType>add</editType><file>contrib/jenkins-build-open5gs.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/srslte_common.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_amarisoft.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/enb_amarisoft.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/enb.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_srs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>3ce672594ff67402f2eea72b0ff2a7b2c4fdaf5d</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>enb,epc,ms: refactor KPI API

we previously mixed component specific and component agnostic APIs
(stdout vs. log file for example) for setting and retrieving KPI.

This patch propose to use a single abstract get_kpis() method for
all components that can be enriched with component-specific
stuff as desired.

In the case of srsLTE blocks, the main implementation will
remain in srslte_common() and is shared among srsENB/srsUE/srsEPC.

The KPI analyzer in srslte_common() extract and also manages
all three KPI sources (log, csv and stdout) independently.

In addition to the get_kpis() method that always returns a flat
dictionary, it also exposes get_kpi_tree() that return
a dict of KPI dicts that will be used for the Junit.xml generation.

Change-Id: I4bacc6b8a0cb92a581edfb947100b57022265265
</comment><date>2021-03-16 18:04:40 +0100</date><id>3ce672594ff67402f2eea72b0ff2a7b2c4fdaf5d</id><msg>enb,epc,ms: refactor KPI API</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_amarisoft.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_amarisoft.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/srslte_common.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb.py</affectedPath><commitId>0320ec2e9570ace58a59fce81a0ae37e286a8bfd</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>enb.py: increase zmq trx timeout to 4000ms

with many parallel jobs running on one machine we should
relax the timeout a bit to avoid false positives.

Change-Id: Ib32a07559bd5a4b0165f6d3431c5ac57cc050f44
</comment><date>2021-03-16 18:04:40 +0100</date><id>0320ec2e9570ace58a59fce81a0ae37e286a8bfd</id><msg>enb.py: increase zmq trx timeout to 4000ms</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/scenarios/ms-label.conf</affectedPath><affectedPath>sysmocom/scenarios/ms-label@.conf</affectedPath><affectedPath>sysmocom/scenarios/enb-label@.conf</affectedPath><commitId>aec7fa53902b677789526cbf2f104f15e20a207c</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>{enb,ms}-label.conf: raneme and add modifier to select eNB/MS based on label

Change-Id: I26ea160b65b9dd5ef3e5ca1100d4541a0bbcbb27
</comment><date>2021-03-16 18:04:40 +0100</date><id>aec7fa53902b677789526cbf2f104f15e20a207c</id><msg>{enb,ms}-label.conf: raneme and add modifier to select eNB/MS based on</msg><path><editType>delete</editType><file>sysmocom/scenarios/ms-label.conf</file></path><path><editType>add</editType><file>sysmocom/scenarios/enb-label@.conf</file></path><path><editType>add</editType><file>sysmocom/scenarios/ms-label@.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</affectedPath><commitId>88727efa106eb2d57e725118ef66ec971804c043</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>srsenb_drb.conf.tmpl: set PDCP discard timer to 150ms for QCI9

srsENB now supports PDCP discard so we set it to a sane value.
Also enable status reporting for UL.

Change-Id: Ib6ad0ff57b95a1f220f87c1ede0f6eacc5fb21ff
</comment><date>2021-03-16 18:04:40 +0100</date><id>88727efa106eb2d57e725118ef66ec971804c043</id><msg>srsenb_drb.conf.tmpl: set PDCP discard timer to 150ms for QCI9</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_drb.cfg.tmpl</affectedPath><commitId>3cecad8ebf3e93203de894e54d38954f3459e325</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>amarisoft_drb.cfg.tmpl: add additional QCI10 with infinit PDCP discard timer

also set QCI9 to 150ms to match default srsENB config

Change-Id: I60cc1390480142bd5bb516934c9f30b6122496d5
</comment><date>2021-03-16 18:04:40 +0100</date><id>3cecad8ebf3e93203de894e54d38954f3459e325</id><msg>amarisoft_drb.cfg.tmpl: add additional QCI10 with infinit PDCP discard</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_drb.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</affectedPath><commitId>2bc8311ea781977648532054f4996966ed1bb82b</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>srsenb_drb.conf.tmpl: add QCI10 with infinit PDCP discard timer

copy of QCI9 params but with infinit PDCP discard to avoid SDU drops
at PDCP

Change-Id: I64a74d09cc1a55ba21a7be7b5cc203e56bba3b10
</comment><date>2021-03-16 18:04:40 +0100</date><id>2bc8311ea781977648532054f4996966ed1bb82b</id><msg>srsenb_drb.conf.tmpl: add QCI10 with infinit PDCP discard timer</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>c487f7438c887955f348864a1e2663b1a3c469cf</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>ms_srs: add config scheme to select NAS log level

we've provided only all_log_level so far but sometimes it's needed
to select the level per layer. This patch adds the ability
to do so for the NAS layer in the UE.

Change-Id: Iab2bce65e8af81f6d344849c97952e6441cb2846
</comment><date>2021-03-16 18:04:40 +0100</date><id>c487f7438c887955f348864a1e2663b1a3c469cf</id><msg>ms_srs: add config scheme to select NAS log level</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><commitId>f4ff058ee2faaef39870ff405a10bdd3287ed2be</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>srsue.conf.tmpl: Adjust ue.config template for new pcap path

Change-Id: I4af6abaa3973652a12f571d88bca59cd443704f3
</comment><date>2021-03-16 18:04:40 +0100</date><id>f4ff058ee2faaef39870ff405a10bdd3287ed2be</id><msg>srsue.conf.tmpl: Adjust ue.config template for new pcap path</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsenb_sib.conf.tmpl</affectedPath><commitId>b04f135d32a69ea191c100517effcd17837e27a1</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>srsenb_sib.conf.tmpl: reduce the default size of the PUCCH

optimized PUCCH config

Change-Id: I45ae7c33f9d1df20df37c0fe6c3d73aa85ae1b31
</comment><date>2021-03-16 18:04:40 +0100</date><id>b04f135d32a69ea191c100517effcd17837e27a1</id><msg>srsenb_sib.conf.tmpl: reduce the default size of the PUCCH</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb_sib.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-amarisoft.sh</affectedPath><commitId>585e35ba663c3dd85ae6ae0e6855406b4ee8fa90</commitId><timestamp>1615914280000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>jenkins-build-amarisoft: copy ltesim_server binary into epc trial tgz

the ltesim_server is part of the UE package but needs to be executed
on the EPC run node. Therefore its handy to have the binary in the epc
trial tgz.

Change-Id: I21ac57d1c1547c1cf4d2394c8593f58ff2c78697
</comment><date>2021-03-16 18:04:40 +0100</date><id>585e35ba663c3dd85ae6ae0e6855406b4ee8fa90</id><msg>jenkins-build-amarisoft: copy ltesim_server binary into epc trial tgz</msg><path><editType>edit</editType><file>contrib/jenkins-build-amarisoft.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>utils/bin/osmo-gsm-tester_androidue_conn_chk.sh</affectedPath><commitId>e98e1294eb32d0d543380713dc2c1c77319be111</commitId><timestamp>1615914442000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>osmo-gsm-tester_androidue_conn_chk.sh: improve error handling

fix check of $serial and check passed arguments.
exit when adb isn't installed on host

Change-Id: I6190a840dbc86838457da96d188afc17f83ab15f
</comment><date>2021-03-16 18:07:22 +0100</date><id>e98e1294eb32d0d543380713dc2c1c77319be111</id><msg>osmo-gsm-tester_androidue_conn_chk.sh: improve error handling</msg><path><editType>edit</editType><file>utils/bin/osmo-gsm-tester_androidue_conn_chk.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/ms_android.py</affectedPath><commitId>b190b4c397bad29233b90a4638ddb0adb7789c54</commitId><timestamp>1615914442000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>ms_android: set num_carriers to 1 by default

throughput tests require the UE object to have the num_carriers
member. For Android UEs, set it to 1 by default.

Change-Id: I297d24bb578a7db0eb7629be4f2cc0d54624467d
</comment><date>2021-03-16 18:07:22 +0100</date><id>b190b4c397bad29233b90a4638ddb0adb7789c54</id><msg>ms_android: set num_carriers to 1 by default</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_android.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/scenarios/epc-label@.conf</affectedPath><commitId>001ca8595d0031974bec4722016eafcddd494294</commitId><timestamp>1615914442000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>epc-label@.conf: add scenario to select runnode based on label

this allows to select the resource/machine the EPC runs on based on the label

Change-Id: I710c67ad5a11bd33071acd779e19835ae49ce4a3
</comment><date>2021-03-16 18:07:22 +0100</date><id>001ca8595d0031974bec4722016eafcddd494294</id><msg>epc-label@.conf: add scenario to select runnode based on label</msg><path><editType>add</editType><file>sysmocom/scenarios/epc-label@.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/run_node.py</affectedPath><commitId>3fc74d353a6345f145b2f9d58dacc9afbaeb2a69</commitId><timestamp>1615914589000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>run_node: add label to RunNode class

this allows specifying a label on each run node that can be used
to filter/select specific nodes.

Change-Id: Ib6a977007f56d6ff9ff029aaf049a75fb5d5e1dd
</comment><date>2021-03-16 18:09:49 +0100</date><id>3fc74d353a6345f145b2f9d58dacc9afbaeb2a69</id><msg>run_node: add label to RunNode class</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/run_node.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/scenarios/mod-enb-ncells@.conf</affectedPath><commitId>1a1970721a0f06a9dfcc5c686a3765e5774d2c09</commitId><timestamp>1615914589000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>mod-enb-ncells@.conf: add scenario file to select number of cells

Change-Id: Ib599de56b0b51a125555895014d78d3d649c01a0
</comment><date>2021-03-16 18:09:49 +0100</date><id>1a1970721a0f06a9dfcc5c686a3765e5774d2c09</id><msg>mod-enb-ncells@.conf: add scenario file to select number of cells</msg><path><editType>add</editType><file>sysmocom/scenarios/mod-enb-ncells@.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>1bba2891c5edce44a6b05b6e97b0331b4b463807</commitId><timestamp>1615914589000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>ms_srs: turn tx/rx_gain into INT and make them optional

when they are greater than 0 they are written as config paramter.
if they are -1 they are disbaled and automatic gain calibration is
used.

Change-Id: I473ff3ae679784178574d2f76b612dbf77180490
</comment><date>2021-03-16 18:09:49 +0100</date><id>1bba2891c5edce44a6b05b6e97b0331b4b463807</id><msg>ms_srs: turn tx/rx_gain into INT and make them optional</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/ms_android.py</affectedPath><commitId>7b4e1f676b688f5b4e89a8130164d81b7ab78979</commitId><timestamp>1615914589000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>AndroidUE: Fix connection timeout

Change-Id: Iaacf348e2e018da5b67ada33079018c1859d3b63
</comment><date>2021-03-16 18:09:49 +0100</date><id>7b4e1f676b688f5b4e89a8130164d81b7ab78979</id><msg>AndroidUE: Fix connection timeout</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_android.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/iperf3_bidir.py</affectedPath><commitId>6246a9db198febaa36e5ef9d140f2118dd07cb9a</commitId><timestamp>1615914589000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>iperf3_bidir: add extra test for bi-directional iperf test

Change-Id: Ibb62f53dbb15bc4788c92ebb2dee70e31dd851de
</comment><date>2021-03-16 18:09:49 +0100</date><id>6246a9db198febaa36e5ef9d140f2118dd07cb9a</id><msg>iperf3_bidir: add extra test for bi-directional iperf test</msg><path><editType>add</editType><file>sysmocom/suites/4g/iperf3_bidir.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>fcdff4bcfee83790384de1bbd7341455bc8f9c65</commitId><timestamp>1615914626000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>ms_srs: add force_ul_amplitude config

this allows to overwrite the PHY export option phy.force_ul_amplitude

Change-Id: I255f027433944c1739c89757609f0dcc3b8aa7cb
</comment><date>2021-03-16 18:10:26 +0100</date><id>fcdff4bcfee83790384de1bbd7341455bc8f9c65</id><msg>ms_srs: add force_ul_amplitude config</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb.py</affectedPath><commitId>f69b94814894beea81ef8af66376afa0cd2ab285</commitId><timestamp>1615914628000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>enb.py: increase ZMQ trx timeout to 8s

increase value further to avoid failed tests due to load on system

Change-Id: I77b7864e7ef60faf0262dc24325915d73dd2d5a3
</comment><date>2021-03-16 18:10:28 +0100</date><id>f69b94814894beea81ef8af66376afa0cd2ab285</id><msg>enb.py: increase ZMQ trx timeout to 8s</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/srslte_common.py</affectedPath><commitId>67ab78b3316740f4d2aa686645ea9756567b2ac3</commitId><timestamp>1615914628000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>srslte_common: fix condition to check if KPI have already extracted

Change-Id: I6fdcbfadfdcfe131096d0345d2c21c87f8f7b1b6
</comment><date>2021-03-16 18:10:28 +0100</date><id>67ab78b3316740f4d2aa686645ea9756567b2ac3</id><msg>srslte_common: fix condition to check if KPI have already extracted</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/srslte_common.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><commitId>3bb14bedfee9c00dca32ee3e5f197bfe4986630f</commitId><timestamp>1615915127000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sysmo/defaults.conf: Fix attribute name

According to schema, the name is cipher_list.
Same goes for "integrity".

Fixes: a81801558e7bb6ef0f0a32ab078d302c91e940a8
Change-Id: Ib7b48ce207b96ea5f5b59db08320563be40edba1
</comment><date>2021-03-16 17:18:47 +0000</date><id>3bb14bedfee9c00dca32ee3e5f197bfe4986630f</id><msg>sysmo/defaults.conf: Fix attribute name</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><commitId>965ed62fd2086ba1d2cd0b4621b952702a63f142</commitId><timestamp>1615916214000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sysmocom/default.conf: Add missing default value for force_ul_amplitude

Change-Id: I04218dca21f27e32d7c85a74a3e9bbf63b499357
</comment><date>2021-03-16 18:36:54 +0100</date><id>965ed62fd2086ba1d2cd0b4621b952702a63f142</id><msg>sysmocom/default.conf: Add missing default value for force_ul_amplitude</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-open5gs.sh</affectedPath><commitId>b32ed9256f7930385257e29f0fe7656f4ea06ecc</commitId><timestamp>1615916214000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>contrib: open5gs: Install more binaries to have an EPC

Change-Id: I1ff143b4f876e28ad9a1bc6a4a4cad5dacef8e18
</comment><date>2021-03-16 18:36:54 +0100</date><id>b32ed9256f7930385257e29f0fe7656f4ea06ecc</id><msg>contrib: open5gs: Install more binaries to have an EPC</msg><path><editType>edit</editType><file>contrib/jenkins-build-open5gs.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/hss_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/pcrf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-freediameter.conf.tmpl</affectedPath><affectedPath>doc/manuals/chapters/install.adoc</affectedPath><affectedPath>src/osmo_gsm_tester/obj/sgwu_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-pcrfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/mme_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/smf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</affectedPath><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>contrib/jenkins-build-common.sh</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/upf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-hssd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_open5gs.py</affectedPath><affectedPath>sysmocom/scenarios/cfg-epc-db@.conf</affectedPath><affectedPath>src/osmo_gsm_tester/obj/sgwc_open5gs.py</affectedPath><commitId>0696c60812abbf6c6290b0fd2f4953d8f7ae8fdc</commitId><timestamp>1617106667000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>Initial Open5GS support

Change-Id: Iff8b88dc22d8f156572839abb48b0c1377c55e33
</comment><date>2021-03-30 14:17:47 +0200</date><id>0696c60812abbf6c6290b0fd2f4953d8f7ae8fdc</id><msg>Initial Open5GS support</msg><path><editType>edit</editType><file>contrib/jenkins-build-common.sh</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/hss_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/pcrf_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/upf_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</file></path><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/sgwu_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/smf_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/sgwc_open5gs.py</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-pcrfd.yaml.tmpl</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-hssd.yaml.tmpl</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/epc_open5gs.py</file></path><path><editType>add</editType><file>sysmocom/scenarios/cfg-epc-db@.conf</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-freediameter.conf.tmpl</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</file></path><path><editType>edit</editType><file>doc/manuals/chapters/install.adoc</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/obj/mme_open5gs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</affectedPath><commitId>d776059deb7768c2161d6c33ba97a3202ad0c8f0</commitId><timestamp>1618227902000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>open5gs: Avoid use of non-standard ports

Despite open5gs allowing to change the GTP ports in the config file, in
reality changing those values to something else than the standard prot
will fail. Hence, we must use the standard port. As a result, we must
use different IP addresses in each process to avoid ip+port collisions.
Let's use some loopback addresses which shouldn't require extra
configuration on the host, and still only requiring 1 run_node as per
existing EPCs, with the limitation that only 1 open5gs EPC instance can
be run at one in a given run_node.

Related: https://github.com/open5gs/open5gs/issues/897
Change-Id: Id3062c6ad9d6de4c6066547e1e46edad5da285c1
</comment><date>2021-04-12 13:45:02 +0200</date><id>d776059deb7768c2161d6c33ba97a3202ad0c8f0</id><msg>open5gs: Avoid use of non-standard ports</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_amarisoft.py</affectedPath><commitId>0e72f9de5f52848776a06342da7768cfd4988a98</commitId><timestamp>1620032097000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoft_mme: use/expose count paramter from MS config for MME

the UEs count param, if specified, is mapped into the config
values of the EPC so it can be used for template rendering.

Since we only have one count parameter, its added to the first
subscriber. 1 is the default value and its used when no count
param is specified.

this allows to run the Amarisoft UE simulator with the Amarisoft EPC
without having to create subscriber entries for each simulated UE.

Change-Id: I29885791f716c204d0b6f18ba134885bae853b6f
</comment><date>2021-05-03 10:54:57 +0200</date><id>0e72f9de5f52848776a06342da7768cfd4988a98</id><msg>amarisoft_mme: use/expose count paramter from MS config for MME</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_amarisoft.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/epc_amarisoft.py</affectedPath><commitId>0acc75ccba062e6efdc2582b1f07a4b7537f8133</commitId><timestamp>1620038257000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>epc_amarisoft: launch ltesim server when starting

this allows to use the lteue to generate DL traffic. the
server listens on the default spgw address.

Change-Id: Iad081e57e2fd9d3cbc3e59e4f729a4721ad778c9
</comment><date>2021-05-03 12:37:37 +0200</date><id>0acc75ccba062e6efdc2582b1f07a4b7537f8133</id><msg>epc_amarisoft: launch ltesim server when starting</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_amarisoft.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>c7737e63886e8a3d0e79b6f1d760b46e903ac2b7</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ms_srs: add resource scheme to configure fixed DL and UL freq

this config option overwrites the EARFCN config that is typically
used to tell the UE the bands to scan for cells. When custom
frequencies are used, this option allows to set them explicitly.

Change-Id: Ice070ea6755e273d916db2dc941068d33bbe206a
</comment><date>2021-05-03 13:43:44 +0200</date><id>c7737e63886e8a3d0e79b6f1d760b46e903ac2b7</id><msg>ms_srs: add resource scheme to configure fixed DL and UL freq</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</affectedPath><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>sysmocom/scenarios/cfg-enb-tracing.conf</affectedPath><commitId>a17140fee4966a6234eb656cc95fd66445d4ce24</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>enb_srs: add support for eNB traces

this patch adds support for srsENB event tracing. it provides
a cfg scenario to enable it.

Change-Id: Icb2342acac5db87a0889cbf1b6c7bb1ad26c16fa
</comment><date>2021-05-03 13:43:44 +0200</date><id>a17140fee4966a6234eb656cc95fd66445d4ce24</id><msg>enb_srs: add support for eNB traces</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>add</editType><file>sysmocom/scenarios/cfg-enb-tracing.conf</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/ms_amarisoft.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/amarisoft_lteue.cfg.tmpl</affectedPath><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms.py</affectedPath><commitId>31ecf59ffdc8d237cafa813bff1dffe933d3e8d5</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ms_amarisoft: extend AmariUE to support custom frequency bands

this patch adds generic support for custom frequency bands to the ms class.
it then extends the config template for AmariUE to use them.
we set the default values for EARFCNs for DL/UL to the old values.

Change-Id: I7b2250e13fc1161be1a1d73a4348f07b31c0f724
</comment><date>2021-05-03 13:43:44 +0200</date><id>31ecf59ffdc8d237cafa813bff1dffe933d3e8d5</id><msg>ms_amarisoft: extend AmariUE to support custom frequency bands</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_lteue.cfg.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_amarisoft.py</file></path><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/ping.py</affectedPath><commitId>47f4f09592f6f14d482523228fa64049f396f998</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ping.py: add stricter pass/fail check

the ping test should only pass if not a single ping is lost

Change-Id: If089f77df1ffe991f26f1546558d51aac242df83
</comment><date>2021-05-03 13:43:44 +0200</date><id>47f4f09592f6f14d482523228fa64049f396f998</id><msg>ping.py: add stricter pass/fail check</msg><path><editType>edit</editType><file>sysmocom/suites/4g/ping.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/core/schema.py</affectedPath><commitId>fd4c0ee2672d56345f561f254ce08954169f4798</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>schema: add 5G as UE feature

Change-Id: I851e95fb0b763f2a838b161be4938715770eaa83
</comment><date>2021-05-03 13:43:44 +0200</date><id>fd4c0ee2672d56345f561f254ce08954169f4798</id><msg>schema: add 5G as UE feature</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/core/schema.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-amarisoft.sh</affectedPath><commitId>26ee595e1445253ecd66b1f746ae570b132eb556</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>jenkins-build-amarisoft: adjusting lib name to srsran and update versions

fix rename of srslte to srsran libs and also update Amarisoft
versions.

Change-Id: I2174aec3c7ded8c966877a87f4cc6a39ce1325c2
</comment><date>2021-05-03 13:43:44 +0200</date><id>26ee595e1445253ecd66b1f746ae570b132eb556</id><msg>jenkins-build-amarisoft: adjusting lib name to srsran and update</msg><path><editType>edit</editType><file>contrib/jenkins-build-amarisoft.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</affectedPath><commitId>9e025a36a914e37f7269f4ace081541dbf680450</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoft_ltemme.cfg.tmpl: add gbr to the template

newer version of the amarisoft mme requires the GBR to be set

Change-Id: Ib0b046ea9fcc26b6bbe03461ca6308acc35175d1
</comment><date>2021-05-03 13:43:44 +0200</date><id>9e025a36a914e37f7269f4ace081541dbf680450</id><msg>amarisoft_ltemme.cfg.tmpl: add gbr to the template</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/rfemu_srsenb_stdin.py</affectedPath><commitId>e82f44cb4938aac6e31aec480a2ce440f6218a43</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>rfemu_srsenb_stdin: catch exception in rfemu and log error

not handling the exception causes all following tests to
fail.

Change-Id: I496313ef8412c8cb18a3c2cb32c52a3b5a672853
</comment><date>2021-05-03 13:43:44 +0200</date><id>e82f44cb4938aac6e31aec480a2ce440f6218a43</id><msg>rfemu_srsenb_stdin: catch exception in rfemu and log error</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/rfemu_srsenb_stdin.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</affectedPath><commitId>02b4223854588cec2e7393fe5ab45efd548d9910</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsenb_drb.conf.tmpl: decrease pollPDU for QCI9

due to internal PDU buffering between PDCP/RLC the poll frequency
needs to be increase to get quicker feedback.

Change-Id: I4114fb36e675b3f91c471558f716276ab24f1db5
</comment><date>2021-05-03 13:43:44 +0200</date><id>02b4223854588cec2e7393fe5ab45efd548d9910</id><msg>srsenb_drb.conf.tmpl: decrease pollPDU for QCI9</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb_drb.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/enb_amarisoft.py</affectedPath><commitId>a54ca0b51483102e4d63542d967af3d559d4e808</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>enb: add rx_ant param

Change-Id: Iada98fce3608808914562d9f7e2af2c230e03cae
</comment><date>2021-05-03 13:43:44 +0200</date><id>a54ca0b51483102e4d63542d967af3d559d4e808</id><msg>enb: add rx_ant param</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_amarisoft.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/iperf3_bidir.py</affectedPath><affectedPath>sysmocom/suites/4g/iperf3_dl.py</affectedPath><affectedPath>sysmocom/suites/4g/iperf3_ul.py</affectedPath><affectedPath>sysmocom/suites/4g/rrc_idle_mt_ping.py</affectedPath><affectedPath>sysmocom/suites/4g/ping.py</affectedPath><affectedPath>sysmocom/suites/4g/rrc_idle_mo_ping.py</affectedPath><commitId>4462067afc8ab03c8f28dcf6980bb020902ee91f</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>4g: add overlay template path for all suites

this allows, without changing the test case, to use a custom
template, which is useful for development. By default, nothing changes
and the OGT template is used

Change-Id: Ifc43ac41b16813116f2559da5223a6fecc186125
</comment><date>2021-05-03 13:43:44 +0200</date><id>4462067afc8ab03c8f28dcf6980bb020902ee91f</id><msg>4g: add overlay template path for all suites</msg><path><editType>edit</editType><file>sysmocom/suites/4g/rrc_idle_mt_ping.py</file></path><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_bidir.py</file></path><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_ul.py</file></path><path><editType>edit</editType><file>sysmocom/suites/4g/rrc_idle_mo_ping.py</file></path><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_dl.py</file></path><path><editType>edit</editType><file>sysmocom/suites/4g/ping.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/ping.py</affectedPath><commitId>bde48c376772620bd5220aeb7accc624a1f5b95e</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ping: add a short delay after UE is attached before starting ping

this is mainly to avoid ping losses in 5G NSA during NR attach.
No impact on 4G though.

Change-Id: Ic507dc4a24e8576b0ec3b301ee8e340ed553b300
</comment><date>2021-05-03 13:43:44 +0200</date><id>bde48c376772620bd5220aeb7accc624a1f5b95e</id><msg>ping: add a short delay after UE is attached before starting ping</msg><path><editType>edit</editType><file>sysmocom/suites/4g/ping.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>a4bdfbf1bf422d5c4676d12121e059a380b3767a</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ms_srs: extend prach_sent counter with NR version

make LTE version more explicit and add another counter for NR

Change-Id: I8192dc3b4dae27417c93b68d33a686bca4783f4d
</comment><date>2021-05-03 13:43:44 +0200</date><id>a4bdfbf1bf422d5c4676d12121e059a380b3767a</id><msg>ms_srs: extend prach_sent counter with NR version</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><commitId>dbdc1c8443bf9a2e47c2ecb6d4e9496d45744a72</commitId><timestamp>1620042224000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsue.conf.tmpl: update args for 21.04 changes to include NSA

this also removes the entire help text around arguments (that
were very outdated already) and only leaves the actual values with changes.

Change-Id: Icb9e8e7b1c68cf024db3a7273af791f017c32003
</comment><date>2021-05-03 13:43:44 +0200</date><id>dbdc1c8443bf9a2e47c2ecb6d4e9496d45744a72</id><msg>srsue.conf.tmpl: update args for 21.04 changes to include NSA</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_amarisoft.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</affectedPath><commitId>5e08075fa3faa55cf10ff86faeb497fcb201c9d1</commitId><timestamp>1620042611000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>enb_amarisoft: add "sdr" as rf_dev_type and rx_ant parameter

this allows to use the Amarisoft PCIe cards with OGT

Change-Id: Ia373a78f59538d6dfca390431f85a7af26c9d914
</comment><date>2021-05-03 13:50:11 +0200</date><id>5e08075fa3faa55cf10ff86faeb497fcb201c9d1</id><msg>enb_amarisoft: add "sdr" as rf_dev_type and rx_ant parameter</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_amarisoft.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>88b7fd2af6becf414f05f47363db3aed3be7f6d0</commitId><timestamp>1620042611000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ms_srs: add short_sn as config option for srsUE

this allows to change the announced support for PDCP
short sequence number lengths

Change-Id: Ibcf72dbb424ae3b6a87b60febb4dadf716407612
</comment><date>2021-05-03 13:50:11 +0200</date><id>88b7fd2af6becf414f05f47363db3aed3be7f6d0</id><msg>ms_srs: add short_sn as config option for srsUE</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</affectedPath><commitId>374a175c819348a31a6086eb4c74749ac245d9f8</commitId><timestamp>1620042611000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoft_rf_driver.cfg.tmpl: only set trx offset for B210

all other RF devices do not required any offset

Change-Id: Id4c5f0bede5b09d59237cdd6a959a3663f1a1b37
</comment><date>2021-05-03 13:50:11 +0200</date><id>374a175c819348a31a6086eb4c74749ac245d9f8</id><msg>amarisoft_rf_driver.cfg.tmpl: only set trx offset for B210</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><commitId>fcd9752c257b0e2ab5fe9209007b854119027d41</commitId><timestamp>1620042611000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsue.conf.tmpl: set srate param with the X310

Change-Id: Icb04ed51ace97d4467558639aeb3f556dbe8678a
</comment><date>2021-05-03 13:50:11 +0200</date><id>fcd9752c257b0e2ab5fe9209007b854119027d41</id><msg>srsue.conf.tmpl: set srate param with the X310</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</affectedPath><commitId>9b419f32aeda6566f4f4a888a1015a56022f6892</commitId><timestamp>1620042611000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsenb.conf.tmpl: use LTE sample rates when Lime is found in rf args

the lime doesn't work well with the shorter sample rates the eNB
uses by default.

Change-Id: I2d3dbdf5ff62980854ef67b20469f072ce31612e
</comment><date>2021-05-03 13:50:11 +0200</date><id>9b419f32aeda6566f4f4a888a1015a56022f6892</id><msg>srsenb.conf.tmpl: use LTE sample rates when Lime is found in rf args</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_drb_nr.cfg.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/enb_amarisoft.py</affectedPath><affectedPath>doc/examples/4g_srsLTE/defaults.conf</affectedPath><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/enb.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl</affectedPath><commitId>6e081aa1dc627fd1141ec9ee258b6b983ddf27ba</commitId><timestamp>1620217616000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoft_enb: add NR support

this patch adds the ability to configure NR cells with
Amarisoft eNB. It adds the new DRB-NR template and updates
the normal enb.cfg template to allow using it as LTE only
or with NR cells (5G NSA).

Change-Id: Ia27bbc6db5920ce14bacabe8043601aa2adaa5fe
</comment><date>2021-05-05 14:26:56 +0200</date><id>6e081aa1dc627fd1141ec9ee258b6b983ddf27ba</id><msg>amarisoft_enb: add NR support</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</file></path><path><editType>edit</editType><file>doc/examples/4g_srsLTE/defaults.conf</file></path><path><editType>add</editType><file>src/osmo_gsm_tester/templates/amarisoft_drb_nr.cfg.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_amarisoft.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>6c985372a15d125eab2a53ad4dd91621bac38039</commitId><timestamp>1620217617000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>ms_srs: add 5G NSA support

extend the MS to allow for NR carriers

Change-Id: I7de9f867e7e32d0ab4f74eb7661928175f6c1a16
</comment><date>2021-05-05 14:26:57 +0200</date><id>6c985372a15d125eab2a53ad4dd91621bac38039</id><msg>ms_srs: add 5G NSA support</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</affectedPath><commitId>8d37a9857dd30961477ae38c78b5aa0e8b5b6064</commitId><timestamp>1620217617000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoft_ltemme.cfg.tmpl: enable ENDC support in config template

patch also remove the UE forwarding option which isn't used anymore in the MME.

Change-Id: Ia1628e6674b124806e3cd59c5b190d27f6ba4403
</comment><date>2021-05-05 14:26:57 +0200</date><id>8d37a9857dd30961477ae38c78b5aa0e8b5b6064</id><msg>amarisoft_ltemme.cfg.tmpl: enable ENDC support in config template</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/amarisoft_lteue.cfg.tmpl</affectedPath><commitId>7879143d34629abd3a1b54738fc1fd9131d23b05</commitId><timestamp>1620238008000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>amarisoftue: solve conflict of sample rate param in rf_driver

move sample_rate setting into rf_driver template that is shared
between enb and ue

Change-Id: Icc8042c3eec2a1e8bfc6823c06430c1cb18355b7
</comment><date>2021-05-05 20:06:48 +0200</date><id>7879143d34629abd3a1b54738fc1fd9131d23b05</id><msg>amarisoftue: solve conflict of sample rate param in rf_driver</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_rf_driver.cfg.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/amarisoft_lteue.cfg.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/srsue.conf.tmpl</affectedPath><commitId>e87a05624daad162fbd1c50f0e5d34f189f2ced2</commitId><timestamp>1620658591000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsue.conf.tmpl: tidy up config file

no functional changes, just remove whitespaces and newlines

Change-Id: Ib58d3591cc51c11c9e496f6510ebffb91ee71345
</comment><date>2021-05-10 16:56:31 +0200</date><id>e87a05624daad162fbd1c50f0e5d34f189f2ced2</id><msg>srsue.conf.tmpl: tidy up config file</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsue.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/epc.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_open5gs.py</affectedPath><commitId>b9c9612fc1c0a0f57889d0e808b9b0c4278a1043</commitId><timestamp>1620658591000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>epc_open5gs: remove _epc from name

there is no open5gs_enb so having the epc in the name is redundent, also
it safes typing and allows longer scenario configs without exceeding
filename limit.

Change-Id: Ib10bc6031ecc8de88a9c718b136d2641ce46e11d
</comment><date>2021-05-10 16:56:31 +0200</date><id>b9c9612fc1c0a0f57889d0e808b9b0c4278a1043</id><msg>epc_open5gs: remove _epc from name</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/hss_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/pcrf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/upf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/sgwu_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/mme_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/smf_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/obj/sgwc_open5gs.py</affectedPath><commitId>9d75ccb9c805f9f73daa1aba65420b68c7346d1b</commitId><timestamp>1620658591000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>open5gs: fix stopping of open5gs components after test finishes

use RemoteProcessSafeExit() for launching all open5gs components
to make sure they are stopped at the end as well.

Change-Id: Ia1439577d60f9694da70c4e42c621100c8ef295e
</comment><date>2021-05-10 16:56:31 +0200</date><id>9d75ccb9c805f9f73daa1aba65420b68c7346d1b</id><msg>open5gs: fix stopping of open5gs components after test finishes</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/smf_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/sgwu_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/mme_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/upf_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/hss_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/pcrf_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/sgwc_open5gs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>utils/bin/osmo-gsm-tester_androidue_diag_parser.sh</affectedPath><affectedPath>utils/bin/osmo-gsm-tester_androidue_conn_chk.sh</affectedPath><commitId>f093cb2c34a6ac6c6b2dd7ceb329fd36d62df913</commitId><timestamp>1620676291000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>androidue: fix execute permissions for conn_chk and diag parser scripts

Change-Id: I755b65188a485a3c2f30488ab598f7a50cf80dc5
</comment><date>2021-05-10 21:51:31 +0200</date><id>f093cb2c34a6ac6c6b2dd7ceb329fd36d62df913</id><msg>androidue: fix execute permissions for conn_chk and diag parser scripts</msg><path><editType>edit</editType><file>utils/bin/osmo-gsm-tester_androidue_conn_chk.sh</file></path><path><editType>edit</editType><file>utils/bin/osmo-gsm-tester_androidue_diag_parser.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/epc_open5gs.py</affectedPath><commitId>0bedacdb56f0655910bb2704ea0766f69dbfe2c8</commitId><timestamp>1620676291000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>open5gs: fix name

Change-Id: I7b0325718f9572b03e282d17ddf111a9493e2ee7
</comment><date>2021-05-10 21:51:31 +0200</date><id>0bedacdb56f0655910bb2704ea0766f69dbfe2c8</id><msg>open5gs: fix name</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_open5gs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-hssd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</affectedPath><commitId>faa8e7c1d4ec2550d3458c7baac3b3d2c830405e</commitId><timestamp>1620676291000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>open5gs: lower default log level to info

Change-Id: I15aaac5838bdb9d271a850b959a3a8fb4a56a313
</comment><date>2021-05-10 21:51:31 +0200</date><id>faa8e7c1d4ec2550d3458c7baac3b3d2c830405e</id><msg>open5gs: lower default log level to info</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-hssd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwud.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-sgwcd.yaml.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</affectedPath><commitId>5a2f05aaa4be854bc3b7f1bc13c2280b2837c26d</commitId><timestamp>1620676291000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>srsenb: enable S1AP pcaps as well when PCAPs are configured

this stores the S1AP pcaps in an own file but uses
the same switch to enable them.

Change-Id: If24048d61d8dff0b9b31aff9ed6995342830ebf8
</comment><date>2021-05-10 21:51:31 +0200</date><id>5a2f05aaa4be854bc3b7f1bc13c2280b2837c26d</id><msg>srsenb: enable S1AP pcaps as well when PCAPs are configured</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/srsenb.conf.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</affectedPath><commitId>74588e9c351b0ec790e106cae1aa5ec3e71a43d0</commitId><timestamp>1620676291000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></author><authorEmail>andre@softwareradiosystems.com</authorEmail><comment>open5gs_mme: set short network name

Change-Id: Ifd7a78e35fb47cc5a96452fe93d8ab305359d7bd
</comment><date>2021-05-10 21:51:31 +0200</date><id>74588e9c351b0ec790e106cae1aa5ec3e71a43d0</id><msg>open5gs_mme: set short network name</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-mmed.yaml.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/defaults.conf</affectedPath><commitId>3ccf09f5c0c71981dfe1e5e8bfc02984410c2679</commitId><timestamp>1620835566000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>sysmocom/defaults.conf: Fix recently changed node name

This node was changed recently but this file was not updated.

Change-Id: Id5df83a356579340259d9d02ebc621f298151599
</comment><date>2021-05-12 18:06:06 +0200</date><id>3ccf09f5c0c71981dfe1e5e8bfc02984410c2679</id><msg>sysmocom/defaults.conf: Fix recently changed node name</msg><path><editType>edit</editType><file>sysmocom/defaults.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>utils/bin/osmo-gsm-tester_open5gs_tun_setup.sh</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/obj/epc_open5gs.py</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</affectedPath><affectedPath>utils/sudoers.d/osmo-gsm-tester_open5gs_tun_setup</affectedPath><affectedPath>src/osmo_gsm_tester/obj/upf_open5gs.py</affectedPath><commitId>be5156c5c1ca61325190381f60de01dd4a3cce72</commitId><timestamp>1620840978000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>open5gs: Pre-configure tun device for UPF

open5gs requires the tun device to be pre-created and pre-configured
before using it. A ticket was opened in order to allow upfd itself
configuring it in [1]

[1] https://github.com/open5gs/open5gs/issues/899

Change-Id: I3b1857f09017cacee1c86f41dae1463c11b50490
</comment><date>2021-05-12 19:36:18 +0200</date><id>be5156c5c1ca61325190381f60de01dd4a3cce72</id><msg>open5gs: Pre-configure tun device for UPF</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/epc_open5gs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</file></path><path><editType>add</editType><file>utils/sudoers.d/osmo-gsm-tester_open5gs_tun_setup</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</file></path><path><editType>add</editType><file>utils/bin/osmo-gsm-tester_open5gs_tun_setup.sh</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/upf_open5gs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</affectedPath><affectedPath>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</affectedPath><commitId>24a405f3e25bbe199da4c13943cab9139163825a</commitId><timestamp>1620841053000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>open5gs: Fix GTP-U addr binding

Change-Id: I8c91a9c4a07f4229cb4ae9af61d94e720d81a961
</comment><date>2021-05-12 19:37:33 +0200</date><id>24a405f3e25bbe199da4c13943cab9139163825a</id><msg>open5gs: Fix GTP-U addr binding</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-upfd.yaml.tmpl</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/templates/open5gs-smfd.yaml.tmpl</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/scenarios/cfg-iperf3-packet-length@.conf</affectedPath><affectedPath>src/osmo_gsm_tester/obj/iperf3.py</affectedPath><commitId>e9d7f5f9b6c731f2fceb1f338b35159233655ebf</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>iperf: adds the option to define the packet length for udp.

Added the feature to configure the packet length in udp iperf. Added a modifier to select the length value.
The default value is configured to 1460.

Change-Id: Ic886faa82b7cb25f2bce685eb80910623e4ff686
</comment><date>2021-06-11 08:26:58 +0200</date><id>e9d7f5f9b6c731f2fceb1f338b35159233655ebf</id><msg>iperf: adds the option to define the packet length for udp.</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/iperf3.py</file></path><path><editType>add</editType><file>sysmocom/scenarios/cfg-iperf3-packet-length@.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/iperf3_ul.py</affectedPath><commitId>8ff29392e32dd403925af385b305c02a0f7b3fdb</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>4g-iperf3-ul: modified the test to parameterize the number of ue in the test.

Parameterize the iperf3 uplink test for the 4g test suite to execute a
given number of UEs. By default, the number of ue is 1.

Change-Id: I4b006df04bd1af6c117bcb25e6a6b1609ac732fb
</comment><date>2021-06-11 08:26:58 +0200</date><id>8ff29392e32dd403925af385b305c02a0f7b3fdb</id><msg>4g-iperf3-ul: modified the test to parameterize the number of ue in the</msg><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_ul.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/iperf3_dl.py</affectedPath><commitId>63d33de35f363d2a88cf60f3bcce741e486c2825</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>4g-iperf3-dl: modified the test to parameterize the number of ue in the test.

Parameterize the iperf3 downlink test for the 4g test suite to execute a
given number of UEs. By default, the number of ue is 1.

Change-Id: Ifafea196289d1ce0d35ae66c6564266ba123b27a
</comment><date>2021-06-11 08:26:58 +0200</date><id>63d33de35f363d2a88cf60f3bcce741e486c2825</id><msg>4g-iperf3-dl: modified the test to parameterize the number of ue in the</msg><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_dl.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/suites/4g/iperf3_bidir.py</affectedPath><commitId>5f9a763c56d329480682375a5a013154414e964a</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>4g-iperf3-bidir: modified the test to parameterize the number of ue in the test.

Parameterize the iperf3 bidirectional test for the 4g test suite to execute a
given number of UEs. By default, the number of ue is 1.

Change-Id: I34fb436d581eda12388819b5dee9a3bafd419a7f
</comment><date>2021-06-11 08:26:58 +0200</date><id>5f9a763c56d329480682375a5a013154414e964a</id><msg>4g-iperf3-bidir: modified the test to parameterize the number of ue in</msg><path><editType>edit</editType><file>sysmocom/suites/4g/iperf3_bidir.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/ms_srs.py</affectedPath><commitId>2cedd82cad1a5a455cf84e8db4a39bf5c37d29ac</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>srs-ms: allows to run given scripts before the execution of the UE.

Executes the scripts given by the 'prerun_scripts' variable before launching the UE.

Change-Id: I718e686b5844f2f07eda820914678052f1008182
</comment><date>2021-06-11 08:26:58 +0200</date><id>2cedd82cad1a5a455cf84e8db4a39bf5c37d29ac</id><msg>srs-ms: allows to run given scripts before the execution of the UE.</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/ms_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><commitId>f2e9e980caceddabc0a7e0a8c5a348018b2baee6</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>srs-enb: runs the given list of scripts before and after launching the eNodeB.

Allows to run given scripts before and after the execution of the SRS
eNodeB. The scripts are retrieved as a list from the resource.conf file.

Change-Id: I5017caae933809b89b32ea132be8552d6554e20e
</comment><date>2021-06-11 08:26:58 +0200</date><id>f2e9e980caceddabc0a7e0a8c5a348018b2baee6</id><msg>srs-enb: runs the given list of scripts before and after launching the</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><commitId>d1ca06d9ac86112beee44c848e3cdde154b4a417</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>srs-enb: adds fapi to the rf supported devices.

Added support to 'fapi' rf device for the SRS eNodeB.

Change-Id: I0ac2a7db7c0533dfbc90f2526a7b823110d355c0
</comment><date>2021-06-11 08:26:58 +0200</date><id>d1ca06d9ac86112beee44c848e3cdde154b4a417</id><msg>srs-enb: adds fapi to the rf supported devices.</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><commitId>18cd26f58d06d4469fa6e8f2e9a0beb59f13c641</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>srs-enb: sets the remote directory to the given one.

Sets the remote directory for fapi to the given in the variable 'remote_dir' in the reource schema.

Change-Id: I77a56835a4054b86d1d3f7da823a013b3370f767
</comment><date>2021-06-11 08:26:58 +0200</date><id>18cd26f58d06d4469fa6e8f2e9a0beb59f13c641</id><msg>srs-enb: sets the remote directory to the given one.</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/obj/enb_srs.py</affectedPath><affectedPath>sysmocom/scenarios/cfg-enb-malloc-interceptor.conf</affectedPath><affectedPath>src/osmo_gsm_tester/obj/run_node.py</affectedPath><commitId>855e712bc0fe3e3ae5bbdd0821ee7dfb468e357a</commitId><timestamp>1623392818000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>srs-enb: adds support to the malloc interceptor.

Adds support to the malloc interceptor for the SRS eNodeB. This interceptor will generate a log file that lists the mallocs, reallocs and frees produced by the srsenb.

Change-Id: I0078020468f58bdd70b0b5de879eb58192f947a6
</comment><date>2021-06-11 08:26:58 +0200</date><id>855e712bc0fe3e3ae5bbdd0821ee7dfb468e357a</id><msg>srs-enb: adds support to the malloc interceptor.</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/enb_srs.py</file></path><path><editType>edit</editType><file>src/osmo_gsm_tester/obj/run_node.py</file></path><path><editType>add</editType><file>sysmocom/scenarios/cfg-enb-malloc-interceptor.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-srslte-bbu.sh</affectedPath><affectedPath>contrib/jenkins-build-common.sh</affectedPath><commitId>e3f6a3b527e10db7237d6b3750d73763e7dd984f</commitId><timestamp>1623394413000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>jenkins-build-common: adds support to the new variables for patchelf.

2 variables are added in order to increase the flexibility of the add_rpath function.
patchelf_rpath_extra_args: adds more arguments to the rpath patch. For example "--force-rpath"
patchelf_rpath_dir: path to the libraries. This path is appended to the default '$ORIGIN/../lib/'

This commit add the jenkins-build-srslte-bbu.sh script, that builds the given repository filling the information for the 2 newly added variables.

Change-Id: I9f510112c63e7598add8c00f8573e34cac1b6064
</comment><date>2021-06-11 08:53:33 +0200</date><id>e3f6a3b527e10db7237d6b3750d73763e7dd984f</id><msg>jenkins-build-common: adds support to the new variables for patchelf.</msg><path><editType>edit</editType><file>contrib/jenkins-build-common.sh</file></path><path><editType>add</editType><file>contrib/jenkins-build-srslte-bbu.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/osmo_gsm_tester/core/util.py</affectedPath><commitId>dcc0b5577c0c90f3e7f9af0b886dd07cbaaf1961</commitId><timestamp>1623772724000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></author><authorEmail>alejandro.leal@srs.io</authorEmail><comment>util: fix the functions "create_netns" and "setcap_netsys_admin".

This commit fixes 2 functions from util.py:
 - setcap_netsys_admin: removed "self" from the arguments.
 - create_netns: pass "run_dir" to Process and convert the arguments to
a list as the other methods in the file.

Change-Id: Ida4c6d6500be92b8d1f96e4e7a870e63bd329be9
</comment><date>2021-06-15 17:58:44 +0200</date><id>dcc0b5577c0c90f3e7f9af0b886dd07cbaaf1961</id><msg>util: fix the functions "create_netns" and "setcap_netsys_admin".</msg><path><editType>edit</editType><file>src/osmo_gsm_tester/core/util.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sysmocom/ttcn3/jenkins-run.sh</affectedPath><commitId>85968eef35bfe473e04fdaf9b3c894e1c6b9a723</commitId><timestamp>1639996906000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>ttcn3: Use osmocom registry to pull ttcn3-bts-test

Since recently, the ttcn3-bts-test image is available in the osmocom
registry. Let's use that one instead of the sysmocom one.

The imaqge is built and pushed to the registry regularly by osmocom
jenkins job registry-rebuild-upload-ttcn3-bts-tests (see
osmo-ci.git/jobs/registry-rebuild-upload-titan.yml).

Related: SYS#5765
Change-Id: I6de9719830290aa7f3ca80a6080ed37f107bdc16
</comment><date>2021-12-20 11:41:46 +0100</date><id>85968eef35bfe473e04fdaf9b3c894e1c6b9a723</id><msg>ttcn3: Use osmocom registry to pull ttcn3-bts-test</msg><path><editType>edit</editType><file>sysmocom/ttcn3/jenkins-run.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>contrib/jenkins-build-osmo-iuh.sh</affectedPath><affectedPath>contrib/jenkins-build-osmo-hnbgw.sh</affectedPath><commitId>b4cacca4537e830a048528d197d97b2e0ad2d06b</commitId><timestamp>1641979414000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></author><authorEmail>pespin@sysmocom.de</authorEmail><comment>contrib: Convert trial osmo-iuh-&gt;osmo-hnbgw

The real target was not osmo-iuh itself but osmo-hnbgw. Since osmo-hnbgw
is inits own repository now, let's rename it.

Change-Id: I03c0988db5c5d72bcac71b4515e40a099600ce7c
</comment><date>2022-01-12 10:23:34 +0100</date><id>b4cacca4537e830a048528d197d97b2e0ad2d06b</id><msg>contrib: Convert trial osmo-iuh-&gt;osmo-hnbgw</msg><path><editType>add</editType><file>contrib/jenkins-build-osmo-hnbgw.sh</file></path><path><editType>delete</editType><file>contrib/jenkins-build-osmo-iuh.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/holger</absoluteUrl><fullName>holger</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/zecke</absoluteUrl><fullName>Holger Freyther</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/andre</absoluteUrl><fullName>andre</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/alejandro.leal</absoluteUrl><fullName>alejandro.leal</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/nils.fuerste</absoluteUrl><fullName>nils.fuerste</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pmaier</absoluteUrl><fullName>pmaier@sysmocom.de</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/neels</absoluteUrl><fullName>Neels Hofmeyr</fullName></culprit></freeStyleBuild>