Support #1927


test patches gerrit #1681...#1685

Added by neels about 7 years ago. Updated about 7 years ago.

Target version:
Start date:
Due date:
% Done:


Spec Reference:


I have some patches to prepare for VLR in the gerrit queue (1681-1685),
but I am not sure whether they work fine when committed on their own.
It would be nice if you had the time to perform a BTS test with these patches applied.

(instructions below)


results.tar results.tar 11.3 MB test log config and pcap files wirelesss, 01/27/2017 04:28 PM
Actions #1

Updated by neels about 7 years ago

It is sufficient to test only with sysmoBTS.

You need to build only openbsc.git's osmo-nitb from source in order to test the patches.
The other software components can be as you like.

Before you build openbsc, apply the patches like this:

cd openbsc
git fetch refs/changes/84/1684/4 && git checkout FETCH_HEAD

(checking out 1684 is correct and fetches all patches, because all of the others including 1685 are parents of 1684)

To check that your source tree has the right patches, the output of

git log --oneline

should look like:
f311e18 add struct gprs_sub, separating gprs from gsm_subscriber
a9a122b SGSN: Integrate basic support for UMTS AKA
50c7022 add struct bsc_sub, separating libbsc from gsm_subscriber
f06d521 log: disable imsi filter
2ca7d8e Introduce subscriber_connection ref-counting
63c9a54 gsm0408_rcv_cc: guard against NULL subscriber
b3d2ad9 abis_om2000: drop unused function con_group_del()
5bd5170 paging.h: use '<>' include, not '""'
7d209ee osmo_bsc_grace.h: use '<>' include, not '""'
32b5dfc various comment / whitespace tweaks (libmsc, gprs, libcommon-cs)
f6e5170 CTRL: remove boilerplate

Then make clean and make install in the openbsc source tree.
Make sure that these ran successfully.

Perform tests with this osmo-nitb that was just built.

To get your openbsc.git source tree back to what it was, you can

git checkout master


Actions #2

Updated by neels about 7 years ago

and ... before you start, make sure that has been verified with a V+1 vote by jenkins,
otherwise the build will probably fail for you as well; rather wait another day in case it has V-1.

Actions #3

Updated by wirelesss about 7 years ago

Test has been performed with sysmoBTS 1002

libosmo-abis: 30ffa7ade5aa55e95cf888bbdd9028f2983d663c
libosmo-netif: 8d3384290ba7c79b290b492dd1279041fb578a9c
libosmo-sccp: 1f94c07ed21ac6715954c3966f68312e9d5691e1
libosmocore: 48f55833476439fc45fa4eaa4327beccdc92d44b
libsmpp34: 63d562c099f11c4d11a952a03bc54659f8b82319
openbsc: 72c2d1ca9e7acf9023de1367a8fbc8276c86bab8
openggsn: 7716860845b2426d94eadbc652034a91bc5d7dd1
osmo-bts: f65b57a7071acd23ed5429df71393e76907a7283
osmo-pcu: b3df58660f6e965799b18b5b87892a3272c4ccf1
osmo-trx: 9436fbbf3ca0dca427c7cb8792d48dc6db34c55a


TS config CS call PS call SMS
osmo dynamic TS x x

During the test it was seen, that CS call can not be established. SMS test also failed. GPRS - successful.

Actions #4

Updated by neels about 7 years ago

In our chat I had asked for TCH/F config, specifically not dynamic timeslots, but ok, I'll make do with this then.

Actions #5

Updated by laforge about 7 years ago

  • Assignee changed from wirelesss to neels
Actions #6

Updated by neels about 7 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 20 to 100

The patches have been tested and fixed or abandoned.

Actions #7

Updated by laforge about 7 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)