Commit f9955241 authored by Bipin Adhikari's avatar Bipin Adhikari Committed by Raphael Defosseux

Use DeployObject/UndeployObject for pipelines using DeployGenObject/UndeployGenObject

XML file changed accordingly
parent 44d0c888
This diff is collapsed.
...@@ -798,7 +798,9 @@ class OaiCiTest(): ...@@ -798,7 +798,9 @@ class OaiCiTest():
bidirIperf = re.search('--bidir', iperf_opt) is not None bidirIperf = re.search('--bidir', iperf_opt) is not None
client_filename = f'iperf_client_{self.testCase_id}_{ue.getName()}.log' client_filename = f'iperf_client_{self.testCase_id}_{ue.getName()}.log'
ymlPath = CONTAINERS.yamlPath[0].split('/') ymlPath = CONTAINERS.yamlPath[0].split('/')
logPath = f'../cmake_targets/log/{ymlPath[1]}' logPath = f'../cmake_targets/log/{ymlPath[2]}'
# Creating destination log folder if needed on the python executor workspace
os.system(f'mkdir -p {logPath}')
if udpIperf: if udpIperf:
target_bitrate, iperf_opt = Iperf_ComputeModifiedBW(idx, ue_num, self.iperf_profile, self.iperf_args) target_bitrate, iperf_opt = Iperf_ComputeModifiedBW(idx, ue_num, self.iperf_profile, self.iperf_args)
# note: for UDP testing we don't want to use json report - reports 0 Mbps received bitrate # note: for UDP testing we don't want to use json report - reports 0 Mbps received bitrate
......
...@@ -557,7 +557,11 @@ elif re.match('^LogCollecteNB$', mode, re.IGNORECASE): ...@@ -557,7 +557,11 @@ elif re.match('^LogCollecteNB$', mode, re.IGNORECASE):
if RAN.eNBIPAddress == 'none': if RAN.eNBIPAddress == 'none':
cmd = 'zip -r enb.log.' + RAN.BuildId + '.zip cmake_targets/log' cmd = 'zip -r enb.log.' + RAN.BuildId + '.zip cmake_targets/log'
logging.info(cmd) logging.info(cmd)
zipStatus = subprocess.check_output(cmd, shell=True, stderr=subprocess.STDOUT, universal_newlines=True, timeout=60) try:
zipStatus = subprocess.check_output(cmd, shell=True, stderr=subprocess.STDOUT, universal_newlines=True, timeout=60)
except subprocess.CalledProcessError as e:
logging.error("Command '{}' returned non-zero exit status {}.".format(e.cmd, e.returncode))
logging.error("Error output:\n{}".format(e.output))
sys.exit(0) sys.exit(0)
RAN.LogCollecteNB() RAN.LogCollecteNB()
elif re.match('^LogCollectHSS$', mode, re.IGNORECASE): elif re.match('^LogCollectHSS$', mode, re.IGNORECASE):
......
...@@ -27,18 +27,16 @@ ...@@ -27,18 +27,16 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000000 000000
000001 000001
000002 000002
000003 000003
000004 000004
200000
020001 020001
020002 020002
030011 030011
030012 030012
200001
100001 100001
</TestCaseRequestedList> </TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
...@@ -49,51 +47,60 @@ ...@@ -49,51 +47,60 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000000"> <testCase id="000000">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy Cassandra Database</desc> <desc>Deploy Cassandra Database</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
<services>cassandra db_init</services> <services>cassandra db_init</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G CoreNetwork</desc> <desc>Deploy OAI 4G CoreNetwork</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
<services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services> <services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB L2 sim</desc> <desc>Deploy OAI 4G eNB L2 sim</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
<services>oai_enb</services> <services>oai_enb</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000003"> <testCase id="000003">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI L2 sim 4G LTE-UE 1 and Proxy</desc> <desc>Deploy OAI L2 sim 4G LTE-UE 1 and Proxy</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
<services>proxy oai_ue1</services> <services>proxy oai_ue1</services>
<nb_healthy>10</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000004"> <testCase id="000004">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE</desc> <desc>Attach OAI UE</desc>
<id>l2sim4g_ue</id> <id>l2sim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping trf-gen from LTE-UE 1</desc> <desc>Ping trf-gen from LTE-UE 1</desc>
<id>l2sim4g_ue</id> <id>l2sim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 192.168.61.11</ping_args> <ping_args> -c 20 192.168.61.11</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -102,7 +109,7 @@ ...@@ -102,7 +109,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping LTE-UE 1 from trf-gen</desc> <desc>Ping LTE-UE 1 from trf-gen</desc>
<id>l2sim4g_ext_dn</id> <id>l2sim4g_ext_dn</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args>-c 20 12.0.0.2</ping_args> <ping_args>-c 20 12.0.0.2</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -111,9 +118,9 @@ ...@@ -111,9 +118,9 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP Downlink</desc> <desc>Iperf UDP Downlink</desc>
<id>l2sim4g_ue</id> <id>l2sim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>l2sim4g_ext_dn</svr_id> <svr_id>l2sim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 1M -R</iperf_args> <iperf_args>-u -t 30 -b 1M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
...@@ -123,30 +130,18 @@ ...@@ -123,30 +130,18 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP Uplink</desc> <desc>Iperf UDP Uplink</desc>
<id>l2sim4g_ue</id> <id>l2sim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>l2sim4g_ext_dn</svr_id> <svr_id>l2sim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 3M</iperf_args> <iperf_args>-u -t 30 -b 3M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
</testCase>
<testCase id="200000">
<class>StatsFromGenObject</class>
<desc>Statistics before Traffic Test</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path>
</testCase>
<testCase id="200001">
<class>StatsFromGenObject</class>
<desc>Statistics after Traffic Test</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_l2sim_fdd</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_l2sim_fdd</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000011 000011
000001 000001
000012 000012
...@@ -42,7 +42,12 @@ ...@@ -42,7 +42,12 @@
100011 100011
</TestCaseRequestedList> </TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="111111"> <testCase id="111111">
<class>Pull_Local_Registry</class> <class>Pull_Local_Registry</class>
<desc>Pull Images from Local Registry</desc> <desc>Pull Images from Local Registry</desc>
...@@ -51,11 +56,12 @@ ...@@ -51,11 +56,12 @@
</testCase> </testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy Cassandra Database</desc> <desc>Deploy Cassandra Database</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<services>cassandra db_init</services> <services>cassandra db_init</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
...@@ -71,41 +77,44 @@ ...@@ -71,41 +77,44 @@
</testCase> </testCase>
<testCase id="000012"> <testCase id="000012">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G CoreNetwork</desc> <desc>Deploy OAI 4G CoreNetwork</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services> <services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (FDD 05MHz)</desc> <desc>Deploy OAI 4G eNB RF sim (FDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (FDD 05MHz)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (FDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>9</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000015"> <testCase id="000015">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping Traffic-Gen from LTE-UE</desc> <desc>Ping Traffic-Gen from LTE-UE</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 192.168.61.11</ping_args> <ping_args> -c 20 192.168.61.11</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -115,7 +124,7 @@ ...@@ -115,7 +124,7 @@
<desc>Ping LTE-UE from Traffic-Gen</desc> <desc>Ping LTE-UE from Traffic-Gen</desc>
<id>rfsim4g_ext_dn</id> <id>rfsim4g_ext_dn</id>
<ping_args>-c 20 12.0.0.2</ping_args> <ping_args>-c 20 12.0.0.2</ping_args>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -127,8 +136,8 @@ ...@@ -127,8 +136,8 @@
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
</testCase> </testCase>
<testCase id="030011"> <testCase id="030011">
...@@ -139,14 +148,16 @@ ...@@ -139,14 +148,16 @@
<iperf_args>-u -t 30 -b 1M</iperf_args> <iperf_args>-u -t 30 -b 1M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000013 000013
000002 000002
000014 000014
...@@ -45,7 +45,12 @@ ...@@ -45,7 +45,12 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>IdleSleep</class> <class>IdleSleep</class>
<desc>Sleep</desc> <desc>Sleep</desc>
...@@ -59,26 +64,28 @@ ...@@ -59,26 +64,28 @@
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (FDD 05MHz)</desc> <desc>Deploy OAI 4G eNB RF sim (FDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (FDD 05MHz)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (FDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping Traffic-Gen from LTE-UE</desc> <desc>Ping Traffic-Gen from LTE-UE</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 10.0.1.1</ping_args> <ping_args> -c 20 10.0.1.1</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -87,7 +94,7 @@ ...@@ -87,7 +94,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping LTE-UE from eNB</desc> <desc>Ping LTE-UE from eNB</desc>
<id>rfsim4g_enb_nos1</id> <id>rfsim4g_enb_nos1</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 10.0.1.2</ping_args> <ping_args> -c 20 10.0.1.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -96,9 +103,9 @@ ...@@ -96,9 +103,9 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP DL</desc> <desc>Iperf UDP DL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_enb_nos1</svr_id> <svr_id>rfsim4g_enb_nos1</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
...@@ -108,18 +115,20 @@ ...@@ -108,18 +115,20 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP UL</desc> <desc>Iperf UDP UL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_enb_nos1</svr_id> <svr_id>rfsim4g_enb_nos1</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 1M</iperf_args> <iperf_args>-u -t 30 -b 1M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000011 000011
000001 000001
000012 000012
...@@ -49,13 +49,19 @@ ...@@ -49,13 +49,19 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy Cassandra Database</desc> <desc>Deploy Cassandra Database</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<services>cassandra db_init</services> <services>cassandra db_init</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
...@@ -71,41 +77,44 @@ ...@@ -71,41 +77,44 @@
</testCase> </testCase>
<testCase id="000012"> <testCase id="000012">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G CoreNetwork</desc> <desc>Deploy OAI 4G CoreNetwork</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services> <services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (FDD 10MHz)</desc> <desc>Deploy OAI 4G eNB RF sim (FDD 10MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (FDD 10MHz)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (FDD 10MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>9</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000015"> <testCase id="000015">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping Traffic-Gen from LTE-UE</desc> <desc>Ping Traffic-Gen from LTE-UE</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 192.168.61.11</ping_args> <ping_args> -c 20 192.168.61.11</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -114,7 +123,7 @@ ...@@ -114,7 +123,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping LTE-UE from Traffic-Gen</desc> <desc>Ping LTE-UE from Traffic-Gen</desc>
<id>rfsim4g_ext_dn</id> <id>rfsim4g_ext_dn</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args>-c 20 12.0.0.2</ping_args> <ping_args>-c 20 12.0.0.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -123,9 +132,9 @@ ...@@ -123,9 +132,9 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP DL</desc> <desc>Iperf UDP DL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
...@@ -135,18 +144,20 @@ ...@@ -135,18 +144,20 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP UL</desc> <desc>Iperf UDP UL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 1M</iperf_args> <iperf_args>-u -t 30 -b 1M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000011 000011
000001 000001
000012 000012
...@@ -49,13 +49,19 @@ ...@@ -49,13 +49,19 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy Cassandra Database</desc> <desc>Deploy Cassandra Database</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<services>cassandra db_init</services> <services>cassandra db_init</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
...@@ -71,41 +77,44 @@ ...@@ -71,41 +77,44 @@
</testCase> </testCase>
<testCase id="000012"> <testCase id="000012">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G CoreNetwork</desc> <desc>Deploy OAI 4G CoreNetwork</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services> <services>oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (FDD 20MHz)</desc> <desc>Deploy OAI 4G eNB RF sim (FDD 20MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (FDD 20MHz)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (FDD 20MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>9</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000015"> <testCase id="000015">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping Traffic-Gen from LTE-UE</desc> <desc>Ping Traffic-Gen from LTE-UE</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 192.168.61.11</ping_args> <ping_args> -c 20 192.168.61.11</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -114,7 +123,7 @@ ...@@ -114,7 +123,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping LTE-UE from Traffic-Gen</desc> <desc>Ping LTE-UE from Traffic-Gen</desc>
<id>rfsim4g_ext_dn</id> <id>rfsim4g_ext_dn</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args>-c 20 12.0.0.2</ping_args> <ping_args>-c 20 12.0.0.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -123,9 +132,9 @@ ...@@ -123,9 +132,9 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP DL</desc> <desc>Iperf UDP DL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
...@@ -135,18 +144,20 @@ ...@@ -135,18 +144,20 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP UL</desc> <desc>Iperf UDP UL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 1M</iperf_args> <iperf_args>-u -t 30 -b 1M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000013 000013
000002 000002
000014 000014
...@@ -42,7 +42,12 @@ ...@@ -42,7 +42,12 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>IdleSleep</class> <class>IdleSleep</class>
<desc>Sleep</desc> <desc>Sleep</desc>
...@@ -56,37 +61,41 @@ ...@@ -56,37 +61,41 @@
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (FeMBMS)</desc> <desc>Deploy OAI 4G eNB RF sim (FeMBMS)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fembms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fembms</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (FeMBMS)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (FeMBMS)</desc>
<yaml_path>yaml_files/4g_rfsimulator_fembms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fembms</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="030011"> <testCase id="030011">
<class>Iperf2_Unidir</class> <class>Iperf2_Unidir</class>
<desc>Iperf2 UDP DL</desc> <desc>Iperf2 UDP DL</desc>
<id>rfsim4g_ue_fembms</id> <id>rfsim4g_ue_fembms</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_enb_fembms</svr_id> <svr_id>rfsim4g_enb_fembms</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M</iperf_args> <iperf_args>-u -t 30 -b 2M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fembms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fembms</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_fembms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_fembms</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000013 000013
000002 000002
000014 000014
...@@ -42,7 +42,12 @@ ...@@ -42,7 +42,12 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>IdleSleep</class> <class>IdleSleep</class>
<desc>Sleep</desc> <desc>Sleep</desc>
...@@ -56,37 +61,41 @@ ...@@ -56,37 +61,41 @@
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (MBMS)</desc> <desc>Deploy OAI 4G eNB RF sim (MBMS)</desc>
<yaml_path>yaml_files/4g_rfsimulator_mbms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_mbms</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (MBMS)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (MBMS)</desc>
<yaml_path>yaml_files/4g_rfsimulator_mbms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_mbms</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="030011"> <testCase id="030011">
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP DL</desc> <desc>Iperf UDP DL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_enb_nos1</svr_id> <svr_id>rfsim4g_enb_nos1</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_mbms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_mbms</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_mbms</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_mbms</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000011 000011
000001 000001
000012 000012
...@@ -50,13 +50,19 @@ ...@@ -50,13 +50,19 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-enb oai-lte-ue</images_to_pull> <images_to_pull>oai-enb oai-lte-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy Cassandra Database</desc> <desc>Deploy Cassandra Database</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<services>cassandra db_init</services> <services>cassandra db_init</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
...@@ -72,34 +78,37 @@ ...@@ -72,34 +78,37 @@
</testCase> </testCase>
<testCase id="000012"> <testCase id="000012">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G CoreNetwork</desc> <desc>Deploy OAI 4G CoreNetwork</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<services>oai_hss oai_mme oai_spgwc oai_spgwu trf_gen</services> <services>oai_hss oai_mme oai_spgwc oai_spgwu trf_gen</services>
<nb_healthy>6</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G eNB RF sim (TDD 05MHz)</desc> <desc>Deploy OAI 4G eNB RF sim (TDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<services>oai_enb0</services> <services>oai_enb0</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000014"> <testCase id="000014">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 4G LTE-UE RF sim (TDD 05MHz)</desc> <desc>Deploy OAI 4G LTE-UE RF sim (TDD 05MHz)</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<services>oai_ue0</services> <services>oai_ue0</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping Traffic-Gen from LTE-UE</desc> <desc>Ping Traffic-Gen from LTE-UE</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args> -c 20 192.168.61.11</ping_args> <ping_args> -c 20 192.168.61.11</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -108,7 +117,7 @@ ...@@ -108,7 +117,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping LTE-UE from Traffic-Gen</desc> <desc>Ping LTE-UE from Traffic-Gen</desc>
<id>rfsim4g_ext_dn</id> <id>rfsim4g_ext_dn</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<ping_args>-c 20 12.0.0.2</ping_args> <ping_args>-c 20 12.0.0.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -117,9 +126,9 @@ ...@@ -117,9 +126,9 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP DL</desc> <desc>Iperf UDP DL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 2M -R</iperf_args> <iperf_args>-u -t 30 -b 2M -R</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
...@@ -129,18 +138,20 @@ ...@@ -129,18 +138,20 @@
<class>Iperf</class> <class>Iperf</class>
<desc>Iperf UDP UL</desc> <desc>Iperf UDP UL</desc>
<id>rfsim4g_ue</id> <id>rfsim4g_ue</id>
<nodes>localhost</nodes> <nodes>obelix</nodes>
<svr_id>rfsim4g_ext_dn</svr_id> <svr_id>rfsim4g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>obelix</svr_node>
<iperf_args>-u -t 30 -b 1M</iperf_args> <iperf_args>-u -t 30 -b 1M</iperf_args>
<iperf_packetloss_threshold>25</iperf_packetloss_threshold> <iperf_packetloss_threshold>25</iperf_packetloss_threshold>
<iperf_bitrate_threshold>80</iperf_bitrate_threshold> <iperf_bitrate_threshold>80</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 4G stack</desc> <desc>Undeploy all OAI 4G stack</desc>
<yaml_path>yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path> <yaml_path>ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100021 800813
000021 000021
000022 000022
000023 000023
...@@ -42,53 +42,63 @@ ...@@ -42,53 +42,63 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb oai-nr-cuup oai-nr-ue</images_to_pull> <images_to_pull>oai-gnb oai-nr-cuup oai-nr-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000021"> <testCase id="000021">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_rfsimulator_e1</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_e1</yaml_path>
<services>mysql oai-amf oai-smf oai-upf</services> <services>mysql oai-amf oai-smf oai-upf</services>
<nb_healthy>4</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000022"> <testCase id="000022">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G RAN RF sim SA (1 CU-CP, 3 CU-UPs, 3 DUs)</desc> <desc>Deploy OAI 5G RAN RF sim SA (1 CU-CP, 3 CU-UPs, 3 DUs)</desc>
<yaml_path>yaml_files/5g_rfsimulator_e1</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_e1</yaml_path>
<services>oai-cucp oai-cuup oai-cuup2 oai-cuup3 oai-du oai-du2 oai-du3</services> <services>oai-cucp oai-cuup oai-cuup2 oai-cuup3 oai-du oai-du2 oai-du3</services>
<nb_healthy>11</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000023"> <testCase id="000023">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G NR-UE RF sim SA</desc> <desc>Deploy OAI 5G NR-UE RF sim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_e1</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_e1</yaml_path>
<services>oai-nr-ue oai-nr-ue2 oai-nr-ue3</services> <services>oai-nr-ue oai-nr-ue2 oai-nr-ue3</services>
<nb_healthy>14</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000024"> <testCase id="000024">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3</id> <id>rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3</id>
<nodes>localhost localhost localhost</nodes> <nodes>cacofonix cacofonix cacofonix</nodes>
</testCase> </testCase>
<testCase id="020021"> <testCase id="020021">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from all NR-UEs</desc> <desc>Ping ext-dn from all NR-UEs</desc>
<id>rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3</id> <id>rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3</id>
<nodes>localhost localhost localhost</nodes> <nodes>cacofonix cacofonix cacofonix</nodes>
<ping_args> -c 20 12.1.1.1 -i0.25</ping_args> <ping_args> -c 20 12.1.1.1 -i0.25</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
<testCase id="100021"> <testCase id="100021">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_e1</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_e1</yaml_path>
<d_retx_th>1,0,0,0</d_retx_th> <d_retx_th>1,0,0,0</d_retx_th>
<u_retx_th>1,0,0,0</u_retx_th> <u_retx_th>1,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100022"> <testCase id="100022">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_e1</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_e1</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100021 800813
000021 000021
000022 000022
000023 000023
...@@ -44,35 +44,42 @@ ...@@ -44,35 +44,42 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000021"> <testCase id="000021">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_f1_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000022"> <testCase id="000022">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CU+DU+UE RF sim SA</desc> <desc>Deploy OAI 5G CU+DU+UE RF sim SA</desc>
<yaml_path>yaml_files/5g_f1_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
<services>oai-cu oai-du oai-nr-ue</services> <services>oai-cu oai-du oai-nr-ue</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000023"> <testCase id="000023">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
</testCase> </testCase>
<testCase id="020021"> <testCase id="020021">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from all NR-UEs</desc> <desc>Ping ext-dn from all NR-UEs</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args> -c 20 192.168.72.135 -i0.25</ping_args> <ping_args> -c 20 192.168.72.135 -i0.25</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -80,7 +87,7 @@ ...@@ -80,7 +87,7 @@
<testCase id="030020"> <testCase id="030020">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Simulate a DL radio channel with noise (3 dB)</desc> <desc>Simulate a DL radio channel with noise (3 dB)</desc>
<node>localhost</node> <node>cacofonix</node>
<command>echo channelmod modify 0 noise_power_dB 3 | nc --send-only 192.168.71.181 8091</command> <command>echo channelmod modify 0 noise_power_dB 3 | nc --send-only 192.168.71.181 8091</command>
<command_fail>yes</command_fail> <command_fail>yes</command_fail>
</testCase> </testCase>
...@@ -90,9 +97,9 @@ ...@@ -90,9 +97,9 @@
<desc>Iperf (DL/5Mbps/UDP)(30 sec)</desc> <desc>Iperf (DL/5Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 5M -t 20 -R</iperf_args> <iperf_args>-u -b 5M -t 20 -R</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -102,9 +109,9 @@ ...@@ -102,9 +109,9 @@
<desc>Iperf (UL/3Mbps/UDP)(30 sec)</desc> <desc>Iperf (UL/3Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 3M -t 20</iperf_args> <iperf_args>-u -b 3M -t 20</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -112,7 +119,7 @@ ...@@ -112,7 +119,7 @@
<testCase id="040021"> <testCase id="040021">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Simulate a disruption of DL radio channel (ploss 55)(5 sec)</desc> <desc>Simulate a disruption of DL radio channel (ploss 55)(5 sec)</desc>
<node>localhost</node> <node>cacofonix</node>
<command>echo channelmod modify 0 ploss 55 | nc -N 192.168.71.181 8091 &amp;&amp; sleep 5</command> <command>echo channelmod modify 0 ploss 55 | nc -N 192.168.71.181 8091 &amp;&amp; sleep 5</command>
<command_fail>yes</command_fail> <command_fail>yes</command_fail>
</testCase> </testCase>
...@@ -120,7 +127,7 @@ ...@@ -120,7 +127,7 @@
<testCase id="040022"> <testCase id="040022">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Get UE sync state (UE ID 0)</desc> <desc>Get UE sync state (UE ID 0)</desc>
<node>localhost</node> <node>cacofonix</node>
<command>echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_NOT_SYNC</command> <command>echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_NOT_SYNC</command>
<command_fail>yes</command_fail> <command_fail>yes</command_fail>
</testCase> </testCase>
...@@ -128,7 +135,7 @@ ...@@ -128,7 +135,7 @@
<testCase id="040023"> <testCase id="040023">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Restoration of the original DL channel conditions (ploss 0)(5 sec)</desc> <desc>Restoration of the original DL channel conditions (ploss 0)(5 sec)</desc>
<node>localhost</node> <node>cacofonix</node>
<command>echo channelmod modify 0 ploss 0 | nc -N 192.168.71.181 8091 &amp;&amp; sleep 5</command> <command>echo channelmod modify 0 ploss 0 | nc -N 192.168.71.181 8091 &amp;&amp; sleep 5</command>
<command_fail>yes</command_fail> <command_fail>yes</command_fail>
</testCase> </testCase>
...@@ -136,17 +143,19 @@ ...@@ -136,17 +143,19 @@
<testCase id="040024"> <testCase id="040024">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Get UE sync state (UE ID 0)</desc> <desc>Get UE sync state (UE ID 0)</desc>
<node>localhost</node> <node>cacofonix</node>
<command>echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_CONNECTED &amp;&amp; sleep 10</command> <command>echo ciUE sync_state 0 | nc -N 192.168.71.181 8091 | grep -E UE_CONNECTED &amp;&amp; sleep 10</command>
<command_fail>yes</command_fail> <command_fail>yes</command_fail>
</testCase> </testCase>
<testCase id="100021"> <testCase id="100021">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_f1_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
<d_retx_th>30,30,100,100</d_retx_th> <d_retx_th>30,30,100,100</d_retx_th>
<u_retx_th>30,30,100,100</u_retx_th> <u_retx_th>30,30,100,100</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100022"> <testCase id="100022">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_f1_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_f1_rfsimulator</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
000011 000011
000012 000012
000013 000013
...@@ -45,35 +45,42 @@ ...@@ -45,35 +45,42 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_fdd_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_fdd_rfsimulator</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000012"> <testCase id="000012">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB+UE RF sim SA</desc> <desc>Deploy OAI 5G gNB+UE RF sim SA</desc>
<yaml_path>yaml_files/5g_fdd_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_fdd_rfsimulator</yaml_path>
<services>oai-gnb oai-nr-ue</services> <services>oai-gnb oai-nr-ue</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000013"> <testCase id="000013">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from NR-UE</desc> <desc>Ping ext-dn from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 192.168.72.135</ping_args> <ping_args>-c 20 -i 0.25 192.168.72.135</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -82,7 +89,7 @@ ...@@ -82,7 +89,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from ext-dn</desc> <desc>Ping NR-UE from ext-dn</desc>
<id>rfsim5g_ext_dn</id> <id>rfsim5g_ext_dn</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 12.1.1.2</ping_args> <ping_args>-c 20 -i 0.25 12.1.1.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -92,9 +99,9 @@ ...@@ -92,9 +99,9 @@
<desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc> <desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 3M -t 30 -R</iperf_args> <iperf_args>-u -b 3M -t 30 -R</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -104,19 +111,21 @@ ...@@ -104,19 +111,21 @@
<desc>Iperf (UL/3Mbps/UDP)(30 sec)</desc> <desc>Iperf (UL/3Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 3M -t 30</iperf_args> <iperf_args>-u -b 3M -t 30</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_fdd_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_fdd_rfsimulator</yaml_path>
<d_retx_th>1,0,0,0</d_retx_th> <d_retx_th>1,0,0,0</d_retx_th>
<u_retx_th>1,0,0,0</u_retx_th> <u_retx_th>1,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100012"> <testCase id="100012">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_fdd_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_fdd_rfsimulator</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,16 +27,14 @@ ...@@ -27,16 +27,14 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000000 000000
000001 000001
000002 000002
000003 000003
000004 000004
200000
020001 020001
020002 020002
200001
100001 100001
</TestCaseRequestedList> </TestCaseRequestedList>
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
...@@ -47,37 +45,46 @@ ...@@ -47,37 +45,46 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000000"> <testCase id="000000">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy MySql Database</desc> <desc>Deploy MySql Database</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<services>mysql</services> <services>mysql</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<services>oai-amf oai-smf oai-upf oai-ext-dn</services> <services>oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB L2 sim SA</desc> <desc>Deploy OAI 5G gNB L2 sim SA</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<services>oai-gnb</services> <services>oai-gnb</services>
<nb_healthy>6</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000003"> <testCase id="000003">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G NR-UE L2 sim SA and Proxy</desc> <desc>Deploy OAI 5G NR-UE L2 sim SA and Proxy</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<services>proxy oai-nr-ue0</services> <services>proxy oai-nr-ue0</services>
<nb_healthy>8</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000004"> <testCase id="000004">
...@@ -106,23 +113,13 @@ ...@@ -106,23 +113,13 @@
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<d_retx_th>20,50,100,100</d_retx_th> <d_retx_th>20,50,100,100</d_retx_th>
<u_retx_th>0,0,0,0</u_retx_th> <u_retx_th>0,0,0,0</u_retx_th>
</testCase> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
<testCase id="200000">
<class>StatsFromGenObject</class>
<desc>Statistics before Traffic Test</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path>
</testCase>
<testCase id="200001">
<class>StatsFromGenObject</class>
<desc>Statistics after Traffic Test</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_l2sim_tdd</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_l2sim_tdd</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
This diff is collapsed.
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000001 000001
000002 000002
000003 000003
...@@ -45,35 +45,42 @@ ...@@ -45,35 +45,42 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_rfsimulator_24prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_24prb</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB+UE RFsim SA</desc> <desc>Deploy OAI 5G gNB+UE RFsim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_24prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_24prb</yaml_path>
<services>oai-gnb oai-nr-ue</services> <services>oai-gnb oai-nr-ue</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000003"> <testCase id="000003">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from NR-UE</desc> <desc>Ping ext-dn from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args> -c 20 -i0.2 192.168.72.135</ping_args> <ping_args> -c 20 -i0.2 192.168.72.135</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -82,7 +89,7 @@ ...@@ -82,7 +89,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from ext-dn</desc> <desc>Ping NR-UE from ext-dn</desc>
<id>rfsim5g_ext_dn</id> <id>rfsim5g_ext_dn</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 12.1.1.2 -i0.2</ping_args> <ping_args>-c 20 12.1.1.2 -i0.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -92,9 +99,9 @@ ...@@ -92,9 +99,9 @@
<desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc> <desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 3M -t 20 -R</iperf_args> <iperf_args>-u -b 3M -t 20 -R</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -104,19 +111,21 @@ ...@@ -104,19 +111,21 @@
<desc>Iperf (UL/1Mbps/UDP)(30 sec)</desc> <desc>Iperf (UL/1Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 1M -t 20</iperf_args> <iperf_args>-u -b 1M -t 20</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_24prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_24prb</yaml_path>
<d_retx_th>1,0,0,0</d_retx_th> <d_retx_th>1,0,0,0</d_retx_th>
<u_retx_th>1,0,0,0</u_retx_th> <u_retx_th>1,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_24prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_24prb</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000001 000001
000002 000002
000003 000003
...@@ -45,35 +45,42 @@ ...@@ -45,35 +45,42 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_rfsimulator_2x2</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_2x2</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB+UE RF sim SA</desc> <desc>Deploy OAI 5G gNB+UE RF sim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_2x2</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_2x2</yaml_path>
<services>oai-gnb oai-nr-ue</services> <services>oai-gnb oai-nr-ue</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000003"> <testCase id="000003">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from NR-UE</desc> <desc>Ping ext-dn from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 192.168.72.135</ping_args> <ping_args>-c 20 -i 0.25 192.168.72.135</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -82,7 +89,7 @@ ...@@ -82,7 +89,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from ext-dn</desc> <desc>Ping NR-UE from ext-dn</desc>
<id>rfsim5g_ext_dn</id> <id>rfsim5g_ext_dn</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 12.1.1.2</ping_args> <ping_args>-c 20 -i 0.25 12.1.1.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -92,9 +99,9 @@ ...@@ -92,9 +99,9 @@
<desc>Iperf (DL/10Mbps/UDP)(30 sec)</desc> <desc>Iperf (DL/10Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 10M -t 20 -R</iperf_args> <iperf_args>-u -b 10M -t 20 -R</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -104,17 +111,19 @@ ...@@ -104,17 +111,19 @@
<desc>Iperf (UL/4Mbps/UDP)(30 sec)</desc> <desc>Iperf (UL/4Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 4M -t 20</iperf_args> <iperf_args>-u -b 4M -t 20</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_2x2</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_2x2</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
<d_retx_th>1,0,0,0</d_retx_th> <d_retx_th>1,0,0,0</d_retx_th>
<u_retx_th>1,0,0,0</u_retx_th> <u_retx_th>1,0,0,0</u_retx_th>
</testCase> </testCase>
......
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_2x2</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_2x2</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
<htmlTabIcon>wrench</htmlTabIcon> <htmlTabIcon>wrench</htmlTabIcon>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
800813
000020 000020
000021 000021
020021 020021
...@@ -40,35 +41,43 @@ ...@@ -40,35 +41,43 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb oai-nr-ue</images_to_pull> <images_to_pull>oai-gnb oai-nr-ue</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000020"> <testCase id="000020">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI-DU+nrUE</desc> <desc>Deploy OAI-DU+nrUE</desc>
<yaml_path>yaml_files/5g_rfsimulator_accelleran</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_accelleran</yaml_path>
<services>oai-du oai-nr-ue</services> <services>oai-du oai-nr-ue</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000021"> <testCase id="000021">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>ofqot</nodes>
</testCase> </testCase>
<testCase id="020021"> <testCase id="020021">
<class>Ping</class> <class>Ping</class>
<desc>Test Connectivity (ping)</desc> <desc>Test Connectivity (ping)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>ofqot</nodes>
<ping_args>-c 20 12.1.1.1</ping_args> <ping_args>-c 20 12.1.1.1</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
<testCase id="100022"> <testCase id="100022">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_accelleran</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_accelleran</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100022"> <testCase id="100022">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_accelleran</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_accelleran</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100011 800813
004000 004000
000010 000010
000011 000011
...@@ -49,31 +49,38 @@ ...@@ -49,31 +49,38 @@
<testCase id="004000"> <testCase id="004000">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Clean-Up any residual volume</desc> <desc>Clean-Up any residual volume</desc>
<node>localhost</node> <node>cacofonix</node>
<command>docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config -f</command> <command>docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config -f</command>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000010"> <testCase id="000010">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB RF sim SA</desc> <desc>Deploy OAI 5G gNB RF sim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_fdd_phytest</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest</yaml_path>
<services>oai-gnb</services> <services>oai-gnb</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000011"> <testCase id="000011">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G NR-UE RF sim SA</desc> <desc>Deploy OAI 5G NR-UE RF sim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_fdd_phytest</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest</yaml_path>
<services>oai-nr-ue</services> <services>oai-nr-ue</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="020011"> <testCase id="020011">
<class>Ping</class> <class>Ping</class>
<desc>Ping gNB from NR-UE</desc> <desc>Ping gNB from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c20 -i0.2 10.0.1.1</ping_args> <ping_args>-c20 -i0.2 10.0.1.1</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -82,7 +89,7 @@ ...@@ -82,7 +89,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from gNB</desc> <desc>Ping NR-UE from gNB</desc>
<id>rfsim5g_gnb_nos1</id> <id>rfsim5g_gnb_nos1</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c20 -i0.2 10.0.1.2</ping_args> <ping_args>-c20 -i0.2 10.0.1.2</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -92,9 +99,9 @@ ...@@ -92,9 +99,9 @@
<desc>Iperf (DL/30kbps/UDP)(30 sec)</desc> <desc>Iperf (DL/30kbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 0.03M -t 20 -R -c 10.0.1.1</iperf_args> <iperf_args>-u -b 0.03M -t 20 -R -c 10.0.1.1</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_gnb_nos1</svr_id> <svr_id>rfsim5g_gnb_nos1</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -104,19 +111,21 @@ ...@@ -104,19 +111,21 @@
<desc>Iperf (UL/30kbps/UDP)(30 sec)</desc> <desc>Iperf (UL/30kbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 0.03M -t 20 -c 10.0.1.1</iperf_args> <iperf_args>-u -b 0.03M -t 20 -c 10.0.1.1</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_gnb_nos1</svr_id> <svr_id>rfsim5g_gnb_nos1</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100011"> <testCase id="100011">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_fdd_phytest</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest</yaml_path>
<d_retx_th>10,100,100,100</d_retx_th> <!-- phytest: will fail at start! --> <d_retx_th>10,100,100,100</d_retx_th> <!-- phytest: will fail at start! -->
<u_retx_th>10,100,100,100</u_retx_th> <!-- phytest: will fail at start! --> <u_retx_th>10,100,100,100</u_retx_th> <!-- phytest: will fail at start! -->
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -32,15 +32,17 @@ ...@@ -32,15 +32,17 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100012"> <testCase id="100012">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_fdd_phytest</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="004000"> <testCase id="004000">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Clean-Up any residual volume</desc> <desc>Clean-Up any residual volume</desc>
<node>localhost</node> <node>cacofonix</node>
<command>docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config</command> <command>docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config</command>
</testCase> </testCase>
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000000 000000
000001 000001
020001 020001
...@@ -43,27 +43,36 @@ ...@@ -43,27 +43,36 @@
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000000"> <testCase id="000000">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI gNB</desc> <desc>Deploy OAI gNB</desc>
<yaml_path>yaml_files/5g_rfsimulator_fr2_32prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI NR-UE</desc> <desc>Deploy OAI NR-UE</desc>
<yaml_path>yaml_files/5g_rfsimulator_fr2_32prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb</yaml_path>
<services>oai-gnb oai-nr-ue</services> <services>oai-gnb oai-nr-ue</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from NR-UE</desc> <desc>Ping ext-dn from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i0.2 192.168.72.135</ping_args> <ping_args>-c 20 -i0.2 192.168.72.135</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -72,17 +81,19 @@ ...@@ -72,17 +81,19 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from ext-dn</desc> <desc>Ping NR-UE from ext-dn</desc>
<id>rfsim5g_ext_dn</id> <id>rfsim5g_ext_dn</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 12.1.1.2 -i0.2</ping_args> <ping_args>-c 20 12.1.1.2 -i0.2</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_fr2_32prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb</yaml_path>
<d_retx_th>10,0,0,0</d_retx_th> <d_retx_th>10,0,0,0</d_retx_th>
<u_retx_th>10,0,0,0</u_retx_th> <u_retx_th>10,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_fr2_32prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
004000 004000
000000 000000
000001 000001
...@@ -47,31 +47,38 @@ ...@@ -47,31 +47,38 @@
<testCase id="004000"> <testCase id="004000">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Clean-Up any residual volume</desc> <desc>Clean-Up any residual volume</desc>
<node>localhost</node> <node>cacofonix</node>
<command>docker volume rm 5g_rfsimulator_tdd_dora_rrc.config -f</command> <command>docker volume rm 5g_rfsimulator_tdd_dora_rrc.config -f</command>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000000"> <testCase id="000000">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI gNB</desc> <desc>Deploy OAI gNB</desc>
<yaml_path>yaml_files/5g_rfsimulator_tdd_dora</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_tdd_dora</yaml_path>
<services>oai-gnb</services> <services>oai-gnb</services>
<nb_healthy>1</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI NR-UE</desc> <desc>Deploy OAI NR-UE</desc>
<yaml_path>yaml_files/5g_rfsimulator_tdd_dora</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_tdd_dora</yaml_path>
<services>oai-nr-ue</services> <services>oai-nr-ue</services>
<nb_healthy>2</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping gNB from NR-UE</desc> <desc>Ping gNB from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c20 -i0.2 10.0.1.1</ping_args> <ping_args>-c20 -i0.2 10.0.1.1</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -80,17 +87,19 @@ ...@@ -80,17 +87,19 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from gNB</desc> <desc>Ping NR-UE from gNB</desc>
<id>rfsim5g_gnb_nos1</id> <id>rfsim5g_gnb_nos1</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c20 -i0.2 10.0.1.2</ping_args> <ping_args>-c20 -i0.2 10.0.1.2</ping_args>
<ping_packetloss_threshold>0</ping_packetloss_threshold> <ping_packetloss_threshold>0</ping_packetloss_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_tdd_dora</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_tdd_dora</yaml_path>
<d_retx_th>0,0,0,0</d_retx_th> <d_retx_th>0,0,0,0</d_retx_th>
<u_retx_th>0,0,0,0</u_retx_th> <u_retx_th>0,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -32,15 +32,17 @@ ...@@ -32,15 +32,17 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_tdd_dora</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_tdd_dora</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="004000"> <testCase id="004000">
<class>Custom_Command</class> <class>Custom_Command</class>
<desc>Clean-Up any residual volume</desc> <desc>Clean-Up any residual volume</desc>
<node>localhost</node> <node>cacofonix</node>
<command>docker volume rm 5g_rfsimulator_tdd_dora_rrc.config</command> <command>docker volume rm 5g_rfsimulator_tdd_dora_rrc.config</command>
</testCase> </testCase>
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<repeatCount>1</repeatCount> <repeatCount>1</repeatCount>
<TestCaseRequestedList> <TestCaseRequestedList>
111111 111111
100001 800813
000001 000001
000002 000002
000003 000003
...@@ -45,35 +45,42 @@ ...@@ -45,35 +45,42 @@
<test_svr_id>0</test_svr_id> <test_svr_id>0</test_svr_id>
<images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull> <images_to_pull>oai-gnb-asan oai-nr-ue-asan</images_to_pull>
</testCase> </testCase>
<testCase id="800813">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="000001"> <testCase id="000001">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G CoreNetwork</desc> <desc>Deploy OAI 5G CoreNetwork</desc>
<yaml_path>yaml_files/5g_rfsimulator_u0_25prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_u0_25prb</yaml_path>
<services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services> <services>mysql oai-amf oai-smf oai-upf oai-ext-dn</services>
<nb_healthy>5</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000002"> <testCase id="000002">
<class>DeployGenObject</class> <class>Deploy_Object</class>
<desc>Deploy OAI 5G gNB+nrUE RF sim SA</desc> <desc>Deploy OAI 5G gNB+nrUE RF sim SA</desc>
<yaml_path>yaml_files/5g_rfsimulator_u0_25prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_u0_25prb</yaml_path>
<services>oai-gnb oai-nr-ue</services> <services>oai-gnb oai-nr-ue</services>
<nb_healthy>7</nb_healthy> <eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="000003"> <testCase id="000003">
<class>Attach_UE</class> <class>Attach_UE</class>
<desc>Attach OAI UE (Wait for IP)</desc> <desc>Attach OAI UE (Wait for IP)</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
</testCase> </testCase>
<testCase id="020001"> <testCase id="020001">
<class>Ping</class> <class>Ping</class>
<desc>Ping ext-dn from NR-UE</desc> <desc>Ping ext-dn from NR-UE</desc>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 192.168.72.135</ping_args> <ping_args>-c 20 -i 0.25 192.168.72.135</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -82,7 +89,7 @@ ...@@ -82,7 +89,7 @@
<class>Ping</class> <class>Ping</class>
<desc>Ping NR-UE from ext-dn</desc> <desc>Ping NR-UE from ext-dn</desc>
<id>rfsim5g_ext_dn</id> <id>rfsim5g_ext_dn</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<ping_args>-c 20 -i 0.25 12.1.1.2</ping_args> <ping_args>-c 20 -i 0.25 12.1.1.2</ping_args>
<ping_packetloss_threshold>5</ping_packetloss_threshold> <ping_packetloss_threshold>5</ping_packetloss_threshold>
</testCase> </testCase>
...@@ -92,9 +99,9 @@ ...@@ -92,9 +99,9 @@
<desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc> <desc>Iperf (DL/3Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 3M -t 20 -R</iperf_args> <iperf_args>-u -b 3M -t 20 -R</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
...@@ -104,19 +111,21 @@ ...@@ -104,19 +111,21 @@
<desc>Iperf (UL/1Mbps/UDP)(30 sec)</desc> <desc>Iperf (UL/1Mbps/UDP)(30 sec)</desc>
<iperf_args>-u -b 1M -t 20</iperf_args> <iperf_args>-u -b 1M -t 20</iperf_args>
<id>rfsim5g_ue</id> <id>rfsim5g_ue</id>
<nodes>localhost</nodes> <nodes>cacofonix</nodes>
<svr_id>rfsim5g_ext_dn</svr_id> <svr_id>rfsim5g_ext_dn</svr_id>
<svr_node>localhost</svr_node> <svr_node>cacofonix</svr_node>
<iperf_packetloss_threshold>5</iperf_packetloss_threshold> <iperf_packetloss_threshold>5</iperf_packetloss_threshold>
<iperf_bitrate_threshold>90</iperf_bitrate_threshold> <iperf_bitrate_threshold>90</iperf_bitrate_threshold>
</testCase> </testCase>
<testCase id="100001"> <testCase id="100001">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_u0_25prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_u0_25prb</yaml_path>
<d_retx_th>1,0,0,0</d_retx_th> <d_retx_th>1,0,0,0</d_retx_th>
<u_retx_th>1,0,0,0</u_retx_th> <u_retx_th>1,0,0,0</u_retx_th>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
</testCaseList> </testCaseList>
...@@ -31,9 +31,11 @@ ...@@ -31,9 +31,11 @@
<TestCaseExclusionList></TestCaseExclusionList> <TestCaseExclusionList></TestCaseExclusionList>
<testCase id="100002"> <testCase id="100002">
<class>UndeployGenObject</class> <class>Undeploy_Object</class>
<desc>Undeploy all OAI 5G stack</desc> <desc>Undeploy all OAI 5G stack</desc>
<yaml_path>yaml_files/5g_rfsimulator_u0_25prb</yaml_path> <yaml_path>ci-scripts/yaml_files/5g_rfsimulator_u0_25prb</yaml_path>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase> </testCase>
<testCase id="222222"> <testCase id="222222">
......
...@@ -31,7 +31,9 @@ ...@@ -31,7 +31,9 @@
310000 310000
800813 800813
330101 330101
800814
330102 330102
800815
330103 330103
310001 310001
350000 350000
...@@ -92,7 +94,12 @@ ...@@ -92,7 +94,12 @@
<eNB_serverId>0</eNB_serverId> <eNB_serverId>0</eNB_serverId>
<services>gnb_cucp</services> <services>gnb_cucp</services>
</testCase> </testCase>
<testCase id="800814">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="330102"> <testCase id="330102">
<class>Deploy_Object</class> <class>Deploy_Object</class>
<desc>Deploy gNB-CU-UP in a container</desc> <desc>Deploy gNB-CU-UP in a container</desc>
...@@ -101,7 +108,12 @@ ...@@ -101,7 +108,12 @@
<eNB_serverId>0</eNB_serverId> <eNB_serverId>0</eNB_serverId>
<services>gnb_cuup</services> <services>gnb_cuup</services>
</testCase> </testCase>
<testCase id="800815">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="330103"> <testCase id="330103">
<class>Deploy_Object</class> <class>Deploy_Object</class>
<desc>Deploy gNB-DU (TDD/Band78/40MHz/B200) in a container</desc> <desc>Deploy gNB-DU (TDD/Band78/40MHz/B200) in a container</desc>
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
110002 110002
800813 800813
130101 130101
800814
130102 130102
100001 100001
110000 110000
...@@ -94,6 +95,12 @@ ...@@ -94,6 +95,12 @@
<eNB_serverId>0</eNB_serverId> <eNB_serverId>0</eNB_serverId>
<services>gnb_cu</services> <services>gnb_cu</services>
</testCase> </testCase>
<testCase id="800814">
<class>Create_Workspace</class>
<desc>Creating new Workspace</desc>
<eNB_instance>0</eNB_instance>
<eNB_serverId>0</eNB_serverId>
</testCase>
<testCase id="130102"> <testCase id="130102">
<class>Deploy_Object</class> <class>Deploy_Object</class>
<desc>Deploy gNB-DU (FDD/Band1/10MHz/B200) in a container</desc> <desc>Deploy gNB-DU (FDD/Band1/10MHz/B200) in a container</desc>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment