Prepare automatic interop testing of OmsoBSC against NG40 core simulator + osmo-bts-virtual + mobile
Please create a setup where the signaling tests (LU, MO-SMS, MT-SMS, USSD) can be done with osmocombb-mobile + virt_phy + osmo-bts-virtual + osmo-bsc against NG40.
This is in preparation of automatizing this task as soon as we have a scripting interface towards OsmocomBB "mobile"
Building all components should be automatic / scripted. It might be an idea to do this via Dockerfiles. Execution of the tests + checking results is not automatic yet, as this is pending the OsmocomBB "mobile" script interface.The goal is basically to have a single command/script to
- build/install osmo-bsc, osmo-bts-virtual, virt-phy + mobile
- might make sense to have
- one docker image for osmo-bsc
- one docker image for osmo-bts-virtual + virt_phy
- start N instances of each of them (except "mobile"), where the number of BSCs is different from the number of BTSs and again different from the number of virt-phy instances