Project

General

Profile

Actions

End-to-end testbed » History » Revision 2

« Previous | Revision 2/4 (diff) | Next »
laforge, 12/13/2019 10:00 AM


osmo-remsim End-to-end testbed

Description

There is a testbed designed for CI and longterm tests of the whole suite of components(server, bankd, clients). Contrary to the integration tests in TTCN3, this is a setup with real hardware.

It is a small but not minimal configuration:
  • 1x host with 2 x virtual machines, all running debian buste (virtualization is provided by kvm and libvirt)
  • 1x sysmoQMOD board with 4 modems connected via usb
  • 1x SIM card reader with 5 slots using USB CCID
  • bankd vm:
    • runs osmo-remsim-bankd
    • has a forwarded usb device (5slot cardreader)
  • server vm:
    • runs osmo-remsim-server
    • has a netem script in the network sending path - limiting the delay/latency/jitter/bandwith to 'good' VSAT values
  • hostsystem:
    • runs 4 instances of osmo-remsim-client-st2
    • this cannot be done inside a kvm vm due to bugs/limitations forwarding complex usb devices/hubs (sysmoQMOD is a hub with multiple devices behind)

Actual tests

Files (1)
remsim-tesbed.png View remsim-tesbed.png 27.2 KB laforge, 12/13/2019 10:00 AM

Updated by laforge over 4 years ago · 2 revisions

Add picture from clipboard (Maximum size: 48.8 MB)