CI: deploy docker-based OAI 5GC through CoreNetwork, use in Ping/Iperf

- issue OAI 5GC docker commands/scripts from ci_infra.yaml
- use for matix-cn5g (un)deployment, ping, iperf in all XML files
This commit is contained in:
Robert Schmidt
2025-03-31 16:38:13 +02:00
parent 5db684fc52
commit 586e51227e
7 changed files with 19 additions and 90 deletions
@@ -108,6 +108,7 @@
<class>Ping</class>
<desc>Ping: 100pings in 20sec</desc>
<id>up2</id>
<svr_id>matix-cn5g</svr_id>
<ping_args>-c 100 -i 0.2 %cn_ip%</ping_args>
<ping_packetloss_threshold>1</ping_packetloss_threshold>
<ping_rttavg_threshold>15</ping_rttavg_threshold>
@@ -108,6 +108,7 @@
<class>Ping</class>
<desc>Ping: 100pings in 20sec</desc>
<id>up2</id>
<svr_id>matix-cn5g</svr_id>
<ping_args>-c 100 -i 0.2 %cn_ip%</ping_args>
<ping_packetloss_threshold>1</ping_packetloss_threshold>
<ping_rttavg_threshold>15</ping_rttavg_threshold>
@@ -108,6 +108,7 @@
<class>Ping</class>
<desc>Ping: 100pings in 20sec</desc>
<id>up2</id>
<svr_id>matix-cn5g</svr_id>
<ping_args>-c 100 -i 0.2 %cn_ip%</ping_args>
<ping_packetloss_threshold>1</ping_packetloss_threshold>
<ping_rttavg_threshold>15</ping_rttavg_threshold>
@@ -26,20 +26,13 @@
<htmlTabIcon>log-in</htmlTabIcon>
<TestCaseRequestedList>
000100
000200
</TestCaseRequestedList>
<TestCaseExclusionList>
</TestCaseExclusionList>
<testCase id="000100">
<class>Terminate_5GCN</class>
<desc>Terminate 5G Core</desc>
<args>--type stop-basic</args>
</testCase>
<testCase id="000200">
<class>Initialize_5GCN</class>
<class>DeployCoreNetwork</class>
<desc>Initialize 5G Core</desc>
<args>--type start-basic</args>
<cn_id>matix-cn5g</cn_id>
</testCase>
</testCaseList>
@@ -31,9 +31,9 @@
</TestCaseExclusionList>
<testCase id="000300">
<class>Terminate_5GCN</class>
<class>UndeployCoreNetwork</class>
<desc>Terminate 5G Core</desc>
<args>--type stop-basic</args>
<cn_id>matix-cn5g</cn_id>
</testCase>
</testCaseList>