Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
spbro
OpenXG-RAN
Commits
150a00bd
Commit
150a00bd
authored
Jul 01, 2024
by
Bipin Adhikari
Committed by
Raphael Defosseux
Sep 04, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
support for %%currenthost%% host names for modules in ci_infra
It can be set using nodes and svr_node tags in xml files
parent
5a49dd9a
Changes
24
Hide whitespace changes
Inline
Side-by-side
Showing
24 changed files
with
164 additions
and
30 deletions
+164
-30
ci-scripts/ci_infra.yaml
ci-scripts/ci_infra.yaml
+21
-21
ci-scripts/cls_module.py
ci-scripts/cls_module.py
+6
-2
ci-scripts/cls_oaicitest.py
ci-scripts/cls_oaicitest.py
+19
-7
ci-scripts/main.py
ci-scripts/main.py
+8
-0
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
+7
-0
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
+7
-0
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
+6
-0
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
+7
-0
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
+7
-0
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
+2
-0
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
+2
-0
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
+6
-0
ci-scripts/xml_files/container_5g_e1_rfsim.xml
ci-scripts/xml_files/container_5g_e1_rfsim.xml
+2
-0
ci-scripts/xml_files/container_5g_f1_rfsim.xml
ci-scripts/xml_files/container_5g_f1_rfsim.xml
+6
-0
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
+7
-0
ci-scripts/xml_files/container_5g_l2sim_tdd.xml
ci-scripts/xml_files/container_5g_l2sim_tdd.xml
+3
-0
ci-scripts/xml_files/container_5g_rfsim.xml
ci-scripts/xml_files/container_5g_rfsim.xml
+15
-0
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
+7
-0
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
+7
-0
ci-scripts/xml_files/container_5g_rfsim_f1_accelleran.xml
ci-scripts/xml_files/container_5g_rfsim_f1_accelleran.xml
+2
-0
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
+6
-0
ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml
ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml
+2
-0
ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml
ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml
+2
-0
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
+7
-0
No files found.
ci-scripts/ci_infra.yaml
View file @
150a00bd
...
...
@@ -249,13 +249,13 @@ lte_oai_ue_carabe:
MTU
:
1500
rfsim5g_gnb_nos1
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-gnb ip a show dev oaitun_enb1
CmdPrefix
:
docker exec rfsim5g-oai-gnb
IF
:
oaitun_enb1
rfsim5g_ue
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue
IF
:
oaitun_ue1
...
...
@@ -264,7 +264,7 @@ rfsim5g_ue:
MTU
:
1500
rfsim5g_ue2
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue2 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue2
IF
:
oaitun_ue1
...
...
@@ -273,7 +273,7 @@ rfsim5g_ue2:
MTU
:
1500
rfsim5g_ue3
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue3 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue3
IF
:
oaitun_ue1
...
...
@@ -282,7 +282,7 @@ rfsim5g_ue3:
MTU
:
1500
rfsim5g_ue4
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue4 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue4
IF
:
oaitun_ue1
...
...
@@ -291,7 +291,7 @@ rfsim5g_ue4:
MTU
:
1500
rfsim5g_ue5
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue5 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue5
IF
:
oaitun_ue1
...
...
@@ -300,7 +300,7 @@ rfsim5g_ue5:
MTU
:
1500
rfsim5g_ue6
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue6 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue6
IF
:
oaitun_ue1
...
...
@@ -309,7 +309,7 @@ rfsim5g_ue6:
MTU
:
1500
rfsim5g_ue7
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue7 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue7
IF
:
oaitun_ue1
...
...
@@ -318,7 +318,7 @@ rfsim5g_ue7:
MTU
:
1500
rfsim5g_ue8
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue8 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue8
IF
:
oaitun_ue1
...
...
@@ -327,7 +327,7 @@ rfsim5g_ue8:
MTU
:
1500
rfsim5g_ue9
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue9 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue9
IF
:
oaitun_ue1
...
...
@@ -336,7 +336,7 @@ rfsim5g_ue9:
MTU
:
1500
rfsim5g_ue10
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-nr-ue10 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim5g-oai-nr-ue10
IF
:
oaitun_ue1
...
...
@@ -345,12 +345,12 @@ rfsim5g_ue10:
MTU
:
1500
rfsim5g_ext_dn
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim5g-oai-ext-dn ip a show dev eth0
CmdPrefix
:
docker exec rfsim5g-oai-ext-dn
rfsim4g_ue
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim4g-oai-lte-ue0 ip a show dev oaitun_ue1
CmdPrefix
:
docker exec rfsim4g-oai-lte-ue0
IF
:
oaitun_ue1
...
...
@@ -359,30 +359,30 @@ rfsim4g_ue:
MTU
:
1500
rfsim4g_ext_dn
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim4g-trf-gen ip a show dev eth0
CmdPrefix
:
docker exec rfsim4g-trf-gen
rfsim4g_enb_nos1
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim4g-oai-enb ip a show dev oaitun_enb1
CmdPrefix
:
docker exec rfsim4g-oai-enb
IF
:
oaitun_enb1
rfsim4g_enb_fembms
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim4g-oai-enb ip a show dev oaitun_enm1
CmdPrefix
:
docker exec rfsim4g-oai-enb
IF
:
oaitun_enm1
rfsim4g_ue_fembms
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec rfsim4g-oai-lte-ue0 ip a show dev oaitun_uem1
CmdPrefix
:
docker exec rfsim4g-oai-lte-ue0
IF
:
oaitun_uem1
l2sim5g_ue
:
Host
:
localhost
Host
:
"
%%current_host%%"
AttachScript
:
docker start l2sim-oai-nr-ue0
DetachScript
:
docker stop l2sim-oai-nr-ue0
NetworkScript
:
docker exec l2sim-oai-nr-ue0 ip a show dev oaitun_ue1
...
...
@@ -391,12 +391,12 @@ l2sim5g_ue:
MTU
:
1500
l2sim5g_ext_dn
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec l2sim-oai-ext-dn ip a show dev eth0
CmdPrefix
:
docker exec l2sim-oai-ext-dn
l2sim4g_ue
:
Host
:
localhost
Host
:
"
%%current_host%%"
AttachScript
:
docker start l2sim4g-oai-lte-ue1
DetachScript
:
docker stop l2sim4g-oai-lte-ue1
NetworkScript
:
docker exec l2sim4g-oai-lte-ue1 ip a show dev oaitun_ue1
...
...
@@ -405,6 +405,6 @@ l2sim4g_ue:
MTU
:
1500
l2sim4g_ext_dn
:
Host
:
localhost
Host
:
"
%%current_host%%"
NetworkScript
:
docker exec l2sim4g-trf-gen ip a show dev eth0
CmdPrefix
:
docker exec l2sim4g-trf-gen
ci-scripts/cls_module.py
View file @
150a00bd
...
...
@@ -41,14 +41,18 @@ import cls_cmd
class
Module_UE
:
def
__init__
(
self
,
module_name
,
filename
=
"ci_infra.yaml"
):
def
__init__
(
self
,
module_name
,
node
=
None
,
filename
=
"ci_infra.yaml"
):
with
open
(
filename
,
'r'
)
as
f
:
all_ues
=
yaml
.
load
(
f
,
Loader
=
yaml
.
FullLoader
)
m
=
all_ues
.
get
(
module_name
)
if
m
is
None
:
raise
Exception
(
f'no such module name "
{
module_name
}
" in "
{
filename
}
"'
)
self
.
module_name
=
module_name
self
.
host
=
m
[
'Host'
]
self
.
host
=
m
[
'Host'
]
if
m
[
'Host'
]
!=
"%%current_host%%"
else
None
if
node
is
None
and
self
.
host
is
None
:
raise
Exception
(
f'node not provided when needed'
)
elif
node
is
not
None
and
self
.
host
is
None
:
self
.
host
=
node
self
.
cmd_dict
=
{
"attach"
:
m
.
get
(
'AttachScript'
),
"detach"
:
m
.
get
(
'DetachScript'
),
...
...
ci-scripts/cls_oaicitest.py
View file @
150a00bd
...
...
@@ -280,6 +280,8 @@ class OaiCiTest():
self
.
clean_repository
=
True
self
.
air_interface
=
''
self
.
ue_ids
=
[]
self
.
nodes
=
[]
self
.
svr_node
=
None
self
.
svr_id
=
None
self
.
cmd_prefix
=
''
# prefix before {lte,nr}-uesoftmodem
...
...
@@ -606,7 +608,10 @@ class OaiCiTest():
self
.
AutoTerminateUEandeNB
(
HTML
,
RAN
,
EPC
,
CONTAINERS
)
def
AttachUE
(
self
,
HTML
,
RAN
,
EPC
,
CONTAINERS
):
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
if
len
(
self
.
ue_ids
)
==
len
(
self
.
nodes
):
ues
=
[
cls_module
.
Module_UE
(
ue_id
,
server_name
)
for
ue_id
,
server_name
in
zip
(
self
.
ue_ids
,
self
.
nodes
)]
else
:
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
with
concurrent
.
futures
.
ThreadPoolExecutor
()
as
executor
:
futures
=
[
executor
.
submit
(
ue
.
attach
)
for
ue
in
ues
]
attached
=
[
f
.
result
()
for
f
in
futures
]
...
...
@@ -621,7 +626,10 @@ class OaiCiTest():
self
.
AutoTerminateUEandeNB
(
HTML
,
RAN
,
EPC
,
CONTAINERS
)
def
DetachUE
(
self
,
HTML
):
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
if
len
(
self
.
ue_ids
)
==
len
(
self
.
nodes
):
ues
=
[
cls_module
.
Module_UE
(
ue_id
,
server_name
)
for
ue_id
,
server_name
in
zip
(
self
.
ue_ids
,
self
.
nodes
)]
else
:
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
with
concurrent
.
futures
.
ThreadPoolExecutor
()
as
executor
:
futures
=
[
executor
.
submit
(
ue
.
detach
)
for
ue
in
ues
]
[
f
.
result
()
for
f
in
futures
]
...
...
@@ -757,8 +765,10 @@ class OaiCiTest():
if
self
.
ue_ids
==
[]:
raise
Exception
(
"no module names in self.ue_ids provided"
)
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
if
len
(
self
.
ue_ids
)
==
len
(
self
.
nodes
):
ues
=
[
cls_module
.
Module_UE
(
ue_id
,
server_name
)
for
ue_id
,
server_name
in
zip
(
self
.
ue_ids
,
self
.
nodes
)]
else
:
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
logging
.
debug
(
ues
)
pingLock
=
Lock
()
with
concurrent
.
futures
.
ThreadPoolExecutor
()
as
executor
:
...
...
@@ -845,9 +855,11 @@ class OaiCiTest():
if
self
.
ue_ids
==
[]
or
self
.
svr_id
==
None
:
raise
Exception
(
"no module names in self.ue_ids or/and self.svr_id provided"
)
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
svr
=
cls_module
.
Module_UE
(
self
.
svr_id
)
if
len
(
self
.
ue_ids
)
==
len
(
self
.
nodes
):
ues
=
[
cls_module
.
Module_UE
(
ue_id
,
server_name
)
for
ue_id
,
server_name
in
zip
(
self
.
ue_ids
,
self
.
nodes
)]
else
:
ues
=
[
cls_module
.
Module_UE
(
n
.
strip
())
for
n
in
self
.
ue_ids
]
svr
=
cls_module
.
Module_UE
(
self
.
svr_id
,
self
.
svr_node
)
logging
.
debug
(
ues
)
with
concurrent
.
futures
.
ThreadPoolExecutor
()
as
executor
:
futures
=
[
executor
.
submit
(
self
.
Iperf_Module
,
EPC
,
ue
,
svr
,
RAN
,
i
,
len
(
ues
),
CONTAINERS
)
for
i
,
ue
in
enumerate
(
ues
)]
...
...
ci-scripts/main.py
View file @
150a00bd
...
...
@@ -217,6 +217,8 @@ def GetParametersFromXML(action):
elif
action
==
'Initialize_UE'
or
action
==
'Attach_UE'
or
action
==
'Detach_UE'
or
action
==
'Terminate_UE'
or
action
==
'CheckStatusUE'
or
action
==
'DataEnable_UE'
or
action
==
'DataDisable_UE'
:
CiTestObj
.
ue_ids
=
test
.
findtext
(
'id'
).
split
(
' '
)
if
test
.
findtext
(
'nodes'
):
CiTestObj
.
nodes
=
test
.
findtext
(
'nodes'
).
split
(
' '
)
elif
action
==
'Build_OAI_UE'
:
CiTestObj
.
Build_OAI_UE_args
=
test
.
findtext
(
'Build_OAI_UE_args'
)
...
...
@@ -263,12 +265,18 @@ def GetParametersFromXML(action):
CiTestObj
.
ping_args
=
test
.
findtext
(
'ping_args'
)
CiTestObj
.
ping_packetloss_threshold
=
test
.
findtext
(
'ping_packetloss_threshold'
)
CiTestObj
.
ue_ids
=
test
.
findtext
(
'id'
).
split
(
' '
)
if
test
.
findtext
(
'nodes'
):
CiTestObj
.
nodes
=
test
.
findtext
(
'nodes'
).
split
(
' '
)
ping_rttavg_threshold
=
test
.
findtext
(
'ping_rttavg_threshold'
)
or
''
elif
action
==
'Iperf'
:
CiTestObj
.
iperf_args
=
test
.
findtext
(
'iperf_args'
)
CiTestObj
.
ue_ids
=
test
.
findtext
(
'id'
).
split
(
' '
)
CiTestObj
.
svr_id
=
test
.
findtext
(
'svr_id'
)
or
None
if
test
.
findtext
(
'nodes'
):
CiTestObj
.
nodes
=
test
.
findtext
(
'nodes'
).
split
(
' '
)
if
test
.
findtext
(
'svr_node'
):
CiTestObj
.
svr_node
=
test
.
findtext
(
'svr_node'
)
CiTestObj
.
iperf_packetloss_threshold
=
test
.
findtext
(
'iperf_packetloss_threshold'
)
CiTestObj
.
iperf_bitrate_threshold
=
test
.
findtext
(
'iperf_bitrate_threshold'
)
or
'90'
CiTestObj
.
iperf_profile
=
test
.
findtext
(
'iperf_profile'
)
or
'balanced'
...
...
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
View file @
150a00bd
...
...
@@ -86,12 +86,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE
</desc>
<id>
l2sim4g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping trf-gen from LTE-UE 1
</desc>
<id>
l2sim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.61.11
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -100,6 +102,7 @@
<class>
Ping
</class>
<desc>
Ping LTE-UE 1 from trf-gen
</desc>
<id>
l2sim4g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.0.0.2
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -108,7 +111,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP Downlink
</desc>
<id>
l2sim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
l2sim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 1M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -118,7 +123,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP Uplink
</desc>
<id>
l2sim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
l2sim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 3M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
View file @
150a00bd
...
...
@@ -98,12 +98,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020011"
>
<class>
Ping
</class>
<desc>
Ping Traffic-Gen from LTE-UE
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.61.11
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -113,6 +115,7 @@
<desc>
Ping LTE-UE from Traffic-Gen
</desc>
<id>
rfsim4g_ext_dn
</id>
<ping_args>
-c 20 12.0.0.2
</ping_args>
<nodes>
localhost
</nodes>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -124,6 +127,8 @@
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<nodes>
localhost
</nodes>
<svr_node>
localhost
</svr_node>
</testCase>
<testCase
id=
"030011"
>
...
...
@@ -134,6 +139,8 @@
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<nodes>
localhost
</nodes>
<svr_node>
localhost
</svr_node>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
View file @
150a00bd
...
...
@@ -78,6 +78,7 @@
<class>
Ping
</class>
<desc>
Ping Traffic-Gen from LTE-UE
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 10.0.1.1
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -86,6 +87,7 @@
<class>
Ping
</class>
<desc>
Ping LTE-UE from eNB
</desc>
<id>
rfsim4g_enb_nos1
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 10.0.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -94,7 +96,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -104,7 +108,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
View file @
150a00bd
...
...
@@ -98,12 +98,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020011"
>
<class>
Ping
</class>
<desc>
Ping Traffic-Gen from LTE-UE
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.61.11
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -112,6 +114,7 @@
<class>
Ping
</class>
<desc>
Ping LTE-UE from Traffic-Gen
</desc>
<id>
rfsim4g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.0.0.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -120,7 +123,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -130,7 +135,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
View file @
150a00bd
...
...
@@ -98,12 +98,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020011"
>
<class>
Ping
</class>
<desc>
Ping Traffic-Gen from LTE-UE
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.61.11
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -112,6 +114,7 @@
<class>
Ping
</class>
<desc>
Ping LTE-UE from Traffic-Gen
</desc>
<id>
rfsim4g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.0.0.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -120,7 +123,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -130,7 +135,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
View file @
150a00bd
...
...
@@ -75,7 +75,9 @@
<class>
Iperf2_Unidir
</class>
<desc>
Iperf2 UDP DL
</desc>
<id>
rfsim4g_ue_fembms
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_enb_fembms
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
View file @
150a00bd
...
...
@@ -75,7 +75,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
View file @
150a00bd
...
...
@@ -99,6 +99,7 @@
<class>
Ping
</class>
<desc>
Ping Traffic-Gen from LTE-UE
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.61.11
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -107,6 +108,7 @@
<class>
Ping
</class>
<desc>
Ping LTE-UE from Traffic-Gen
</desc>
<id>
rfsim4g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.0.0.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -115,7 +117,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -125,7 +129,9 @@
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_5g_e1_rfsim.xml
View file @
150a00bd
...
...
@@ -71,12 +71,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3
</id>
<nodes>
localhost localhost localhost
</nodes>
</testCase>
<testCase
id=
"020021"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from all NR-UEs
</desc>
<id>
rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3
</id>
<nodes>
localhost localhost localhost
</nodes>
<ping_args>
-c 20 12.1.1.1 -i0.25
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_f1_rfsim.xml
View file @
150a00bd
...
...
@@ -65,12 +65,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020021"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from all NR-UEs
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.72.135 -i0.25
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -88,7 +90,9 @@
<desc>
Iperf (DL/5Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 5M -t 20 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -98,7 +102,9 @@
<desc>
Iperf (UL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 20
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
View file @
150a00bd
...
...
@@ -66,12 +66,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020011"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -80,6 +82,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 12.1.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -89,7 +92,9 @@
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -99,7 +104,9 @@
<desc>
Iperf (UL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_l2sim_tdd.xml
View file @
150a00bd
...
...
@@ -84,12 +84,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE
</desc>
<id>
l2sim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
l2sim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -98,6 +100,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
l2sim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.1.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim.xml
View file @
150a00bd
...
...
@@ -121,12 +121,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10
</id>
<nodes>
localhost localhost localhost localhost localhost localhost localhost localhost localhost localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -135,6 +137,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 12.1.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -143,6 +146,7 @@
<class>
Ping
</class>
<desc>
Ping ext-dn from Second NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -151,6 +155,7 @@
<class>
Ping
</class>
<desc>
Ping Second NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 12.1.1.3
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -159,6 +164,7 @@
<class>
Ping
</class>
<desc>
Ping ext-dn from both UEs
</desc>
<id>
rfsim5g_ue rfsim5g_ue2
</id>
<nodes>
localhost localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -167,6 +173,7 @@
<class>
Ping
</class>
<desc>
Ping ext-dn from both UEs
</desc>
<id>
rfsim5g_ue rfsim5g_ue2
</id>
<nodes>
localhost localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -175,6 +182,7 @@
<class>
Ping
</class>
<desc>
Ping ext-dn from all UEs
</desc>
<id>
rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10
</id>
<nodes>
localhost localhost localhost localhost localhost localhost localhost localhost localhost localhost
</nodes>
<ping_args>
-c 20 192.168.72.135 -i 0.25 -s 1016
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -184,7 +192,9 @@
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 20 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -194,7 +204,9 @@
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 20
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -203,18 +215,21 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE 1 and 2
</desc>
<id>
rfsim5g_ue rfsim5g_ue2
</id>
<nodes>
localhost localhost
</nodes>
</testCase>
<testCase
id=
"444444"
>
<class>
Detach_UE
</class>
<desc>
Detach OAI UE 1 and 2
</desc>
<id>
rfsim5g_ue rfsim5g_ue2
</id>
<nodes>
localhost localhost
</nodes>
</testCase>
<testCase
id=
"444445"
>
<class>
Detach_UE
</class>
<desc>
Detach OAI UE 2 to 10
</desc>
<id>
rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10
</id>
<nodes>
localhost localhost localhost localhost localhost localhost localhost localhost
</nodes>
</testCase>
<testCase
id=
"100001"
>
...
...
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
View file @
150a00bd
...
...
@@ -66,12 +66,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i0.2 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -80,6 +82,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.1.1.2 -i0.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -89,7 +92,9 @@
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 20 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -99,7 +104,9 @@
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 20
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
View file @
150a00bd
...
...
@@ -66,12 +66,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -80,6 +82,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 12.1.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -89,7 +92,9 @@
<desc>
Iperf (DL/10Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 10M -t 20 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -99,7 +104,9 @@
<desc>
Iperf (UL/4Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 4M -t 20
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_f1_accelleran.xml
View file @
150a00bd
...
...
@@ -53,12 +53,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020021"
>
<class>
Ping
</class>
<desc>
Test Connectivity (ping)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.1.1.1
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
View file @
150a00bd
...
...
@@ -73,6 +73,7 @@
<class>
Ping
</class>
<desc>
Ping gNB from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c20 -i0.2 10.0.1.1
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -81,6 +82,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from gNB
</desc>
<id>
rfsim5g_gnb_nos1
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c20 -i0.2 10.0.1.2
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -90,7 +92,9 @@
<desc>
Iperf (DL/30kbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 0.03M -t 20 -R -c 10.0.1.1
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_gnb_nos1
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -100,7 +104,9 @@
<desc>
Iperf (UL/30kbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 0.03M -t 20 -c 10.0.1.1
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_gnb_nos1
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml
View file @
150a00bd
...
...
@@ -63,6 +63,7 @@
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i0.2 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -71,6 +72,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 12.1.1.2 -i0.2
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml
View file @
150a00bd
...
...
@@ -71,6 +71,7 @@
<class>
Ping
</class>
<desc>
Ping gNB from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c20 -i0.2 10.0.1.1
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
@@ -79,6 +80,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from gNB
</desc>
<id>
rfsim5g_gnb_nos1
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c20 -i0.2 10.0.1.2
</ping_args>
<ping_packetloss_threshold>
0
</ping_packetloss_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
View file @
150a00bd
...
...
@@ -66,12 +66,14 @@
<class>
Attach_UE
</class>
<desc>
Attach OAI UE (Wait for IP)
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
</testCase>
<testCase
id=
"020001"
>
<class>
Ping
</class>
<desc>
Ping ext-dn from NR-UE
</desc>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 192.168.72.135
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -80,6 +82,7 @@
<class>
Ping
</class>
<desc>
Ping NR-UE from ext-dn
</desc>
<id>
rfsim5g_ext_dn
</id>
<nodes>
localhost
</nodes>
<ping_args>
-c 20 -i 0.25 12.1.1.2
</ping_args>
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
...
...
@@ -89,7 +92,9 @@
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 20 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -99,7 +104,9 @@
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 20
</iperf_args>
<id>
rfsim5g_ue
</id>
<nodes>
localhost
</nodes>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<svr_node>
localhost
</svr_node>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment