This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.
Harald Welte laforge at gnumonks.orgHi Max, On Thu, Aug 24, 2017 at 07:02:24PM +0200, Max wrote: > Great to see it's progressing! thanks. > Would it make sense to add osmo-ttcn3-hacks to gerrit to facilitate contributions? sure, but I think the bigger topic at the moment is that people have to get a working TTCN-3 setup on their system (I'm using debian 9 which has the compiler included) and understand how to write TTCN-3 code. gerrit is probably a rather small step in comparison. > Maybe even dropping "-hacks" part :) I don't mind it that much. we still have bsc_hack.c in openbsc.git, after all. But yes, we could rename it to osmo-ttcn3-tests. > I've added some dependency information to > https://osmocom.org/projects/cellular-infrastructure/wiki/Titan_TTCN3_Notes > Does it require particular version of eclipse-titan? I'm using 6.2.0 as shipped with debian 9 (which you can see from the docker-playground.git) > I've hit following while trying it: > ... > RLCMAC_CSN1_Types.ttcn:228.19-23: error: at or before token `'B': syntax error, > unexpected Bstring, expecting Number or '-' > RLCMAC_CSN1_Types.ttcn:229.19-23: error: at or before token `'B': syntax error, > unexpected Bstring, expecting Number or '-' > ... Not sure about that. I'm not a TITAN expert. In case of doubt, contact the official forum, their support is excellent. > That's when running 'make' in sysinfo subdir after gen_links.sh and regen_makefile.sh > Or maybe I'm just doing it wrong? > > I've tried to run "./start-testsuite.sh sysinfo/Test.ttcn sysinfo/Test.cfg" but got Replace 'Test.ttcn' with 'Test'. You need to specify the compiled executable, not the source code. > ttcn3_start: warning: TTCN3_DIR environment variable is not set no problem with this > MC2> spawn ./sysinfo/Test.ttcn pbell 33117 > couldn't execute "./sysinfo/Test.ttcn": permission denied > while executing that's clear, the source code is not an executable and thus doesn't execute > Is it supposed to be run as root? no. > What shall I set TTCN3_DIR to? no need to set it, I think this is mostly in case you're not using a Debian/Distro package but install all of TTCN3 in a /opt/... directory or the like, as opposed to /usr/lib + /usr/share, etc. -- - Harald Welte <laforge at gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)