Feature #2820
closedtest GPRS with two (or more) subscribers
100%
Description
recently, a libosmocore patch broke the SGSN for more than one subscriber.
Add a GPRS test that uses more than one subscriber, if possible even more.
https://gerrit.osmocom.org/5418
https://gerrit.osmocom.org/5516
Related issues
Updated by pespin over 5 years ago
- Related to Feature #2204: osmo-gsm-tester: add test case: CS paging while GPRS is active added
Updated by pespin over 5 years ago
- Status changed from New to Stalled
- Assignee changed from 55360 to pespin
Blocked since we don't have more than 1 EC20 currently connected to osmo-gsm-tester (SYS#4381). Once we have it, I can start working on related tests. I'll do test which tests running several iperf3 sessions concurrently, 1 per MS.
For test case regarding CS<->PS, see #2204. Similar stuff is already implemented for dynamic timeslots in "dynts" suite.
Updated by msuraev over 5 years ago
- Related to Bug #1742: Regression in egprs patch series added
Updated by pespin over 5 years ago
- Status changed from Stalled to New
We do have several EC20 now. 5 in prod, 2 in RnD.
Updated by pespin over 5 years ago
- Status changed from New to Feedback
- % Done changed from 0 to 90
Submitted in:
remote: https://gerrit.osmocom.org/#/c/osmo-gsm-tester/+/11770 resources.conf.rnd: gobi2k changed by ec20
remote: https://gerrit.osmocom.org/#/c/osmo-gsm-tester/+/11771 iperf3: Allow changing port of iperf3 server
remote: https://gerrit.osmocom.org/#/c/osmo-gsm-tester/+/11772 iperf3: implement str() method in iperf3 server
remote: https://gerrit.osmocom.org/#/c/osmo-gsm-tester/+/11773 tests: iperf3: Support testing parallel iperf3 clients in test
I tested with 2 MS in RnD (there's only 2 EC20 there) and everything looks fine, speed looks similar for both too:
17:14:46.104085 tst iperf3m2.py:8: Results for 10.42.42.10:5003 through "'/gobi_0/context2'" 17:14:46.524630 tst iperf3m2.py:8: RESULT client: 17:14:47.008315 tst iperf3m2.py:8: SEND: 34 KB, 27 kbps, 10 seconds (0 retrans) 17:14:47.423142 tst iperf3m2.py:8: RECV: 26 KB, 20 kbps, 10 seconds 17:14:47.834763 tst iperf3m2.py:8: RESULT server: 17:14:48.241442 tst iperf3m2.py:8: SEND: 34 KB, 27 kbps, 10 seconds 17:14:48.645650 tst iperf3m2.py:8: RECV: 26 KB, 20 kbps, 10 seconds 17:14:49.075994 tst iperf3m2.py:8: Results for 10.42.42.10:5004 through "'/gobi_3/context2'" 17:14:49.463149 tst iperf3m2.py:8: RESULT client: 17:14:49.861120 tst iperf3m2.py:8: SEND: 36 KB, 28 kbps, 10 seconds (0 retrans) 17:14:50.246101 tst iperf3m2.py:8: RECV: 28 KB, 23 kbps, 10 seconds 17:14:50.636707 tst iperf3m2.py:8: RESULT server: 17:14:51.032964 tst iperf3m2.py:8: SEND: 36 KB, 28 kbps, 10 seconds 17:14:51.428671 tst iperf3m2.py:8: RECV: 28 KB, 23 kbps, 10 seconds
I submitted the patch to test it with 4 concurrent MS, only available in Prod.
Updated by pespin over 5 years ago
- Status changed from Feedback to Resolved
- % Done changed from 90 to 100
Merged, closing.