aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2023-09-26docker-playground_adapt: Fix looparehbein/devtestsarehbein1-1/+1
Change-Id: Ieed669045c954e168d669acd96956ddf724b7022
2023-09-26WIP: temporary statearehbein3-13/+11
Change-Id: Ic5f5fd9c1493591e96754f6057e23ec9ceb264a1
2023-09-26scripts: Add NOTE to docker-playground_adapt in case of failed TTCN3 compilationarehbein1-2/+8
Also link deps-Makefile instead of downloading it Change-Id: I05d5cb39ec30140d8553863e627ecbc27fbafab2
2023-09-26scripts: Add fixes for docker-playground_adaptarehbein1-9/+37
Fix ADD instruction replacement, among other things Change-Id: I23ee3b404db26f1056dd9e887336521e8fbe13c0
2023-09-26scripts: Update docker-playground_adaptarehbein1-5/+12
Fix regex Change-Id: I80c832bbe9d30fac7dc48a0319092999b36eae92
2023-09-26scripts/docker-playground_adapt: Add feature to sync custom ttcn3-hacks into ↵arehbein1-21/+50
Docker image for folder debian-bullseye-titan Change-Id: I16efcbdb582121e3360c91480b416acc119baccf
2023-09-26scripts/docker-playground: Fix grep invocationarehbein1-1/+1
Change-Id: I110ccf0b46355bc67ed5538958b25dac08a71a77
2023-09-26scripts/docker-playground-adapt: Add feature for installing additional ↵arehbein1-43/+93
packages in Docker image Change-Id: I113906beb32446cd5fd3cafc9ac62a373f64becf
2023-09-26scripts/docker-playground_adapt: Fix testcase orderarehbein1-5/+10
Fix testcase order being reversed due to inserting item by item after [EXECUTE] line, before previous item Print hint if file list is empty Change-Id: Iebc462b8fdbfaa52db59da8373c760da9fd2c4e8
2023-09-26scripts/docker-playground_adapt: Finish functionality for listing files, and ↵arehbein1-126/+173
more - Enable listing files for all functionalities - Enable restoring files for all functionalities - Add minor fixes Change-Id: I3315127caab1faa62e95c34fe993124933bf8559
2023-09-26scripts/docker-playground_adapt: Remove lines for configuring etc., just ↵arehbein1-0/+12
install from local configured source Change-Id: I1320b608cabdb112811487b923fc9fd474aafbb0
2023-09-26scripts/docker-playground_adapt: Add option to indicate basename of config filearehbein1-5/+27
Needed in case of testcases with testsuite name prefixes not implicating testsuite config files Change-Id: I8a6db2ef254a7ee0702e807ddd7c5910004ad307
2023-09-26scripts/docker-playground_adapt: Add --ADD option for copying contents of ↵arehbein1-8/+79
local repo inside Docker for *-master directories Change-Id: I0ef1f09db94edd227da60970a3e0964a42a3fa3f
2023-09-26scripts/docker-playgrond_adapt: Always prompt, even when subdir is givenarehbein1-5/+4
Change-Id: I2f4155f5562458814ba003b9e2adcf95b1c6e459
2023-09-26scripts/docker-playground_adapt: Rename variablearehbein1-8/+8
Change-Id: Ib620cbf793dc96da7a9223c9067340dddb81d293
2023-09-26scripts/docker-playground_adapt: Add subdir parsing as optionarehbein1-2/+13
Also: Improve help text output readability Change-Id: Icedb50b984d3ed9a04e429ca4fe67d01f91bed89
2023-09-26scripts/docker-playground_adapt: Change parsing of testcasesarehbein1-62/+69
Change syntax to accept TTCN3 testcase names. Subdir parsing will be added later Change-Id: Iab6a2ded7c68dd14152501fe2f32445f5f9da9e1
2023-09-26scripts/docker-playground_adapt: Change option namearehbein1-16/+16
- make clear it's about the osmo-ttcn3-hacks branch, because component configuration will be added Change-Id: I6c867acfb7648195977dbeabe5f64047c1b45bce
2023-09-26srcipts/docker-playground_adapt: Fix scriptarehbein1-4/+4
- Fix help text - Don't exit when restoring outside of Dockerfile directory Change-Id: I9c6ecb2da639e36221f175a8b6f3d58c0c3ab3e7
2023-09-26scripts/docker-playground_adapt: Fix grepping for string including dasharehbein1-1/+1
Change-Id: Ia8d7523b84b84e5eb0b7d92e71f60ad483bbf454
2023-09-26scripts/docker-playground_adapt: Adapt usage-function/documentationarehbein1-2/+6
Change-Id: I461d208ae0053cfd27c998df5b1eb89e17c889d2
2023-09-26scripts/docker-playground_adapt: Add option to append testcasesarehbein1-3/+9
Change-Id: I6833f8e6ed71d68231c6d022b40d9940a9efe948
2023-09-26scripts: Add docker-playground_adaptarehbein1-0/+243
This script enables adapting the Docker playground to: - point to specific branches of osmo-ttcn3-hacks - change .cfg files to run specific tests only - restore files that have been changed by checking out HEAD For more info, run 'docker-playground_adapt -h' Change-Id: Iafe4b79d264bffcafa8cb03c973f2d5544a5d07c
2023-09-21ttcn3-mme: Fix missing IP/port config for S11 interfacePau Espin Pedrol2-1/+9
This fixes failure when running MME_Tests.TC_s1ap_attach Depends: osmo-ttcn3-hacks.git Change-Id Ia94f50a11292a83dcbd2da8d6df608ef71842b50 Change-Id: I941da52a4d9e10d954a44f32680cf8e8f7a8086a
2023-09-13ttcn3-hnbgw: Update config files for latest after osmo-hnbgw new releasePau Espin Pedrol4-179/+2
Change-Id: Id184686ba50ec07532b2f11cc9513626f66ed94c
2023-09-13ttcn3-bts: Use PCUIF v11Pau Espin Pedrol4-17/+3
Since osmo-bts 1.7.0 which was just released, PCUIF v11 is supported, so use it both in master and latest. Change-Id: I6c905d074ffc324dd72d6a5c9ce79f3c241ac780
2023-09-02gerrit: upgrade to 3.7.4Harald Welte1-1/+1
Change-Id: Ie96b0fabd39248d3f20b073b51d163004ae3dd8a
2023-09-02gerrit: update to 3.6.6Harald Welte1-1/+1
Change-Id: I3935d1c6ac671e4c2ba2db685c9ddf75d77ab7f1
2023-08-30ttcn3-dia2gsup: Avoid retrieving unexisting talloc reportPau Espin Pedrol1-2/+0
The OSMO_SUT_{HOST,PORT} envvars are used to trigger retrieving of talloc reportes from the VTY port in osmo-ttcn3-hacks.git ttcn3-tcpdump-stop.sh. osmo_dia2gsup is an erland app and hence it makes no sense trying to retrieve such information. Change-Id: I6ee3fa83758e09898d1cd05bf15bc3428e2ffd11
2023-08-28dia2gsup: Fix logfile namePau Espin Pedrol1-1/+1
Change-Id: I26e480ee8358476dcda72d51c3d135a0806ca82b
2023-08-28Introduce osmo-dia2gsup-master, ttcn3-dia2gsup-testPau Espin Pedrol10-0/+129
- Add a docker container to run osmo_dia2gsup from git master. - Add infrastructure to run the osmo-dia2gsup container against osmo-ttcn3-hacks.git/dia2gsup testsuite. Related: OS#5757 Change-Id: I646096d5a010df02af75aefa33b023b55997a6d7
2023-08-28debian-*-erlang: Install libsctp to enable sctp support in erlang appsPau Espin Pedrol2-0/+2
The current "--enable-sctp" flag when building erlang consists of supporting SCTP if the libsctp library is found at runtime, by dynamically linking to it only when SCTP features are requested. The erlang package in debian only lists libsctp as a Build-Depends, but it is not installed by default, so apps wishing to use SCTP will fail: """ [error] CRASH REPORT Process <0.155.0> with 0 neighbours crashed with reason: no match of right hand value {error,{shutdown,{open,eprotonosupport} """ Installing the libsctp library fixes the issue. Related: OS#5757 Change-Id: I5ca332f9064c16491116608577b3f68379d840e6
2023-08-28debian-bookworm-build: add curlOliver Smith1-0/+1
Add curl, as required by the coverity job to submit the API request. Change-Id: I70eb2b94d0eda4b371d674e1087b4dc13397dcdf
2023-08-25debian-bookworm-build: add libnftables-devOliver Smith1-1/+2
Add libnftables-dev, which is needed for osmo-upf. This is required to move the coverity jenkins job to use this docker container. Order the list alphabetically again while at it. Change-Id: I25862a7e3c8a73e13fd4a9237ab57500d8dfc95c
2023-08-17Cosmetic: debian-buster-jenkins: update commentOliver Smith1-1/+1
Related: OS#6126 Change-Id: I15be64a662e97e7e819abeda1c6c955d8198176c
2023-08-17release-tarball-build-dist: removeOliver Smith5-504/+0
Remove the container, as the job has been rewritten to not require its own docker container anymore, see the osmo-ci patch. Depends: osmo-ci I9f8b671b9780da500637a64fc4dbc72b450f9d11 Change-Id: Ic35a28a386170b85d32aab8f2bd33e48e6d45392
2023-08-17fpga-build: use debian-bookworm-buildOliver Smith1-41/+10
* Remove code that is in debian-bookworm-build already (all packages that get installed, creating the build user, installing osmo-ci and osmo-gsm-manuals). * Put toolchain installations in single RUN commands, so the unextracted tarballs are not stored in image layers. Related: OS#6057 Change-Id: Iaaca6367b76a6ec860c63d57c767954f82edfee5
2023-08-17debian-bookworm-build: inkscape -> librsvg2-binOliver Smith1-1/+1
Merge at the same time as the osmo-gsm-manuals patch. Depends: osmo-gsm-manuals I0d132f8f6fd73fbe14b5bfa10a8659acaddf38f7 Change-Id: I012c61eb777e6dc267dd4a52500da98c01ac1438
2023-08-14ttcn3: use debian-bookworm-titanOliver Smith29-30/+30
Related: OS#6057 Change-Id: I2017dd3888670c475b96e692d911a433484f3df9
2023-08-14debian-bookworm-titan{,-master}: new containersOliver Smith4-0/+203
Add new containers based on debian-bookworm. Make some improvements over the bullseye containers while at it: * Remove sed for cversion.h, as the #error it is trying to replace is a warning now so it is a no-op, and we use our own eclipse-titan package instead of debian's package. * Make apt commands consistent * Move commands around to make better use of the cache * Clone osmo-python-tests from gerrit instead of gitea and invalidate cache when master changes * Tweak comments Related: OS#6057 Change-Id: I4415fcde6518bd26d1e2cb5785ddaf84ac2116b3
2023-08-10hnbgw: fixup: with-pfcp cfg: missing 'pfcp' sectionNeels Hofmeyr1-0/+5
Change-Id: I02be7c857d7dbf032bcadbea0812af732d27784f
2023-08-10hnbgw: fixup: with-pfcp cfg: set missing x26 timerNeels Hofmeyr1-0/+2
Change-Id: Id9af3f99dedcc04424793560b171e595b88af0d7
2023-08-08ttcn3-hnbgw-latest: fixup for cnpool: bind CTRL to 0.0.0.0Neels Hofmeyr1-0/+2
Change-Id: I70c8d8fc61830cb46dcc580b7e344425f7c6c26d
2023-08-08hnbgw: fixup for cnpool: fix ASP IP addresses in osmo-stp.cfgNeels Hofmeyr1-8/+8
Change-Id: Ib6175eee69a7f37f987f996049351b9e1a545f58
2023-08-08hnbgw: fixup: adjust with-pfcp cfg like without-pfcpNeels Hofmeyr1-10/+8
Change-Id: Ice5aa8a6db512edad3535a55c5dba841670837ec
2023-08-08hnbgw: fixup for cnpool: re-add lost MGCP cfgNeels Hofmeyr1-0/+3
Change-Id: I3491e2f9a675b737c12d84484f6d0219e8db0900
2023-08-08hnbgw: tweak logNeels Hofmeyr1-3/+4
Change-Id: I974272b800bad4efc277d9832357e9caf34e2dd8
2023-08-08hnbgw-latest: fixup for cnpool: use correct osmo-stp.cfg file nameNeels Hofmeyr1-1/+1
Change-Id: I80ecfc694adb1cb44dddec30e845237676a4eead
2023-08-08hnbgw-latest: fixup for cnpool: use correct cfg file nameNeels Hofmeyr1-1/+1
Change-Id: I40c2aca069114f9a07840eed11e608921ed65d26
2023-08-08hnbgw: fixup for cnpool: bind CTRL to 0.0.0.0Neels Hofmeyr2-0/+4
Change-Id: Ia71688f5468b3eabdead2996cc1470e467b9c10b