diff --git a/ci-scripts/xml_files/container_sa_b200_terminate.xml b/ci-scripts/xml_files/container_sa_b200_terminate.xml index 2ae104dffff5e84a793289493abe1d6e64b2e5ce..bddc94aedf03ead6cad98cdfd593e1be4460747b 100644 --- a/ci-scripts/xml_files/container_sa_b200_terminate.xml +++ b/ci-scripts/xml_files/container_sa_b200_terminate.xml @@ -27,7 +27,6 @@ <repeatCount>1</repeatCount> <TestCaseRequestedList> 030201 - 222222 </TestCaseRequestedList> <TestCaseExclusionList></TestCaseExclusionList> @@ -39,10 +38,4 @@ <eNB_serverId>0</eNB_serverId> </testCase> - <testCase id="222222"> - <class>Clean_Test_Server_Images</class> - <desc>Clean Test Images on Test Server</desc> - <test_svr_id>0</test_svr_id> - </testCase> - </testCaseList> diff --git a/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml b/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml new file mode 100644 index 0000000000000000000000000000000000000000..c40db6d858d819ad84543f70455e70c0d39d015e --- /dev/null +++ b/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml @@ -0,0 +1,170 @@ +<!-- + + Licensed to the OpenAirInterface (OAI) Software Alliance under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The OpenAirInterface Software Alliance licenses this file to You under + the OAI Public License, Version 1.1 (the "License"); you may not use this file + except in compliance with the License. + You may obtain a copy of the License at + + http://www.openairinterface.org/?page_id=698 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + For more information about the OpenAirInterface (OAI) Software Alliance: + contact@openairinterface.org + +--> +<testCaseList> + <htmlTabRef>TEST-SA-FR1-F1-B200</htmlTabRef> + <htmlTabName>40 MHz TDD F1 SA</htmlTabName> + <htmlTabIcon>tasks</htmlTabIcon> + <repeatCount>1</repeatCount> + <TestCaseRequestedList> + 110002 + 130101 + 130102 + 100001 + 110000 + 100001 + 150000 + 150001 + 110002 + 100001 + 130201 + </TestCaseRequestedList> + <!-- + 070001 + 070000 + 070002 + 050002 + 050003 + --> + <TestCaseExclusionList></TestCaseExclusionList> + + <testCase id="110000"> + <class>Initialize_UE</class> + <desc>Initialize Quectel</desc> + <id>idefix</id> + </testCase> + + + <testCase id="110002"> + <class>Terminate_UE</class> + <desc>Terminate Quectel</desc> + <id>idefix</id> + </testCase> + + <testCase id="130101"> + <class>Deploy_Object</class> + <desc>Deploy gNB-CU in a container</desc> + <yaml_path>ci-scripts/yaml_files/sa_f1_b200_gnb</yaml_path> + <eNB_instance>0</eNB_instance> + <eNB_serverId>0</eNB_serverId> + <services>gnb_cu</services> + </testCase> + + <testCase id="130102"> + <class>Deploy_Object</class> + <desc>Deploy gNB-DU (TDD/Band78/40MHz/B200) in a container</desc> + <yaml_path>ci-scripts/yaml_files/sa_f1_b200_gnb</yaml_path> + <eNB_instance>0</eNB_instance> + <eNB_serverId>0</eNB_serverId> + <services>gnb_du_tdd</services> + </testCase> + + <testCase id="100001"> + <class>IdleSleep</class> + <desc>Sleep</desc> + <idle_sleep_time_in_sec>5</idle_sleep_time_in_sec> + </testCase> + + <testCase id="100002"> + <class>IdleSleep</class> + <desc>Sleep</desc> + <idle_sleep_time_in_sec>20</idle_sleep_time_in_sec> + </testCase> + + + <testCase id="150000"> + <class>Ping</class> + <desc>Ping: 20pings in 20sec</desc> + <id>idefix</id> + <ping_args>-c 20</ping_args> + <ping_packetloss_threshold>1</ping_packetloss_threshold> + <ping_rttavg_threshold>25</ping_rttavg_threshold> + </testCase> + + <testCase id="150001"> + <class>Ping</class> + <desc>Ping: 100pings in 20sec</desc> + <id>idefix</id> + <ping_args>-c 100 -i 0.2</ping_args> + <ping_packetloss_threshold>1</ping_packetloss_threshold> + <ping_rttavg_threshold>110</ping_rttavg_threshold> + </testCase> + + <testCase id="150002"> + <class>Ping</class> + <desc>Ping: 20pings in 20sec</desc> + <id>idefix</id> + <ping_args>-c 20</ping_args> + <ping_packetloss_threshold>1</ping_packetloss_threshold> + <ping_rttavg_threshold>110</ping_rttavg_threshold> + </testCase> + + <testCase id="150003"> + <class>Ping</class> + <desc>Ping: 100pings in 20sec</desc> + <id>idefix</id> + <ping_args>-c 100 -i 0.2</ping_args> + <ping_packetloss_threshold>1</ping_packetloss_threshold> + <ping_rttavg_threshold>110</ping_rttavg_threshold> + </testCase> + + <testCase id="170000"> + <class>Iperf</class> + <desc>iperf (DL/125Mbps/UDP)(60 sec)(single-ue profile)</desc> + <iperf_args>-u -b 125M -t 60 -i 1 -fm</iperf_args> + <direction>DL</direction> + <id>idefix</id> + <iperf_packetloss_threshold>25</iperf_packetloss_threshold> + <iperf_bitrate_threshold>80</iperf_bitrate_threshold> + <iperf_profile>single-ue</iperf_profile> + </testCase> + + <testCase id="170001"> + <class>Iperf</class> + <desc>iperf (UL/8Mbps/UDP)(60 sec)(single-ue profile)</desc> + <iperf_args>-u -b 8M -t 60 -i 1 -fm</iperf_args> + <direction>UL</direction> + <id>idefix</id> + <iperf_packetloss_threshold>1</iperf_packetloss_threshold> + <iperf_bitrate_threshold>95</iperf_bitrate_threshold> + <iperf_profile>single-ue</iperf_profile> + </testCase> + + <testCase id="170002"> + <class>Iperf</class> + <desc>iperf (BIDIR TCP)(10 sec)(single-ue profile)</desc> + <iperf_args>-t 10 --bidir</iperf_args> + <direction>BIDIR</direction> + <id>idefix</id> + <iperf_profile>single-ue</iperf_profile> + </testCase> + + <testCase id="130201"> + <class>Undeploy_Object</class> + <desc>Undeploy CU-DU</desc> + <yaml_path>ci-scripts/yaml_files/sa_f1_b200_gnb</yaml_path> + <eNB_instance>0</eNB_instance> + <eNB_serverId>0</eNB_serverId> + </testCase> + +</testCaseList> + diff --git a/ci-scripts/xml_files/container_sa_f1_b200_terminate.xml b/ci-scripts/xml_files/container_sa_f1_b200_terminate.xml new file mode 100644 index 0000000000000000000000000000000000000000..cd8445f9ce8f3cda7a6e1a58289610340ffddfee --- /dev/null +++ b/ci-scripts/xml_files/container_sa_f1_b200_terminate.xml @@ -0,0 +1,48 @@ +<!-- + + Licensed to the OpenAirInterface (OAI) Software Alliance under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The OpenAirInterface Software Alliance licenses this file to You under + the OAI Public License, Version 1.1 (the "License"); you may not use this file + except in compliance with the License. + You may obtain a copy of the License at + + http://www.openairinterface.org/?page_id=698 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + For more information about the OpenAirInterface (OAI) Software Alliance: + contact@openairinterface.org + +--> +<testCaseList> + <htmlTabRef>TEST-SA-FR1-F1-B200-terminate</htmlTabRef> + <htmlTabName>Tear-down</htmlTabName> + <htmlTabIcon>tasks</htmlTabIcon> + <repeatCount>1</repeatCount> + <TestCaseRequestedList> + 230201 + 222222 + </TestCaseRequestedList> + <TestCaseExclusionList></TestCaseExclusionList> + + <testCase id="230201"> + <class>Undeploy_Object</class> + <desc>Undeploy CU-DU</desc> + <yaml_path>ci-scripts/yaml_files/sa_f1_b200_gnb</yaml_path> + <eNB_instance>0</eNB_instance> + <eNB_serverId>0</eNB_serverId> + </testCase> + + <testCase id="222222"> + <class>Clean_Test_Server_Images</class> + <desc>Clean Test Images on Test Server</desc> + <test_svr_id>0</test_svr_id> + </testCase> + +</testCaseList>