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
0edb81dc
Commit
0edb81dc
authored
Apr 02, 2024
by
Jaroslava Fiedlerova
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/ci-iperf-improvements-test' into integration_2024_w13
parents
ded3618f
76900d5c
Changes
63
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
63 changed files
with
957 additions
and
1124 deletions
+957
-1124
ci-scripts/ci_infra.yaml
ci-scripts/ci_infra.yaml
+45
-0
ci-scripts/cls_cmd.py
ci-scripts/cls_cmd.py
+4
-1
ci-scripts/cls_containerize.py
ci-scripts/cls_containerize.py
+0
-162
ci-scripts/cls_module.py
ci-scripts/cls_module.py
+6
-2
ci-scripts/cls_oaicitest.py
ci-scripts/cls_oaicitest.py
+241
-367
ci-scripts/main.py
ci-scripts/main.py
+2
-15
ci-scripts/xml_class_list.yml
ci-scripts/xml_class_list.yml
+0
-1
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
+12
-10
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
+16
-14
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
+14
-12
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
+14
-12
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
+14
-12
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
+7
-6
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
+7
-6
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
+14
-12
ci-scripts/xml_files/container_5g_f1_rfsim.xml
ci-scripts/xml_files/container_5g_f1_rfsim.xml
+14
-12
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
+14
-12
ci-scripts/xml_files/container_5g_rfsim.xml
ci-scripts/xml_files/container_5g_rfsim.xml
+14
-12
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
+14
-12
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
+14
-12
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
+14
-12
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
+14
-12
ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml
+18
-27
ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml
...ipts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml
+12
-17
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml
+18
-27
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml
...ripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml
+4
-4
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml
...ipts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml
+8
-11
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue_cleanup.xml
..._files/container_lte_b200_fdd_10Mhz_tm1_oaiue_cleanup.xml
+18
-0
ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml
+18
-26
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml
+20
-27
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml
...ipts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml
+16
-24
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm2.xml
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm2.xml
+15
-28
ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml
+20
-27
ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml
ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml
+20
-28
ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml
...es/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml
+20
-27
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_cleanup.xml
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_cleanup.xml
+54
-0
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml
+3
-5
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml
+3
-5
ci-scripts/xml_files/container_nsa_b200_quectel.xml
ci-scripts/xml_files/container_nsa_b200_quectel.xml
+5
-8
ci-scripts/xml_files/container_sa_aerial_quectel.xml
ci-scripts/xml_files/container_sa_aerial_quectel.xml
+2
-2
ci-scripts/xml_files/container_sa_aerial_quectel_cleanup.xml
ci-scripts/xml_files/container_sa_aerial_quectel_cleanup.xml
+9
-0
ci-scripts/xml_files/container_sa_aw2s_asue.xml
ci-scripts/xml_files/container_sa_aw2s_asue.xml
+25
-4
ci-scripts/xml_files/container_sa_aw2s_asue_cleanup.xml
ci-scripts/xml_files/container_sa_aw2s_asue_cleanup.xml
+15
-6
ci-scripts/xml_files/container_sa_b200_quectel.xml
ci-scripts/xml_files/container_sa_b200_quectel.xml
+25
-8
ci-scripts/xml_files/container_sa_e1_b200_quectel.xml
ci-scripts/xml_files/container_sa_e1_b200_quectel.xml
+25
-8
ci-scripts/xml_files/container_sa_f1_b200_quectel.xml
ci-scripts/xml_files/container_sa_f1_b200_quectel.xml
+25
-8
ci-scripts/xml_files/container_sa_n310_nrue.xml
ci-scripts/xml_files/container_sa_n310_nrue.xml
+2
-2
ci-scripts/xml_files/container_sa_n310_nrue_cleanup.xml
ci-scripts/xml_files/container_sa_n310_nrue_cleanup.xml
+19
-1
ci-scripts/xml_files/container_sa_sc_b200_quectel.xml
ci-scripts/xml_files/container_sa_sc_b200_quectel.xml
+25
-8
ci-scripts/xml_files/fr1_nsa_2x2_quectel.xml
ci-scripts/xml_files/fr1_nsa_2x2_quectel.xml
+1
-7
ci-scripts/xml_files/fr1_nsa_quectel.xml
ci-scripts/xml_files/fr1_nsa_quectel.xml
+1
-5
ci-scripts/xml_files/fr1_nsa_quectel_attach_detach.xml
ci-scripts/xml_files/fr1_nsa_quectel_attach_detach.xml
+1
-5
ci-scripts/xml_files/fr1_nsa_quectel_long.xml
ci-scripts/xml_files/fr1_nsa_quectel_long.xml
+1
-5
ci-scripts/xml_files/fr1_sa_oaiue_b200.xml
ci-scripts/xml_files/fr1_sa_oaiue_b200.xml
+1
-5
ci-scripts/xml_files/fr1_sa_oaiue_n310.xml
ci-scripts/xml_files/fr1_sa_oaiue_n310.xml
+1
-5
ci-scripts/xml_files/fr1_sa_oaiue_x300.xml
ci-scripts/xml_files/fr1_sa_oaiue_x300.xml
+1
-5
ci-scripts/xml_files/fr1_sa_quectel.xml
ci-scripts/xml_files/fr1_sa_quectel.xml
+1
-7
ci-scripts/xml_files/fr1_sa_quectel_162prb.xml
ci-scripts/xml_files/fr1_sa_quectel_162prb.xml
+1
-7
ci-scripts/xml_files/fr1_sa_quectel_stages.xml
ci-scripts/xml_files/fr1_sa_quectel_stages.xml
+6
-18
docker/Dockerfile.eNB.ubuntu20
docker/Dockerfile.eNB.ubuntu20
+1
-1
docker/Dockerfile.gNB.ubuntu20
docker/Dockerfile.gNB.ubuntu20
+1
-0
docker/Dockerfile.lteUE.ubuntu20
docker/Dockerfile.lteUE.ubuntu20
+1
-0
docker/Dockerfile.nrUE.ubuntu20
docker/Dockerfile.nrUE.ubuntu20
+1
-0
No files found.
ci-scripts/ci_
ue
infra.yaml
→
ci-scripts/ci_infra.yaml
View file @
0edb81dc
...
...
@@ -56,6 +56,39 @@ adb_ue_2:
MTU
:
1500
LogStore
:
/media/usb-drive/ci_adb_2-logs
oc-cn5g
:
Host
:
avra
NetworkScript
:
echo "inet 172.21.6.102"
RunIperf3Server
:
False
porcepix-cn4g
:
Host
:
porcepix
NetworkScript
:
docker exec prod-trf-gen ip a show dev eth0
CmdPrefix
:
docker exec prod-trf-gen
porcepix-cn5g
:
Host
:
porcepix
NetworkScript
:
docker exec prod-trf-gen ip a show dev eth0
CmdPrefix
:
docker exec prod-trf-gen
RunIperf3Server
:
False
nano-cn4g
:
Host
:
nano
NetworkScript
:
docker exec prod-trf-gen ip a show dev eth0
CmdPrefix
:
docker exec prod-trf-gen
ltebox-nano
:
Host
:
nano
NetworkScript
:
ip a show dev tun1
sabox-nepes
:
Host
:
nepes
NetworkScript
:
ip a show dev tun1
ltebox-nepes
:
Host
:
nepes
NetworkScript
:
ip a show dev tun1
amarisoft_ue
:
Host
:
amariue
InitScript
:
/root/lteue-linux-2023-10-27/ue/lteue /root/oaicicd/ran_sa_aw2s_asue_2x2/aw2s-multi-20897-2x2.cfg &
...
...
@@ -306,6 +339,18 @@ rfsim4g_enb_nos1:
CmdPrefix
:
docker exec rfsim4g-oai-enb
IF
:
oaitun_enb1
rfsim4g_enb_fembms
:
Host
:
localhost
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
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
AttachScript
:
docker start l2sim-oai-nr-ue0
...
...
ci-scripts/cls_cmd.py
View file @
0edb81dc
...
...
@@ -31,7 +31,8 @@ import subprocess as sp
import
os
import
paramiko
import
uuid
import
sys
import
sys
import
time
SSHTIMEOUT
=
7
...
...
@@ -106,6 +107,7 @@ class LocalCmd(Cmd):
# if we wait for stdout, subprocess does not return before the end of the command
# however, we don't want to wait for commands with &, so just return fake command
ret
=
sp
.
run
(
line
,
shell
=
True
,
cwd
=
self
.
cwd
,
timeout
=
5
)
time
.
sleep
(
0.1
)
else
:
ret
=
sp
.
run
(
line
,
shell
=
True
,
cwd
=
self
.
cwd
,
stdout
=
sp
.
PIPE
,
stderr
=
sp
.
STDOUT
,
timeout
=
timeout
)
except
Exception
as
e
:
...
...
@@ -210,6 +212,7 @@ class RemoteCmd(Cmd):
# however, we don't want to wait for commands with &, so just return fake command
self
.
client
.
exec_command
(
line
,
timeout
=
5
)
ret
=
sp
.
CompletedProcess
(
args
=
line
,
returncode
=
0
,
stdout
=
b''
)
time
.
sleep
(
0.1
)
else
:
stdin
,
stdout
,
stderr
=
self
.
client
.
exec_command
(
line
,
timeout
=
timeout
)
ret
=
sp
.
CompletedProcess
(
args
=
line
,
returncode
=
stdout
.
channel
.
recv_exit_status
(),
stdout
=
stdout
.
read
(
size
=
None
)
+
stderr
.
read
(
size
=
None
))
...
...
ci-scripts/cls_containerize.py
View file @
0edb81dc
...
...
@@ -169,97 +169,6 @@ def AnalyzeBuildLogs(buildRoot, images, globalStatus):
collectInfo
[
image
]
=
files
return
collectInfo
def
AnalyzeIperf
(
cliOptions
,
clientReport
,
serverReport
):
req_bw
=
1.0
# default iperf throughput, in Mbps
result
=
re
.
search
(
'-b *(?P<iperf_bandwidth>[0-9\.]+)(?P<magnitude>[kKMG])'
,
cliOptions
)
if
result
is
not
None
:
req_bw
=
float
(
result
.
group
(
'iperf_bandwidth'
))
magn
=
result
.
group
(
'magnitude'
)
if
magn
==
"k"
or
magn
==
"K"
:
req_bw
/=
1000
elif
magn
==
"G"
:
req_bw
*=
1000
req_dur
=
10
# default iperf send duration
result
=
re
.
search
(
'-t *(?P<duration>[0-9]+)'
,
cliOptions
)
if
result
is
not
None
:
req_dur
=
int
(
result
.
group
(
'duration'
))
reportLine
=
None
# find server report in client status
clientReportLines
=
clientReport
.
split
(
'
\n
'
)
for
l
in
range
(
len
(
clientReportLines
)):
res
=
re
.
search
(
'read failed: Connection refused'
,
clientReportLines
[
l
])
if
res
is
not
None
:
message
=
'iperf connection refused by server!'
logging
.
error
(
f'
\u001B
[1;37;41mIperf Test FAIL:
{
message
}
\u001B
[0m'
)
return
(
False
,
message
)
res
=
re
.
search
(
'Server Report:'
,
clientReportLines
[
l
])
if
res
is
not
None
and
l
+
1
<
len
(
clientReportLines
):
reportLine
=
clientReportLines
[
l
+
1
]
logging
.
debug
(
f'found server report: "
{
reportLine
}
"'
)
statusTemplate
=
'(?:|\[ *\d+\].*) +0\.0-\s*(?P<duration>[0-9\.]+) +sec +[0-9\.]+ [kKMG]Bytes +(?P<bitrate>[0-9\.]+) (?P<magnitude>[kKMG])bits\/sec +(?P<jitter>[0-9\.]+) ms +(\d+\/ *\d+) +(\((?P<packetloss>[0-9\.]+)%\))'
# if we do not find a server report in the client logs, check the server logs
# and use the last line which is typically close/identical to server report
if
reportLine
is
None
:
for
l
in
serverReport
.
split
(
'
\n
'
):
res
=
re
.
search
(
statusTemplate
,
l
)
if
res
is
not
None
:
reportLine
=
l
if
reportLine
is
None
:
logging
.
warning
(
'no report in server status found!'
)
return
(
False
,
'could not parse iperf logs'
)
logging
.
debug
(
f'found client status:
{
reportLine
}
'
)
result
=
re
.
search
(
statusTemplate
,
reportLine
)
if
result
is
None
:
logging
.
error
(
'could not analyze report from statusTemplate'
)
return
(
False
,
'could not parse iperf logs'
)
duration
=
float
(
result
.
group
(
'duration'
))
bitrate
=
float
(
result
.
group
(
'bitrate'
))
magn
=
result
.
group
(
'magnitude'
)
if
magn
==
"k"
or
magn
==
"K"
:
bitrate
/=
1000
elif
magn
==
"G"
:
# we assume bitrate in Mbps, therefore it must be G now
bitrate
*=
1000
jitter
=
float
(
result
.
group
(
'jitter'
))
packetloss
=
float
(
result
.
group
(
'packetloss'
))
logging
.
debug
(
'
\u001B
[1;37;44m iperf result
\u001B
[0m'
)
msg
=
f'Req Bitrate:
{
req_bw
}
'
logging
.
debug
(
f'
\u001B
[1;34m
{
msg
}
\u001B
[0m'
)
br_loss
=
bitrate
/
req_bw
bmsg
=
f'Bitrate :
{
bitrate
}
(perf
{
br_loss
}
)'
logging
.
debug
(
f'
\u001B
[1;34m
{
bmsg
}
\u001B
[0m'
)
msg
+=
'
\n
'
+
bmsg
if
br_loss
<
0.9
:
msg
+=
'
\n
Bitrate performance too low (<90%)'
logging
.
debug
(
f'
\u001B
[1;37;41mBitrate performance too low (<90%)
\u001B
[0m'
)
return
(
False
,
msg
)
plmsg
=
f'Packet Loss:
{
packetloss
}
%'
logging
.
debug
(
f'
\u001B
[1;34m
{
plmsg
}
\u001B
[0m'
)
msg
+=
'
\n
'
+
plmsg
if
packetloss
>
5.0
:
msg
+=
'
\n
Packet Loss too high!'
logging
.
debug
(
f'
\u001B
[1;37;41mPacket Loss too high
\u001B
[0m'
)
return
(
False
,
msg
)
dmsg
=
f'Duration :
{
duration
}
(req
{
req_dur
}
)'
logging
.
debug
(
f'
\u001B
[1;34m
{
dmsg
}
\u001B
[0m'
)
msg
+=
'
\n
'
+
dmsg
if
duration
<
float
(
req_dur
):
msg
+=
'
\n
Duration of iperf too short!'
logging
.
debug
(
f'
\u001B
[1;37;41mDuration of iperf too short
\u001B
[0m'
)
return
(
False
,
msg
)
jmsg
=
f'Jitter :
{
jitter
}
'
logging
.
debug
(
f'
\u001B
[1;34m
{
jmsg
}
\u001B
[0m'
)
msg
+=
'
\n
'
+
jmsg
return
(
True
,
msg
)
#-----------------------------------------------------------
# Class Declaration
#-----------------------------------------------------------
...
...
@@ -1026,7 +935,6 @@ class Containerize():
cnt
=
100
status
=
True
logging
.
info
(
'
\u001B
[1m Deploying OAI object Pass
\u001B
[0m'
)
time
.
sleep
(
10
)
else
:
# containers are unhealthy, so we won't start. However, logs are stored at the end
# in UndeployObject so we here store the logs of the unhealthy container to report it
...
...
@@ -1467,76 +1375,6 @@ class Containerize():
HTML
.
CreateHtmlTestRowQueue
(
self
.
pingOptions
,
'OK'
,
[
message
])
def
PingExit
(
self
,
HTML
,
RAN
,
UE
,
status
,
message
):
if
status
:
HTML
.
CreateHtmlTestRowQueue
(
self
.
pingOptions
,
'OK'
,
[
message
])
else
:
logging
.
error
(
'
\u001B
[1;37;41m ping test FAIL -- '
+
message
+
'
\u001B
[0m'
)
HTML
.
CreateHtmlTestRowQueue
(
self
.
pingOptions
,
'KO'
,
[
message
])
# Automatic undeployment
logging
.
warning
(
'----------------------------------------'
)
logging
.
warning
(
'
\u001B
[1m Starting Automatic undeployment
\u001B
[0m'
)
logging
.
warning
(
'----------------------------------------'
)
HTML
.
testCase_id
=
'AUTO-UNDEPLOY'
HTML
.
desc
=
'Automatic Un-Deployment'
self
.
UndeployGenObject
(
HTML
,
RAN
,
UE
)
self
.
exitStatus
=
1
def
IperfFromContainer
(
self
,
HTML
,
RAN
,
UE
):
myCmd
=
cls_cmd
.
LocalCmd
()
self
.
exitStatus
=
0
ymlPath
=
self
.
yamlPath
[
0
].
split
(
'/'
)
logPath
=
'../cmake_targets/log/'
+
ymlPath
[
1
]
cmd
=
f'mkdir -p
{
logPath
}
'
myCmd
.
run
(
cmd
,
silent
=
True
)
# Start the server process
cmd
=
f'docker exec -d
{
self
.
svrContName
}
/bin/bash -c "nohup iperf
{
self
.
svrOptions
}
> /tmp/iperf_server.log 2>&1"'
myCmd
.
run
(
cmd
)
time
.
sleep
(
3
)
# Start the client process
cmd
=
f'docker exec
{
self
.
cliContName
}
/bin/bash -c "iperf
{
self
.
cliOptions
}
" 2>&1 | tee
{
logPath
}
/iperf_client_
{
HTML
.
testCase_id
}
.log'
clientStatus
=
myCmd
.
run
(
cmd
,
timeout
=
100
)
# Stop the server process
cmd
=
f'docker exec
{
self
.
svrContName
}
/bin/bash -c "pkill iperf"'
myCmd
.
run
(
cmd
)
time
.
sleep
(
3
)
serverStatusFilename
=
f'
{
logPath
}
/iperf_server_
{
HTML
.
testCase_id
}
.log'
cmd
=
f'docker cp
{
self
.
svrContName
}
:/tmp/iperf_server.log
{
serverStatusFilename
}
'
myCmd
.
run
(
cmd
,
timeout
=
60
)
myCmd
.
close
()
# clientStatus was retrieved above. The serverStatus was
# written in the background, then copied to the local machine
with
open
(
serverStatusFilename
,
'r'
)
as
f
:
serverStatus
=
f
.
read
()
(
iperfStatus
,
msg
)
=
AnalyzeIperf
(
self
.
cliOptions
,
clientStatus
.
stdout
,
serverStatus
)
if
iperfStatus
:
logging
.
info
(
'
\u001B
[1m Iperf Test PASS
\u001B
[0m'
)
else
:
logging
.
error
(
'
\u001B
[1;37;41m Iperf Test FAIL
\u001B
[0m'
)
self
.
IperfExit
(
HTML
,
RAN
,
UE
,
iperfStatus
,
msg
)
def
IperfExit
(
self
,
HTML
,
RAN
,
UE
,
status
,
message
):
html_cell
=
f'UE
\n
{
message
}
'
if
status
:
HTML
.
CreateHtmlTestRowQueue
(
self
.
cliOptions
,
'OK'
,
[
html_cell
])
else
:
logging
.
error
(
'
\u001B
[1m Iperf Test FAIL -- '
+
message
+
'
\u001B
[0m'
)
HTML
.
CreateHtmlTestRowQueue
(
self
.
cliOptions
,
'KO'
,
[
html_cell
])
# Automatic undeployment
logging
.
warning
(
'----------------------------------------'
)
logging
.
warning
(
'
\u001B
[1m Starting Automatic undeployment
\u001B
[0m'
)
logging
.
warning
(
'----------------------------------------'
)
HTML
.
testCase_id
=
'AUTO-UNDEPLOY'
HTML
.
desc
=
'Automatic Un-Deployment'
self
.
UndeployGenObject
(
HTML
,
RAN
,
UE
)
self
.
exitStatus
=
1
def
CheckAndAddRoute
(
self
,
svrName
,
ipAddr
,
userName
,
password
):
logging
.
debug
(
'Checking IP routing on '
+
svrName
)
mySSH
=
SSH
.
SSHConnection
()
...
...
ci-scripts/cls_module
_ue
.py
→
ci-scripts/cls_module.py
View file @
0edb81dc
...
...
@@ -41,7 +41,7 @@ import cls_cmd
class
Module_UE
:
def
__init__
(
self
,
module_name
,
filename
=
"ci_
ue
infra.yaml"
):
def
__init__
(
self
,
module_name
,
filename
=
"ci_infra.yaml"
):
with
open
(
filename
,
'r'
)
as
f
:
all_ues
=
yaml
.
load
(
f
,
Loader
=
yaml
.
FullLoader
)
m
=
all_ues
.
get
(
module_name
)
...
...
@@ -64,7 +64,8 @@ class Module_UE:
self
.
trace
=
m
.
get
(
'trace'
)
==
True
self
.
logStore
=
m
.
get
(
'LogStore'
)
self
.
cmd_prefix
=
m
.
get
(
'CmdPrefix'
)
logging
.
info
(
f'initialized UE
{
self
.
module_name
}
@
{
self
.
host
}
from
{
filename
}
'
)
self
.
runIperf3Server
=
m
.
get
(
'RunIperf3Server'
,
True
)
logging
.
info
(
f'initialized
{
self
.
module_name
}
@
{
self
.
host
}
from
{
filename
}
'
)
def
__str__
(
self
):
return
f"
{
self
.
module_name
}
@
{
self
.
host
}
[IP:
{
self
.
getIP
()
}
]"
...
...
@@ -189,6 +190,9 @@ class Module_UE:
def
getHost
(
self
):
return
self
.
host
def
getRunIperf3Server
(
self
):
return
self
.
runIperf3Server
def
getCmdPrefix
(
self
):
return
self
.
cmd_prefix
if
self
.
cmd_prefix
else
""
...
...
ci-scripts/cls_oaicitest.py
View file @
0edb81dc
This diff is collapsed.
Click to expand it.
ci-scripts/main.py
View file @
0edb81dc
...
...
@@ -268,10 +268,11 @@ def GetParametersFromXML(action):
elif
action
==
'Iperf'
:
CiTestObj
.
iperf_args
=
test
.
findtext
(
'iperf_args'
)
CiTestObj
.
ue_ids
=
test
.
findtext
(
'id'
).
split
(
' '
)
CiTestObj
.
iperf_direction
=
test
.
findtext
(
'direction'
)
CiTestObj
.
svr_id
=
test
.
findtext
(
'svr_id'
)
or
None
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'
CiTestObj
.
iperf_tcp_rate_target
=
test
.
findtext
(
'iperf_tcp_rate_target'
)
or
None
if
CiTestObj
.
iperf_profile
!=
'balanced'
and
CiTestObj
.
iperf_profile
!=
'unbalanced'
and
CiTestObj
.
iperf_profile
!=
'single-ue'
:
logging
.
error
(
f'test-case has wrong profile
{
CiTestObj
.
iperf_profile
}
, forcing balanced'
)
CiTestObj
.
iperf_profile
=
'balanced'
...
...
@@ -375,20 +376,6 @@ def GetParametersFromXML(action):
if
(
string_field
is
not
None
):
CONTAINERS
.
ran_checkers
[
'u_retx_th'
]
=
[
float
(
x
)
for
x
in
string_field
.
split
(
','
)]
elif
action
==
'IperfFromContainer'
:
string_field
=
test
.
findtext
(
'server_container_name'
)
if
(
string_field
is
not
None
):
CONTAINERS
.
svrContName
=
string_field
string_field
=
test
.
findtext
(
'server_options'
)
if
(
string_field
is
not
None
):
CONTAINERS
.
svrOptions
=
string_field
string_field
=
test
.
findtext
(
'client_container_name'
)
if
(
string_field
is
not
None
):
CONTAINERS
.
cliContName
=
string_field
string_field
=
test
.
findtext
(
'client_options'
)
if
(
string_field
is
not
None
):
CONTAINERS
.
cliOptions
=
string_field
elif
action
==
'Run_LDPCTest'
or
action
==
'Run_NRulsimTest'
or
action
==
'Run_LDPCt1Test'
:
ldpc
.
runargs
=
test
.
findtext
(
'physim_run_args'
)
...
...
ci-scripts/xml_class_list.yml
View file @
0edb81dc
...
...
@@ -41,7 +41,6 @@
-
Deploy_Run_PhySim
-
DeployGenObject
-
UndeployGenObject
-
IperfFromContainer
-
StatsFromGenObject
-
LicenceAndFormattingCheck
-
Push_Local_Registry
...
...
ci-scripts/xml_files/container_4g_l2sim_tdd.xml
View file @
0edb81dc
...
...
@@ -105,21 +105,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
Iperf
FromContainer
</class>
<class>
Iperf
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
l2sim4g-oai-lte-ue1
</server_container_name>
<client_container_name>
l2sim4g-trf-gen
</client_container_name>
<server_options>
-B 12.0.0.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.0.0.2 -u -i 1 -t 30 -b 1M
</client_options>
<id>
l2sim4g_ue
</id>
<svr_id>
l2sim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 1M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
Iperf
FromContainer
</class>
<class>
Iperf
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
l2sim4g-trf-gen
</server_container_name>
<client_container_name>
l2sim4g-oai-lte-ue1
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.0.0.2 -c 192.168.61.11 -u -i 1 -t 30 -b 3M
</client_options>
<id>
l2sim4g_ue
</id>
<svr_id>
l2sim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 3M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100001"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml
View file @
0edb81dc
...
...
@@ -110,22 +110,24 @@
<ping_packetloss_threshold>
5
</ping_packetloss_threshold>
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-trf-gen
</client_container_name>
<server_options>
-B 12.0.0.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.0.0.2 -u -i 1 -t 30 -b 2M
</client_options>
<testCase
id=
"030012"
>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim4g-trf-gen
</server_container_name>
<client_container_name>
rfsim4g-oai-lte-ue0
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.0.0.2 -c 192.168.61.11 -u -i 1 -t 30 -b 1M
</client_options>
<testCase
id=
"030011"
>
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml
View file @
0edb81dc
...
...
@@ -91,21 +91,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-oai-enb
</client_container_name>
<server_options>
-B 10.0.1.2 -u -i 1 -s
</server_options>
<client_options>
-B 10.0.1.1 -c 10.0.1.2 -u -i 1 -t 30 -b 2M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim4g-oai-enb
</server_container_name>
<client_container_name>
rfsim4g-oai-lte-ue0
</client_container_name>
<server_options>
-B 10.0.1.1 -u -i 1 -s
</server_options>
<client_options>
-B 10.0.1.2 -c 10.0.1.1 -u -i 1 -t 30 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml
View file @
0edb81dc
...
...
@@ -111,21 +111,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-trf-gen
</client_container_name>
<server_options>
-B 12.0.0.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.0.0.2 -u -i 1 -t 30 -b 2M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim4g-trf-gen
</server_container_name>
<client_container_name>
rfsim4g-oai-lte-ue0
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.0.0.2 -c 192.168.61.11 -u -i 1 -t 30 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml
View file @
0edb81dc
...
...
@@ -111,21 +111,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-trf-gen
</client_container_name>
<server_options>
-B 12.0.0.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.0.0.2 -u -i 1 -t 30 -b 2M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim4g-trf-gen
</server_container_name>
<client_container_name>
rfsim4g-oai-lte-ue0
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.0.0.2 -c 192.168.61.11 -u -i 1 -t 30 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_fembms.xml
View file @
0edb81dc
...
...
@@ -72,12 +72,13 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Push MBMS traffic
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-oai-enb
</client_container_name>
<server_options>
-sui1 -B 10.0.2.2
</server_options>
<client_options>
-uc 10.0.2.2 -i1 -t10 -b2M -B10.0.2.1
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue_fembms
</id>
<svr_id>
rfsim4g_enb_fembms
</svr_id>
<iperf_args>
-u -t 30 -b 2M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_mbms.xml
View file @
0edb81dc
...
...
@@ -72,12 +72,13 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Push MBMS traffic
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-oai-enb
</client_container_name>
<server_options>
-sui1 -B 10.0.2.2
</server_options>
<client_options>
-uc 10.0.2.2 -i1 -t10 -b2M -B10.0.2.1
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_enb_nos1
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml
View file @
0edb81dc
...
...
@@ -112,21 +112,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim4g-oai-lte-ue0
</server_container_name>
<client_container_name>
rfsim4g-trf-gen
</client_container_name>
<server_options>
-B 12.0.0.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.0.0.2 -u -i 1 -t 30 -b 2M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP DL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 2M -R
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim4g-trf-gen
</server_container_name>
<client_container_name>
rfsim4g-oai-lte-ue0
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.0.0.2 -c 192.168.61.11 -u -i 1 -t 30 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf UDP UL
</desc>
<id>
rfsim4g_ue
</id>
<svr_id>
rfsim4g_ext_dn
</svr_id>
<iperf_args>
-u -t 30 -b 1M
</iperf_args>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_5g_f1_rfsim.xml
View file @
0edb81dc
...
...
@@ -75,21 +75,23 @@
</testCase>
<testCase
id=
"030021"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 10 -b 20M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/20Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 20M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030022"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 10 -b 5M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/5Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 5M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100021"
>
...
...
ci-scripts/xml_files/container_5g_fdd_rfsim.xml
View file @
0edb81dc
...
...
@@ -85,21 +85,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 30 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 30 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_5g_rfsim.xml
View file @
0edb81dc
...
...
@@ -180,21 +180,23 @@
</testCase>
<testCase
id=
"030001"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 30 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030002"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 30 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"333333"
>
...
...
ci-scripts/xml_files/container_5g_rfsim_24prb.xml
View file @
0edb81dc
...
...
@@ -85,21 +85,23 @@
</testCase>
<testCase
id=
"030001"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 5 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030002"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 5 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100001"
>
...
...
ci-scripts/xml_files/container_5g_rfsim_2x2.xml
View file @
0edb81dc
...
...
@@ -85,21 +85,23 @@
</testCase>
<testCase
id=
"030001"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 10 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030002"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 10 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100001"
>
...
...
ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml
View file @
0edb81dc
...
...
@@ -86,21 +86,23 @@
</testCase>
<testCase
id=
"030011"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-gnb
</client_container_name>
<server_options>
-sui1 -B10.0.1.2
</server_options>
<client_options>
-uc10.0.1.2 -i1 -t10 -b30k -B10.0.1.1
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/30kbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 0.03M -t 30 -R -c 10.0.1.1
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_gnb_nos1
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030012"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-gnb
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-sui1 -B10.0.1.1
</server_options>
<client_options>
-uc10.0.1.1 -i1 -t10 -b30k -B10.0.1.2
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/30kbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 0.03M -t 30 -c 10.0.1.1
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_gnb_nos1
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100011"
>
...
...
ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml
View file @
0edb81dc
...
...
@@ -85,21 +85,23 @@
</testCase>
<testCase
id=
"030001"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Downlink
</desc>
<server_container_name>
rfsim5g-oai-nr-ue
</server_container_name>
<client_container_name>
rfsim5g-oai-ext-dn
</client_container_name>
<server_options>
-B 12.1.1.2 -u -i 1 -s
</server_options>
<client_options>
-c 12.1.1.2 -u -i 1 -t 10 -b 3M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (DL/3Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 3M -t 30 -R
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"030002"
>
<class>
IperfFromContainer
</class>
<desc>
Iperf UDP Uplink
</desc>
<server_container_name>
rfsim5g-oai-ext-dn
</server_container_name>
<client_container_name>
rfsim5g-oai-nr-ue
</client_container_name>
<server_options>
-u -i 1 -s
</server_options>
<client_options>
-B 12.1.1.2 -c 192.168.72.135 -u -i 1 -t 10 -b 1M
</client_options>
<class>
Iperf
</class>
<desc>
Iperf (UL/1Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 1M -t 30
</iperf_args>
<id>
rfsim5g_ue
</id>
<svr_id>
rfsim5g_ext_dn
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
</testCase>
<testCase
id=
"100001"
>
...
...
ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -118,91 +118,82 @@ Replaces xml_files/enb_usrp210_band7_test_05mhz_tm1.xml
<testCase
id=
"040603"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 15M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 15M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040604"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 15M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 15M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040605"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/15Mbps/UDP)(30 sec)(unbalanced profile)
</desc>
<iperf_args>
-u -b 15M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 15M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040606"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040607"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040641"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 9M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 9M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040642"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 9M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 9M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040643"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040644"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
...
...
ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml
View file @
0edb81dc
...
...
@@ -126,62 +126,57 @@
<testCase
id=
"040633"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 15M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 15M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040634"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 15M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 15M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040636"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040671"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 9M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 9M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040672"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 9M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 9M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040673"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -112,92 +112,83 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml
<testCase
id=
"040613"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 30M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 30M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040614"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/30Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 30M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 30M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040615"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/30Mbps/UDP)(30 sec)(unbalanced profile)
</desc>
<iperf_args>
-u -b 30M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 30M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040616"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040617"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040651"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/18Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 18M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 18M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040652"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/18Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 18M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 18M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040653"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040654"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_args>
-t 30
</iperf_args>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
...
...
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml
View file @
0edb81dc
...
...
@@ -105,22 +105,22 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml
<testCase
id=
"040612"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 30M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 30M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040650"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/20Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 20M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 20M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
...
...
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml
View file @
0edb81dc
...
...
@@ -134,41 +134,38 @@
<testCase
id=
"040613"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/10Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 10M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 10M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
lte_oai_ue_carabe
</id>
<svr_id>
nano-cn4g
</svr_id>
</testCase>
<testCase
id=
"040616"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -
i 1 -fm
</iperf_args>
<iperf_args>
-t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
lte_oai_ue_carabe
</id>
<svr_id>
nano-cn4g
</svr_id>
</testCase>
<testCase
id=
"040651"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/10Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 10M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 10M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
lte_oai_ue_carabe
</id>
<svr_id>
nano-cn4g
</svr_id>
</testCase>
<testCase
id=
"040654"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30
-i 1 -fm
</iperf_args>
<iperf_args>
-t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
lte_oai_ue_carabe
</id>
<svr_id>
nano-cn4g
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue_cleanup.xml
View file @
0edb81dc
...
...
@@ -25,11 +25,29 @@
<htmlTabName>
Images Clean-Up
</htmlTabName>
<htmlTabIcon>
trash
</htmlTabIcon>
<TestCaseRequestedList>
000000
111111
222222
333333
</TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList>
<testCase
id=
"000000"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy eNB
</desc>
<yaml_path>
ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_magma
</yaml_path>
<eNB_instance>
0
</eNB_instance>
<eNB_serverId>
0
</eNB_serverId>
</testCase>
<testCase
id=
"111111"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy LTE-UE
</desc>
<yaml_path>
ci-scripts/yaml_files/lte_b200_fdd_10Mhz_oai_ue_magma
</yaml_path>
<eNB_instance>
1
</eNB_instance>
<eNB_serverId>
1
</eNB_serverId>
</testCase>
<testCase
id=
"222222"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on eNB Test Server
</desc>
...
...
ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -111,92 +111,84 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml
<testCase
id=
"040623"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/70Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 70M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 70M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040624"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/70Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 70M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 70M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040625"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/70Mbps/UDP)(30 sec)(unbalanced profile)
</desc>
<iperf_args>
-u -b 70M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 70M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040626"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040627"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_args>
-t 30 -R
</iperf_args>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040661"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/12Mbps/UDP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-u -b 12M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 12M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040662"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/17Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 17M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 17M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040663"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040664"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)(balanced profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_args>
-t 30
</iperf_args>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
...
...
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -119,100 +119,93 @@ Replaces xml_files/enb_usrp210_band40_test_05mhz_tm1.xml
<testCase
id=
"040601"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040602"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040603"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040604"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040605"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040641"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040642"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040643"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040644"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040645"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30
-i 1 -fm
</iperf_args>
<iperf_args>
-t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml
View file @
0edb81dc
...
...
@@ -127,80 +127,72 @@
<testCase
id=
"040631"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040632"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040634"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040635"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040681"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040682"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040684"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040685"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm2.xml
View file @
0edb81dc
...
...
@@ -109,99 +109,86 @@ Replaces xml_files/enb_usrp210_band40_test_05mhz_tm2.xml
<testCase
id=
"040601"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
</testCase>
<testCase
id=
"040606"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 6.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
</testCase>
<testCase
id=
"040603"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 6.5M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 6.5M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
</testCase>
<testCase
id=
"040608"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
</testCase>
<testCase
id=
"040605"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
</testCase>
<testCase
id=
"040641"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040646"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040643"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/2Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040648"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040645"
>
<class>
Iperf
</class>
<desc>
iperf (5MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -109,100 +109,93 @@ Replaces xml_files/enb_usrp210_band40_test_10mhz_tm1.xml
<testCase
id=
"040611"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040612"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040613"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040614"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040615"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -
i 1 -fm
</iperf_args>
<iperf_args>
-t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040651"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/2Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040652"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/2Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040653"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/2Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040654"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040655"
>
<class>
Iperf
</class>
<desc>
iperf (10MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml
View file @
0edb81dc
...
...
@@ -109,99 +109,91 @@ Replaces xml_files/enb_usrp210_band40_test_20mhz_tm1.xml
<testCase
id=
"040621"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040622"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040623"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 13.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 13.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040624"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040625"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040661"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/2Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 2M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040662"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/2Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 2M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040663"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/2Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 2M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 2M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040664"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040665"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml
View file @
0edb81dc
...
...
@@ -111,102 +111,95 @@ Replaces xml_files/enb_usrp210_band40_test_20mhz_tm1_default_scheduler.xml
<testCase
id=
"040626"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 27.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 27.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040627"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 27.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 27.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040628"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 27.5M -t 30 -
i 1
</iperf_args>
<iperf_args>
-u -b 27.5M -t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040629"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
DL
</direction>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040630"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - DL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -
i 1 -fm
</iperf_args>
<iperf_args>
-t 30 -
R
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
DL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040666"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/7Mbps/UDP)(30 sec)(balanced)
</desc>
<iperf_args>
-u -b 7M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 7M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
balanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040667"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/7Mbps/UDP)(30 sec)(single-ue)
</desc>
<iperf_args>
-u -b 7M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 7M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040668"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/7Mbps/UDP)(30 sec)(unbalanced)
</desc>
<iperf_args>
-u -b 7M -t 30
-i 1
</iperf_args>
<iperf_args>
-u -b 7M -t 30
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
unbalanced
</iperf_profile>
<direction>
UL
</direction>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040669"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)(single-ue)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
<testCase
id=
"040670"
>
<class>
Iperf
</class>
<desc>
iperf (20MHz - UL/TCP)(30 sec)
</desc>
<iperf_args>
-t 30 -i 1 -fm
</iperf_args>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<direction>
UL
</direction>
<iperf_args>
-t 30
</iperf_args>
<id>
adb_ue_1 adb_ue_2
</id>
<svr_id>
ltebox-nano
</svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_cleanup.xml
0 → 100644
View file @
0edb81dc
<!--
Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The OpenAirInterface Software Alliance licenses this file to You under
the OAI Public License, Version 1.1 (the "License"); you may not use this file
except in compliance with the License.
You may obtain a copy of the License at
http://www.openairinterface.org/?page_id=698
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
For more information about the OpenAirInterface (OAI) Software Alliance:
contact@openairinterface.org
-->
<testCaseList>
<htmlTabRef>
images-clean-up
</htmlTabRef>
<htmlTabName>
Images Clean-Up
</htmlTabName>
<htmlTabIcon>
trash
</htmlTabIcon>
<TestCaseRequestedList>
111111
222222
333333
</TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList>
<testCase
id=
"111111"
>
<class>
Detach_UE
</class>
<desc>
Detach UE
</desc>
<id>
up2
</id>
</testCase>
<testCase
id=
"222222"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy eNB
</desc>
<yaml_path>
ci-scripts/yaml_files/lte_n3xx_tdd_2x2_tm2
</yaml_path>
<eNB_instance>
0
</eNB_instance>
<eNB_serverId>
0
</eNB_serverId>
</testCase>
<testCase
id=
"333333"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images
</desc>
<test_svr_id>
0
</test_svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml
View file @
0edb81dc
...
...
@@ -106,23 +106,21 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/26Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 26M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 26M -t 60 -R
</iperf_args>
<id>
up2
</id>
<svr_id>
porcepix-cn4g
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 7M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
up2
</id>
<svr_id>
porcepix-cn4g
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"010010"
>
...
...
ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml
View file @
0edb81dc
...
...
@@ -106,23 +106,21 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/26Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 1M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 1M -t 60 -R
</iperf_args>
<id>
up2
</id>
<svr_id>
porcepix-cn4g
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 7M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
up2
</id>
<svr_id>
porcepix-cn4g
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"010010"
>
...
...
ci-scripts/xml_files/container_nsa_b200_quectel.xml
View file @
0edb81dc
...
...
@@ -186,32 +186,29 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/70Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 70M -t 60 -i 1 -fm
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 70M -t 60 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
ltebox-nepes
</svr_id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/8Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 8M -t 60 -i 1 -fm
</iperf_args>
<direction>
UL
</direction>
<iperf_args>
-u -b 8M -t 60
</iperf_args>
<id>
idefix
</id>
<svr_id>
ltebox-nepes
</svr_id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
idefix
</id>
<iperf_profile>
single-ue
</iperf_profile
>
<svr_id>
ltebox-nepes
</svr_id
>
</testCase>
<testCase
id=
"030201"
>
...
...
ci-scripts/xml_files/container_sa_aerial_quectel.xml
View file @
0edb81dc
...
...
@@ -98,7 +98,7 @@
<class>
Iperf
</class>
<desc>
iperf (DL/UDP/80M)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 80M -t 30 -R
</iperf_args>
<
direction>
IPERF3
</direction
>
<
svr_id>
porcepix-cn5g
</svr_id
>
<id>
sphex_quectel
</id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
@@ -108,7 +108,7 @@
<class>
Iperf
</class>
<desc>
iperf (UL/UDP/40M)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 40M -t 30
</iperf_args>
<
direction>
IPERF3
</direction
>
<
svr_id>
porcepix-cn5g
</svr_id
>
<id>
sphex_quectel
</id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
...
...
ci-scripts/xml_files/container_sa_aerial_quectel_cleanup.xml
View file @
0edb81dc
...
...
@@ -25,12 +25,21 @@
<htmlTabName>
CleanUp AERIAL
</htmlTabName>
<htmlTabIcon>
trash
</htmlTabIcon>
<TestCaseRequestedList>
000000
111111
222222
333333
</TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList>
<testCase
id=
"000000"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy gNB
</desc>
<yaml_path>
ci-scripts/yaml_files/sa_gnb_aerial
</yaml_path>
<eNB_instance>
0
</eNB_instance>
<eNB_serverId>
0
</eNB_serverId>
</testCase>
<testCase
id=
"111111"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on Test Server
</desc>
...
...
ci-scripts/xml_files/container_sa_aw2s_asue.xml
View file @
0edb81dc
...
...
@@ -49,6 +49,8 @@
000010
000020
002016
000030
000040
000200
003000
004000
...
...
@@ -171,23 +173,42 @@
<testCase
id=
"000010"
>
<class>
Iperf
</class>
<desc>
iperf (DL/7Mbps/UDP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-u -b 70M -t 30 -i 1 -R
</iperf_args>
<direction>
IPERF3
</direction>
<iperf_args>
-u -b 70M -t 30 -R
</iperf_args>
<id>
amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15
</id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<svr_id>
oc-cn5g
</svr_id>
</testCase>
<testCase
id=
"000030"
>
<class>
Iperf
</class>
<desc>
iperf (DL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15
</id>
<iperf_tcp_rate_target>
4
</iperf_tcp_rate_target>
<svr_id>
oc-cn5g
</svr_id>
</testCase>
<testCase
id=
"000020"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3.6Mbps/UDP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-u -b 36M -t 30 -i 1
</iperf_args>
<direction>
IPERF3
</direction>
<iperf_args>
-u -b 36M -t 30
</iperf_args>
<id>
amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15
</id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<iperf_profile>
balanced
</iperf_profile>
<svr_id>
oc-cn5g
</svr_id>
</testCase>
<testCase
id=
"000040"
>
<class>
Iperf
</class>
<desc>
iperf (UL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30
</iperf_args>
<svr_id>
oc-cn5g
</svr_id>
<id>
amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15
</id>
<iperf_tcp_rate_target>
1
</iperf_tcp_rate_target>
<svr_id>
oc-cn5g
</svr_id>
</testCase>
<testCase
id=
"000100"
>
...
...
ci-scripts/xml_files/container_sa_aw2s_asue_cleanup.xml
View file @
0edb81dc
...
...
@@ -27,20 +27,29 @@
<TestCaseRequestedList>
111111
222222
333333
</TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList>
<testCase
id=
"111111"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on Test Server
</desc>
<test_svr_id>
0
</test_svr_id>
</testCase>
<testCase
id=
"222222"
>
<class>
Terminate_UE
</class>
<desc>
Terminate UE
</desc>
<id>
amarisoft_ue
</id>
</testCase>
<testCase
id=
"222222"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy gNB
</desc>
<yaml_path>
ci-scripts/yaml_files/sa_aw2s_gnb
</yaml_path>
<eNB_instance>
0
</eNB_instance>
<eNB_serverId>
0
</eNB_serverId>
</testCase>
<testCase
id=
"333333"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on Test Server
</desc>
<test_svr_id>
0
</test_svr_id>
</testCase>
</testCaseList>
ci-scripts/xml_files/container_sa_b200_quectel.xml
View file @
0edb81dc
...
...
@@ -36,6 +36,8 @@
070000
070001
070002
070003
070004
060001
000002
060002
...
...
@@ -136,32 +138,47 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/30Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 30M -t 30 -i 1 -fm
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 30M -t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3.5Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3.5M -t 30 -i 1 -fm
</iperf_args>
<direction>
UL
</direction>
<iperf_args>
-u -b 3.5M -t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
idefix
</id>
<iperf_profile>
single-ue
</iperf_profile>
<svr_id>
sabox-nepes
</svr_id>
</testCase>
<testCase
id=
"070003"
>
<class>
Iperf
</class>
<desc>
iperf (DL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
40
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"070004"
>
<class>
Iperf
</class>
<desc>
iperf (UL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
10
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"060001"
>
...
...
ci-scripts/xml_files/container_sa_e1_b200_quectel.xml
View file @
0edb81dc
...
...
@@ -37,6 +37,8 @@
370001
370000
370002
370003
370004
360001
100002
360002
...
...
@@ -128,32 +130,47 @@
<testCase
id=
"370000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/80Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 80M -t 30 -i 1 -fm
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 80M -t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
10
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"370001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/8Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 8M -t 30 -i 1 -fm
</iperf_args>
<direction>
UL
</direction>
<iperf_args>
-u -b 8M -t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"370002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 20 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
idefix
</id>
<iperf_profile>
single-ue
</iperf_profile>
<svr_id>
sabox-nepes
</svr_id>
</testCase>
<testCase
id=
"370003"
>
<class>
Iperf
</class>
<desc>
iperf (DL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
30
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"370004"
>
<class>
Iperf
</class>
<desc>
iperf (UL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
15
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"360001"
>
...
...
ci-scripts/xml_files/container_sa_f1_b200_quectel.xml
View file @
0edb81dc
...
...
@@ -49,6 +49,8 @@
170001
170000
170002
170003
170004
110011
110002
100001
...
...
@@ -160,32 +162,47 @@
<testCase
id=
"170000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/50Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 50M -t 30 -i 1 -fm
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 50M -t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
10
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"170001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/25Mbps/UDP)(30 sec)
</desc>
<iperf_args>
-u -b 25M -t 30 -i 1 -fm
</iperf_args>
<direction>
UL
</direction>
<iperf_args>
-u -b 25M -t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"170002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-t 60 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
idefix
</id>
<iperf_profile>
single-ue
</iperf_profile>
<svr_id>
sabox-nepes
</svr_id>
</testCase>
<testCase
id=
"170003"
>
<class>
Iperf
</class>
<desc>
iperf (DL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
45
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"170004"
>
<class>
Iperf
</class>
<desc>
iperf (UL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
25
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"160001"
>
...
...
ci-scripts/xml_files/container_sa_n310_nrue.xml
View file @
0edb81dc
...
...
@@ -91,8 +91,8 @@
<class>
Iperf
</class>
<desc>
iperf (DL/20Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 20M -t 30 -i 1 -R
</iperf_args>
<direction>
IPERF3
</direction>
<id>
oai_ue_caracal
</id>
<svr_id>
oc-cn5g
</svr_id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
...
...
@@ -101,8 +101,8 @@
<class>
Iperf
</class>
<desc>
iperf (UL/5Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 5M -t 30 -i 1
</iperf_args>
<direction>
IPERF3
</direction>
<id>
oai_ue_caracal
</id>
<svr_id>
oc-cn5g
</svr_id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
</testCase>
...
...
ci-scripts/xml_files/container_sa_n310_nrue_cleanup.xml
View file @
0edb81dc
...
...
@@ -27,16 +27,34 @@
<TestCaseRequestedList>
111111
222222
333333
444444
</TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList>
<testCase
id=
"111111"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy gNB
</desc>
<yaml_path>
ci-scripts/yaml_files/5g_sa_n310_gnb
</yaml_path>
<eNB_instance>
0
</eNB_instance>
<eNB_serverId>
0
</eNB_serverId>
</testCase>
<testCase
id=
"222222"
>
<class>
Undeploy_Object
</class>
<desc>
Undeploy nr UE
</desc>
<yaml_path>
ci-scripts/yaml_files/5g_sa_n310_nrue
</yaml_path>
<eNB_instance>
1
</eNB_instance>
<eNB_serverId>
1
</eNB_serverId>
</testCase>
<testCase
id=
"333333"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on Test Server
</desc>
<test_svr_id>
0
</test_svr_id>
</testCase>
<testCase
id=
"
222222
"
>
<testCase
id=
"
444444
"
>
<class>
Clean_Test_Server_Images
</class>
<desc>
Clean Test Images on Test Server
</desc>
<test_svr_id>
1
</test_svr_id>
...
...
ci-scripts/xml_files/container_sa_sc_b200_quectel.xml
View file @
0edb81dc
...
...
@@ -36,6 +36,8 @@
270000
270001
270002
270003
270004
260001
200002
260002
...
...
@@ -130,32 +132,47 @@
<testCase
id=
"270000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/80Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 80M -t 30 -i 1 -fm
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 80M -t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"270001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/6Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 6M -t 30 -i 1 -fm
</iperf_args>
<direction>
UL
</direction>
<iperf_args>
-u -b 6M -t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"270002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
idefix
</id>
<iperf_profile>
single-ue
</iperf_profile>
<svr_id>
sabox-nepes
</svr_id>
</testCase>
<testCase
id=
"270003"
>
<class>
Iperf
</class>
<desc>
iperf (DL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30 -R
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
35
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"270004"
>
<class>
Iperf
</class>
<desc>
iperf (UL/TCP)(30 sec)(multi-ue profile)
</desc>
<iperf_args>
-t 30
</iperf_args>
<id>
idefix
</id>
<svr_id>
sabox-nepes
</svr_id>
<iperf_tcp_rate_target>
5
</iperf_tcp_rate_target>
</testCase>
<testCase
id=
"260001"
>
...
...
ci-scripts/xml_files/fr1_nsa_2x2_quectel.xml
View file @
0edb81dc
...
...
@@ -159,31 +159,25 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/125Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 125M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 125M -t 60 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
15
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
85
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/1Mbps/UDP)(20 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_nsa_quectel.xml
View file @
0edb81dc
...
...
@@ -158,23 +158,19 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/125Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 125M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 125M -t 60 -R
</iperf_args>
<id>
idefix
</id>
<iperf_packetloss_threshold>
25
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
80
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/8Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 8M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
idefix
</id>
<iperf_packetloss_threshold>
1
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"080000"
>
...
...
ci-scripts/xml_files/fr1_nsa_quectel_attach_detach.xml
View file @
0edb81dc
...
...
@@ -124,21 +124,17 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/20Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 20M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 20M -t 60 -R
</iperf_args>
<id>
idefix
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
idefix
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_nsa_quectel_long.xml
View file @
0edb81dc
...
...
@@ -121,21 +121,17 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/20Mbps/UDP)(600 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 20M -t 600
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 20M -t 600 -R
</iperf_args>
<id>
idefix
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3Mbps/UDP)(600 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3M -t 600
</iperf_args>
<direction>
UL
</direction>
<id>
idefix
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_oaiue_b200.xml
View file @
0edb81dc
...
...
@@ -94,21 +94,17 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/60Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 60M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 60M -t 60 -R
</iperf_args>
<id>
oai_ue_obelix
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
oai_ue_obelix
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_oaiue_n310.xml
View file @
0edb81dc
...
...
@@ -111,10 +111,8 @@
<class>
Iperf
</class>
<desc>
iperf (DL/60Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<id>
oai_ue_obelix
</id>
<iperf_args>
-u -b 60M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 60M -t 60 -R
</iperf_args>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
...
...
@@ -122,9 +120,7 @@
<desc>
iperf (UL/3Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<id>
oai_ue_obelix
</id>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_oaiue_x300.xml
View file @
0edb81dc
...
...
@@ -96,10 +96,8 @@
<class>
Iperf
</class>
<desc>
iperf (DL/60Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<id>
oai_ue_obelix
</id>
<iperf_args>
-u -b 60M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 60M -t 60 -R
</iperf_args>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
...
...
@@ -107,9 +105,7 @@
<desc>
iperf (UL/3Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<id>
oai_ue_obelix
</id>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_quectel.xml
View file @
0edb81dc
...
...
@@ -131,32 +131,26 @@
<testCase
id=
"070000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/60Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 60M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 60M -t 60 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 7M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"070002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_quectel_162prb.xml
View file @
0edb81dc
...
...
@@ -120,32 +120,26 @@
<testCase
id=
"072000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/180Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 180M -t 60
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 180M -t 60 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"072001"
>
<class>
Iperf
</class>
<desc>
iperf (UL/3Mbps/UDP)(60 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 3M -t 60
</iperf_args>
<direction>
UL
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"072002"
>
<class>
Iperf
</class>
<desc>
iperf (BIDIR TCP)(10 sec)(single-ue profile)
</desc>
<iperf_args>
-t 10 --bidir
</iperf_args>
<direction>
BIDIR
</direction>
<id>
nrmodule2_quectel
</id>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
ci-scripts/xml_files/fr1_sa_quectel_stages.xml
View file @
0edb81dc
...
...
@@ -128,62 +128,50 @@
<testCase
id=
"071000"
>
<class>
Iperf
</class>
<desc>
iperf (DL/10Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 10M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 10M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"071001"
>
<class>
Iperf
</class>
<desc>
iperf (DL/20Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 20M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 20M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"071002"
>
<class>
Iperf
</class>
<desc>
iperf (DL/40Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 40M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 40M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"071003"
>
<class>
Iperf
</class>
<desc>
iperf (DL/60Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 60M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 60M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
5
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
95
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"071004"
>
<class>
Iperf
</class>
<desc>
iperf (DL/90Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 90M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 90M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
10
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
90
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
<testCase
id=
"071005"
>
<class>
Iperf
</class>
<desc>
iperf (DL/130Mbps/UDP)(30 sec)(single-ue profile)
</desc>
<iperf_args>
-u -b 130M -t 30
</iperf_args>
<direction>
DL
</direction>
<iperf_args>
-u -b 130M -t 30 -R
</iperf_args>
<id>
nrmodule2_quectel
</id>
<iperf_packetloss_threshold>
50
</iperf_packetloss_threshold>
<iperf_bitrate_threshold>
50
</iperf_bitrate_threshold>
<iperf_profile>
single-ue
</iperf_profile>
</testCase>
...
...
docker/Dockerfile.eNB.ubuntu20
View file @
0edb81dc
...
...
@@ -49,9 +49,9 @@ RUN apt-get update && \
openssl \
net-tools \
iperf \
iperf3 \
iputils-ping \
iproute2 \
iperf \
gdb \
python \
python3 \
...
...
docker/Dockerfile.gNB.ubuntu20
View file @
0edb81dc
...
...
@@ -49,6 +49,7 @@ RUN apt-get update && \
openssl \
net-tools \
iperf \
iperf3 \
iproute2 \
iputils-ping \
gdb \
...
...
docker/Dockerfile.lteUE.ubuntu20
View file @
0edb81dc
...
...
@@ -56,6 +56,7 @@ RUN apt-get update && \
libusb-1.0-0 \
iputils-ping \
iproute2 \
iperf3 \
iperf && \
# if the --sanitize option was used to build, additional packages are required
/bin/bash -c 'if [[ "$BUILD_OPTION" = "--sanitize" ]]; then DEBIAN_FRONTEND=noninteractive apt-get install --yes \
...
...
docker/Dockerfile.nrUE.ubuntu20
View file @
0edb81dc
...
...
@@ -56,6 +56,7 @@ RUN apt-get update && \
libusb-1.0-0 \
iputils-ping \
iproute2 \
iperf3 \
iperf && \
# if the --sanitize option was used to build, additional packages are required
/bin/bash -c 'if [[ "$BUILD_OPTION" = "--sanitize" ]]; then DEBIAN_FRONTEND=noninteractive apt-get install --yes \
...
...
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