Project

General

Profile

Actions

Feature #2477

closed

Automate execution and reporting of OsmoMSC interop tests with NG40 core simulator

Added by laforge over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
Start date:
08/31/2017
Due date:
% Done:

0%

Resolution:
Spec Reference:

Description

At sysmocom we have a NG40 RAN simulator which is successfully connecting via AoIP to OsmoMSC, and which can run test cases for functional testing and for load testing. Let's automatize the execution of the test cases into jenkins, with public reporting on jenkins.osmocom.org

We might need to move the NG40 machines to the DMZ network (.23.x) similar to the osmo-gsm-tester setup.

We also need to implement a script that can parse the log file VERDICT for each test case and report that as Junit XML to jenkins.

The IUT should consist of (initially) OsmoSTP + OsmoMSC + OsmoHLR, but later probably will be extended with OsmoSGSN + OpenGGSN for the PS side.

I'm not sure what the best strategy is for the rebuilds. We could use something like the Docker images at http://git.osmocom.org/docker-playground/tree/osmo-stp-master - but this is just an idea, up to you to decide what's the best way to move forward.

The goal should be some periodically executed tests. Daniel can help with NG40-getting-started.


Related issues

Related to OsmoBSC - Feature #2478: Manual interop testing with NG40 core simulatorResolveddexter08/31/2017

Actions
Related to OsmoMSC - Bug #2698: Add more tests to jenkins job testing osmo-msc against NG40testerNew12/01/2017

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)