Project

General

Profile

End-to-end testbed » History » Revision 3

Revision 2 (laforge, 12/13/2019 10:00 AM) → Revision 3/4 (laforge, 12/13/2019 05:37 PM)

h1. osmo-remsim End-to-end testbed 

 h2. 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) 

 !remsim-tesbed.png! 

 h3. QMOD 

 The Qmod has four modems of type "Ericsson F5521gw" installed. 

 |_.USB Path |_.IMEI |_.iSerial | 
 | 0:1.2:1.1 | 356403047628108 | 1F19DC69A0BA2ED0 | 
 | 0:1.3:1.1 | 356403047628298 | CB2CAC08CC808430 | 
 | 0:1.5:1.1 | 356403047442294 | 92AB8EADF3811D20 | 
 | 0:1.9:1.1 | 356403048357384 | 0F88AD99DC6F9F90 | 

 

 h2. Actual tests
Add picture from clipboard (Maximum size: 48.8 MB)