diff --git a/ci-scripts/cls_ci_helper.py b/ci-scripts/cls_ci_helper.py index eb47a32892..b8fff32a5e 100644 --- a/ci-scripts/cls_ci_helper.py +++ b/ci-scripts/cls_ci_helper.py @@ -24,15 +24,14 @@ from typing import NamedTuple import logging class TestCaseCtx(NamedTuple): - count: int test_id: int logPath: str def Default(logPath): - return TestCaseCtx(123, 112233, logPath) + return TestCaseCtx(112233, logPath) def baseFilename(self): # typically, the test ID is of form 001234 (6 digits) - return f"{self.logPath}/{self.count}-{self.test_id:06d}" + return f"{self.logPath}/{self.test_id:06d}" def archiveArtifact(cmd, ctx, remote_path): base = os.path.basename(remote_path) diff --git a/ci-scripts/main.py b/ci-scripts/main.py index 8aadad76bb..50178f3468 100644 --- a/ci-scripts/main.py +++ b/ci-scripts/main.py @@ -308,7 +308,7 @@ def receive_signal(signum, frame): def ShowTestID(ctx, desc): logging.info(f'\u001B[1m----------------------------------------\u001B[0m') - logging.info(f'\u001B[1m Test ID: {ctx.test_id} (#{ctx.count}) \u001B[0m') + logging.info(f'\u001B[1m Test ID: {ctx.test_id} \u001B[0m') logging.info(f'\u001B[1m {desc} \u001B[0m') logging.info(f'\u001B[1m----------------------------------------\u001B[0m') @@ -502,46 +502,40 @@ elif re.match('^TesteNB$', mode, re.IGNORECASE) or re.match('^TestUE$', mode, re task_set_succeeded = True HTML.startTime=int(round(time.time() * 1000)) - i = 0 - for test_case_id in todo_tests: - for test in all_tests: - if test_runner_abort: + for index, test in enumerate(all_tests, start=1): + if test_runner_abort: + task_set_succeeded = False + test_case_id = f"{index:06d}" + ctx = TestCaseCtx(int(test_case_id), logPath) + HTML.testCase_id = test_case_id + desc = test.findtext('desc') + node = test.findtext('node') if not force_local else 'localhost' + always_exec = test.findtext('always_exec') in ['True', 'true', 'Yes', 'yes'] + may_fail = test.findtext('may_fail') in ['True', 'true', 'Yes', 'yes'] + HTML.desc = desc + action = test.findtext('class') + if not CheckClassValidity(xml_class_list, action, test_case_id): + task_set_succeeded = False + continue + ShowTestID(ctx, desc) + if not task_set_succeeded and not always_exec: + msg = f"skipping test due to prior error" + logging.warning(msg) + HTML.CreateHtmlTestRowQueue(msg, "SKIP", []) + continue + try: + test_succeeded = ExecuteActionWithParam(action, ctx, node) + if not test_succeeded and may_fail: + logging.warning(f"test ID {test_case_id} action {action} may or may not fail, proceeding despite error") + elif not test_succeeded: + logging.error(f"test ID {test_case_id} action {action} failed ({test_succeeded}), skipping next tests") task_set_succeeded = False - id = test.get('id') - if test_case_id != id: - continue - i += 1 - CiTestObj.testCase_id = id - ctx = TestCaseCtx(i, int(id), logPath) - HTML.testCase_id=CiTestObj.testCase_id - desc = test.findtext('desc') - node = test.findtext('node') if not force_local else 'localhost' - always_exec = test.findtext('always_exec') in ['True', 'true', 'Yes', 'yes'] - may_fail = test.findtext('may_fail') in ['True', 'true', 'Yes', 'yes'] - HTML.desc = desc - action = test.findtext('class') - if (CheckClassValidity(xml_class_list, action, id) == False): - task_set_succeeded = False - continue - ShowTestID(ctx, desc) - if not task_set_succeeded and not always_exec: - msg = f"skipping test due to prior error" - logging.warning(msg) - HTML.CreateHtmlTestRowQueue(msg, "SKIP", []) - break - try: - test_succeeded = ExecuteActionWithParam(action, ctx, node) - if not test_succeeded and may_fail: - logging.warning(f"test ID {test_case_id} action {action} may or may not fail, proceeding despite error") - elif not test_succeeded: - logging.error(f"test ID {test_case_id} action {action} failed ({test_succeeded}), skipping next tests") - task_set_succeeded = False - except Exception as e: - s = traceback.format_exc() - logging.error(f'while running CI, an exception occurred:\n{s}') - HTML.CreateHtmlTestRowQueue("N/A", 'KO', [f"CI test code encountered an exception:\n{s}"]) - task_set_succeeded = False - break + except Exception as e: + s = traceback.format_exc() + logging.error(f'while running CI, an exception occurred:\n{s}') + HTML.CreateHtmlTestRowQueue("N/A", 'KO', [f"CI test code encountered an exception:\n{s}"]) + task_set_succeeded = False + continue if not task_set_succeeded: logging.error('\u001B[1;37;41mScenario failed\u001B[0m') diff --git a/ci-scripts/tests/test-runner/test.xml b/ci-scripts/tests/test-runner/test.xml index cb54989301..635ccb3b6b 100644 --- a/ci-scripts/tests/test-runner/test.xml +++ b/ci-scripts/tests/test-runner/test.xml @@ -22,60 +22,51 @@ --> - test - Manual testing - wrench - - 000001 - 000011 - 000012 - 000002 - 000003 - 000004 - - + test + Manual testing + wrench + + Custom_Command + This should succeed + localhost + true + - - Custom_Command - This should succeed - localhost - true - + + Custom_Command + This may fail + true + localhost + false + - - Custom_Command - This may fail - true - localhost - false - + + Custom_Command + This is still executed + localhost + true + - - Custom_Command - This is still executed - localhost - true - + + Custom_Command + This should fail + localhost + false + - - Custom_Command - This should fail - localhost - false - + + Custom_Command + This should be skipped + localhost + true + - - Custom_Command - This should be skipped - localhost - true - + + Custom_Command + This should be executed because marked so + true + localhost + true + - - Custom_Command - This should be executed because marked so - true - localhost - true - diff --git a/ci-scripts/xml_files/cluster_image_build.xml b/ci-scripts/xml_files/cluster_image_build.xml index a80d1cd7d4..086b6a0880 100644 --- a/ci-scripts/xml_files/cluster_image_build.xml +++ b/ci-scripts/xml_files/cluster_image_build.xml @@ -21,23 +21,20 @@ --> - build-tab - Build Images on Cluster - wrench - - 000002 - 000001 - - - - Create_Workspace - Create new Workspace - poseidon - - - Build_Cluster_Image - Build Images on OpenShift Cluster - poseidon - + build-tab + Build Images on Cluster + wrench + + + Create_Workspace + Create new Workspace + poseidon + + + + Build_Cluster_Image + Build Images on OpenShift Cluster + poseidon + diff --git a/ci-scripts/xml_files/container_4g_l2sim_tdd.xml b/ci-scripts/xml_files/container_4g_l2sim_tdd.xml index 8a010b9308..1b3ec37b81 100644 --- a/ci-scripts/xml_files/container_4g_l2sim_tdd.xml +++ b/ci-scripts/xml_files/container_4g_l2sim_tdd.xml @@ -21,136 +21,122 @@ --> - l2sim-4glte-tdd - Testing 4G LTE L2 sim - FDD eNB - wrench - - 111111 - 800813 - 000000 - 000001 - 000002 - 000003 - 000004 - 020001 - 020002 - 030011 - 030012 - 100001 - 222222 - - + l2sim-4glte-tdd + Testing 4G LTE L2 sim - FDD eNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb oai-lte-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy Cassandra Database - localhost - ci-scripts/yaml_files/4g_l2sim_fdd - cassandra db_init - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb oai-lte-ue + - - Deploy_Object - Deploy OAI 4G CoreNetwork - localhost - ci-scripts/yaml_files/4g_l2sim_fdd - oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 4G eNB L2 sim - localhost - ci-scripts/yaml_files/4g_l2sim_fdd - oai_enb - + + Deploy_Object + Deploy Cassandra Database + localhost + ci-scripts/yaml_files/4g_l2sim_fdd + cassandra db_init + - - Deploy_Object - Deploy OAI L2 sim 4G LTE-UE 1 and Proxy - localhost - ci-scripts/yaml_files/4g_l2sim_fdd - proxy oai_ue1 - + + Deploy_Object + Deploy OAI 4G CoreNetwork + localhost + ci-scripts/yaml_files/4g_l2sim_fdd + oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen + - - Attach_UE - Attach OAI UE - l2sim4g_ue - localhost - + + Deploy_Object + Deploy OAI 4G eNB L2 sim + localhost + ci-scripts/yaml_files/4g_l2sim_fdd + oai_enb + - - Ping - Ping trf-gen from LTE-UE 1 - l2sim4g_ue - localhost - l2sim4g_ext_dn - localhost - -c 20 - 0 - + + Deploy_Object + Deploy OAI L2 sim 4G LTE-UE 1 and Proxy + localhost + ci-scripts/yaml_files/4g_l2sim_fdd + proxy oai_ue1 + - - Ping - Ping LTE-UE 1 from trf-gen - l2sim4g_ext_dn - localhost - l2sim4g_ue - localhost - -c 20 - 0 - + + Attach_UE + Attach OAI UE + l2sim4g_ue + localhost + - - Iperf - Iperf UDP Downlink - l2sim4g_ue - localhost - l2sim4g_ext_dn - localhost - -u -t 30 -b 1M -R - 25 - 80 - + + Ping + Ping trf-gen from LTE-UE 1 + l2sim4g_ue + localhost + l2sim4g_ext_dn + localhost + -c 20 + 0 + - - Iperf - Iperf UDP Uplink - l2sim4g_ue - localhost - l2sim4g_ext_dn - localhost - -u -t 30 -b 3M - 25 - 80 - + + Ping + Ping LTE-UE 1 from trf-gen + l2sim4g_ext_dn + localhost + l2sim4g_ue + localhost + -c 20 + 0 + - - Undeploy_Object - true - localhost - Undeploy all OAI 4G stack - ci-scripts/yaml_files/4g_l2sim_fdd - + + Iperf + Iperf UDP Downlink + l2sim4g_ue + localhost + l2sim4g_ext_dn + localhost + -u -t 30 -b 1M -R + 25 + 80 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb oai-lte-ue - + + Iperf + Iperf UDP Uplink + l2sim4g_ue + localhost + l2sim4g_ext_dn + localhost + -u -t 30 -b 3M + 25 + 80 + + + + Undeploy_Object + true + localhost + Undeploy all OAI 4G stack + ci-scripts/yaml_files/4g_l2sim_fdd + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb oai-lte-ue + diff --git a/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml b/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml index 3606957af6..adad131ef7 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz.xml @@ -21,151 +21,140 @@ --> - rfsim-4glte-fdd05mhz - Monolithic eNB - FDD 05MHz - wrench - - 111111 - 800813 - 000011 - 000001 - 000012 - 000002 - 000013 - 000001 - 000014 - 000015 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - - - Create_Workspace - Create new Workspace - localhost - - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - + rfsim-4glte-fdd05mhz + Monolithic eNB - FDD 05MHz + wrench - - Deploy_Object - Deploy Cassandra Database - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz - cassandra db_init - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 30 - + + Create_Workspace + Create new Workspace + localhost + - - IdleSleep - Sleep - 10 - + + Deploy_Object + Deploy Cassandra Database + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz + cassandra db_init + - - Deploy_Object - Deploy OAI 4G CoreNetwork - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz - oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen - + + IdleSleep + Sleep + 30 + - - Deploy_Object - Deploy OAI 4G eNB RF sim (FDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz - oai_enb0 - + + Deploy_Object + Deploy OAI 4G CoreNetwork + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz + oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (FDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim4g_ue - localhost - + + Deploy_Object + Deploy OAI 4G eNB RF sim (FDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz + oai_enb0 + - - Ping - Ping Traffic-Gen from LTE-UE - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -c 20 - 5 - + + IdleSleep + Sleep + 30 + - - Ping - Ping LTE-UE from Traffic-Gen - rfsim4g_ext_dn - localhost - rfsim4g_ue - localhost - -c 20 - 5 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (FDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz + oai_ue0 + - - Iperf - Iperf UDP DL - rfsim4g_ue - rfsim4g_ext_dn - -u -t 30 -b 2M -R - 25 - 80 - localhost - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim4g_ue + localhost + - - Iperf - Iperf UDP UL - rfsim4g_ue - rfsim4g_ext_dn - -u -t 30 -b 1M - 25 - 80 - localhost - localhost - + + Ping + Ping Traffic-Gen from LTE-UE + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -c 20 + 5 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz - + + Ping + Ping LTE-UE from Traffic-Gen + rfsim4g_ext_dn + localhost + rfsim4g_ue + localhost + -c 20 + 5 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf + Iperf UDP UL + rfsim4g_ue + rfsim4g_ext_dn + -u -t 30 -b 1M + 25 + 80 + localhost + localhost + + + + Iperf + Iperf UDP DL + rfsim4g_ue + rfsim4g_ext_dn + -u -t 30 -b 2M -R + 25 + 80 + localhost + localhost + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml b/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml index 1d7194f44f..0879e27170 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_fdd_05MHz_noS1.xml @@ -21,124 +21,111 @@ --> - rfsim-4glte-fdd05mhz-noS1 - Monolithic eNB - FDD 05MHz - noS1 - wrench - - 111111 -800813 - 000013 - 000002 - 000014 - 000001 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-4glte-fdd05mhz-noS1 + Monolithic eNB - FDD 05MHz - noS1 + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - IdleSleep - Sleep - 30 - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 10 - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 4G eNB RF sim (FDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 - oai_enb0 - + + Deploy_Object + Deploy OAI 4G eNB RF sim (FDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 + oai_enb0 + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (FDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Ping - Ping Traffic-Gen from LTE-UE - rfsim4g_ue - localhost - rfsim4g_enb_nos1 - localhost - -c 20 - 5 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (FDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 + oai_ue0 + - - Ping - Ping LTE-UE from eNB - rfsim4g_enb_nos1 - localhost - rfsim4g_ue - localhost - -c 20 - 5 - + + IdleSleep + Sleep + 30 + - - Iperf - Iperf UDP DL - rfsim4g_ue - localhost - rfsim4g_enb_nos1 - localhost - -u -t 30 -b 2M -R - 25 - 80 - + + Ping + Ping Traffic-Gen from LTE-UE + rfsim4g_ue + localhost + rfsim4g_enb_nos1 + localhost + -c 20 + 5 + - - Iperf - Iperf UDP UL - rfsim4g_ue - localhost - rfsim4g_enb_nos1 - localhost - -u -t 30 -b 1M - 25 - 80 - + + Ping + Ping LTE-UE from eNB + rfsim4g_enb_nos1 + localhost + rfsim4g_ue + localhost + -c 20 + 5 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 - + + Iperf + Iperf UDP DL + rfsim4g_ue + localhost + rfsim4g_enb_nos1 + localhost + -u -t 30 -b 2M -R + 25 + 80 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf + Iperf UDP UL + rfsim4g_ue + localhost + rfsim4g_enb_nos1 + localhost + -u -t 30 -b 1M + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_05MHz_noS1 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml b/ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml index a5b642ebe0..acde953fe8 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_fdd_10MHz.xml @@ -21,151 +21,140 @@ --> - rfsim-4glte-fdd10mhz - Monolithic eNB - FDD 10MHz - wrench - - 111111 - 800813 - 000011 - 000001 - 000012 - 000002 - 000013 - 000001 - 000014 - 000015 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-4glte-fdd10mhz + Monolithic eNB - FDD 10MHz + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy Cassandra Database - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz - cassandra db_init - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 30 - + + Create_Workspace + Create new Workspace + localhost + - - IdleSleep - Sleep - 10 - + + Deploy_Object + Deploy Cassandra Database + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz + cassandra db_init + - - Deploy_Object - Deploy OAI 4G CoreNetwork - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz - oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen - + + IdleSleep + Sleep + 30 + - - Deploy_Object - Deploy OAI 4G eNB RF sim (FDD 10MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz - oai_enb0 - + + Deploy_Object + Deploy OAI 4G CoreNetwork + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz + oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (FDD 10MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim4g_ue - localhost - + + Deploy_Object + Deploy OAI 4G eNB RF sim (FDD 10MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz + oai_enb0 + - - Ping - Ping Traffic-Gen from LTE-UE - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -c 20 - 5 - + + IdleSleep + Sleep + 30 + - - Ping - Ping LTE-UE from Traffic-Gen - rfsim4g_ext_dn - localhost - rfsim4g_ue - localhost - -c 20 - 5 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (FDD 10MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz + oai_ue0 + - - Iperf - Iperf UDP DL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 2M -R - 25 - 80 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim4g_ue + localhost + - - Iperf - Iperf UDP UL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 1M - 25 - 80 - + + Ping + Ping Traffic-Gen from LTE-UE + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -c 20 + 5 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz - + + Ping + Ping LTE-UE from Traffic-Gen + rfsim4g_ext_dn + localhost + rfsim4g_ue + localhost + -c 20 + 5 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf + Iperf UDP DL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 2M -R + 25 + 80 + + + + Iperf + Iperf UDP UL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 1M + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_10MHz + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml b/ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml index 592c80de68..cf6eb1d838 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_fdd_20MHz.xml @@ -21,151 +21,140 @@ --> - rfsim-4glte-fdd20mhz - Monolithic eNB - FDD 20MHz - wrench - - 111111 - 800813 - 000011 - 000001 - 000012 - 000002 - 000013 - 000001 - 000014 - 000015 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-4glte-fdd20mhz + Monolithic eNB - FDD 20MHz + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy Cassandra Database - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz - cassandra db_init - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 30 - + + Create_Workspace + Create new Workspace + localhost + - - IdleSleep - Sleep - 10 - + + Deploy_Object + Deploy Cassandra Database + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz + cassandra db_init + - - Deploy_Object - Deploy OAI 4G CoreNetwork - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz - oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen - + + IdleSleep + Sleep + 30 + - - Deploy_Object - Deploy OAI 4G eNB RF sim (FDD 20MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz - oai_enb0 - + + Deploy_Object + Deploy OAI 4G CoreNetwork + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz + oai_hss redis magma_mme oai_spgwc oai_spgwu trf_gen + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (FDD 20MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim4g_ue - localhost - + + Deploy_Object + Deploy OAI 4G eNB RF sim (FDD 20MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz + oai_enb0 + - - Ping - Ping Traffic-Gen from LTE-UE - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -c 20 - 5 - + + IdleSleep + Sleep + 30 + - - Ping - Ping LTE-UE from Traffic-Gen - rfsim4g_ext_dn - localhost - rfsim4g_ue - localhost - -c 20 - 5 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (FDD 20MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz + oai_ue0 + - - Iperf - Iperf UDP DL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 2M -R - 25 - 80 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim4g_ue + localhost + - - Iperf - Iperf UDP UL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 1M - 25 - 80 - + + Ping + Ping Traffic-Gen from LTE-UE + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -c 20 + 5 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz - + + Ping + Ping LTE-UE from Traffic-Gen + rfsim4g_ext_dn + localhost + rfsim4g_ue + localhost + -c 20 + 5 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf + Iperf UDP DL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 2M -R + 25 + 80 + + + + Iperf + Iperf UDP UL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 1M + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_fdd_20MHz + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_fembms.xml b/ci-scripts/xml_files/container_4g_rfsim_fembms.xml index 21d2acc4eb..f03fb12e76 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_fembms.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_fembms.xml @@ -21,87 +21,77 @@ --> - rfsim-4glte-fembms - Monolithic eNB - FeMBMS - wrench - - 111111 - 800813 - 000013 - 000002 - 000014 - 000001 - 030011 - 100011 - 222222 - - + rfsim-4glte-fembms + Monolithic eNB - FeMBMS + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - IdleSleep - Sleep - 30 - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 10 - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 4G eNB RF sim (FeMBMS) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fembms - oai_enb0 - + + Deploy_Object + Deploy OAI 4G eNB RF sim (FeMBMS) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fembms + oai_enb0 + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (FeMBMS) - localhost - ci-scripts/yaml_files/4g_rfsimulator_fembms - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Iperf2_Unidir - Iperf2 UDP DL - rfsim4g_ue_fembms - localhost - rfsim4g_enb_fembms - localhost - -u -t 30 -b 2M - 25 - 80 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (FeMBMS) + localhost + ci-scripts/yaml_files/4g_rfsimulator_fembms + oai_ue0 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_fembms - + + IdleSleep + Sleep + 30 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf2_Unidir + Iperf2 UDP DL + rfsim4g_ue_fembms + localhost + rfsim4g_enb_fembms + localhost + -u -t 30 -b 2M + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_fembms + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_mbms.xml b/ci-scripts/xml_files/container_4g_rfsim_mbms.xml index 70d5db33cb..f41aa98a9f 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_mbms.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_mbms.xml @@ -21,87 +21,77 @@ --> - rfsim-4glte-mbms - Monolithic eNB - MBMS - wrench - - 111111 - 800813 - 000013 - 000002 - 000014 - 000001 - 030011 - 100011 - 222222 - - + rfsim-4glte-mbms + Monolithic eNB - MBMS + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb-asan oai-lte-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - IdleSleep - Sleep - 30 - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb-asan oai-lte-ue-asan + - - IdleSleep - Sleep - 10 - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 4G eNB RF sim (MBMS) - localhost - ci-scripts/yaml_files/4g_rfsimulator_mbms - oai_enb0 - + + Deploy_Object + Deploy OAI 4G eNB RF sim (MBMS) + localhost + ci-scripts/yaml_files/4g_rfsimulator_mbms + oai_enb0 + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (MBMS) - localhost - ci-scripts/yaml_files/4g_rfsimulator_mbms - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Iperf - Iperf UDP DL - rfsim4g_ue - localhost - rfsim4g_enb_nos1 - localhost - -u -t 30 -b 2M -R - 25 - 80 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (MBMS) + localhost + ci-scripts/yaml_files/4g_rfsimulator_mbms + oai_ue0 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_mbms - + + IdleSleep + Sleep + 30 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb-asan oai-lte-ue-asan - + + Iperf + Iperf UDP DL + rfsim4g_ue + localhost + rfsim4g_enb_nos1 + localhost + -u -t 30 -b 2M -R + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_mbms + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb-asan oai-lte-ue-asan + diff --git a/ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml b/ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml index 60054cb305..f57ff9eb14 100644 --- a/ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml +++ b/ci-scripts/xml_files/container_4g_rfsim_tdd_05MHz.xml @@ -21,144 +21,139 @@ --> - rfsim-4glte-tdd05mhz - Monolithic eNB - TDD 05MHz - wrench - - 111111 - 800813 - 000011 - 000001 - 000012 - 000002 - 000013 - 000001 - 000014 - 000002 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-4glte-tdd05mhz + Monolithic eNB - TDD 05MHz + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-enb oai-lte-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy Cassandra Database - localhost - ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz - cassandra db_init - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-enb oai-lte-ue + - - IdleSleep - Sleep - 30 - + + Create_Workspace + Create new Workspace + localhost + - - IdleSleep - Sleep - 10 - + + Deploy_Object + Deploy Cassandra Database + localhost + ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz + cassandra db_init + - - Deploy_Object - Deploy OAI 4G CoreNetwork - localhost - ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz - oai_hss oai_mme oai_spgwc oai_spgwu trf_gen - + + IdleSleep + Sleep + 30 + - - Deploy_Object - Deploy OAI 4G eNB RF sim (TDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz - oai_enb0 - + + Deploy_Object + Deploy OAI 4G CoreNetwork + localhost + ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz + oai_hss oai_mme oai_spgwc oai_spgwu trf_gen + - - Deploy_Object - Deploy OAI 4G LTE-UE RF sim (TDD 05MHz) - localhost - ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz - oai_ue0 - + + IdleSleep + Sleep + 10 + - - Ping - Ping Traffic-Gen from LTE-UE - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -c 20 - 5 - + + Deploy_Object + Deploy OAI 4G eNB RF sim (TDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz + oai_enb0 + - - Ping - Ping LTE-UE from Traffic-Gen - rfsim4g_ext_dn - localhost - rfsim4g_ue - localhost - -c 20 - 5 - + + IdleSleep + Sleep + 30 + - - Iperf - Iperf UDP DL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 2M -R - 25 - 80 - + + Deploy_Object + Deploy OAI 4G LTE-UE RF sim (TDD 05MHz) + localhost + ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz + oai_ue0 + - - Iperf - Iperf UDP UL - rfsim4g_ue - localhost - rfsim4g_ext_dn - localhost - -u -t 30 -b 1M - 25 - 80 - + + IdleSleep + Sleep + 10 + - - Undeploy_Object - true - Undeploy all OAI 4G stack - localhost - ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz - + + Ping + Ping Traffic-Gen from LTE-UE + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -c 20 + 5 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-enb oai-lte-ue - + + Ping + Ping LTE-UE from Traffic-Gen + rfsim4g_ext_dn + localhost + rfsim4g_ue + localhost + -c 20 + 5 + + + + Iperf + Iperf UDP DL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 2M -R + 25 + 80 + + + + Iperf + Iperf UDP UL + rfsim4g_ue + localhost + rfsim4g_ext_dn + localhost + -u -t 30 -b 1M + 25 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 4G stack + localhost + ci-scripts/yaml_files/4g_rfsimulator_tdd_05MHz + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-enb oai-lte-ue + diff --git a/ci-scripts/xml_files/container_5g_e1_rfsim.xml b/ci-scripts/xml_files/container_5g_e1_rfsim.xml index 5c0fa2b99e..fc3be58e2d 100644 --- a/ci-scripts/xml_files/container_5g_e1_rfsim.xml +++ b/ci-scripts/xml_files/container_5g_e1_rfsim.xml @@ -21,91 +21,81 @@ --> - rfsim-5gnr-e1 - CUCP-CUUP-DU E1+F1 split - wrench - - 111111 - 800813 - 000021 - 000022 - 000023 - 000024 - 020021 - 100021 - 222222 - - + rfsim-5gnr-e1 + CUCP-CUUP-DU E1+F1 split + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb oai-nr-cuup oai-nr-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_e1 - mysql oai-amf oai-smf oai-upf - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb oai-nr-cuup oai-nr-ue + - - Deploy_Object - Deploy OAI 5G RAN RF sim SA (1 CU-CP, 3 CU-UPs, 3 DUs) - localhost - ci-scripts/yaml_files/5g_rfsimulator_e1 - oai-cucp oai-cuup oai-cuup2 oai-cuup3 oai-du oai-du2 oai-du3 - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_e1 - oai-nr-ue oai-nr-ue2 oai-nr-ue3 - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_e1 + mysql oai-amf oai-smf oai-upf + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 - localhost - + + Deploy_Object + Deploy OAI 5G RAN RF sim SA (1 CU-CP, 3 CU-UPs, 3 DUs) + localhost + ci-scripts/yaml_files/5g_rfsimulator_e1 + oai-cucp oai-cuup oai-cuup2 oai-cuup3 oai-du oai-du2 oai-du3 + - - Ping - Ping ext-dn from all NR-UEs - rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 - localhost - rfsim5g_5gc_fixed_ip - localhost - -c 20 -i0.25 - 5 - + + Deploy_Object + Deploy OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_e1 + oai-nr-ue oai-nr-ue2 oai-nr-ue3 + - - Undeploy_Object - true - localhost - Undeploy all OAI 5G stack - ci-scripts/yaml_files/5g_rfsimulator_e1 - 1,0,0,0 - 1,0,0,0 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 + localhost + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb oai-nr-cuup oai-nr-ue - + + Ping + Ping ext-dn from all NR-UEs + rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 + localhost + rfsim5g_5gc_fixed_ip + localhost + -c 20 -i0.25 + 5 + + + + Undeploy_Object + true + localhost + Undeploy all OAI 5G stack + ci-scripts/yaml_files/5g_rfsimulator_e1 + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb oai-nr-cuup oai-nr-ue + diff --git a/ci-scripts/xml_files/container_5g_f1_rfsim.xml b/ci-scripts/xml_files/container_5g_f1_rfsim.xml index f17be0215d..1ffba40f77 100644 --- a/ci-scripts/xml_files/container_5g_f1_rfsim.xml +++ b/ci-scripts/xml_files/container_5g_f1_rfsim.xml @@ -21,235 +21,306 @@ --> - rfsim-5gnr-f1 - CU-DU F1 split - wrench - - 111111 - 800813 - 000021 - 000022 - 000023 - 020021 - 030020 - 030021 - 030022 - 040001 - 020022 - 040002 - 030021 - 030022 - 040021 - 000030 - 040022 - 040023 - 020022 - 040024 - 000024 - 000030 - 040025 - 000031 - 030021 - 040027 - 040025 - 000031 - 020022 - 040026 - 040025 - 000031 - 020022 - 040027 - 100021 - 222222 - - + rfsim-5gnr-f1 + CU-DU F1 split + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_f1_rfsimulator - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Deploy_Object - Deploy OAI 5G CU + DU-PCI0 + UE RF sim SA - localhost - ci-scripts/yaml_files/5g_f1_rfsimulator - oai-cu oai-du-pci0 oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - IdleSleep - Sleep - 15 - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_f1_rfsimulator + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - IdleSleep - Sleep - 2 - + + Deploy_Object + Deploy OAI 5G CU + DU-PCI0 + UE RF sim SA + localhost + ci-scripts/yaml_files/5g_f1_rfsimulator + oai-cu oai-du-pci0 oai-nr-ue + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Deploy_Object - Deploy OAI 5G (target) DU-PCI1 RF sim SA - localhost - ci-scripts/yaml_files/5g_f1_rfsimulator - oai-du-pci1 - + + Ping + Ping ext-dn from all NR-UEs + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.25 + 5 + - - Ping - Ping ext-dn from all NR-UEs - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.25 - 5 - + + Custom_Command + Simulate a DL radio channel with noise (3 dB) + localhost + echo channelmod modify 0 noise_power_dB 3 | ncat --send-only 192.168.71.181 8091 + - - Custom_Command - Simulate a DL radio channel with noise (3 dB) - localhost - echo channelmod modify 0 noise_power_dB 3 | ncat --send-only 192.168.71.181 8091 - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Iperf + Iperf (UL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Iperf - Iperf (UL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Custom_Command + Trigger Reestablishment + localhost + echo ci force_reestab | ncat 192.168.71.171 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' + - - Custom_Command - Trigger Reestablishment - localhost - echo ci force_reestab | ncat 192.168.71.171 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.5 -w25 - 80 - + + Custom_Command + Verify Reestablishment + localhost + echo ci get_reestab_count | ncat 192.168.71.150 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + - - Custom_Command - Verify Reestablishment - localhost - echo ci get_reestab_count | ncat 192.168.71.150 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Simulate a disruption of DL radio channel (ploss 55) - localhost - echo channelmod modify 0 ploss 55 | ncat 192.168.71.181 8091 - + + Iperf + Iperf (UL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Get UE sync state (UE ID 0) - localhost - echo ciUE sync_state 0 | ncat 192.168.71.181 8091 | grep -E UE_NOT_SYNC - + + Custom_Command + Simulate a disruption of DL radio channel (ploss 55) + localhost + echo channelmod modify 0 ploss 55 | ncat 192.168.71.181 8091 + - - Custom_Command - Restoration of the original DL channel conditions (ploss 20) - localhost - echo channelmod modify 0 ploss 20 | ncat 192.168.71.181 8091 - + + IdleSleep + Sleep + 15 + - - Custom_Command - Get UE sync state (UE ID 0) - localhost - echo ciUE sync_state 0 | ncat 192.168.71.181 8091 | grep -E UE_CONNECTED - + + Custom_Command + Get UE sync state (UE ID 0) + localhost + echo ciUE sync_state 0 | ncat 192.168.71.181 8091 | grep -E UE_NOT_SYNC + - - Custom_Command - Trigger Handover - localhost - echo ci trigger_f1_ho | ncat 192.168.71.150 9090 - + + Custom_Command + Restoration of the original DL channel conditions (ploss 20) + localhost + echo channelmod modify 0 ploss 20 | ncat 192.168.71.181 8091 + - - Custom_Command - UE (1) connected to DU-PCI 0? - localhost - echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3584" - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + - - Custom_Command - UE (1) connected to DU-PCI 1? - localhost - echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3585" - + + Custom_Command + Get UE sync state (UE ID 0) + localhost + echo ciUE sync_state 0 | ncat 192.168.71.181 8091 | grep -E UE_CONNECTED + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_f1_rfsimulator - 30,100,100,100 - 30,100,100,100 - + + Deploy_Object + Deploy OAI 5G (target) DU-PCI1 RF sim SA + localhost + ci-scripts/yaml_files/5g_f1_rfsimulator + oai-du-pci1 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + IdleSleep + Sleep + 15 + + + + Custom_Command + Trigger Handover + localhost + echo ci trigger_f1_ho | ncat 192.168.71.150 9090 + + + + IdleSleep + Sleep + 2 + + + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + + + + Custom_Command + UE (1) connected to DU-PCI 1? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3585" + + + + Custom_Command + Trigger Handover + localhost + echo ci trigger_f1_ho | ncat 192.168.71.150 9090 + + + + IdleSleep + Sleep + 2 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + + + + Custom_Command + UE (1) connected to DU-PCI 0? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3584" + + + + Custom_Command + Trigger Handover + localhost + echo ci trigger_f1_ho | ncat 192.168.71.150 9090 + + + + IdleSleep + Sleep + 2 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + + + + Custom_Command + UE (1) connected to DU-PCI 1? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3585" + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_f1_rfsimulator + 30,100,100,100 + 30,100,100,100 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_fdd_rfsim.xml b/ci-scripts/xml_files/container_5g_fdd_rfsim.xml index 44ccb3a3d2..b4383feeaf 100644 --- a/ci-scripts/xml_files/container_5g_fdd_rfsim.xml +++ b/ci-scripts/xml_files/container_5g_fdd_rfsim.xml @@ -21,120 +21,108 @@ --> - rfsim-5gnr-fdd - Monolithic FDD gNB with SDAP - wrench - - 111111 - 800813 - 000011 - 000012 - 000013 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-5gnr-fdd + Monolithic FDD gNB with SDAP + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb oai-nr-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_fdd_rfsimulator - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb oai-nr-ue + - - Deploy_Object - Deploy OAI 5G gNB+UE RF sim SA - localhost - ci-scripts/yaml_files/5g_fdd_rfsimulator - oai-gnb oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_fdd_rfsimulator + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G gNB+UE RF sim SA + localhost + ci-scripts/yaml_files/5g_fdd_rfsimulator + oai-gnb oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Iperf - Iperf (DL/3Mbps/UDP)(30 sec) - -u -b 3M -t 30 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (UL/3Mbps/UDP)(30 sec) - -u -b 3M -t 30 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_fdd_rfsimulator - 1,0,0,0 - 1,0,0,0 - + + Iperf + Iperf (DL/3Mbps/UDP)(30 sec) + -u -b 3M -t 30 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb oai-nr-ue - + + Iperf + Iperf (UL/3Mbps/UDP)(30 sec) + -u -b 3M -t 30 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_fdd_rfsimulator + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb oai-nr-ue + diff --git a/ci-scripts/xml_files/container_5g_flexric_rfsim.xml b/ci-scripts/xml_files/container_5g_flexric_rfsim.xml index 135eab6b68..78fb296697 100644 --- a/ci-scripts/xml_files/container_5g_flexric_rfsim.xml +++ b/ci-scripts/xml_files/container_5g_flexric_rfsim.xml @@ -21,236 +21,206 @@ --> - rfsim-5gnr-flexric - Monolithic SA TDD gNB and FlexRic Integration - wrench - 1 - - 111110 - 111111 - 111112 - 000001 - 000002 - 000003 - 010000 - 000004 - 333333 - 010001 - 010002 - 010003 - 020005 - 002006 - 444444 - 100002 - 100003 - 100004 - 100005 - 100006 - 100007 - 100008 - 100009 - 100001 - 222221 - 222222 - - + rfsim-5gnr-flexric + Monolithic SA TDD gNB and FlexRic Integration + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb oai-nr-ue - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb oai-nr-ue + - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-flexric - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-flexric + - - Clean_Test_Server_Images - Clean Test Images on Test Server - localhost - oai-gnb oai-nr-ue - true - + + Custom_Command + Updating CN5G images + localhost + docker compose -f ../doc/tutorial_resources/oai-cn5g/docker-compose.yaml pull + - - Clean_Test_Server_Images - Clean Test Images on Test Server - localhost - oai-flexric - true - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + doc/tutorial_resources/oai-cn5g + mysql oai-nrf oai-udr oai-udm oai-ausf oai-amf oai-smf oai-upf oai-ext-dn + - - Custom_Command - Updating CN5G images - localhost - docker compose -f ../doc/tutorial_resources/oai-cn5g/docker-compose.yaml pull - + + Deploy_Object + Deploy OAI nearRT-RIC + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + nearRT-RIC + - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - doc/tutorial_resources/oai-cn5g - mysql oai-nrf oai-udr oai-udm oai-ausf oai-amf oai-smf oai-upf oai-ext-dn - + + Deploy_Object + Deploy OAI 5G gNB in RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + oai-gnb + - - Deploy_Object - Deploy OAI nearRT-RIC - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - nearRT-RIC - + + Deploy_Object + Deploy RC monitoring + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-rc-moni + - - Deploy_Object - Deploy OAI 5G gNB in RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - oai-gnb - + + Deploy_Object + Deploy 2 OAI 5G NR-UEs in RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + oai-nr-ue oai-nr-ue2 + - - Deploy_Object - Deploy 2 OAI 5G NR-UEs in RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - oai-nr-ue oai-nr-ue2 - + + Attach_UE + Attach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + carabe + - - Ping - Ping ext-dn from both UEs - rfsim5g_ue rfsim5g_ue2 - carabe - oai_ext_dn - carabe - -c 20 - 5 - + + Deploy_Object + Deploy KPM monitoring + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-kpm-moni + - - Attach_UE - Attach OAI UE 1 and 2 - rfsim5g_ue rfsim5g_ue2 - carabe - + + Deploy_Object + Deploy KPM monitoring and RC control + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-kpm-rc + - - Detach_UE - Detach OAI UE 1 and 2 - rfsim5g_ue rfsim5g_ue2 - carabe - + + Deploy_Object + Deploy custom SMs monitoring + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-gtp-mac-rlc-pdcp-moni + - - Undeploy_Object - Undeploy Core Network - localhost - doc/tutorial_resources/oai-cn5g - true - + + Ping + Ping ext-dn from both UEs + rfsim5g_ue rfsim5g_ue2 + carabe + oai_ext_dn + carabe + -c 20 + 5 + - - Stop_Object - Stop RC monitoring xApp - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-rc-moni - + + Detach_UE + Detach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + carabe + - - Stop_Object - Stop KPM monitoring xApp - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-kpm-moni - + + Stop_Object + Stop RC monitoring xApp + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-rc-moni + - - Stop_Object - Stop KPM monitoring and RC control xApp - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-kpm-rc - + + Stop_Object + Stop KPM monitoring xApp + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-kpm-moni + - - Stop_Object - Stop custom SMs monitoring xApp - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-gtp-mac-rlc-pdcp-moni - + + Stop_Object + Stop KPM monitoring and RC control xApp + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-kpm-rc + - - Stop_Object - Stop OAI UEs - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - oai-nr-ue oai-nr-ue2 - + + Stop_Object + Stop custom SMs monitoring xApp + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + xapp-gtp-mac-rlc-pdcp-moni + - - Stop_Object - Stop OAI gNB - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - oai-gnb - + + Stop_Object + Stop OAI UEs + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + oai-nr-ue oai-nr-ue2 + - - Stop_Object - Stop nearRT-RIC - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - nearRT-RIC - + + Stop_Object + Stop OAI gNB + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + oai-gnb + - - Undeploy_Object - Undeploy RAN and FlexRIC - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - true - + + Stop_Object + Stop nearRT-RIC + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + nearRT-RIC + - - Deploy_Object - Deploy RC monitoring - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-rc-moni - + + Undeploy_Object + Undeploy RAN and FlexRIC + localhost + ci-scripts/yaml_files/5g_rfsimulator_flexric + true + - - Deploy_Object - Deploy KPM monitoring - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-kpm-moni - + + Undeploy_Object + Undeploy Core Network + localhost + doc/tutorial_resources/oai-cn5g + true + - - Deploy_Object - Deploy KPM monitoring and RC control - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-kpm-rc - + + Clean_Test_Server_Images + Clean Test Images on Test Server + localhost + oai-gnb oai-nr-ue + true + - - Deploy_Object - Deploy custom SMs monitoring - localhost - ci-scripts/yaml_files/5g_rfsimulator_flexric - xapp-gtp-mac-rlc-pdcp-moni - + + Clean_Test_Server_Images + Clean Test Images on Test Server + localhost + oai-flexric + true + diff --git a/ci-scripts/xml_files/container_5g_rfsim.xml b/ci-scripts/xml_files/container_5g_rfsim.xml index 43d2072040..58199ab5d9 100644 --- a/ci-scripts/xml_files/container_5g_rfsim.xml +++ b/ci-scripts/xml_files/container_5g_rfsim.xml @@ -21,240 +21,238 @@ --> - rfsim-5gnr-tdd - Monolithic SA TDD gNB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 000004 - 000005 - 000006 - 000007 - 000008 - 020001 - 020002 - 020003 - 020004 - 020105 - 444445 - 030001 - 030002 - 444444 - 333333 - 020005 - 444444 - 333333 - 020005 - 100001 - 222222 - - + rfsim-5gnr-tdd + Monolithic SA TDD gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue + - - Deploy_Object - Deploy OAI 5G gNB RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-gnb - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Deploy_Object - Deploy Second OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue2 - + + Deploy_Object + Deploy OAI 5G gNB RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-gnb + - - Deploy_Object - Deploy OAI 5G NR-UEs (#3, #4, #5) RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue3 oai-nr-ue4 oai-nr-ue5 - + + Deploy_Object + Deploy OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue + - - Deploy_Object - Deploy OAI 5G NR-UEs (#6, #7, #8) RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue6 oai-nr-ue7 oai-nr-ue8 - + + Deploy_Object + Deploy Second OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue2 + - - Deploy_Object - Deploy OAI 5G NR-UEs (#9, #10) RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue9 oai-nr-ue10 - + + Deploy_Object + Deploy OAI 5G NR-UEs (#3, #4, #5) RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue3 oai-nr-ue4 oai-nr-ue5 + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 - localhost - + + Deploy_Object + Deploy OAI 5G NR-UEs (#6, #7, #8) RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue6 oai-nr-ue7 oai-nr-ue8 + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G NR-UEs (#9, #10) RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue9 oai-nr-ue10 + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 + localhost + - - Ping - Ping ext-dn from Second NR-UE - rfsim5g_ue2 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping Second NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue2 - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from both UEs - rfsim5g_ue rfsim5g_ue2 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from Second NR-UE + rfsim5g_ue2 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from all UEs - rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 -s 1016 - 5 - + + Ping + Ping Second NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue2 + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from all UEs + rfsim5g_ue rfsim5g_ue2 rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 -s 1016 + 5 + - - Iperf - Iperf (UL/1Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Detach_UE + Detach OAI UE 3 to 10 + rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 + localhost + - - Attach_UE - Attach OAI UE 1 and 2 - rfsim5g_ue rfsim5g_ue2 - localhost - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Detach_UE - Detach OAI UE 1 and 2 - rfsim5g_ue rfsim5g_ue2 - localhost - + + Iperf + Iperf (UL/1Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Detach_UE - Detach OAI UE 3 to 10 - rfsim5g_ue3 rfsim5g_ue4 rfsim5g_ue5 rfsim5g_ue6 rfsim5g_ue7 rfsim5g_ue8 rfsim5g_ue9 rfsim5g_ue10 - localhost - + + Detach_UE + Detach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + localhost + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator - 1,0,0,0 - 1,0,0,0 - + + Attach_UE + Attach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + localhost + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue - + + Ping + Ping ext-dn from both UEs + rfsim5g_ue rfsim5g_ue2 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + + + + Detach_UE + Detach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + localhost + + + + Attach_UE + Attach OAI UE 1 and 2 + rfsim5g_ue rfsim5g_ue2 + localhost + + + + Ping + Ping ext-dn from both UEs + rfsim5g_ue rfsim5g_ue2 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue + diff --git a/ci-scripts/xml_files/container_5g_rfsim_24prb.xml b/ci-scripts/xml_files/container_5g_rfsim_24prb.xml index b8e01c7edc..1e7128a6e8 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_24prb.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_24prb.xml @@ -21,156 +21,250 @@ --> - rfsim-24prb-5gnr-tdd - Monolithic SA TDD gNB 24PRB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 020002 - 030001 - 030002 - 040002 - 000004 - 020001 - 040002 - 000004 - 020001 - 040002 - 000004 - 020001 - 040002 - 000004 - 020001 - 040002 - 000004 - 020001 - 040001 - 000004 - 020001 - 100001 - 222222 - - + rfsim-24prb-5gnr-tdd + Monolithic SA TDD gNB 24PRB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_24prb - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Deploy_Object - Deploy OAI 5G gNB+UE RFsim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_24prb - oai-gnb oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_24prb + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - IdleSleep - Sleep - 1 - + + Deploy_Object + Deploy OAI 5G gNB+UE RFsim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_24prb + oai-gnb oai-nr-ue + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.5 - 80 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i0.2 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i0.2 + 5 + - - Iperf - Iperf (UL/1Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Force Msg3 C-RNTI RA - localhost - echo ciUE force_crnti_ra | ncat 192.168.71.150 8091 - + + Iperf + Iperf (UL/1Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Force RRC_IDLE (UE ID 0) - localhost - echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 - + + Custom_Command + Force RRC_IDLE (UE ID 0) + localhost + echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_24prb - + + IdleSleep + Sleep + 1 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Custom_Command + Force RRC_IDLE (UE ID 0) + localhost + echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 + + + + IdleSleep + Sleep + 1 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Custom_Command + Force RRC_IDLE (UE ID 0) + localhost + echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 + + + + IdleSleep + Sleep + 1 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Custom_Command + Force RRC_IDLE (UE ID 0) + localhost + echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 + + + + IdleSleep + Sleep + 1 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Custom_Command + Force RRC_IDLE (UE ID 0) + localhost + echo ciUE force_RRC_IDLE | ncat 192.168.71.150 8091 + + + + IdleSleep + Sleep + 1 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Custom_Command + Force Msg3 C-RNTI RA + localhost + echo ciUE force_crnti_ra | ncat 192.168.71.150 8091 + + + + IdleSleep + Sleep + 1 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 + 80 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_24prb + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_2x2.xml b/ci-scripts/xml_files/container_5g_rfsim_2x2.xml index 236106d966..06cb9b63db 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_2x2.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_2x2.xml @@ -21,120 +21,108 @@ --> - rfsim-5gnr-tdd-2x2 - Monolithic SA TDD 2x2 gNB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 020002 - 030001 - 030002 - 100001 - 222222 - - + rfsim-5gnr-tdd-2x2 + Monolithic SA TDD 2x2 gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_2x2 - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Deploy_Object - Deploy OAI 5G gNB+UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_2x2 - oai-gnb oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_2x2 + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G gNB+UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_2x2 + oai-gnb oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Iperf - Iperf (DL/10Mbps/UDP)(20 sec) - -u -b 10M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (UL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_2x2 - 1,0,0,0 - 1,0,0,0 - + + Iperf + Iperf (DL/10Mbps/UDP)(20 sec) + -u -b 10M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Iperf + Iperf (UL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_2x2 + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml b/ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml index 4b695063e7..4fbb0f6f7e 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_fdd_phytest.xml @@ -21,120 +21,108 @@ --> - rfsim-5gnr-fdd-phytest - Monolithic FDD phytest gNB - wrench - - 111111 - 800813 - 004000 - 000010 - 000011 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + rfsim-5gnr-fdd-phytest + Monolithic FDD phytest gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Custom_Command - Clean-Up any residual volume - localhost - docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config -f - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G gNB RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest - oai-gnb - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest - oai-nr-ue - + + Custom_Command + Clean-Up any residual volume + localhost + docker volume rm 5g_rfsimulator_fdd_phytest_rrc.config -f + - - Ping - Ping gNB from NR-UE - rfsim5g_ue - localhost - rfsim5g_gnb_nos1 - localhost - -c20 -i0.2 - 0 - + + Deploy_Object + Deploy OAI 5G gNB RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest + oai-gnb + - - Ping - Ping NR-UE from gNB - rfsim5g_gnb_nos1 - localhost - rfsim5g_ue - localhost - -c20 -i0.2 - 0 - + + Deploy_Object + Deploy OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest + oai-nr-ue + - - Iperf - Iperf (DL/30kbps/UDP)(20 sec) - -u -b 0.03M -t 20 -R -c 10.0.1.1 - rfsim5g_ue - localhost - rfsim5g_gnb_nos1 - localhost - 5 - 90 - + + Ping + Ping gNB from NR-UE + rfsim5g_ue + localhost + rfsim5g_gnb_nos1 + localhost + -c20 -i0.2 + 0 + - - Iperf - Iperf (UL/30kbps/UDP)(20 sec) - -u -b 0.03M -t 20 -c 10.0.1.1 - rfsim5g_ue - localhost - rfsim5g_gnb_nos1 - localhost - 5 - 90 - + + Ping + Ping NR-UE from gNB + rfsim5g_gnb_nos1 + localhost + rfsim5g_ue + localhost + -c20 -i0.2 + 0 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest - 10,100,100,100 - 10,100,100,100 - + + Iperf + Iperf (DL/30kbps/UDP)(20 sec) + -u -b 0.03M -t 20 -R -c 10.0.1.1 + rfsim5g_ue + localhost + rfsim5g_gnb_nos1 + localhost + 5 + 90 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Iperf + Iperf (UL/30kbps/UDP)(20 sec) + -u -b 0.03M -t 20 -c 10.0.1.1 + rfsim5g_ue + localhost + rfsim5g_gnb_nos1 + localhost + 5 + 90 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_fdd_phytest + 10,100,100,100 + 10,100,100,100 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml b/ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml index 224a64c757..5eab626ece 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_fr2_32prb.xml @@ -21,96 +21,84 @@ --> - rfsim-fr2-32prb-5gnr-tdd - Monolithic FR2 gNB - wrench - - 111111 - 800813 - 000000 - 000001 - 000013 - 020001 - 020002 - 100001 - 222222 - - + rfsim-fr2-32prb-5gnr-tdd + Monolithic FR2 gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI gNB - localhost - ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Deploy_Object + Deploy OAI gNB + localhost + ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Deploy_Object - Deploy OAI NR-UE - localhost - ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb - oai-gnb oai-nr-ue - + + Deploy_Object + Deploy OAI NR-UE + localhost + ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb + oai-gnb oai-nr-ue + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.2 - 0 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.2 + 0 + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i0.2 - 0 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i0.2 + 0 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb - 10,0,0,0 - 10,0,0,0 - + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_fr2_32prb + 10,0,0,0 + 10,0,0,0 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_multiue.xml b/ci-scripts/xml_files/container_5g_rfsim_multiue.xml index 8022741c6c..83bd857c4a 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_multiue.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_multiue.xml @@ -21,185 +21,156 @@ --> - rfsim-5gnr-tdd-multiue - Monolithic SA TDD gNB multiue - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 000008 - 020001 - 020002 - 020003 - 020004 - 020105 - 444445 - 030001 - 030002 - 444444 - 100001 - 222222 - - + rfsim-5gnr-tdd-multiue + Monolithic SA TDD gNB multiue + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_multiue - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue + - - Deploy_Object - Deploy OAI 5G gNB RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_multiue - oai-gnb - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_multiue - oai-nr-ue - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_multiue + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_multiue1 rfsim5g_multiue2 rfsim5g_multiue3 rfsim5g_multiue4 rfsim5g_multiue5 rfsim5g_multiue6 rfsim5g_multiue7 rfsim5g_multiue8 rfsim5g_multiue9 rfsim5g_multiue10 - localhost - + + Deploy_Object + Deploy OAI 5G gNB RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_multiue + oai-gnb + - - Ping - Ping ext-dn from NR-UE - rfsim5g_multiue1 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_multiue + oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_multiue1 - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_multiue1 rfsim5g_multiue2 rfsim5g_multiue3 rfsim5g_multiue4 rfsim5g_multiue5 rfsim5g_multiue6 rfsim5g_multiue7 rfsim5g_multiue8 rfsim5g_multiue9 rfsim5g_multiue10 + localhost + - - Ping - Ping ext-dn from Second NR-UE - rfsim5g_multiue2 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_multiue1 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping Second NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_multiue2 - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_multiue1 + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from both UEs - rfsim5g_multiue1 rfsim5g_multiue2 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from Second NR-UE + rfsim5g_multiue2 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from all UEs - rfsim5g_multiue1 rfsim5g_multiue2 rfsim5g_multiue3 rfsim5g_multiue4 rfsim5g_multiue5 rfsim5g_multiue6 rfsim5g_multiue7 rfsim5g_multiue8 rfsim5g_multiue9 rfsim5g_multiue10 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 -s 1016 - 5 - + + Ping + Ping Second NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_multiue2 + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_multiue1 - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from all UEs + rfsim5g_multiue1 rfsim5g_multiue2 rfsim5g_multiue3 rfsim5g_multiue4 rfsim5g_multiue5 rfsim5g_multiue6 rfsim5g_multiue7 rfsim5g_multiue8 rfsim5g_multiue9 rfsim5g_multiue10 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 -s 1016 + 5 + - - Iperf - Iperf (UL/1Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_multiue1 - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_multiue1 + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Detach_UE - Detach OAI UEs - rfsim5g_multiue1 - localhost - + + Iperf + Iperf (UL/1Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_multiue1 + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - ci-scripts/yaml_files/5g_rfsimulator_multiue - 1,0,0,0 - 1,0,0,0 - localhost - + + Detach_UE + Detach OAI UEs + rfsim5g_multiue1 + localhost + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue - + + Undeploy_Object + true + Undeploy all OAI 5G stack + ci-scripts/yaml_files/5g_rfsimulator_multiue + 1,0,0,0 + 1,0,0,0 + localhost + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue + diff --git a/ci-scripts/xml_files/container_5g_rfsim_n2_ho.xml b/ci-scripts/xml_files/container_5g_rfsim_n2_ho.xml index 37cab0ddb5..6a4d43f93a 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_n2_ho.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_n2_ho.xml @@ -21,179 +21,222 @@ --> - rfsim-5gnr-f1-n2-ho - F1 SA TDD N2 Handover - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 000004 - 040001 - 050001 - 020001 - 020002 - 050002 - 030001 - 030002 - 050003 - 020001 - 020002 - 050004 - 050001 - 020001 - 020002 - 050002 - 100001 - 222222 - - + rfsim-5gnr-f1-n2-ho + F1 SA TDD N2 Handover + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_n2_ho - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_n2_ho + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Deploy_Object - Deploy OAI 5G CU-CP/CU-UP/DU 0 + UE RFsim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_n2_ho - oai-cucp-0 oai-cuup-0 oai-du-0 oai-nr-ue - + + Deploy_Object + Deploy OAI 5G CU-CP/CU-UP/DU 0 + UE RFsim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_n2_ho + oai-cucp-0 oai-cuup-0 oai-du-0 oai-nr-ue + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Deploy_Object - Deploy OAI 5G CU-CP/CU-UP/DU 1 RFsim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_n2_ho - oai-cucp-1 oai-cuup-1 oai-du-1 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 50 -i 0.25 + 5 + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 50 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G CU-CP/CU-UP/DU 1 RFsim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_n2_ho + oai-cucp-1 oai-cuup-1 oai-du-1 + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 50 -i 0.25 - 10 - + + IdleSleep + Sleep + 5 + - - Iperf - Iperf (DL/10Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Custom_Command + Trigger N2 Handover + localhost + echo ci trigger_n2_ho 1,1 | ncat 192.168.71.150 9090 + yes + - - Iperf - Iperf (UL/4Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 50 -i 0.25 + 5 + - - IdleSleep - Sleep - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 50 -i 0.25 + 10 + - - Custom_Command - Trigger N2 Handover - localhost - echo ci trigger_n2_ho 1,1 | ncat 192.168.71.150 9090 - yes - + + Custom_Command + UE (1) connected to DU-PCI 1? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.180 9090 | grep "1234" + - - Custom_Command - UE (1) connected to DU-PCI 1? - localhost - echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.180 9090 | grep "1234" - + + Iperf + Iperf (DL/10Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Trigger N2 Handover - localhost - echo ci trigger_n2_ho 0,1 | ncat 192.168.71.180 9090 - yes - + + Iperf + Iperf (UL/4Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - UE (1) connected to DU-PCI 0? - localhost - echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3584" - + + Custom_Command + Trigger N2 Handover + localhost + echo ci trigger_n2_ho 0,1 | ncat 192.168.71.180 9090 + yes + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_n2_ho - 10,100,100,100 - 10,100,100,100 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 50 -i 0.25 + 5 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 50 -i 0.25 + 10 + + + + Custom_Command + UE (1) connected to DU-PCI 0? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.150 9090 | grep "3584" + + + + Custom_Command + Trigger N2 Handover + localhost + echo ci trigger_n2_ho 1,1 | ncat 192.168.71.150 9090 + yes + + + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 50 -i 0.25 + 5 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 50 -i 0.25 + 10 + + + + Custom_Command + UE (1) connected to DU-PCI 1? + localhost + echo ci fetch_du_by_ue_id 1 | ncat 192.168.71.180 9090 | grep "1234" + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_n2_ho + 10,100,100,100 + 10,100,100,100 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-cuup-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_ntn_geo.xml b/ci-scripts/xml_files/container_5g_rfsim_ntn_geo.xml index 66f725ca53..7e291b86fb 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_ntn_geo.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_ntn_geo.xml @@ -21,125 +21,131 @@ --> - rfsim-5gnr-ntn-geo - Monolithic SA NTN GEO gNB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 020002 - 040001 - 020022 - 040002 - 020001 - 020002 - 100001 - 222222 - - + rfsim-5gnr-ntn-geo + Monolithic SA NTN GEO gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_geo - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G gNB+nrUE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_geo - oai-gnb oai-nr-ue - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_geo + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G gNB+nrUE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_geo + oai-gnb oai-nr-ue + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Custom_Command - Trigger Reestablishment - localhost - echo ci force_reestab | ncat 192.168.71.140 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - yes - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.5 -w25 - 80 - + + Custom_Command + Trigger Reestablishment + localhost + echo ci force_reestab | ncat 192.168.71.140 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' + yes + - - Custom_Command - Verify Reestablishment - localhost - echo ci get_reestab_count | ncat 192.168.71.140 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - yes - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_geo - + + Custom_Command + Verify Reestablishment + localhost + echo ci get_reestab_count | ncat 192.168.71.140 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + yes + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + + + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_geo + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_ntn_leo.xml b/ci-scripts/xml_files/container_5g_rfsim_ntn_leo.xml index f00e6b26f1..cac6f5f4ee 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_ntn_leo.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_ntn_leo.xml @@ -21,125 +21,131 @@ --> - rfsim-5gnr-ntn-Leo - Monolithic SA NTN LEO gNB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 020002 - 040001 - 020022 - 040002 - 020001 - 020002 - 100001 - 222222 - - + rfsim-5gnr-ntn-Leo + Monolithic SA NTN LEO gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_leo - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G gNB+nrUE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_leo - oai-gnb oai-nr-ue - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_leo + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G gNB+nrUE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_leo + oai-gnb oai-nr-ue + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Custom_Command - Trigger Reestablishment - localhost - echo ci force_reestab | ncat 192.168.71.140 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - yes - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i0.5 -w25 - 80 - + + Custom_Command + Trigger Reestablishment + localhost + echo ci force_reestab | ncat 192.168.71.140 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' + yes + - - Custom_Command - Verify Reestablishment - localhost - echo ci get_reestab_count | ncat 192.168.71.140 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - yes - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i0.5 -w25 + 80 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_ntn_leo - + + Custom_Command + Verify Reestablishment + localhost + echo ci get_reestab_count | ncat 192.168.71.140 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + yes + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + + + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_ntn_leo + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_prs.xml b/ci-scripts/xml_files/container_5g_rfsim_prs.xml index bbc287ff76..2485e7d503 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_prs.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_prs.xml @@ -21,80 +21,69 @@ --> - rfsim-5gnr-prs - Monolithic gNB with PRS - wrench - - 111111 - 800813 - 000012 - 000013 - 040001 - 040023 - 100011 - 222222 - - + rfsim-5gnr-prs + Monolithic gNB with PRS + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G gNB+UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_prs - oai-gnb oai-nr-ue - + + Deploy_Object + Deploy OAI 5G gNB+UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_prs + oai-gnb oai-nr-ue + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - IdleSleep - Sleep - 2 - + + IdleSleep + Sleep + 2 + - - Custom_Script - true - Set and verify distance at 50, 100, 150 m - localhost - - 50 100 150 - + + Custom_Script + true + Set and verify distance at 50, 100, 150 m + localhost + + 50 100 150 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_prs - 30,100,100,100 - 30,100,100,100 - + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_prs + 30,100,100,100 + 30,100,100,100 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_sidelink.xml b/ci-scripts/xml_files/container_5g_rfsim_sidelink.xml index 6ddd6d13b7..f434bb600c 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_sidelink.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_sidelink.xml @@ -21,79 +21,68 @@ --> - rfsim-5gnr-sidelink - Sidelink test - wrench - - 111111 - 800813 - 000002 - 000003 - 000004 - 000005 - 100001 - 222222 - - + rfsim-5gnr-sidelink + Sidelink test + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-nr-ue-asan + - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI 5G UE 1 - localhost - ci-scripts/yaml_files/5g_rfsimulator_sidelink - oai-nr-ue-1 - - - - Deploy_Object - Deploy OAI 5G UE 2 - localhost - ci-scripts/yaml_files/5g_rfsimulator_sidelink - oai-nr-ue-2 - + + Deploy_Object + Deploy OAI 5G UE 1 + localhost + ci-scripts/yaml_files/5g_rfsimulator_sidelink + oai-nr-ue-1 + - - IdleSleep - Sleep - 20 - + + Deploy_Object + Deploy OAI 5G UE 2 + localhost + ci-scripts/yaml_files/5g_rfsimulator_sidelink + oai-nr-ue-2 + - - Custom_Command - Check that UE synched - localhost - docker logs rfsim5g-oai-nr-ue-2 | grep -m 1 "PSBCH RX:OK" - + + IdleSleep + Sleep + 20 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_sidelink - 1,0,0,0 - 1,0,0,0 - + + Custom_Command + Check that UE synched + localhost + docker logs rfsim5g-oai-nr-ue-2 | grep -m 1 "PSBCH RX:OK" + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-nr-ue-asan - + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_sidelink + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_simple.xml b/ci-scripts/xml_files/container_5g_rfsim_simple.xml index 3dd5a560e0..be4912d2b2 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_simple.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_simple.xml @@ -21,77 +21,67 @@ --> - rfsim-5gnr-tdd - Monolithic SA TDD gNB - wrench - - 000001 - 000002 - 000003 - 000008 - 020001 - 444444 - 100001 - - + rfsim-5gnr-tdd + Monolithic SA TDD gNB + wrench - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Deploy_Object - Deploy OAI 5G gNB RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-gnb - + + Deploy_Object + Deploy OAI 5G gNB RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-gnb + - - Deploy_Object - Deploy OAI 5G NR-UE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator - oai-nr-ue - + + Deploy_Object + Deploy OAI 5G NR-UE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator + oai-nr-ue + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Detach_UE - Detach OAI UE 1 - rfsim5g_ue - localhost - + + Detach_UE + Detach OAI UE 1 + rfsim5g_ue + localhost + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator - 1,0,0,0 - 1,0,0,0 - + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator + 1,0,0,0 + 1,0,0,0 + diff --git a/ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml b/ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml index 6a09b8138d..83209d664e 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_tdd_dora.xml @@ -21,102 +21,97 @@ --> - rfsim-tdd-dora-5gnr-tdd - Monolithic do-ra TDD gNB - wrench - - 111111 - 800813 - 004000 - 000000 - 000001 - 000030 - 020001 - 020002 - 100001 - 004000 - 222222 - - + rfsim-tdd-dora-5gnr-tdd + Monolithic do-ra TDD gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Custom_Command - Clean-Up any residual volume - localhost - docker volume rm 5g_rfsimulator_tdd_dora_rrc.config -f - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI gNB - localhost - ci-scripts/yaml_files/5g_rfsimulator_tdd_dora - oai-gnb - + + Create_Workspace + Create new Workspace + localhost + - - Deploy_Object - Deploy OAI NR-UE - localhost - ci-scripts/yaml_files/5g_rfsimulator_tdd_dora - oai-nr-ue - + + Custom_Command + Clean-Up any residual volume + localhost + docker volume rm 5g_rfsimulator_tdd_dora_rrc.config -f + - - IdleSleep - Sleep - 5 - + + Deploy_Object + Deploy OAI gNB + localhost + ci-scripts/yaml_files/5g_rfsimulator_tdd_dora + oai-gnb + - - Ping - Ping gNB from NR-UE - rfsim5g_ue - localhost - rfsim5g_gnb_nos1 - localhost - -c20 -i0.2 - 0 - + + Deploy_Object + Deploy OAI NR-UE + localhost + ci-scripts/yaml_files/5g_rfsimulator_tdd_dora + oai-nr-ue + - - Ping - Ping NR-UE from gNB - rfsim5g_gnb_nos1 - localhost - rfsim5g_ue - localhost - -c20 -i0.2 - 0 - + + IdleSleep + Sleep + 5 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_tdd_dora - 0,0,0,0 - 0,0,0,0 - + + Ping + Ping gNB from NR-UE + rfsim5g_ue + localhost + rfsim5g_gnb_nos1 + localhost + -c20 -i0.2 + 0 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Ping + Ping NR-UE from gNB + rfsim5g_gnb_nos1 + localhost + rfsim5g_ue + localhost + -c20 -i0.2 + 0 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_tdd_dora + 0,0,0,0 + 0,0,0,0 + + + + Custom_Command + Clean-Up any residual volume + localhost + docker volume rm 5g_rfsimulator_tdd_dora_rrc.config -f + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml b/ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml index 3bb99de4ab..060f539cde 100644 --- a/ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml +++ b/ci-scripts/xml_files/container_5g_rfsim_u0_25prb.xml @@ -21,166 +21,169 @@ --> - rfsim-5gnr-fdd-u0-25prb - VNF-PNF nFAPI FDD u0 25PRB gNB - wrench - - 111111 - 800813 - 000001 - 000002 - 000003 - 020001 - 020002 - 000004 - 020003 - 030001 - 030002 - 050001 - 050002 - 050003 - 020001 - 020002 - 100001 - 222222 - - + rfsim-5gnr-fdd-u0-25prb + VNF-PNF nFAPI FDD u0 25PRB gNB + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb-asan oai-nr-ue-asan - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_rfsimulator_u0_25prb - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb-asan oai-nr-ue-asan + - - Deploy_Object - Deploy OAI 5G VNF+PNF+nrUE RF sim SA - localhost - ci-scripts/yaml_files/5g_rfsimulator_u0_25prb - oai-vnf oai-pnf oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_rfsimulator_u0_25prb + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G VNF+PNF+nrUE RF sim SA + localhost + ci-scripts/yaml_files/5g_rfsimulator_u0_25prb + oai-vnf oai-pnf oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Attach_UE - Verify 2nd PDU session is up - rfsim5g_ue_pdu_2 - localhost - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Ping - Ping ext-dn from NR-UE on PDU session ID 2 - rfsim5g_ue_pdu_2 - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Attach_UE + Verify 2nd PDU session is up + rfsim5g_ue_pdu_2 + localhost + - - Iperf - Iperf (UL/1Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from NR-UE on PDU session ID 2 + rfsim5g_ue_pdu_2 + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Custom_Command - Trigger PDU Session Release via gNB telnet - acamas - echo ci pdu_session_release 2 | ncat 192.168.71.140 9090 - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Add PDU Session via UE telnet - acamas - echo ci add_pdu_session 6,7 | ncat 192.168.71.150 8091 - + + Iperf + Iperf (UL/1Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Custom_Command - Trigger PDU Session Release via gNB telnet - acamas - echo ci pdu_session_release 6 | ncat 192.168.71.140 9090 - + + Custom_Command + Trigger PDU Session Release via gNB telnet + acamas + echo ci pdu_session_release 2 | ncat 192.168.71.140 9090 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_rfsimulator_u0_25prb - 1,0,0,0 - 1,0,0,0 - + + Custom_Command + Add PDU Session via UE telnet + acamas + echo ci add_pdu_session 6,7 | ncat 192.168.71.150 8091 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb-asan oai-nr-ue-asan - + + Custom_Command + Trigger PDU Session Release via gNB telnet + acamas + echo ci pdu_session_release 6 | ncat 192.168.71.140 9090 + + + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + + + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_rfsimulator_u0_25prb + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb-asan oai-nr-ue-asan + diff --git a/ci-scripts/xml_files/container_5g_vrtsim_chanmod.xml b/ci-scripts/xml_files/container_5g_vrtsim_chanmod.xml index 6bd16eff1f..c844228640 100644 --- a/ci-scripts/xml_files/container_5g_vrtsim_chanmod.xml +++ b/ci-scripts/xml_files/container_5g_vrtsim_chanmod.xml @@ -21,120 +21,108 @@ --> - vrtsim-5gnr-chanmod - Monolithic gNB vrtsim + chanmod - wrench - - 111111 - 800813 - 000011 - 000012 - 000013 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + vrtsim-5gnr-chanmod + Monolithic gNB vrtsim + chanmod + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb oai-nr-ue - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb oai-nr-ue + - - Deploy_Object - Deploy OAI 5G gNB+UE RF sim SA - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - oai-gnb oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G gNB+UE RF sim SA + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + oai-gnb oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Iperf - Iperf (DL/3Mbps/UDP)(20 sec) - -u -b 3M -t 20 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (UL/1Mbps/UDP)(20 sec) - -u -b 1M -t 20 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - 1,0,0,0 - 1,0,0,0 - + + Iperf + Iperf (DL/3Mbps/UDP)(20 sec) + -u -b 3M -t 20 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb oai-nr-ue - + + Iperf + Iperf (UL/1Mbps/UDP)(20 sec) + -u -b 1M -t 20 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb oai-nr-ue + diff --git a/ci-scripts/xml_files/container_5g_vrtsim_chanmod_gh.xml b/ci-scripts/xml_files/container_5g_vrtsim_chanmod_gh.xml index 3d3fd6ee59..3d3a9a5e41 100644 --- a/ci-scripts/xml_files/container_5g_vrtsim_chanmod_gh.xml +++ b/ci-scripts/xml_files/container_5g_vrtsim_chanmod_gh.xml @@ -21,121 +21,109 @@ --> - vrtsim-5gnr-chanmod-gh - Monolithic gNB vrtsim + chanmod - wrench - - 111111 - 800813 - 000011 - 000012 - 000013 - 020011 - 020012 - 030011 - 030012 - 100011 - 222222 - - + vrtsim-5gnr-chanmod-gh + Monolithic gNB vrtsim + chanmod + wrench - - Pull_Local_Registry - Pull Images from Local Registry - localhost - oai-gnb oai-nr-ue - arm_ - - - Create_Workspace - Create new Workspace - localhost - - - Deploy_Object - Deploy OAI 5G CoreNetwork - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - mysql oai-amf oai-smf oai-upf oai-ext-dn - + + Pull_Local_Registry + Pull Images from Local Registry + localhost + oai-gnb oai-nr-ue + arm_ + - - Deploy_Object - Deploy OAI 5G gNB+UE RF sim SA - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - oai-gnb oai-nr-ue - + + Create_Workspace + Create new Workspace + localhost + - - Attach_UE - Attach OAI UE (Wait for IP) - rfsim5g_ue - localhost - + + Deploy_Object + Deploy OAI 5G CoreNetwork + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + mysql oai-amf oai-smf oai-upf oai-ext-dn + - - Ping - Ping ext-dn from NR-UE - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - -c 20 -i 0.25 - 5 - + + Deploy_Object + Deploy OAI 5G gNB+UE RF sim SA + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + oai-gnb oai-nr-ue + - - Ping - Ping NR-UE from ext-dn - rfsim5g_ext_dn - localhost - rfsim5g_ue - localhost - -c 20 -i 0.25 - 5 - + + Attach_UE + Attach OAI UE (Wait for IP) + rfsim5g_ue + localhost + - - Iperf - Iperf (DL/3Mbps/UDP)(30 sec) - -u -b 3M -t 30 -R - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping ext-dn from NR-UE + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + -c 20 -i 0.25 + 5 + - - Iperf - Iperf (UL/1Mbps/UDP)(30 sec) - -u -b 1M -t 30 - rfsim5g_ue - localhost - rfsim5g_ext_dn - localhost - 5 - 90 - + + Ping + Ping NR-UE from ext-dn + rfsim5g_ext_dn + localhost + rfsim5g_ue + localhost + -c 20 -i 0.25 + 5 + - - Undeploy_Object - true - Undeploy all OAI 5G stack - localhost - ci-scripts/yaml_files/5g_vrtsim_chanmod - 1,0,0,0 - 1,0,0,0 - + + Iperf + Iperf (DL/3Mbps/UDP)(30 sec) + -u -b 3M -t 30 -R + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - localhost - oai-gnb oai-nr-ue - + + Iperf + Iperf (UL/1Mbps/UDP)(30 sec) + -u -b 1M -t 30 + rfsim5g_ue + localhost + rfsim5g_ext_dn + localhost + 5 + 90 + + + + Undeploy_Object + true + Undeploy all OAI 5G stack + localhost + ci-scripts/yaml_files/5g_vrtsim_chanmod + 1,0,0,0 + 1,0,0,0 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + localhost + oai-gnb oai-nr-ue + diff --git a/ci-scripts/xml_files/container_build_run_tests.xml b/ci-scripts/xml_files/container_build_run_tests.xml index 087c5af598..85e0cd53da 100644 --- a/ci-scripts/xml_files/container_build_run_tests.xml +++ b/ci-scripts/xml_files/container_build_run_tests.xml @@ -21,19 +21,15 @@ --> - build-run-test-tab - Build and Run Unit Tests - wrench - - 030201 - - + build-run-test-tab + Build and Run Unit Tests + wrench - - Build_Run_Tests - Build and Run UnitTests - obelix - all - + + Build_Run_Tests + Build and Run UnitTests + obelix + all + diff --git a/ci-scripts/xml_files/container_image_build.xml b/ci-scripts/xml_files/container_image_build.xml index afd58d4d6d..85966f0214 100644 --- a/ci-scripts/xml_files/container_image_build.xml +++ b/ci-scripts/xml_files/container_image_build.xml @@ -21,32 +21,27 @@ --> - build-tab - Build Container Images - wrench - - 800813 - 000001 - 000010 - - + build-tab + Build Container Images + wrench - - Create_Workspace - Create new Workspace for server 0 - obelix - - - Build_Image - Build all Images - obelix - all - + + Create_Workspace + Create new Workspace for server 0 + obelix + - - Push_Local_Registry - Push Images to Local Registry - obelix - + + Build_Image + Build all Images + obelix + all + + + + Push_Local_Registry + Push Images to Local Registry + obelix + diff --git a/ci-scripts/xml_files/container_image_build_arm.xml b/ci-scripts/xml_files/container_image_build_arm.xml index f5daa348aa..1d83101fdd 100644 --- a/ci-scripts/xml_files/container_image_build_arm.xml +++ b/ci-scripts/xml_files/container_image_build_arm.xml @@ -21,33 +21,28 @@ --> - build-tab - Build Container Images for ARM - wrench - - 800813 - 000001 - 000010 - - + build-tab + Build Container Images for ARM + wrench - - Create_Workspace - Create new Workspace for server 0 - gracehopper3-oai - - - Build_Image - Build all Images - gracehopper3-oai - native_armv9 - + + Create_Workspace + Create new Workspace for server 0 + gracehopper3-oai + - - Push_Local_Registry - Push Images to Local Registry - gracehopper3-oai - arm_ - + + Build_Image + Build all Images + gracehopper3-oai + native_armv9 + + + + Push_Local_Registry + Push Images to Local Registry + gracehopper3-oai + arm_ + diff --git a/ci-scripts/xml_files/container_image_build_cross.xml b/ci-scripts/xml_files/container_image_build_cross.xml index ab94d847c8..592d097a73 100644 --- a/ci-scripts/xml_files/container_image_build_cross.xml +++ b/ci-scripts/xml_files/container_image_build_cross.xml @@ -21,24 +21,21 @@ --> - build-tab - Build Container Images - wrench - - 100001 - 000001 - - - - Create_Workspace - Create new Workspace - alambix - - - Build_Image - Cross-Compile for ARM64 - build_cross_arm64 - alambix - + build-tab + Build Container Images + wrench + + + Create_Workspace + Create new Workspace + alambix + + + + Build_Image + Cross-Compile for ARM64 + build_cross_arm64 + alambix + diff --git a/ci-scripts/xml_files/container_image_build_jetson.xml b/ci-scripts/xml_files/container_image_build_jetson.xml index 3cdac5efcb..7b77a77277 100644 --- a/ci-scripts/xml_files/container_image_build_jetson.xml +++ b/ci-scripts/xml_files/container_image_build_jetson.xml @@ -21,33 +21,28 @@ --> - build-tab - Build Container Images for ARM - wrench - - 800813 - 000001 - 000010 - - + build-tab + Build Container Images for ARM + wrench - - Create_Workspace - Create new Workspace for server 0 - jetson3-oai - - - Build_Image - Build all Images - jetson3-oai - native_armv8 - + + Create_Workspace + Create new Workspace for server 0 + jetson3-oai + - - Push_Local_Registry - Push Images to Local Registry - jetson3-oai - armv8_ - + + Build_Image + Build all Images + jetson3-oai + native_armv8 + + + + Push_Local_Registry + Push Images to Local Registry + jetson3-oai + armv8_ + diff --git a/ci-scripts/xml_files/container_l2sim_proxy.xml b/ci-scripts/xml_files/container_l2sim_proxy.xml index c2f19f9471..4f1cea9263 100644 --- a/ci-scripts/xml_files/container_l2sim_proxy.xml +++ b/ci-scripts/xml_files/container_l2sim_proxy.xml @@ -21,19 +21,15 @@ --> - l2sim-4glte-5gnr-proxy-build - Build L2sim proxy image - wrench - - 000001 - - + l2sim-4glte-5gnr-proxy-build + Build L2sim proxy image + wrench - - Build_Proxy - Build L2sim Proxy Image - localhost - b64d9bce986b38ca59e8582864ade3fcdd05c0dc - + + Build_Proxy + Build L2sim Proxy Image + localhost + b64d9bce986b38ca59e8582864ade3fcdd05c0dc + diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml index 10ab1fd3b0..614acee309 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1.xml @@ -23,195 +23,182 @@ Replaces xml_files/enb_usrp210_band7_test_05mhz_tm1.xml --> - test-fdd-05-tm1 - Test-FDD-05MHz-TM1 - tasks - -100000 -111110 -300000 -040101 -800813 -030101 -040301 040501 040603 040604 040605 040606 040607 040641 040642 040643 040644 040401 040201 -030201 -200000 -222222 - - + test-fdd-05-tm1 + Test-FDD-05MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Custom_Command - Reset USRP - hutch - sudo -S b2xx_fx3_utils --reset-device - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/5MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1 - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - IdleSleep - Sleep - 5 - + + Custom_Command + Reset USRP + hutch + sudo -S b2xx_fx3_utils --reset-device + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UEs - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UEs - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Ping - ping (5MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (FDD/Band7/5MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1 + - - Iperf - iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile) - -u -b 15M -t 30 -R - 50 - 50 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UEs + adb_ue_1 adb_ue_2 + - - Iperf - iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile) - -u -b 15M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Ping + ping (5MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/15Mbps/UDP)(30 sec)(unbalanced profile) - -u -b 15M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile) + -u -b 15M -t 30 -R + 50 + 50 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile) + -u -b 15M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec)(balanced profile) - -t 30 -R - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/15Mbps/UDP)(30 sec)(unbalanced profile) + -u -b 15M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile) - -u -b 9M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) + -t 30 -R + adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile) - -u -b 9M -t 30 - 50 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec)(balanced profile) + -t 30 -R + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec)(single-ue profile) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile) + -u -b 9M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec)(balanced profile) - -t 30 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile) + -u -b 9M -t 30 + 50 + 50 + adb_ue_1 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + Iperf + iperf (5MHz - UL/TCP)(30 sec)(single-ue profile) + -t 30 + adb_ue_1 + ltebox-nano + + + + Iperf + iperf (5MHz - UL/TCP)(30 sec)(balanced profile) + -t 30 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UEs + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1 + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml index ebc59e746d..243243658b 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_if4_5.xml @@ -21,178 +21,166 @@ --> - test-fdd-05-tm1-if4-5 - Test-FDD-05MHz-TM1-IF4.5 - tasks - -100000 -111110 -300000 -040101 -800813 -030131 -030132 -040301 040531 040633 040634 040636 040671 040672 040673 040401 040201 -030231 -200000 -222222 - - + test-fdd-05-tm1-if4-5 + Test-FDD-05MHz-TM1-IF4.5 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Custom_Command - Reset USRP - hutch - sudo -S b2xx_fx3_utils --reset-device - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy RRU (FDD/Band7/5MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 - rru_fdd - - - Deploy_Object - Deploy RCC (FDD/Band7/5MHz) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 - rcc_fdd - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - IdleSleep - Sleep - 5 - + + Custom_Command + Reset USRP + hutch + sudo -S b2xx_fx3_utils --reset-device + - - Undeploy_Object - true - Undeploy RCC/RRU - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UEs - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UEs - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Ping - ping (5MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy RRU (FDD/Band7/5MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 + rru_fdd + - - Iperf - iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile) - -u -b 15M -t 30 -R - 50 - 50 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy RCC (FDD/Band7/5MHz) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 + rcc_fdd + - - Iperf - iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile) - -u -b 15M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Attach_UE + Attach UEs + adb_ue_1 adb_ue_2 + - - Iperf - iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_2 - ltebox-nano - + + Ping + ping (5MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile) - -u -b 9M -t 30 - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/15Mbps/UDP)(30 sec)(balanced profile) + -u -b 15M -t 30 -R + 50 + 50 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile) - -u -b 9M -t 30 - 50 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/15Mbps/UDP)(30 sec)(single-ue profile) + -u -b 15M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec)(single-ue profile) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) + -t 30 -R + adb_ue_2 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + Iperf + iperf (5MHz - UL/9Mbps/UDP)(30 sec)(balanced profile) + -u -b 9M -t 30 + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Iperf + iperf (5MHz - UL/9Mbps/UDP)(30 sec)(single-ue profile) + -u -b 9M -t 30 + 50 + 50 + adb_ue_1 + ltebox-nano + + + + Iperf + iperf (5MHz - UL/TCP)(30 sec)(single-ue profile) + -t 30 + adb_ue_1 + ltebox-nano + + + + Detach_UE + true + Detach UEs + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy RCC/RRU + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_if4.5 + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_no_rrc_activity.xml b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_no_rrc_activity.xml index 8936a3928e..bd7400cb13 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_no_rrc_activity.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_05Mhz_tm1_no_rrc_activity.xml @@ -23,161 +23,155 @@ Replaces xml_files/enb_usrp210_band7_test_05mhz_tm1_rrc_inactivity_no_flexran.xm --> - test-fdd-05-rrc-inactivity - Test-FDD-05MHz-TM1-RRC-Inactivity - tasks - -100000 -111110 -040101 -800813 -030102 -000010 040301 040502 000011 040302 000001 000012 040303 000002 000013 040503 040401 040201 -030202 -200000 -222222 - - + test-fdd-05-rrc-inactivity + Test-FDD-05MHz-TM1-RRC-Inactivity + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/5MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1_no_rrc_activity - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1_no_rrc_activity - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - IdleSleep - Waiting for 55 seconds - 55 - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - IdleSleep - Waiting for 10 seconds - 10 - + + Deploy_Object + Deploy eNB (FDD/Band7/5MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1_no_rrc_activity + - - CheckStatusUE - Check UE(s) status before attachment - 0 - adb_ue_1 adb_ue_2 - + + CheckStatusUE + Check UE(s) status before attachment + 0 + adb_ue_1 adb_ue_2 + - - CheckStatusUE - Check UE(s) status before data disabling - 2 - adb_ue_1 adb_ue_2 - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - CheckStatusUE - Check UE(s) status after data disabling - 0 - adb_ue_1 adb_ue_2 - + + Ping + ping (5MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + - - CheckStatusUE - Check UE(s) status after data re-enabling - 2 - adb_ue_1 adb_ue_2 - + + CheckStatusUE + Check UE(s) status before data disabling + 2 + adb_ue_1 adb_ue_2 + - - DataDisable_UE - Disabling Data Service on UE - adb_ue_1 adb_ue_2 - + + DataDisable_UE + Disabling Data Service on UE + adb_ue_1 adb_ue_2 + - - DataEnable_UE - Enabling Data Service on UE - adb_ue_1 adb_ue_2 - + + IdleSleep + Waiting for 55 seconds + 55 + - - Ping - ping (5MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + CheckStatusUE + Check UE(s) status after data disabling + 0 + adb_ue_1 adb_ue_2 + - - Ping - ping (5MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + DataEnable_UE + Enabling Data Service on UE + adb_ue_1 adb_ue_2 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + IdleSleep + Waiting for 10 seconds + 10 + + + + CheckStatusUE + Check UE(s) status after data re-enabling + 2 + adb_ue_1 adb_ue_2 + + + + Ping + ping (5MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_05Mhz_tm1_no_rrc_activity + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml index 1456418475..92f4376676 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1.xml @@ -24,189 +24,166 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml 040301 040511 040613 040614 040615 040616 040617 040651 040652 040653 040654 040401 040201 --> - test-fdd-10-tm1 - Test-FDD-10MHz-TM1 - tasks - -100000 -111110 -040101 -800813 -030111 -000001 -040301 040511 040613 040614 040615 040651 040652 040653 040654 040401 040201 -030211 -200000 -222222 - - + test-fdd-10-tm1 + Test-FDD-10MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/10MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1 - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 5 - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Ping - ping (10MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (FDD/Band7/10MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1 + - - Iperf - iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile) - -u -b 30M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + IdleSleep + Sleep + 5 + - - Iperf - iperf (10MHz - DL/30Mbps/UDP)(30 sec)(single-ue profile) - -u -b 30M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (10MHz - DL/30Mbps/UDP)(30 sec)(unbalanced profile) - -u -b 30M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Ping + ping (10MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile) + -u -b 30M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - DL/TCP)(30 sec)(balanced profile) - -t 30 -R - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - DL/30Mbps/UDP)(30 sec)(single-ue profile) + -u -b 30M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (10MHz - UL/18Mbps/UDP)(30 sec)(balanced profile) - -u -b 18M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - DL/30Mbps/UDP)(30 sec)(unbalanced profile) + -u -b 30M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - UL/18Mbps/UDP)(30 sec)(single-ue profile) - -u -b 18M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - UL/18Mbps/UDP)(30 sec)(balanced profile) + -u -b 18M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - UL/TCP)(30 sec)(single-ue profile) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - UL/18Mbps/UDP)(30 sec)(single-ue profile) + -u -b 18M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (10MHz - UL/TCP)(30 sec)(balanced profile) - -t 30 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - UL/TCP)(30 sec)(single-ue profile) + -t 30 + adb_ue_1 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + Iperf + iperf (10MHz - UL/TCP)(30 sec)(balanced profile) + -t 30 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1 + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml index aafcdff6ea..5e3b64e01b 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_cdrx.xml @@ -23,122 +23,115 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml --> - test-fdd-10-cdrx-tm1 - Test-FDD-10MHz-CDRX-TM1 - tasks - -100000 -111110 -040101 -800813 -030112 -040301 040302 040512 040612 040650 040401 -040201 -030212 -200000 -222222 - - + test-fdd-10-cdrx-tm1 + Test-FDD-10MHz-CDRX-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/10MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_cdrx - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_cdrx - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Ping - ping (10MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Iperf - iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile) - -u -b 30M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (FDD/Band7/10MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_cdrx + - - Iperf - iperf (10MHz - UL/20Mbps/UDP)(30 sec)(balanced profile) - -u -b 20M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + Ping + ping (10MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Iperf + iperf (10MHz - DL/30Mbps/UDP)(30 sec)(balanced profile) + -u -b 30M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Iperf + iperf (10MHz - UL/20Mbps/UDP)(30 sec)(balanced profile) + -u -b 20M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_cdrx + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml index f50330ab89..5133c17f14 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_10Mhz_tm1_oaiue.xml @@ -21,180 +21,164 @@ --> - test-fdd-10-tm1 - Test-FDD-10MHz-TM1 - tasks - -100000 -100001 -111110 -111111 -800813 -030111 -000001 -800814 -030311 -000002 -040511 040613 040616 040651 -030411 -000001 -030211 -200000 -200001 -222222 -333333 - - + test-fdd-10-tm1 + Test-FDD-10MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - - - Pull_Local_Registry - Pull Images from Local Registry - carabe - oai-lte-ue - - - Custom_Command - Disable Sleep States (hutch) - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - Disable Sleep States (carabe) - carabe - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States (hutch) - hutch - sudo cpupower idle-set -E - - - Custom_Command - true - Enable Sleep States (carabe) - carabe - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/10MHz/B200) in a container - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_magma - hutch - - - Create_Workspace - Create new Workspace for server 1 - carabe - - - Deploy_Object - Deploy LTE-UE (FDD/Band7/10MHz/B200) in a container - carabe - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_oai_ue_magma - + + Custom_Command + Disable Sleep States (hutch) + hutch + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 5 - + + Custom_Command + Disable Sleep States (carabe) + carabe + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 10 - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_magma - + + Pull_Local_Registry + Pull Images from Local Registry + carabe + oai-lte-ue + - - Undeploy_Object - true - Undeploy LTE-UE - carabe - ci-scripts/yaml_files/lte_b200_fdd_10Mhz_oai_ue_magma - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Ping - ping (10MHz - 20 sec) - -c 20 - 5 - lte_oai_ue_carabe - nano-cn4g - + + Deploy_Object + Deploy eNB (FDD/Band7/10MHz/B200) in a container + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_magma + hutch + - - Iperf - iperf (10MHz - DL/10Mbps/UDP)(30 sec)(balanced profile) - -u -b 10M -t 30 -R - 50 - lte_oai_ue_carabe - nano-cn4g - + + IdleSleep + Sleep + 5 + - - Iperf - iperf (10MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - 50 - lte_oai_ue_carabe - nano-cn4g - + + Create_Workspace + Create new Workspace for server 1 + carabe + - - Iperf - iperf (10MHz - UL/10Mbps/UDP)(30 sec)(balanced profile) - -u -b 10M -t 30 - 50 - lte_oai_ue_carabe - nano-cn4g - + + Deploy_Object + Deploy LTE-UE (FDD/Band7/10MHz/B200) in a container + carabe + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_oai_ue_magma + - - Iperf - iperf (10MHz - UL/TCP)(30 sec)(balanced profile) - -t 30 - 50 - balanced - lte_oai_ue_carabe - nano-cn4g - + + IdleSleep + Sleep + 10 + - - Clean_Test_Server_Images - true - Clean Test Images on eNB Test Server - hutch - oai-enb - + + Ping + ping (10MHz - 20 sec) + -c 20 + 5 + lte_oai_ue_carabe + nano-cn4g + - - Clean_Test_Server_Images - true - Clean Test Images on LTE-UE Test Server - carabe - oai-lte-ue - + + Iperf + iperf (10MHz - DL/10Mbps/UDP)(30 sec)(balanced profile) + -u -b 10M -t 30 -R + 50 + lte_oai_ue_carabe + nano-cn4g + + + + Iperf + iperf (10MHz - DL/TCP)(30 sec)(single-ue profile) + -t 30 -R + 50 + lte_oai_ue_carabe + nano-cn4g + + + + Iperf + iperf (10MHz - UL/10Mbps/UDP)(30 sec)(balanced profile) + -u -b 10M -t 30 + 50 + lte_oai_ue_carabe + nano-cn4g + + + + Undeploy_Object + true + Undeploy LTE-UE + carabe + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_oai_ue_magma + + + + IdleSleep + Sleep + 5 + + + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_10Mhz_tm1_magma + + + + Custom_Command + true + Enable Sleep States (hutch) + hutch + sudo cpupower idle-set -E + + + + Custom_Command + true + Enable Sleep States (carabe) + carabe + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on eNB Test Server + hutch + oai-enb + + + + Clean_Test_Server_Images + true + Clean Test Images on LTE-UE Test Server + carabe + oai-lte-ue + diff --git a/ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml index 52dbcb8972..cf092b2653 100644 --- a/ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_fdd_20Mhz_tm1.xml @@ -23,190 +23,139 @@ Replaces xml_files/enb_usrp210_band7_test_10mhz_tm1.xml --> - test-fdd-20-tm1 - Test-FDD-20MHz-TM1 - tasks - -100000 -111110 -040101 -800813 -030121 -000001 -040301 040521 040623 040624 040625 040662 040401 040201 -030221 -200000 -222222 - - + test-fdd-20-tm1 + Test-FDD-20MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - hutch - oai-enb - - - Custom_Command - Disable Sleep States - hutch - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - hutch - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - hutch - - - Deploy_Object - Deploy eNB (FDD/Band7/20MHz/B200) in a container - hutch - ci-scripts/yaml_files/lte_b200_fdd_20Mhz_tm1 - + + Custom_Command + Disable Sleep States + hutch + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 5 - + + Pull_Local_Registry + Pull Images from Local Registry + hutch + oai-enb + - - Undeploy_Object - true - Undeploy eNB - hutch - ci-scripts/yaml_files/lte_b200_fdd_20Mhz_tm1 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + hutch + - - Ping - ping (20MHz - 20 sec) - -c 20 - 5 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (FDD/Band7/20MHz/B200) in a container + hutch + ci-scripts/yaml_files/lte_b200_fdd_20Mhz_tm1 + - - Iperf - iperf (20MHz - DL/70Mbps/UDP)(30 sec)(balanced profile) - -u -b 70M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + IdleSleep + Sleep + 5 + - - Iperf - iperf (20MHz - DL/70Mbps/UDP)(30 sec)(single-ue profile) - -u -b 70M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - DL/70Mbps/UDP)(30 sec)(unbalanced profile) - -u -b 70M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Ping + ping (20MHz - 20 sec) + -c 20 + 5 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - DL/70Mbps/UDP)(30 sec)(balanced profile) + -u -b 70M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec)(balanced profile) - -t 30 -R - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/70Mbps/UDP)(30 sec)(single-ue profile) + -u -b 70M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - UL/12Mbps/UDP)(30 sec)(balanced profile) - -u -b 12M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/70Mbps/UDP)(30 sec)(unbalanced profile) + -u -b 70M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - UL/17Mbps/UDP)(30 sec)(single-ue profile) - -u -b 17M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - UL/17Mbps/UDP)(30 sec)(single-ue profile) + -u -b 17M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - UL/TCP)(30 sec)(single-ue profile) - -t 30 - adb_ue_1 - ltebox-nano - + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - UL/TCP)(30 sec)(balanced profile) - -t 30 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - hutch - oai-enb - + + Undeploy_Object + true + Undeploy eNB + hutch + ci-scripts/yaml_files/lte_b200_fdd_20Mhz_tm1 + + + + Custom_Command + true + Enable Sleep States + hutch + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + hutch + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml index f46697a106..849d6e0140 100644 --- a/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1.xml @@ -23,206 +23,193 @@ Replaces xml_files/enb_usrp210_band40_test_05mhz_tm1.xml --> - test-tdd-05-tm1 - Test-TDD-05MHz-TM1 - tasks - -300000 -100000 -111110 -040101 -800813 -030104 -040301 040501 040602 040601 040603 040604 040605 040642 040641 040643 040644 040645 040401 040201 -030204 -200000 -222222 - - + test-tdd-05-tm1 + Test-TDD-05MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - starsky - oai-enb - + + Custom_Command + Reset USRP + starsky + sudo -S b2xx_fx3_utils --reset-device + - - Custom_Command - Disable Sleep States - starsky - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - starsky - sudo cpupower idle-set -E - + + Custom_Command + Disable Sleep States + starsky + sudo cpupower idle-set -D 0 + - - Custom_Command - Reset USRP - starsky - sudo -S b2xx_fx3_utils --reset-device - - - Create_Workspace - Create new Workspace for server 0 - starsky - - - Deploy_Object - Deploy eNB (TDD/Band40/5MHz/B200) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_05Mhz_tm1 - + + Pull_Local_Registry + Pull Images from Local Registry + starsky + oai-enb + - - IdleSleep - Sleep - 5 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Undeploy_Object - true - Undeploy eNB - starsky - ci-scripts/yaml_files/lte_b200_tdd_05Mhz_tm1 - + + Create_Workspace + Create new Workspace for server 0 + starsky + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Deploy_Object + Deploy eNB (TDD/Band40/5MHz/B200) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_05Mhz_tm1 + - - Ping - ping (5MHz - 20 sec) - -c 20 - 25 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced) - -u -b 6.5M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Ping + ping (5MHz - 20 sec) + -c 20 + 25 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue) - -u -b 6.5M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue) + -u -b 6.5M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(unbalanced) - -u -b 6.5M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced) + -u -b 6.5M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(unbalanced) + -u -b 6.5M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec) - -t 30 -R - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) + -t 30 -R + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced) - -u -b 2M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec) + -t 30 -R + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue) - -u -b 2M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue) + -u -b 2M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - UL/2Mbps/UDP)(30 sec)(unbalanced) - -u -b 2M -t 30 - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced) + -u -b 2M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec)(single-ue) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - UL/2Mbps/UDP)(30 sec)(unbalanced) + -u -b 2M -t 30 + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec) - -t 30 - 50 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - UL/TCP)(30 sec)(single-ue) + -t 30 + adb_ue_1 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - starsky - oai-enb - + + Iperf + iperf (5MHz - UL/TCP)(30 sec) + -t 30 + 50 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + starsky + ci-scripts/yaml_files/lte_b200_tdd_05Mhz_tm1 + + + + Custom_Command + true + Enable Sleep States + starsky + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + starsky + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml b/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml index da187e2120..3b2e5a8022 100644 --- a/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml +++ b/ci-scripts/xml_files/container_lte_b200_tdd_05Mhz_tm1_if4_5.xml @@ -21,193 +21,175 @@ --> - test-tdd-05-if4-5 - Test-TDD-05MHz-TM1-IF4.5 - tasks - -300000 -100000 -111110 -800813 -030134 -030135 -040301 040532 040631 040632 040634 040635 040681 040682 040684 040685 040401 040201 -030231 -200000 -222222 - - + test-tdd-05-if4-5 + Test-TDD-05MHz-TM1-IF4.5 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - starsky - oai-enb - + + Custom_Command + Reset USRP + starsky + sudo -S b2xx_fx3_utils --reset-device + - - Custom_Command - Disable Sleep States - starsky - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - starsky - sudo cpupower idle-set -E - + + Custom_Command + Disable Sleep States + starsky + sudo cpupower idle-set -D 0 + - - Custom_Command - Reset USRP - starsky - sudo -S b2xx_fx3_utils --reset-device - - - Create_Workspace - Create new Workspace for server 0 - starsky - - - Deploy_Object - Deploy RRU (TDD/Band40/5MHz/B200) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 - rru_tdd - - - Deploy_Object - Deploy RCC (TDD/Band40/5MHz) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 - rcc_tdd - + + Pull_Local_Registry + Pull Images from Local Registry + starsky + oai-enb + - - IdleSleep - Sleep - 5 - + + Create_Workspace + Create new Workspace for server 0 + starsky + - - Undeploy_Object - true - Undeploy RRU/RCC - starsky - ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 - + + Deploy_Object + Deploy RRU (TDD/Band40/5MHz/B200) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 + rru_tdd + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Deploy_Object + Deploy RCC (TDD/Band40/5MHz) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 + rcc_tdd + - - Ping - ping (5MHz - 20 sec) - -c 20 - 25 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced) - -u -b 6.5M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Ping + ping (5MHz - 20 sec) + -c 20 + 25 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue) - -u -b 6.5M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(balanced) + -u -b 6.5M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - DL/6.5Mbps/UDP)(30 sec)(single-ue) + -u -b 6.5M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - DL/TCP)(30 sec) - -t 30 -R - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec)(single-ue profile) + -t 30 -R + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced) - -u -b 2M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - DL/TCP)(30 sec) + -t 30 -R + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue) - -u -b 2M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - UL/2Mbps/UDP)(30 sec)(balanced) + -u -b 2M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec)(single-ue) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (5MHz - UL/2Mbps/UDP)(30 sec)(single-ue) + -u -b 2M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (5MHz - UL/TCP)(30 sec) - -t 30 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (5MHz - UL/TCP)(30 sec)(single-ue) + -t 30 + adb_ue_1 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - starsky - oai-enb - + + Iperf + iperf (5MHz - UL/TCP)(30 sec) + -t 30 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy RRU/RCC + starsky + ci-scripts/yaml_files/lte_b200_tdd_05Mhz_if4.5 + + + + Custom_Command + true + Enable Sleep States + starsky + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + starsky + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml index 88b3330508..a947c6774c 100644 --- a/ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_tdd_10Mhz_tm1.xml @@ -23,197 +23,186 @@ Replaces xml_files/enb_usrp210_band40_test_10mhz_tm1.xml --> - test-tdd-10-tm1 - Test-TDD-10MHz-TM1 - tasks - -100000 -111110 -040101 -800813 -030114 -040301 040511 040612 040611 040613 040614 040615 040652 040651 040653 040654 040655 040401 040201 -030214 -200000 -222222 - - + test-tdd-10-tm1 + Test-TDD-10MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - starsky - oai-enb - - - Custom_Command - Disable Sleep States - starsky - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - starsky - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - starsky - - - Deploy_Object - Deploy eNB (TDD/Band40/10MHz/B200) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_10Mhz_tm1 - + + Custom_Command + Disable Sleep States + starsky + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 5 - + + Pull_Local_Registry + Pull Images from Local Registry + starsky + oai-enb + - - Undeploy_Object - true - Undeploy eNB - starsky - ci-scripts/yaml_files/lte_b200_tdd_10Mhz_tm1 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + starsky + - - Ping - ping (10MHz - 20 sec) - -c 20 - 25 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (TDD/Band40/10MHz/B200) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_10Mhz_tm1 + - - Iperf - iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(balanced) - -u -b 13.5M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue) - -u -b 13.5M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Ping + ping (10MHz - 20 sec) + -c 20 + 25 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced) - -u -b 13.5M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue) + -u -b 13.5M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (10MHz - DL/TCP)(30 sec)(single-ue) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(balanced) + -u -b 13.5M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - DL/TCP)(30 sec) - -t 30 -R - 50 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced) + -u -b 13.5M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - UL/2Mbps/UDP)(30 sec)(balanced) - -u -b 2M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - DL/TCP)(30 sec)(single-ue) + -t 30 -R + adb_ue_1 + ltebox-nano + - - Iperf - iperf (10MHz - UL/2Mbps/UDP)(30 sec)(single-ue) - -u -b 2M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - DL/TCP)(30 sec) + -t 30 -R + 50 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - UL/2Mbps/UDP)(30 sec)(unbalanced) - -u -b 2M -t 30 - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - UL/2Mbps/UDP)(30 sec)(single-ue) + -u -b 2M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (10MHz - UL/TCP)(30 sec)(single-ue) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (10MHz - UL/2Mbps/UDP)(30 sec)(balanced) + -u -b 2M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (10MHz - UL/TCP)(30 sec) - -t 30 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (10MHz - UL/2Mbps/UDP)(30 sec)(unbalanced) + -u -b 2M -t 30 + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - starsky - oai-enb - + + Iperf + iperf (10MHz - UL/TCP)(30 sec)(single-ue) + -t 30 + adb_ue_1 + ltebox-nano + + + + Iperf + iperf (10MHz - UL/TCP)(30 sec) + -t 30 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + starsky + ci-scripts/yaml_files/lte_b200_tdd_10Mhz_tm1 + + + + Custom_Command + true + Enable Sleep States + starsky + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + starsky + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml b/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml index 65f4dfc6b4..0888891cb3 100644 --- a/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml +++ b/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1.xml @@ -23,195 +23,132 @@ Replaces xml_files/enb_usrp210_band40_test_20mhz_tm1.xml --> - test-tdd-20-tm1 - Test-TDD-20MHz-TM1 - tasks - -100000 -111110 -040101 -800813 -030124 -040301 040521 040622 040621 040623 040662 040401 040201 -030224 -200000 -222222 - - + test-tdd-20-tm1 + Test-TDD-20MHz-TM1 + tasks - - Pull_Local_Registry - Pull Images from Local Registry - starsky - oai-enb - - - Custom_Command - Disable Sleep States - starsky - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - starsky - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - starsky - - - Deploy_Object - Deploy eNB (TDD/Band40/20MHz/B200) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1 - + + Custom_Command + Disable Sleep States + starsky + sudo cpupower idle-set -D 0 + - - IdleSleep - Sleep - 5 - + + Pull_Local_Registry + Pull Images from Local Registry + starsky + oai-enb + - - Undeploy_Object - true - Undeploy eNB - starsky - ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Create_Workspace + Create new Workspace for server 0 + starsky + - - Ping - ping (20MHz - 20 sec) - -c 20 - 25 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Deploy_Object + Deploy eNB (TDD/Band40/20MHz/B200) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1 + - - Iperf - iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(balanced) - -u -b 13.5M -t 30 -R - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue) - -u -b 13.5M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Ping + ping (20MHz - 20 sec) + -c 20 + 25 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced) - -u -b 13.5M -t 30 -R - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(single-ue) + -u -b 13.5M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec)(single-ue) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(balanced) + -u -b 13.5M -t 30 -R + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec) - -t 30 -R - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/13.5Mbps/UDP)(30 sec)(unbalanced) + -u -b 13.5M -t 30 -R + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - UL/2Mbps/UDP)(30 sec)(balanced) - -u -b 2M -t 30 -R - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - UL/2Mbps/UDP)(30 sec)(single-ue) + -u -b 2M -t 30 -R + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - UL/2Mbps/UDP)(30 sec)(single-ue) - -u -b 2M -t 30 -R - 50 - adb_ue_1 - ltebox-nano - + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - UL/2Mbps/UDP)(30 sec)(unbalanced) - -u -b 2M -t 30 - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - UL/TCP)(30 sec)(single-ue) - -t 30 - adb_ue_1 - ltebox-nano - + + Undeploy_Object + true + Undeploy eNB + starsky + ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1 + - - Iperf - iperf (20MHz - UL/TCP)(30 sec) - -t 30 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Custom_Command + true + Enable Sleep States + starsky + sudo cpupower idle-set -E + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - starsky - oai-enb - + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + starsky + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml b/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml index 6a0cb0f892..636abb1a66 100644 --- a/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml +++ b/ci-scripts/xml_files/container_lte_b200_tdd_20Mhz_tm1_default_scheduler.xml @@ -23,200 +23,188 @@ Replaces xml_files/enb_usrp210_band40_test_20mhz_tm1_default_scheduler.xml --> - test-tdd-20-tm1-def-sched - Test-TDD-20MHz-TM1-Default-Scheduler - tasks - -100000 -111110 -040101 -800813 -030125 -040301 040522 040627 040626 040628 040629 040630 040667 040666 040668 040669 040670 040401 040201 -030225 -200000 -222222 - - + test-tdd-20-tm1-def-sched + Test-TDD-20MHz-TM1-Default-Scheduler + tasks - - Pull_Local_Registry - Pull Images from Local Registry - starsky - oai-enb - + + Custom_Command + Disable Sleep States + starsky + sudo cpupower idle-set -D 0 + - - Custom_Command - Disable Sleep States - starsky - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - starsky - sudo cpupower idle-set -E - - - Create_Workspace - Create new Workspace for server 0 - starsky - - - Deploy_Object - Deploy eNB (TDD/Band40/20MHz/B200) in a container - starsky - ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1_default_scheduler - + + Pull_Local_Registry + Pull Images from Local Registry + starsky + oai-enb + - - IdleSleep - Sleep - 5 - + + Initialize_UE + Initialize UE + adb_ue_1 adb_ue_2 + - - Undeploy_Object - true - Undeploy eNB - starsky - ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1_default_scheduler - + + Create_Workspace + Create new Workspace for server 0 + starsky + - - Initialize_UE - Initialize UE - adb_ue_1 adb_ue_2 - - - Terminate_UE - true - Terminate UE - adb_ue_1 adb_ue_2 - - - Attach_UE - Attach UE - adb_ue_1 adb_ue_2 - - - Detach_UE - true - Detach UE - adb_ue_1 adb_ue_2 - + + Deploy_Object + Deploy eNB (TDD/Band40/20MHz/B200) in a container + starsky + ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1_default_scheduler + - - Ping - ping (20MHz - 20 sec) - -c 20 - 25 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Attach_UE + Attach UE + adb_ue_1 adb_ue_2 + - - Iperf - iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(balanced) - -u -b 27.5M -t 30 -R - 50 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Ping + ping (20MHz - 20 sec) + -c 20 + 25 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(single-ue) - -u -b 27.5M -t 30 -R - 50 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(single-ue) + -u -b 27.5M -t 30 -R + 50 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(unbalanced) - -u -b 27.5M -t 30 -R - 50 - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(balanced) + -u -b 27.5M -t 30 -R + 50 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec)(single-ue) - -t 30 -R - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - DL/27.5Mbps/UDP)(30 sec)(unbalanced) + -u -b 27.5M -t 30 -R + 50 + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - DL/TCP)(30 sec) - -t 30 -R - 50 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/TCP)(30 sec)(single-ue) + -t 30 -R + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - UL/7Mbps/UDP)(30 sec)(balanced) - -u -b 7M -t 30 - 50 - balanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - DL/TCP)(30 sec) + -t 30 -R + 50 + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - UL/7Mbps/UDP)(30 sec)(single-ue) - -u -b 7M -t 30 - 50 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - UL/7Mbps/UDP)(30 sec)(single-ue) + -u -b 7M -t 30 + 50 + adb_ue_1 + ltebox-nano + - - Iperf - iperf (20MHz - UL/7Mbps/UDP)(30 sec)(unbalanced) - -u -b 7M -t 30 - 50 - unbalanced - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - UL/7Mbps/UDP)(30 sec)(balanced) + -u -b 7M -t 30 + 50 + balanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - UL/TCP)(30 sec)(single-ue) - -t 30 - adb_ue_1 - ltebox-nano - + + Iperf + iperf (20MHz - UL/7Mbps/UDP)(30 sec)(unbalanced) + -u -b 7M -t 30 + 50 + unbalanced + adb_ue_1 adb_ue_2 + ltebox-nano + - - Iperf - iperf (20MHz - UL/TCP)(30 sec) - -t 30 - adb_ue_1 adb_ue_2 - ltebox-nano - + + Iperf + iperf (20MHz - UL/TCP)(30 sec)(single-ue) + -t 30 + adb_ue_1 + ltebox-nano + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - starsky - oai-enb - + + Iperf + iperf (20MHz - UL/TCP)(30 sec) + -t 30 + adb_ue_1 adb_ue_2 + ltebox-nano + + + + Detach_UE + true + Detach UE + adb_ue_1 adb_ue_2 + + + + Terminate_UE + true + Terminate UE + adb_ue_1 adb_ue_2 + + + + Undeploy_Object + true + Undeploy eNB + starsky + ci-scripts/yaml_files/lte_b200_tdd_20Mhz_tm1_default_scheduler + + + + Custom_Command + true + Enable Sleep States + starsky + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + starsky + oai-enb + diff --git a/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml b/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml index 3337bba999..39ac1a7df4 100644 --- a/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml +++ b/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm1.xml @@ -25,71 +25,54 @@ TEST-LTE-2x2-N3XX-TM1 2.6 Ghz TDD LTE 2x2 TM1 tasks - -111111 -100000 -010010 -800833 -030101 -010001 -000001 -050000 -050001 -070000 -070001 -010010 -030201 -333333 - - - - - + Pull_Local_Registry Pull Images from Local Registry obelix oai-enb - + Custom_Command Disable Sleep States obelix sudo cpupower idle-set -D 0 - - Custom_Command - Enable Sleep States - obelix - sudo cpupower idle-set -E + + Detach_UE + true + Detach UE + up2 - + + Create_Workspace Create new Workspace obelix - + + Deploy_Object Deploy eNB (TDD/Band38/2.6Ghz/N3XX) in a container obelix ci-scripts/yaml_files/lte_n3xx_tdd_2x2_tm1 - - IdleSleep - Sleep - 5 - - - + Attach_UE Attach UE up2 - + + IdleSleep + Sleep + 5 + + + Ping Ping: 20 pings up2 @@ -99,7 +82,7 @@ 60 - + Ping Ping: 100 pings, size 1024 up2 @@ -107,9 +90,9 @@ -c 100 -s 1024 -i 0.2 1 60 - + - + Iperf iperf (DL/26Mbps/UDP)(60 sec)(single-ue profile) -u -b 26M -t 60 -R @@ -117,44 +100,39 @@ porcepix-cn4g 5 95 - + - - Iperf - iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile) - -u -b 7M -t 60 - up2 - porcepix-cn4g - 5 - 95 - + + Iperf + iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile) + -u -b 7M -t 60 + up2 + porcepix-cn4g + 5 + 95 + - + Detach_UE true Detach UE up2 - + Undeploy_Object true Undeploy gNB obelix ci-scripts/yaml_files/lte_n3xx_tdd_2x2_tm1 - - - Clean_Test_Server_Images - true - Clean Test Images - obelix - oai-enb - + + Clean_Test_Server_Images + true + Clean Test Images + obelix + oai-enb + - diff --git a/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml b/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml index a3e89df4a6..e2b9f7ae13 100644 --- a/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml +++ b/ci-scripts/xml_files/container_lte_n3xx_tdd_2x2_tm2.xml @@ -25,71 +25,54 @@ TEST-LTE-2x2-N3XXi-TM2 2.6 Ghz TDD LTE 2x2 TM2 tasks - -111111 -100000 -010010 -800833 -031101 -010001 -000001 -051000 -051001 -071000 -071001 -010010 -031201 -333333 - - - - - + Pull_Local_Registry Pull Images from Local Registry obelix oai-enb - + Custom_Command Disable Sleep States obelix sudo cpupower idle-set -D 0 - - Custom_Command - Enable Sleep States - obelix - sudo cpupower idle-set -E + + Detach_UE + true + Detach UE + up2 - + + Create_Workspace Create new Workspace obelix - + + Deploy_Object Deploy eNB (TDD/Band38/2.6Ghz/N3XX) in a container obelix ci-scripts/yaml_files/lte_n3xx_tdd_2x2_tm2 - - IdleSleep - Sleep - 5 - - - + Attach_UE Attach UE up2 - + + IdleSleep + Sleep + 5 + + + Ping Ping: 20 pings up2 @@ -99,7 +82,7 @@ 60 - + Ping Ping: 100 pings, size 1024 up2 @@ -107,9 +90,9 @@ -c 100 -s 1024 -i 0.2 1 60 - + - + Iperf iperf (DL/26Mbps/UDP)(60 sec)(single-ue profile) -u -b 1M -t 60 -R @@ -117,45 +100,39 @@ porcepix-cn4g 5 95 - + - - Iperf - iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile) - -u -b 7M -t 60 - up2 - porcepix-cn4g - 5 - 95 - + + Iperf + iperf (UL/7Mbps/UDP)(60 sec)(single-ue profile) + -u -b 7M -t 60 + up2 + porcepix-cn4g + 5 + 95 + - + Detach_UE true Detach UE up2 - + Undeploy_Object true Undeploy gNB obelix ci-scripts/yaml_files/lte_n3xx_tdd_2x2_tm2 - - - Clean_Test_Server_Images - true - Clean Test Images - obelix - oai-enb - - + + Clean_Test_Server_Images + true + Clean Test Images + obelix + oai-enb + - diff --git a/ci-scripts/xml_files/container_nsa_b200_quectel.xml b/ci-scripts/xml_files/container_nsa_b200_quectel.xml index c73c6dadca..a9e859886c 100644 --- a/ci-scripts/xml_files/container_nsa_b200_quectel.xml +++ b/ci-scripts/xml_files/container_nsa_b200_quectel.xml @@ -21,261 +21,226 @@ --> - TEST-NSA-FR1-TM1-B200 - NSA SanityCheck with QUECTEL - tasks - - 200000 - 100000 - 500000 - 111110 - 111111 - 000100 - 010000 - 800833 - 030101 - 800834 - 030102 - 010001 - 050000 - 050001 - 070001 - 070000 - 070002 - 050002 - 050003 - 010010 - 010002 - 030202 - 030201 - 060000 - 300000 - 600000 - 222220 - 222221 - - + TEST-NSA-FR1-TM1-B200 + NSA SanityCheck with QUECTEL + tasks - - Pull_Local_Registry - Pull Images from Local Registry - nepes - oai-enb - + + Custom_Command + Disable Sleep States (nepes) + nepes + sudo cpupower idle-set -D 0 + - - Pull_Local_Registry - Pull Images from Local Registry - ofqot - oai-gnb - + + Custom_Command + Reset USRP on nepes + nepes + sudo -S /usr/local/lib/uhd/utils/b2xx_fx3_utils --reset-device + - - Custom_Command - Reset USRP on nepes - nepes - sudo -S /usr/local/lib/uhd/utils/b2xx_fx3_utils --reset-device - + + Custom_Command + Disable Sleep States (ofqot) + ofqot + sudo cpupower idle-set -D 0 + - - Custom_Command - Disable Sleep States (nepes) - nepes - sudo cpupower idle-set -D 0 - - - Custom_Command + + Pull_Local_Registry + Pull Images from Local Registry + nepes + oai-enb + + + + Pull_Local_Registry + Pull Images from Local Registry + ofqot + oai-gnb + + + + DeployCoreNetwork + Start EPC + ltebox-nepes + + + + Initialize_UE + Initialize Quectel + idefix + + + + Create_Workspace + Create new Workspace + nepes + + + + Deploy_Object + Deploy eNB (FDD/Band7/5MHz/B200) in a container + nepes + ci-scripts/yaml_files/nsa_b200_enb + + + + Create_Workspace + Create new Workspace + ofqot + + + + Deploy_Object + Deploy gNB (TDD/Band78/40MHz/B200) in a container + ofqot + ci-scripts/yaml_files/nsa_b200_gnb + + + + Attach_UE + Attach UE + idefix + + + + Ping + Ping: 20pings in 20sec + idefix + ltebox-nepes + -c 20 + 1 + 15 + + + + Ping + Ping: 100pings in 20sec + idefix + ltebox-nepes + -c 100 -i 0.2 + 1 + 15 + + + + Iperf + iperf (UL/8Mbps/UDP)(60 sec)(single-ue profile) + -u -b 8M -t 60 + idefix + ltebox-nepes + 1 + 95 + + + + Iperf + iperf (DL/70Mbps/UDP)(60 sec)(single-ue profile) + -u -b 70M -t 60 -R + idefix + ltebox-nepes + 25 + 80 + + + + Iperf + iperf (BIDIR TCP)(10 sec)(single-ue profile) + -t 10 --bidir + idefix + ltebox-nepes + + + + Ping + Ping: 20pings in 20sec + idefix + ltebox-nepes + -c 20 + 1 + 15 + + + + Ping + Ping: 100pings in 20sec + idefix + ltebox-nepes + -c 100 -i 0.2 + 1 + 15 + + + + Detach_UE true - Enable Sleep States (nepes) - nepes - sudo cpupower idle-set -E - - - Custom_Command - Disable Sleep States (ofqot) - ofqot - sudo cpupower idle-set -D 0 - - - Custom_Command + Detach UE + idefix + + + + Terminate_UE true - Enable Sleep States (ofqot) - ofqot - sudo cpupower idle-set -E - + Terminate Quectel + idefix + - - DeployCoreNetwork - Start EPC - ltebox-nepes - - - - Initialize_UE - Initialize Quectel - idefix - - - Terminate_UE + + Undeploy_Object true - Terminate Quectel - idefix - - - Attach_UE - Attach UE - idefix - - - Detach_UE + Undeploy gNB + ofqot + ci-scripts/yaml_files/nsa_b200_gnb + 10,100,100,100 + 10,100,100,100 + + + + Undeploy_Object true - Detach UE - idefix - - - Create_Workspace - Create new Workspace - nepes - - - Deploy_Object - Deploy eNB (FDD/Band7/5MHz/B200) in a container - nepes - ci-scripts/yaml_files/nsa_b200_enb - - - Create_Workspace - Create new Workspace - ofqot - - - Deploy_Object - Deploy gNB (TDD/Band78/40MHz/B200) in a container - ofqot - ci-scripts/yaml_files/nsa_b200_gnb - + Undeploy eNB + nepes + ci-scripts/yaml_files/nsa_b200_enb + - - IdleSleep - Sleep - 5 - - - - IdleSleep - Sleep - 20 - - - - - Ping - Ping: 20pings in 20sec - idefix - ltebox-nepes - -c 20 - 1 - 15 - - - - Ping - Ping: 100pings in 20sec - idefix - ltebox-nepes - -c 100 -i 0.2 - 1 - 15 - - - - Ping - Ping: 20pings in 20sec - idefix - ltebox-nepes - -c 20 - 1 - 15 - - - - Ping - Ping: 100pings in 20sec - idefix - ltebox-nepes - -c 100 -i 0.2 - 1 - 15 - - - - Iperf - iperf (DL/70Mbps/UDP)(60 sec)(single-ue profile) - -u -b 70M -t 60 -R - idefix - ltebox-nepes - 25 - 80 - - - - Iperf - iperf (UL/8Mbps/UDP)(60 sec)(single-ue profile) - -u -b 8M -t 60 - idefix - ltebox-nepes - 1 - 95 - - - - Iperf - iperf (BIDIR TCP)(10 sec)(single-ue profile) - -t 10 --bidir - idefix - ltebox-nepes - - - - Undeploy_Object - true - Undeploy eNB - nepes - ci-scripts/yaml_files/nsa_b200_enb - - - - UndeployCoreNetwork - Terminate EPC - true - ltebox-nepes - - - - Undeploy_Object - true - Undeploy gNB - ofqot - ci-scripts/yaml_files/nsa_b200_gnb - 10,100,100,100 - 10,100,100,100 - - - - Clean_Test_Server_Images + + UndeployCoreNetwork + Terminate EPC true - Clean Test Images on Test Server - nepes - oai-enb - + ltebox-nepes + - - Clean_Test_Server_Images + + Custom_Command true - Clean Test Images on Test Server - ofqot - oai-gnb - + Enable Sleep States (nepes) + nepes + sudo cpupower idle-set -E + + + + Custom_Command + true + Enable Sleep States (ofqot) + ofqot + sudo cpupower idle-set -E + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + nepes + oai-enb + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + ofqot + oai-gnb + - diff --git a/ci-scripts/xml_files/container_sa_aerial_cn_start.xml b/ci-scripts/xml_files/container_sa_aerial_cn_start.xml index db622423ae..e29a8aa781 100644 --- a/ci-scripts/xml_files/container_sa_aerial_cn_start.xml +++ b/ci-scripts/xml_files/container_sa_aerial_cn_start.xml @@ -21,17 +21,14 @@ --> - TEST-AERIAL-SA-CN-START - Deploy 5GC - tasks - - 555000 - - - - DeployCoreNetwork - Initialize 5G Core - oc-cn5g-20897-aerial - - + TEST-AERIAL-SA-CN-START + Deploy 5GC + tasks + + DeployCoreNetwork + Initialize 5G Core + oc-cn5g-20897-aerial + + + diff --git a/ci-scripts/xml_files/container_sa_aerial_cn_stop.xml b/ci-scripts/xml_files/container_sa_aerial_cn_stop.xml index bf0bd9fb9c..f50c07a41f 100644 --- a/ci-scripts/xml_files/container_sa_aerial_cn_stop.xml +++ b/ci-scripts/xml_files/container_sa_aerial_cn_stop.xml @@ -21,18 +21,15 @@ --> - TEST-AERIAL-SA-CN-STOP - Undeploy 5GC - tasks - - 000555 - - - - UndeployCoreNetwork - true - Terminate 5G Core - oc-cn5g-20897-aerial - - + TEST-AERIAL-SA-CN-STOP + Undeploy 5GC + tasks + + UndeployCoreNetwork + true + Terminate 5G Core + oc-cn5g-20897-aerial + + + diff --git a/ci-scripts/xml_files/container_sa_aerial_quectel.xml b/ci-scripts/xml_files/container_sa_aerial_quectel.xml index bf3f702219..b5a2e11e50 100644 --- a/ci-scripts/xml_files/container_sa_aerial_quectel.xml +++ b/ci-scripts/xml_files/container_sa_aerial_quectel.xml @@ -21,136 +21,127 @@ --> - TEST-AERIAL-SA - AERIAL 100 MHz TDD SA - tasks - - 111111 - 000222 - 800813 - 002222 - 002223 - 000111 - 000011 - 000022 - 000033 - 200022 - 300033 - 000222 - 222222 - 333333 - - - - Pull_Local_Registry - Pull Images from Local Registry - gracehopper1-oai - oai-gnb-aerial - arm_ - + TEST-AERIAL-SA + AERIAL 100 MHz TDD SA + tasks - - Create_Workspace - Create new Workspace for server 0 - gracehopper1-oai - + + Pull_Local_Registry + Pull Images from Local Registry + gracehopper1-oai + oai-gnb-aerial + arm_ + - - Deploy_Object - Deploy PNF/Nvidia CUBB in a container - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial - nv-cubb - + + Detach_UE + true + Detach Quectel + up2-aerial + - - Deploy_Object - Deploy VNF in a container - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial - oai-gnb-aerial - + + Create_Workspace + Create new Workspace for server 0 + gracehopper1-oai + - - Attach_UE - Attach Quectel - up2-aerial - + + Deploy_Object + Deploy PNF/Nvidia CUBB in a container + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial + nv-cubb + - - Ping - Ping: 100pings in 20sec - up2-aerial - oc-cn5g-20897-aerial - -c 100 -i 0.2 - 5 - + + Deploy_Object + Deploy VNF in a container + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial + oai-gnb-aerial + - - Iperf - iperf (DL/UDP/800M)(30 sec)(single-ue profile) - -u -b 800M -t 30 -R - oc-cn5g-20897-aerial - up2-aerial - 25 - 80 - + + Attach_UE + Attach Quectel + up2-aerial + - - Iperf - iperf (UL/UDP/150M)(30 sec)(single-ue profile) - -u -b 150M -t 30 -l 1428 - oc-cn5g-20897-aerial - up2-aerial - 25 - 80 - + + Ping + Ping: 100pings in 20sec + up2-aerial + oc-cn5g-20897-aerial + -c 100 -i 0.2 + 5 + - - Iperf - Optional iperf (DL/UDP/1000M)(30 sec)(single-ue profile) - true - -u -b 1000M -t 30 -R - oc-cn5g-20897-aerial - up2-aerial - 25 - 80 - + + Iperf + iperf (DL/UDP/800M)(30 sec)(single-ue profile) + -u -b 800M -t 30 -R + oc-cn5g-20897-aerial + up2-aerial + 25 + 80 + - - Iperf - Optional iperf (UL/UDP/200M)(30 sec)(single-ue profile) - true - -u -b 200M -t 30 -l 1428 - oc-cn5g-20897-aerial - up2-aerial - 25 - 80 - + + Iperf + iperf (UL/UDP/150M)(30 sec)(single-ue profile) + -u -b 150M -t 30 -l 1428 + oc-cn5g-20897-aerial + up2-aerial + 25 + 80 + - - Detach_UE - true - Detach Quectel - up2-aerial - + + Iperf + Optional iperf (DL/UDP/1000M)(30 sec)(single-ue profile) + true + -u -b 1000M -t 30 -R + oc-cn5g-20897-aerial + up2-aerial + 25 + 80 + - - Undeploy_Object - true - Undeploy gNB - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial - 20,100,100,100 - 20,100,100,100 - + + Iperf + Optional iperf (UL/UDP/200M)(30 sec)(single-ue profile) + true + -u -b 200M -t 30 -l 1428 + oc-cn5g-20897-aerial + up2-aerial + 25 + 80 + + + + Detach_UE + true + Detach Quectel + up2-aerial + + + + Undeploy_Object + true + Undeploy gNB + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial + 20,100,100,100 + 20,100,100,100 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + gracehopper1-oai + oai-gnb-aerial + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - gracehopper1-oai - oai-gnb-aerial - - diff --git a/ci-scripts/xml_files/container_sa_aerial_quectel_ul_heavy.xml b/ci-scripts/xml_files/container_sa_aerial_quectel_ul_heavy.xml index baf525f167..c577236887 100644 --- a/ci-scripts/xml_files/container_sa_aerial_quectel_ul_heavy.xml +++ b/ci-scripts/xml_files/container_sa_aerial_quectel_ul_heavy.xml @@ -21,124 +21,116 @@ --> - TEST-AERIAL-SA-UL-Heavy - AERIAL 100 MHz DSUUU SA - tasks - - 111111 - 000222 - 800813 - 002222 - 002223 - 000111 - 000011 - 000032 - 000033 - 000022 - 000222 - 222222 - 333333 - - - - Pull_Local_Registry - Pull Images from Local Registry - gracehopper1-oai - oai-gnb-aerial - arm_ - + TEST-AERIAL-SA-UL-Heavy + AERIAL 100 MHz DSUUU SA + tasks - - Create_Workspace - Create new Workspace for server 0 - gracehopper1-oai - + + Pull_Local_Registry + Pull Images from Local Registry + gracehopper1-oai + oai-gnb-aerial + arm_ + - - Deploy_Object - Deploy PNF/Nvidia CUBB in a container - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial_ul - nv-cubb - + + Detach_UE + true + Detach Quectel + up2-aerial + - - Deploy_Object - Deploy VNF in a container - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial_ul - oai-gnb-aerial - + + Create_Workspace + Create new Workspace for server 0 + gracehopper1-oai + - - Attach_UE - Attach Quectel - up2-aerial - + + Deploy_Object + Deploy PNF/Nvidia CUBB in a container + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial_ul + nv-cubb + - - Ping - Ping: 100pings in 20sec - up2-aerial - oc-cn5g-20897-aerial - -c 100 -i 0.2 - 5 - + + Deploy_Object + Deploy VNF in a container + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial_ul + oai-gnb-aerial + - - Iperf - iperf (DL/UDP/200M)(30 sec)(single-ue profile) - -u -b 200M -t 30 -R - oc-cn5g-20897-aerial - up2-aerial - 25 - 80 - + + Attach_UE + Attach Quectel + up2-aerial + - - Iperf - iperf (UL/UDP/300M)(30 sec)(single-ue profile) - -u -b 300M -t 30 -l 1428 - oc-cn5g-20897-aerial - up2-aerial - 10 - 90 - + + Ping + Ping: 100pings in 20sec + up2-aerial + oc-cn5g-20897-aerial + -c 100 -i 0.2 + 5 + - - Iperf - iperf (UL/UDP/380M)(30 sec)(single-ue profile) - true - -u -b 380M -t 30 -l 1428 - oc-cn5g-20897-aerial - up2-aerial - 10 - 90 - + + Iperf + iperf (UL/UDP/300M)(30 sec)(single-ue profile) + -u -b 300M -t 30 -l 1428 + oc-cn5g-20897-aerial + up2-aerial + 10 + 90 + - - Detach_UE - true - Detach Quectel - up2-aerial - + + Iperf + iperf (UL/UDP/380M)(30 sec)(single-ue profile) + true + -u -b 380M -t 30 -l 1428 + oc-cn5g-20897-aerial + up2-aerial + 10 + 90 + - - Undeploy_Object - true - Undeploy gNB - gracehopper1-oai - ci-scripts/yaml_files/sa_gnb_aerial_ul - 20,100,100,100 - 20,100,100,100 - + + Iperf + iperf (DL/UDP/200M)(30 sec)(single-ue profile) + -u -b 200M -t 30 -R + oc-cn5g-20897-aerial + up2-aerial + 25 + 80 + + + + Detach_UE + true + Detach Quectel + up2-aerial + + + + Undeploy_Object + true + Undeploy gNB + gracehopper1-oai + ci-scripts/yaml_files/sa_gnb_aerial_ul + 20,100,100,100 + 20,100,100,100 + + + + Clean_Test_Server_Images + true + Clean Test Images on Test Server + gracehopper1-oai + oai-gnb-aerial + - - Clean_Test_Server_Images - true - Clean Test Images on Test Server - gracehopper1-oai - oai-gnb-aerial - - diff --git a/ci-scripts/xml_files/container_sa_aw2s_asue.xml b/ci-scripts/xml_files/container_sa_aw2s_asue.xml index e5d32c181f..6dfbc83187 100644 --- a/ci-scripts/xml_files/container_sa_aw2s_asue.xml +++ b/ci-scripts/xml_files/container_sa_aw2s_asue.xml @@ -24,34 +24,8 @@ TEST-5G-AW2S 20 MHz TDD SA tasks - 1 - - 110000 - 101000 - 100813 - 120000 - 102000 - 102001 - 302001 - 102002 - 302002 - 102003 - 100100 - 100010 - 100020 - 100030 - 100040 - 102016 - 100200 - 103000 - 104000 - 100002 - 130000 - 444444 - - - + Pull_Cluster_Image Pull Images from Cluster oaicicd-ran @@ -59,58 +33,68 @@ avra - + Initialize_UE Initialize Amarisoft UE amarisoft_ue - + Create_Workspace Creating new Workspace avra - + Deploy_Object Deploy gNB (TDD/Band78/20MHz/aw2s) in a container avra ci-scripts/yaml_files/sa_aw2s_gnb - + Attach_UE Attach UE 1 amarisoft_ue_1 - + Custom_Command Verify UE 1 is normal (no RedCap) avra [ $(docker logs oai-gnb-aw2s | grep -E "UE with RNTI [0-9a-f]{4} is RedCap" | wc -l) -eq 0 ] - + Attach_UE Attach (RedCap) UE 2 amarisoft_ue_2 - + Custom_Command Verify UE 2 is RedCap avra [ $(docker logs oai-gnb-aw2s | grep -m1 -E "UE with RNTI [0-9a-f]{4} is RedCap" | wc -l) -eq 1 ] - + Attach_UE Attach UE 3 - 15 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 - + + Ping + Ping: 50 pings in 10sec, multi-ue + amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 + oc-cn5g + -c 50 -i 0.2 + 5 + 25 + + + Iperf iperf (DL/3Mbps/UDP)(30 sec) -u -b 45M -t 30 -R @@ -121,16 +105,7 @@ oc-cn5g - - Iperf - iperf (DL/TCP)(30 sec) - -t 30 -R - amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 - 2 - oc-cn5g - - - + Iperf iperf (UL/1Mbps/UDP)(30 sec) -u -b 15M -t 30 @@ -141,7 +116,16 @@ oc-cn5g - + + Iperf + iperf (DL/TCP)(30 sec) + -t 30 -R + amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 + 2 + oc-cn5g + + + Iperf iperf (UL/TCP)(30 sec) -t 30 @@ -151,23 +135,13 @@ oc-cn5g - - Ping - Ping: 50 pings in 10sec, multi-ue - amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 - oc-cn5g - -c 50 -i 0.2 - 5 - 25 - - - + Attach_UE Attach (RedCap) UE 16 amarisoft_ue_16 - + Ping Ping: 50pings in 10sec, multi-ue amarisoft_ue_16 @@ -177,27 +151,27 @@ 30 - + Detach_UE true Detach UE amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 amarisoft_ue_16 - + Terminate_UE true Terminate UE amarisoft_ue - + IdleSleep Sleep 5 - + Undeploy_Object true Undeploy gNB @@ -205,7 +179,7 @@ ci-scripts/yaml_files/sa_aw2s_gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server diff --git a/ci-scripts/xml_files/container_sa_aw2s_asue_2x2.xml b/ci-scripts/xml_files/container_sa_aw2s_asue_2x2.xml index 4a2dd6c420..c7e5ab5721 100644 --- a/ci-scripts/xml_files/container_sa_aw2s_asue_2x2.xml +++ b/ci-scripts/xml_files/container_sa_aw2s_asue_2x2.xml @@ -24,158 +24,135 @@ TEST-5G-2x2-AW2S 20 MHz TDD 2x2 SA tasks - - 010000 - 001000 - 800813 - 020000 - 002000 - 002001 - 002002 - 002003 - 002004 - 002005 - 002006 - 002007 - 002008 - 002009 - 002010 - 002011 - 002012 - 002013 - 002014 - 002015 - 000100 - 000010 - 000020 - 000030 - 000040 - 002016 - 000200 - 003000 - 004000 - 000002 - 030000 - 333333 - - - + Pull_Cluster_Image Pull Images from Cluster oaicicd-ran oai-gnb-aw2s avra - + + + Initialize_UE + Initialize Amarisoft UE + amarisoft_ue_2x2 + + + Create_Workspace Create new Workspace avra - + + Deploy_Object Deploy gNB (TDD/Band78/20MHz/aw2s) in a container avra ci-scripts/yaml_files/sa_aw2s_2x2_gnb - - Initialize_UE - Initialize Amarisoft UE - amarisoft_ue_2x2 - - - + Attach_UE Attach UE amarisoft_ue_1 - + Attach_UE Attach UE amarisoft_ue_2 - + Attach_UE Attach UE amarisoft_ue_3 - + Attach_UE Attach UE amarisoft_ue_4 - + Attach_UE Attach UE amarisoft_ue_5 - + Attach_UE Attach UE amarisoft_ue_6 - + Attach_UE Attach UE amarisoft_ue_7 - + Attach_UE Attach UE amarisoft_ue_8 - + Attach_UE Attach UE amarisoft_ue_9 - + Attach_UE Attach UE amarisoft_ue_10 - + Attach_UE Attach UE amarisoft_ue_11 - + Attach_UE Attach UE amarisoft_ue_12 - + Attach_UE Attach UE amarisoft_ue_13 - + Attach_UE Attach UE amarisoft_ue_14 - + Attach_UE Attach UE amarisoft_ue_15 - + + Ping + Ping: 20pings in 20sec, multi-ue + amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 + oc-cn5g + -c 20 + 5 + 25 + + + Iperf iperf (DL/4Mbps/UDP)(30 sec) -u -b 60M -t 30 -R @@ -186,16 +163,7 @@ oc-cn5g - - Iperf - iperf (DL/TCP)(30 sec) - -t 30 -R - amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 - 3.9 - oc-cn5g - - - + Iperf iperf (UL/1.5Mbps/UDP)(30 sec) -u -b 22.5M -t 30 @@ -206,7 +174,16 @@ oc-cn5g - + + Iperf + iperf (DL/TCP)(30 sec) + -t 30 -R + amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 + 3.9 + oc-cn5g + + + Iperf iperf (UL/TCP)(30 sec) -t 30 @@ -216,23 +193,13 @@ oc-cn5g - - Ping - Ping: 20pings in 20sec, multi-ue - amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 - oc-cn5g - -c 20 - 5 - 25 - - - + Attach_UE Attach UE amarisoft_ue_16 - + Ping Ping: 50pings in 10sec, multi-ue amarisoft_ue_16 @@ -242,27 +209,27 @@ 30 - + Detach_UE true Detach UE amarisoft_ue_1 amarisoft_ue_2 amarisoft_ue_3 amarisoft_ue_4 amarisoft_ue_5 amarisoft_ue_6 amarisoft_ue_7 amarisoft_ue_8 amarisoft_ue_9 amarisoft_ue_10 amarisoft_ue_11 amarisoft_ue_12 amarisoft_ue_13 amarisoft_ue_14 amarisoft_ue_15 amarisoft_ue_16 - + Terminate_UE true Terminate UE amarisoft_ue_2x2 - + IdleSleep Sleep 5 - + Undeploy_Object true Undeploy gNB @@ -270,7 +237,7 @@ ci-scripts/yaml_files/sa_aw2s_2x2_gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server diff --git a/ci-scripts/xml_files/container_sa_b200_quectel.xml b/ci-scripts/xml_files/container_sa_b200_quectel.xml index 7b42e42b0c..cb64146091 100644 --- a/ci-scripts/xml_files/container_sa_b200_quectel.xml +++ b/ci-scripts/xml_files/container_sa_b200_quectel.xml @@ -24,110 +24,47 @@ TEST-SA-FR1-B200 20 MHz TDD SA tasks - - 100000 - 111111 - 010000 - 800813 - 030101 - 010001 - 050000 - 050001 - 070000 - 070001 - 070002 - 070003 - 070004 - 060001 - 000002 - 060002 - 050000 - 010010 - 010001 - 050001 - 010010 - 010001 - 050000 - 010010 - 010002 - 030201 - 200000 - 222222 - - - + + Custom_Command + Disable Sleep States + ofqot + sudo cpupower idle-set -D 0 + + + Pull_Local_Registry Pull Images from Local Registry ofqot oai-gnb - - Custom_Command - Disable Sleep States - ofqot - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - ofqot - sudo cpupower idle-set -E - - - + Initialize_UE Initialize Quectel idefix - - Terminate_UE - true - Terminate Quectel - idefix - - - Attach_UE - Attach UE - idefix - - - Detach_UE - true - Detach UE - idefix - - + + Create_Workspace Create new Workspace for server 0 ofqot - + + Deploy_Object Deploy gNB (TDD/Band78/40MHz/B200) in a container ofqot ci-scripts/yaml_files/sa_b200_gnb - - IdleSleep - Sleep - 5 - - - - Ping - Ping: 20pings + + Attach_UE + Attach UE idefix - sabox-nepes - -c 20 -i0.5 -w25 - 80 - - + Ping Ping: 20pings in 20sec idefix @@ -137,7 +74,7 @@ 15 - + Ping Ping: 100pings in 20sec idefix @@ -147,7 +84,7 @@ 15 - + Iperf iperf (DL/30Mbps/UDP)(30 sec)(single-ue profile) -u -b 30M -t 30 -R @@ -157,7 +94,7 @@ 80 - + Iperf iperf (UL/3.5Mbps/UDP)(30 sec)(single-ue profile) -u -b 3.5M -t 30 @@ -167,7 +104,7 @@ 95 - + Iperf iperf (BIDIR TCP)(10 sec)(single-ue profile) -t 10 --bidir @@ -175,7 +112,7 @@ sabox-nepes - + Iperf iperf (DL/TCP)(30 sec)(single-ue profile) -t 30 -R @@ -184,7 +121,7 @@ 40 - + Iperf iperf (UL/TCP)(30 sec)(single-ue profile) -t 30 @@ -193,20 +130,100 @@ 10 - + Custom_Command Trigger Reestablishment ofqot echo ci force_reestab | nc -N 127.0.0.1 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - + + + Ping + Ping: 20pings + idefix + sabox-nepes + -c 20 -i0.5 -w25 + 80 + + + Custom_Command Verify Reestablishment ofqot echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - + + Ping + Ping: 20pings in 20sec + idefix + sabox-nepes + -c 20 + 1 + 15 + + + + Detach_UE + true + Detach UE + idefix + + + + Attach_UE + Attach UE + idefix + + + + Ping + Ping: 100pings in 20sec + idefix + sabox-nepes + -c 100 -i 0.2 + 1 + 15 + + + + Detach_UE + true + Detach UE + idefix + + + + Attach_UE + Attach UE + idefix + + + + Ping + Ping: 20pings in 20sec + idefix + sabox-nepes + -c 20 + 1 + 15 + + + + Detach_UE + true + Detach UE + idefix + + + + Terminate_UE + true + Terminate Quectel + idefix + + + Undeploy_Object true Undeploy gNB @@ -216,7 +233,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + ofqot + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -225,4 +250,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_e1_b200_quectel.xml b/ci-scripts/xml_files/container_sa_e1_b200_quectel.xml index d0a65801a3..ce9e1121c3 100644 --- a/ci-scripts/xml_files/container_sa_e1_b200_quectel.xml +++ b/ci-scripts/xml_files/container_sa_e1_b200_quectel.xml @@ -24,77 +24,34 @@ TEST-SA-FR1-F1-E1-B200 40 MHz TDD F1+E1 SA tasks - - 333333 - 300000 - 310000 - 800813 - 330101 - 310001 - 400001 - 350000 - 370003 - 370004 - 370002 - 360001 - 100002 - 360002 - 350000 - 410002 - 370012 - 400002 - 410003 - 370013 - 400003 - 410000 - 350000 - 400000 - 410001 - 350000 - 400001 - 310011 - 310002 - 330201 - 200000 - 222222 - - - + Pull_Local_Registry Pull Images from Local Registry ofqot oai-gnb oai-nr-cuup - + + Custom_Command + Disable Sleep States + ofqot + sudo cpupower idle-set -D 0 + + + Initialize_UE Initialize Quectel idefix - - Terminate_UE - true - Terminate Quectel - idefix - - - Attach_UE - Attach Quectel - idefix - - - Detach_UE - true - Detach Quectel - idefix - - + + Create_Workspace Create new Workspace ofqot - + + Deploy_Object Deploy gNB-CU-CP/gNB-CU-UP/gNB-DU (TDD/n76/40MHz/B200) ofqot @@ -102,21 +59,20 @@ gnb_cucp gnb_cuup gnb_du_tdd - - Custom_Command - Disable Sleep States - ofqot - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - ofqot - sudo cpupower idle-set -E + + Attach_UE + Attach Quectel + idefix - + + Custom_Command + Check UE is on dedicated BWP ID 1 + ofqot + echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 1 (dedicated) UL BWP ID 1 (dedicated)' + + + Ping Ping: 50pings in 10sec idefix @@ -126,89 +82,7 @@ 25 - - Custom_Command - Check UE is on dedicated BWP ID 1 - ofqot - echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 1 (dedicated) UL BWP ID 1 (dedicated)' - - - - Custom_Command - Switch to dedicated BWP ID 1 - ofqot - echo ci trigger_bwp_switch 1 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 1 for UE' - - - - Custom_Command - Check UE is on initial BWP ID 0 - ofqot - echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 0 (initial) UL BWP ID 0 (initial)' - - - - Custom_Command - Switch to dedicated BWP ID 2 - ofqot - echo ci trigger_bwp_switch 2 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 2 for UE' - - - - Iperf - iperf (DL/TCP)(10 sec)(single-ue profile) - -t 10 -R - idefix - sabox-nepes - 35 - - - - Custom_Command - Check UE is on dedicated BWP ID 2 - ofqot - echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 2 (dedicated) UL BWP ID 2 (dedicated)' - - - - Custom_Command - Switch to dedicated BWP ID 3 - ofqot - echo ci trigger_bwp_switch 3 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 3 for UE' - - - - Iperf - iperf (DL/TCP)(10 sec)(single-ue profile) - -t 10 -R - idefix - sabox-nepes - 65 - - - - Custom_Command - Check UE is on dedicated BWP ID 3 - ofqot - echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 3 (dedicated) UL BWP ID 3 (dedicated)' - - - - Custom_Command - Switch to initial BWP ID 0 - ofqot - echo ci trigger_bwp_switch 0 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 0 for UE' - - - - Iperf - iperf (BIDIR TCP)(20 sec)(single-ue profile) - -t 20 --bidir - idefix - sabox-nepes - - - + Iperf iperf (DL/TCP)(20 sec)(single-ue profile) -t 20 -R @@ -217,7 +91,7 @@ 140 - + Iperf iperf (UL/TCP)(20 sec)(single-ue profile) -t 20 @@ -226,20 +100,22 @@ 15 - + + Iperf + iperf (BIDIR TCP)(20 sec)(single-ue profile) + -t 20 --bidir + idefix + sabox-nepes + + + Custom_Command Trigger Reestablishment (on DU) ofqot echo ci force_reestab | nc -N 127.0.0.1 9091 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - - Custom_Command - Verify Reestablishment (on CU) - ofqot - echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - - + Ping Ping: 20pings idefix @@ -248,7 +124,132 @@ 80 - + + Custom_Command + Verify Reestablishment (on CU) + ofqot + echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + + + + Ping + Ping: 50pings in 10sec + idefix + sabox-nepes + -c 20 -i 0.2 + 1 + 25 + + + + Custom_Command + Switch to dedicated BWP ID 2 + ofqot + echo ci trigger_bwp_switch 2 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 2 for UE' + + + + Iperf + iperf (DL/TCP)(10 sec)(single-ue profile) + -t 10 -R + idefix + sabox-nepes + 35 + + + + Custom_Command + Check UE is on dedicated BWP ID 2 + ofqot + echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 2 (dedicated) UL BWP ID 2 (dedicated)' + + + + Custom_Command + Switch to dedicated BWP ID 3 + ofqot + echo ci trigger_bwp_switch 3 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 3 for UE' + + + + Iperf + iperf (DL/TCP)(10 sec)(single-ue profile) + -t 10 -R + idefix + sabox-nepes + 65 + + + + Custom_Command + Check UE is on dedicated BWP ID 3 + ofqot + echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 3 (dedicated) UL BWP ID 3 (dedicated)' + + + + Custom_Command + Switch to initial BWP ID 0 + ofqot + echo ci trigger_bwp_switch 0 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 0 for UE' + + + + Ping + Ping: 50pings in 10sec + idefix + sabox-nepes + -c 20 -i 0.2 + 1 + 25 + + + + Custom_Command + Check UE is on initial BWP ID 0 + ofqot + echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 0 (initial) UL BWP ID 0 (initial)' + + + + Custom_Command + Switch to dedicated BWP ID 1 + ofqot + echo ci trigger_bwp_switch 1 | nc -N 127.0.0.1 9091 | grep 'triggered BWP switch to BWP ID 1 for UE' + + + + Ping + Ping: 50pings in 10sec + idefix + sabox-nepes + -c 20 -i 0.2 + 1 + 25 + + + + Custom_Command + Check UE is on dedicated BWP ID 1 + ofqot + echo ci get_current_bwp | nc -N 127.0.0.1 9091 | grep 'DL BWP ID 1 (dedicated) UL BWP ID 1 (dedicated)' + + + + Detach_UE + true + Detach Quectel + idefix + + + + Terminate_UE + true + Terminate Quectel + idefix + + + Undeploy_Object true Undeploy CUCP/CU-UP/DU @@ -258,7 +259,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + ofqot + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -267,4 +276,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml b/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml index 3ae295597f..35103d01e7 100644 --- a/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml +++ b/ci-scripts/xml_files/container_sa_f1_b200_quectel.xml @@ -24,85 +24,43 @@ TEST-SA-FR1-F1-B200 10 MHz FDD F1 SA tasks - - 111111 - 100000 - 110002 - 800813 - 130101 - 130102 - 100001 - 110000 - 110001 - 100001 - 150000 - 150001 - 110011 - 110001 - 150001 - 160001 - 100002 - 160002 - 150001 - 110011 - 110001 - 150000 - 170001 - 170000 - 170002 - 170003 - 170004 - 110011 - 110002 - 100001 - 130201 - 200000 - 222222 - - - + Pull_Local_Registry Pull Images from Local Registry ofqot oai-gnb - - Initialize_UE - Initialize Quectel - idefix + + Custom_Command + Disable Sleep States + ofqot + sudo cpupower idle-set -D 0 - + + Terminate_UE true Terminate Quectel idefix - - Attach_UE - Attach Quectel - idefix - - - Detach_UE - true - Detach Quectel - idefix - - + + Create_Workspace Create new Workspace ofqot - + + Deploy_Object Deploy gNB-CU in a container ofqot ci-scripts/yaml_files/sa_f1_b200_gnb gnb_cu - + + Deploy_Object Deploy gNB-DU (FDD/Band1/10MHz/B200) in a container ofqot @@ -110,36 +68,31 @@ gnb_du_fdd - - Custom_Command - Disable Sleep States - ofqot - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - ofqot - sudo cpupower idle-set -E - - - + IdleSleep Sleep 5 - - Ping - Ping: 20pings + + Initialize_UE + Initialize Quectel idefix - sabox-nepes - -c 20 -i0.5 -w25 - 80 - + + Attach_UE + Attach Quectel + idefix + + + + IdleSleep + Sleep + 5 + + + Ping Ping: 20pings in 20sec idefix @@ -149,7 +102,7 @@ 25 - + Ping Ping: 100pings in 20sec idefix @@ -159,37 +112,86 @@ 110 - + + Detach_UE + true + Detach Quectel + idefix + + + + Attach_UE + Attach Quectel + idefix + + + + Ping + Ping: 100pings in 20sec + idefix + sabox-nepes + -c 100 -i 0.2 + 1 + 110 + + + + Custom_Command + Trigger Reestablishment (on DU) + ofqot + echo ci force_reestab | nc -N 127.0.0.1 9091 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' + + + + Ping + Ping: 20pings + idefix + sabox-nepes + -c 20 -i0.5 -w25 + 80 + + + + Custom_Command + Verify Reestablishment (on CU) + ofqot + echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + + + + Ping + Ping: 100pings in 20sec + idefix + sabox-nepes + -c 100 -i 0.2 + 1 + 110 + + + + Detach_UE + true + Detach Quectel + idefix + + + + Attach_UE + Attach Quectel + idefix + + + Ping Ping: 20pings in 20sec idefix sabox-nepes -c 20 1 - 110 + 25 - - Ping - Ping: 100pings in 20sec - idefix - sabox-nepes - -c 100 -i 0.2 - 1 - 110 - - - - Iperf - iperf (DL/50Mbps/UDP)(30 sec) - -u -b 50M -t 30 -R - idefix - sabox-nepes - 10 - 95 - - - + Iperf iperf (UL/25Mbps/UDP)(30 sec) -u -b 25M -t 30 @@ -199,7 +201,17 @@ 95 - + + Iperf + iperf (DL/50Mbps/UDP)(30 sec) + -u -b 50M -t 30 -R + idefix + sabox-nepes + 10 + 95 + + + Iperf iperf (BIDIR TCP)(60 sec)(single-ue profile) -t 60 --bidir @@ -207,7 +219,7 @@ sabox-nepes - + Iperf iperf (DL/TCP)(30 sec)(single-ue profile) -t 30 -R @@ -216,7 +228,7 @@ 45 - + Iperf iperf (UL/TCP)(30 sec)(single-ue profile) -t 30 @@ -225,20 +237,27 @@ 25 - - Custom_Command - Trigger Reestablishment (on DU) - ofqot - echo ci force_reestab | nc -N 127.0.0.1 9091 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - - - Custom_Command - Verify Reestablishment (on CU) - ofqot - echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' + + Detach_UE + true + Detach Quectel + idefix - + + Terminate_UE + true + Terminate Quectel + idefix + + + + IdleSleep + Sleep + 5 + + + Undeploy_Object true Undeploy CU-DU @@ -248,7 +267,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + ofqot + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -257,4 +284,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_f1_ho_b210_quectel.xml b/ci-scripts/xml_files/container_sa_f1_ho_b210_quectel.xml index 07a5c5f401..ff36947a57 100644 --- a/ci-scripts/xml_files/container_sa_f1_ho_b210_quectel.xml +++ b/ci-scripts/xml_files/container_sa_f1_ho_b210_quectel.xml @@ -24,79 +24,47 @@ TEST-F1-HO-B210 F1 Handover 20 MHz TDD SA tasks - - 000001 - 000002 - 000003 - 000004 - 000005 - 000006 - 000007 - 000008 - 000009 - 000010 - 000011 - 000012 - 000013 - 000014 - 000015 - 000016 - 000017 - 000018 - 000019 - 000020 - 000021 - 000022 - 000023 - 000024 - 000025 - 000026 - 000027 - 000028 - - - - + DeployCoreNetwork Initialize 5G Core oc-cn5g-00103-ho - + Pull_Local_Registry Pull Images from Local Registry oai-gnb groot - + Pull_Local_Registry Pull Images from Local Registry oai-gnb rocket - + Create_Workspace Create new Workspace for groot groot - + Create_Workspace Create new Workspace on rocket rocket - + Custom_Command Set attenuator to 0 for DU0 and 17 for DU1 rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1,2 0 -s 3,4 25 - + Deploy_Object Deploy gNB-CU in a container ci-scripts/yaml_files/5g_sa_f1_b210_ho @@ -104,7 +72,7 @@ oai-cu - + Deploy_Object Deploy gNB-DU0 (TDD/Band77/20MHz/B210) in a container ci-scripts/yaml_files/5g_sa_f1_b210_ho @@ -112,7 +80,7 @@ groot - + Deploy_Object Deploy gNB-DU1 (TDD/Band77/20MHz/B210) in a container ci-scripts/yaml_files/5g_sa_f1_b210_ho @@ -120,13 +88,13 @@ oai-du1 - + Attach_UE Attach Quectel raspix - + Ping Ping: 100pings in 20sec raspix @@ -135,20 +103,20 @@ 5 - + IdleSleep Sleep 5 - + Custom_Command Attenuate DU0 by 15 and remove the attenuation on DU1 to trigger Handover rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 15 -r 3,4 0 -d 5 - + Ping Ping: 50pings in 10sec raspix @@ -157,21 +125,21 @@ 5 - + Custom_Command UE connected to DU1? groot echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585" - - Custom_Command + + Custom_Command Attenuate DU1 by 17dB and remove attenuation on DU0 to trigger Handover rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 0 -r 3,4 25 -d 5 - + Ping Ping: 50pings in 10sec raspix @@ -180,21 +148,21 @@ 5 - + Custom_Command UE connected to DU0? groot echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3584" - - Custom_Command + + Custom_Command Attenuate DU0 by 15 and remove the attenuation on DU1 to trigger Handover rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 15 -r 3,4 0 -d 5 - + Ping Ping: 50pings in 10sec raspix @@ -203,21 +171,21 @@ 5 - + Custom_Command UE connected to DU1? groot echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585" - + Detach_UE true Detach Quectel raspix - + Undeploy_Object true Undeploy CU-DU0 @@ -225,23 +193,23 @@ ci-scripts/yaml_files/5g_sa_f1_b210_ho - + Undeploy_Object true - Undeploy DU1 + Undeploy DU1 rocket ci-scripts/yaml_files/5g_sa_f1_b210_ho - - Custom_Command + + Custom_Command Reset all channels on the attenuator to 0 rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1-4 0 true - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -249,7 +217,7 @@ oai-gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -257,7 +225,7 @@ oai-gnb - + UndeployCoreNetwork true Terminate 5G Core @@ -265,4 +233,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_fhi72_metanoia_up2_2x2.xml b/ci-scripts/xml_files/container_sa_fhi72_metanoia_up2_2x2.xml index 979aabbc5e..3129883744 100644 --- a/ci-scripts/xml_files/container_sa_fhi72_metanoia_up2_2x2.xml +++ b/ci-scripts/xml_files/container_sa_fhi72_metanoia_up2_2x2.xml @@ -24,60 +24,41 @@ test-5g-fhi72-metanoia-2x2 100 MHz TDD SA METANOIA tasks - - 200000 - 110000 - 800813 - 120000 - 102000 - 102001 - 100100 - 100010 - 100020 - 100030 - 100040 - 103000 - 100002 - 130000 - 777777 - 888888 - - - + Custom_Script Setup sriov and network interfaces Metanoia cacofonix - + Pull_Local_Registry Pull Images from Local Registry cacofonix oai-gnb-fhi72 - + Create_Workspace Create new Workspace for server 0 cacofonix - + Deploy_Object Deploy gNB (TDD/Band78/100MHz/Metanoia) in a container cacofonix ci-scripts/yaml_files/sa_fhi_7.2_metanoia_2x2_gnb - + Attach_UE Attach UE up2-fhi72 - + Ping Ping: 100 pings in 10 sec up2-fhi72 @@ -87,7 +68,7 @@ 15 - + Iperf iperf (DL/570Mbps/UDP)(30 sec) -u -b 570M -t 30 -R @@ -98,16 +79,7 @@ oc-cn5g-20897 - - Iperf - iperf (DL/TCP)(30 sec) - -t 30 -R - up2-fhi72 - 80 - oc-cn5g-20897 - - - + Iperf iperf (UL/100Mbps/UDP)(30 sec) -u -b 100M -t 30 @@ -118,7 +90,16 @@ oc-cn5g-20897 - + + Iperf + iperf (DL/TCP)(30 sec) + -t 30 -R + up2-fhi72 + 80 + oc-cn5g-20897 + + + Iperf iperf (UL/TCP)(30 sec) -t 30 @@ -127,20 +108,20 @@ oc-cn5g-20897 - + Detach_UE true Detach UE up2-fhi72 - + IdleSleep Sleep 5 - + Undeploy_Object true Undeploy gNB @@ -148,7 +129,7 @@ ci-scripts/yaml_files/sa_fhi_7.2_metanoia_2x2_gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -156,7 +137,7 @@ oai-gnb-fhi72 - + Custom_Script true Set CPU to idle state, set kernel parameters to default values diff --git a/ci-scripts/xml_files/container_sa_fhi72_vvdn_up2.xml b/ci-scripts/xml_files/container_sa_fhi72_vvdn_up2.xml index b8df43ef52..c02a12deac 100644 --- a/ci-scripts/xml_files/container_sa_fhi72_vvdn_up2.xml +++ b/ci-scripts/xml_files/container_sa_fhi72_vvdn_up2.xml @@ -24,59 +24,41 @@ test-5g-fhi72-vvdn 100 MHz TDD SA VVDN tasks - - 200000 - 110000 - 800813 - 120000 - 102000 - 102001 - 100100 - 100010 - 100020 - 100030 - 100040 - 100011 - 103000 - 100002 - 130000 - 777777 - 888888 - - - + Custom_Script Setup sriov and network interfaces VVDN cacofonix - + Pull_Local_Registry Pull Images from Local Registry cacofonix oai-gnb-fhi72 - + + Create_Workspace Create new Workspace for server 0 cacofonix - + + Deploy_Object Deploy gNB (TDD/Band78/100MHz/VVDN) in a container cacofonix ci-scripts/yaml_files/sa_fhi_7.2_vvdn_gnb - + Attach_UE Attach UE up2-fhi72 - + Ping Ping: 100 pings in 10 sec up2-fhi72 @@ -86,7 +68,7 @@ 15 - + Iperf iperf (DL/600Mbps/UDP)(30 sec) -u -b 600M -t 30 -R @@ -97,27 +79,7 @@ oc-cn5g-20897 - - Iperf - Optional iperf (DL/700Mbps/UDP)(30 sec) - true - -u -b 700M -t 30 -R - up2-fhi72 - 10 - 95 - oc-cn5g-20897 - - - - Iperf - iperf (DL/TCP)(30 sec) - -t 30 -R - up2-fhi72 - 40 - oc-cn5g-20897 - - - + Iperf iperf (UL/80Mbps/UDP)(30 sec) -u -b 80M -t 30 @@ -128,7 +90,16 @@ oc-cn5g-20897 - + + Iperf + iperf (DL/TCP)(30 sec) + -t 30 -R + up2-fhi72 + 40 + oc-cn5g-20897 + + + Iperf iperf (UL/TCP)(30 sec) -t 30 @@ -137,20 +108,31 @@ oc-cn5g-20897 - + + Iperf + Optional iperf (DL/700Mbps/UDP)(30 sec) + true + -u -b 700M -t 30 -R + up2-fhi72 + 10 + 95 + oc-cn5g-20897 + + + Detach_UE true Detach UE up2-fhi72 - + IdleSleep Sleep 5 - + Undeploy_Object true Undeploy gNB @@ -158,7 +140,7 @@ ci-scripts/yaml_files/sa_fhi_7.2_vvdn_gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -166,7 +148,7 @@ oai-gnb-fhi72 - + Custom_Script true Set CPU to idle state, set kernel parameters to default values @@ -174,5 +156,4 @@ - diff --git a/ci-scripts/xml_files/container_sa_n2_ho_b210_quectel.xml b/ci-scripts/xml_files/container_sa_n2_ho_b210_quectel.xml index 46707f70b4..84c5a5bea5 100644 --- a/ci-scripts/xml_files/container_sa_n2_ho_b210_quectel.xml +++ b/ci-scripts/xml_files/container_sa_n2_ho_b210_quectel.xml @@ -24,73 +24,47 @@ TEST-MONO-N2-HO-B210 Monolithic N2 Handover 20 MHz TDD SA tasks - - 000001 - 000002 - 000023 - 000003 - 000004 - 000005 - 000006 - 000007 - 000008 - 000009 - 000010 - 000011 - 000012 - 000013 - 000014 - 000015 - 000017 - 000018 - 000019 - 000016 - 000020 - 000021 - 000022 - - - - + + DeployCoreNetwork Initialize 5G Core oc-cn5g-00103-ho - + Pull_Local_Registry Pull Images from Local Registry oai-gnb groot - + Pull_Local_Registry Pull Images from Local Registry oai-gnb rocket - + Create_Workspace Create new Workspace for groot groot - - Create_Workspace - Create new Workspace on rocket - rocket - - - + Custom_Command Set initial attenuation on target gNB rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1,2 0 -s 3,4 25 - + + Create_Workspace + Create new Workspace for rocket + rocket + + + Deploy_Object Deploy Monolithic gNB-PCI0 (TDD/Band77/20MHz/B210) in a container ci-scripts/yaml_files/5g_sa_n2_ho_b210 @@ -98,7 +72,7 @@ oai-gnb-pci0 - + Deploy_Object Deploy Monolithic gNB-PCI1 (TDD/Band77/20MHz/B210) in a container ci-scripts/yaml_files/5g_sa_n2_ho_b210 @@ -106,13 +80,13 @@ oai-gnb-pci1 - + Attach_UE Attach Quectel raspix - + Ping Ping: 100pings in 20sec raspix @@ -121,20 +95,20 @@ 5 - + IdleSleep Sleep 5 - + Custom_Command Gradually attenuate gNB-PCI0 (ch1-2=15dB) and gNB-PCI1 (ch3-4=0dB) over 5s to trigger N2 Handover to gNB-PCI1 rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 15 -r 3,4 0 -d 5 - + Ping Ping: 50pings in 10sec raspix @@ -143,21 +117,21 @@ 5 - + Custom_Command UE connected to gNB-PCI1? rocket echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3585" - + Custom_Command Gradually attenuate gNB-PCI0 (ch1-2=0dB) and gNB-PCI1 (ch3-4=15dB) over 5s to trigger N2 Handover back to gNB-PCI0 rocket python3 %%workspace%%/ci-scripts/attenuatorctl.py -r 1,2 0 -r 3,4 25 -d 5 - + Ping Ping: 50pings in 10sec raspix @@ -166,29 +140,21 @@ 5 - + Custom_Command UE connected to gNB-PCI0? groot echo ci fetch_du_by_ue_id 1 | ncat 127.0.0.1 9090 | grep "3584" - - Custom_Command - true - Reset all attenuators to 0dB - rocket - python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1-4 0 - - - + Detach_UE true Detach Quectel raspix - + Undeploy_Object true Undeploy Monolithic gNB-PCI0 @@ -196,7 +162,7 @@ ci-scripts/yaml_files/5g_sa_n2_ho_b210 - + Undeploy_Object true Undeploy Monolithic gNB-PCI1 @@ -204,7 +170,15 @@ ci-scripts/yaml_files/5g_sa_n2_ho_b210 - + + Custom_Command + true + Reset all attenuators to 0dB + rocket + python3 %%workspace%%/ci-scripts/attenuatorctl.py -s 1-4 0 + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -212,7 +186,7 @@ oai-gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -220,7 +194,7 @@ oai-gnb - + UndeployCoreNetwork true Terminate 5G Core diff --git a/ci-scripts/xml_files/container_sa_n310_2X2_100MHz_quectel.xml b/ci-scripts/xml_files/container_sa_n310_2X2_100MHz_quectel.xml index ad98afcd32..0c3cd35b2f 100644 --- a/ci-scripts/xml_files/container_sa_n310_2X2_100MHz_quectel.xml +++ b/ci-scripts/xml_files/container_sa_n310_2X2_100MHz_quectel.xml @@ -24,65 +24,35 @@ TEST-SA-FR1-N310-2x2-100MHz 100 MHz TDD SA 2x2 tasks - - 100000 - 111111 - 010010 - 800813 - 040101 - 010001 - 051001 - 071100 - 071101 - 071002 - 010010 - 000001 - 040201 - 200000 - 033333 - - - - Pull_Cluster_Image - Pull Images from Cluster - oai-gnb - matix - - - + Custom_Command Disable Sleep States matix sudo cpupower idle-set -D 0 - - Custom_Command - true - Enable Sleep States + + Pull_Cluster_Image + Pull Images from Cluster + oai-gnb matix - sudo cpupower idle-set -E - - Attach_UE - Attach UE - up2 - - - + Detach_UE true Detach UE up2 - + + Create_Workspace Create new Workspace matix - + + Deploy_Object Deploy gNB (TDD/Band77/100MHz/N310) in a container matix @@ -90,19 +60,13 @@ 3 - - IdleSleep - Sleep - 5 + + Attach_UE + Attach UE + up2 - - IdleSleep - Sleep - 10 - - - + Ping Ping: 100pings in 20sec up2 @@ -112,7 +76,7 @@ 15 - + Iperf iperf (DL/650Mbps/UDP)(30 sec)(single-ue profile) -u -b 650M -t 30 -R -O 10 -l 9000 @@ -122,7 +86,7 @@ 70 - + Iperf iperf (UL/130Mbps/UDP)(30 sec)(single-ue profile) -u -b 130M -t 30 -O 10 @@ -132,7 +96,7 @@ 70 - + Iperf iperf (BIDIR TCP)(30 sec)(single-ue profile) -t 30 --bidir @@ -140,7 +104,20 @@ up2 - + + Detach_UE + true + Detach UE + up2 + + + + IdleSleep + Sleep + 5 + + + Undeploy_Object true Undeploy gNB @@ -150,7 +127,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + matix + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -159,4 +144,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_n310_2X2_60MHz_quectel.xml b/ci-scripts/xml_files/container_sa_n310_2X2_60MHz_quectel.xml index a809fafa2c..5d1b3dcd95 100644 --- a/ci-scripts/xml_files/container_sa_n310_2X2_60MHz_quectel.xml +++ b/ci-scripts/xml_files/container_sa_n310_2X2_60MHz_quectel.xml @@ -24,85 +24,49 @@ TEST-SA-FR1-N310-2x2-60MHz 60 MHz 2x2 TDD SA DSUUU tasks - - 100000 - 111111 - 010010 - 800813 - 030101 - 010001 - 050001 - 071000 - 071001 - 070002 - 010010 - 000001 - 030201 - 200000 - 333333 - - - - Pull_Cluster_Image - Pull Images from Cluster - oai-gnb - matix - - - + Custom_Command Disable Sleep States matix sudo cpupower idle-set -D 0 - - Custom_Command - true - Enable Sleep States + + Pull_Cluster_Image + Pull Images from Cluster + oai-gnb matix - sudo cpupower idle-set -E - - Attach_UE - Attach UE - up2 - - - + Detach_UE true Detach UE up2 - - Create_Workspace - Create new Workspace - matix - - - Deploy_Object - Deploy gNB (TDD/Band77/60MHz/N310) in a container - matix - ci-scripts/yaml_files/5g_sa_n310_2x2_60MHz - 3 + + + Create_Workspace + Create new Workspace + matix - - IdleSleep - Sleep - 5 + + Deploy_Object + Deploy gNB (TDD/Band77/60MHz/N310) in a container + matix + ci-scripts/yaml_files/5g_sa_n310_2x2_60MHz + 3 - - IdleSleep - Sleep - 10 + + Attach_UE + Attach UE + up2 - + Ping Ping: 100pings in 20sec up2 @@ -112,7 +76,7 @@ 15 - + Iperf iperf (DL/150Mbps/UDP)(30 sec)(single-ue profile) -u -b 150M -t 30 -R @@ -122,7 +86,7 @@ 80 - + Iperf iperf (UL/250Mbps/UDP)(30 sec)(single-ue profile) -u -b 250M -t 30 @@ -132,7 +96,7 @@ 70 - + Iperf iperf (BIDIR TCP)(30 sec)(single-ue profile) -t 30 --bidir @@ -140,7 +104,20 @@ up2 - + + Detach_UE + true + Detach UE + up2 + + + + IdleSleep + Sleep + 5 + + + Undeploy_Object true Undeploy gNB @@ -150,7 +127,15 @@ 20,100,100,100 - + + Custom_Command + true + Enable Sleep States + matix + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -159,4 +144,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_n310_4X4_60MHz_quectel.xml b/ci-scripts/xml_files/container_sa_n310_4X4_60MHz_quectel.xml index d4d0d51258..45d105de9e 100644 --- a/ci-scripts/xml_files/container_sa_n310_4X4_60MHz_quectel.xml +++ b/ci-scripts/xml_files/container_sa_n310_4X4_60MHz_quectel.xml @@ -24,85 +24,49 @@ TEST-SA-FR1-N310-4x4-60MHz nFAPI 60 MHz 4x4 TDD SA tasks - - 100000 - 111111 - 010010 - 800813 - 030101 - 010001 - 050001 - 071000 - 071001 - 070002 - 010010 - 000001 - 030201 - 200000 - 333333 - - - - Pull_Cluster_Image - Pull Images from Cluster - oai-gnb - matix - - - + Custom_Command Disable Sleep States matix sudo cpupower idle-set -D 0 - - Custom_Command - true - Enable Sleep States + + Pull_Cluster_Image + Pull Images from Cluster + oai-gnb matix - sudo cpupower idle-set -E - - Attach_UE - Attach UE - up2 - - - + Detach_UE true Detach UE up2 - - Create_Workspace - Create new Workspace - matix - - - Deploy_Object - Deploy VNF-PNF (TDD/Band77/60MHz/N310) in a container - matix - ci-scripts/yaml_files/5g_sa_n310_4x4_60MHz - 3 + + + Create_Workspace + Create new Workspace + matix - - IdleSleep - Sleep - 5 + + Deploy_Object + Deploy VNF-PNF (TDD/Band77/60MHz/N310) in a container + matix + ci-scripts/yaml_files/5g_sa_n310_4x4_60MHz + 3 - - IdleSleep - Sleep - 10 + + Attach_UE + Attach UE + up2 - + Ping Ping: 100pings in 20sec up2 @@ -112,7 +76,7 @@ 15 - + Iperf iperf (DL/450Mbps/UDP)(30 sec)(single-ue profile) -u -b 450M -t 30 -R @@ -122,7 +86,7 @@ 80 - + Iperf iperf (UL/120Mbps/UDP)(30 sec)(single-ue profile) -u -b 120M -t 30 @@ -132,7 +96,7 @@ 70 - + Iperf iperf (BIDIR TCP)(30 sec)(single-ue profile) -t 30 --bidir @@ -140,7 +104,20 @@ up2 - + + Detach_UE + true + Detach UE + up2 + + + + IdleSleep + Sleep + 5 + + + Undeploy_Object true Undeploy VNF-PNF @@ -150,7 +127,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + matix + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -159,4 +144,3 @@ - diff --git a/ci-scripts/xml_files/container_sa_n310_nrue.xml b/ci-scripts/xml_files/container_sa_n310_nrue.xml index 63088afc1c..64311b06cd 100644 --- a/ci-scripts/xml_files/container_sa_n310_nrue.xml +++ b/ci-scripts/xml_files/container_sa_n310_nrue.xml @@ -24,110 +24,62 @@ TEST-5G-NRUE 40 MHz TDD SA tasks - - 060000 - 010000 010001 - 800813 - 020000 - 800814 - 020001 - 000001 - 001000 - 002000 - 000100 - 000200 - 040001 040000 - 333333 - 444444 - 060001 - - - + DeployCoreNetwork Initialize 5G Core oc-cn5g - + Pull_Cluster_Image Pull Images from Cluster oai-gnb avra - + Pull_Cluster_Image Pull Images from Cluster oai-nr-ue caracal - - Custom_Command - Reboot USRP N310 - avra - ssh root@192.168.80.52 reboot ; sleep 45 - - - - Custom_Command - Reboot USRP N310 - caracal - ssh root@192.168.20.2 reboot ; sleep 45 - - + Create_Workspace Create new Workspace avra - + + Deploy_Object Deploy gNB (TDD/Band78/40MHz/N310) in a container avra ci-scripts/yaml_files/5g_sa_n310_gnb 3 - + + Create_Workspace Create new Workspace caracal - + + Deploy_Object Deploy nrUE (TDD/Band78/40MHz/N310) in a container ci-scripts/yaml_files/5g_sa_n310_nrue caracal 3 - - + + Attach_UE Attach OAIUE oai_ue_caracal - - Iperf - iperf (DL/60Mbps/UDP)(30 sec) - -u -b 60M -t 30 -i 1 -R - oai_ue_caracal - oc-cn5g - 25 - 80 - - - - Iperf - iperf (UL/20Mbps/UDP)(30 sec) - -u -b 20M -t 30 -i 1 - oai_ue_caracal - oc-cn5g - 25 - 80 - - - + Ping Ping: 20pings in 20sec oai_ue_caracal @@ -137,7 +89,7 @@ 25 - + Ping Ping: 100pings in 20sec oai_ue_caracal @@ -147,7 +99,35 @@ 30 - + + Iperf + iperf (DL/60Mbps/UDP)(30 sec) + -u -b 60M -t 30 -i 1 -R + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Iperf + iperf (UL/20Mbps/UDP)(30 sec) + -u -b 20M -t 30 -i 1 + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Undeploy_Object + true + Undeploy nr UE + caracal + ci-scripts/yaml_files/5g_sa_n310_nrue + + + Undeploy_Object true Undeploy gNB @@ -156,16 +136,8 @@ 20,100,100,100 20,100,100,100 - - - Undeploy_Object - true - Undeploy nr UE - caracal - ci-scripts/yaml_files/5g_sa_n310_nrue - - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -173,7 +145,7 @@ oai-gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -181,7 +153,7 @@ oai-nr-ue - + UndeployCoreNetwork Terminate 5G Core true diff --git a/ci-scripts/xml_files/container_sa_n310_nrue_longrun.xml b/ci-scripts/xml_files/container_sa_n310_nrue_longrun.xml index f0d8f4f3b6..6241a9d78d 100644 --- a/ci-scripts/xml_files/container_sa_n310_nrue_longrun.xml +++ b/ci-scripts/xml_files/container_sa_n310_nrue_longrun.xml @@ -24,60 +24,34 @@ LONGRUN-5G-NRUE Longrun 40 MHz TDD SA tasks - - 060000 - 010000 010001 - 800813 - 020000 - 800814 - 020001 - 000001 - 001000 - 000100 - 001000 - 000100 - 001000 - 000100 - 001000 - 000200 - 001000 - 000200 - 001000 - 000200 - 040001 040000 - 333333 - 444444 - 060001 - - - + DeployCoreNetwork Initialize 5G Core oc-cn5g - + Pull_Cluster_Image Pull Images from Cluster oai-gnb avra - + Pull_Cluster_Image Pull Images from Cluster oai-nr-ue caracal - + Create_Workspace Create new Workspace avra - + Deploy_Object Deploy gNB (TDD/Band78/40MHz/N310) in a container avra @@ -85,13 +59,13 @@ 3 - + Create_Workspace Create new Workspace caracal - + Deploy_Object Deploy nrUE (TDD/Band78/40MHz/N310) in a container ci-scripts/yaml_files/5g_sa_n310_nrue @@ -99,33 +73,13 @@ 3 - + Attach_UE Attach OAIUE oai_ue_caracal - - Iperf - iperf (DL/10Mbps/UDP)(10 min) - -u -b 10M -t 600 -i 1 -R - oai_ue_caracal - oc-cn5g - 25 - 80 - - - - Iperf - iperf (UL/2Mbps/UDP)(10 min) - -u -b 2M -t 600 -i 1 - oai_ue_caracal - oc-cn5g - 25 - 80 - - - + Ping Ping: 20pings in 20sec oai_ue_caracal @@ -135,7 +89,125 @@ 25 - + + Iperf + iperf (DL/10Mbps/UDP)(10 min) + -u -b 10M -t 600 -i 1 -R + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Ping + Ping: 20pings in 20sec + oai_ue_caracal + oc-cn5g + -c 20 + 1 + 25 + + + + Iperf + iperf (DL/10Mbps/UDP)(10 min) + -u -b 10M -t 600 -i 1 -R + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Ping + Ping: 20pings in 20sec + oai_ue_caracal + oc-cn5g + -c 20 + 1 + 25 + + + + Iperf + iperf (DL/10Mbps/UDP)(10 min) + -u -b 10M -t 600 -i 1 -R + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Ping + Ping: 20pings in 20sec + oai_ue_caracal + oc-cn5g + -c 20 + 1 + 25 + + + + Iperf + iperf (UL/2Mbps/UDP)(10 min) + -u -b 2M -t 600 -i 1 + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Ping + Ping: 20pings in 20sec + oai_ue_caracal + oc-cn5g + -c 20 + 1 + 25 + + + + Iperf + iperf (UL/2Mbps/UDP)(10 min) + -u -b 2M -t 600 -i 1 + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Ping + Ping: 20pings in 20sec + oai_ue_caracal + oc-cn5g + -c 20 + 1 + 25 + + + + Iperf + iperf (UL/2Mbps/UDP)(10 min) + -u -b 2M -t 600 -i 1 + oai_ue_caracal + oc-cn5g + 25 + 80 + + + + Undeploy_Object + true + Undeploy nr UE + caracal + ci-scripts/yaml_files/5g_sa_n310_nrue + + + Undeploy_Object true Undeploy gNB @@ -145,15 +217,7 @@ 20,100,100,100 - - Undeploy_Object - true - Undeploy nr UE - caracal - ci-scripts/yaml_files/5g_sa_n310_nrue - - - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -161,7 +225,7 @@ oai-gnb - + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -169,7 +233,7 @@ oai-nr-ue - + UndeployCoreNetwork Terminate 5G Core true diff --git a/ci-scripts/xml_files/container_sa_sc_b200_quectel.xml b/ci-scripts/xml_files/container_sa_sc_b200_quectel.xml index d687120eb9..82cb032372 100644 --- a/ci-scripts/xml_files/container_sa_sc_b200_quectel.xml +++ b/ci-scripts/xml_files/container_sa_sc_b200_quectel.xml @@ -24,104 +24,47 @@ TEST-SA-FR1-SC-PATTERN2-FDMA-B200 40 MHz TDD (pattern2) SA with SC-FDMA tasks - - 300000 - 311111 - 210000 - 800813 - 230101 - 210001 - 250000 - 250001 - 270000 - 270001 - 270002 - 270003 - 270004 - 260001 - 200002 - 260002 - 250000 - 210010 - 210002 - 230201 - 400000 - 222222 - - - + + Custom_Command + Disable Sleep States + ofqot + sudo cpupower idle-set -D 0 + + + Pull_Local_Registry Pull Images from Local Registry ofqot oai-gnb - - Custom_Command - Disable Sleep States - ofqot - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - ofqot - sudo cpupower idle-set -E - - - + Initialize_UE Initialize Quectel idefix - - Terminate_UE - true - Terminate Quectel - idefix - - - Attach_UE - Attach UE - idefix - - - Detach_UE - true - Detach UE - idefix - - + + Create_Workspace Create new Workspace ofqot - + + Deploy_Object Deploy gNB (TDD/pattern2/Band78/40MHz/B200) with SC-FDMA in a container ofqot ci-scripts/yaml_files/sa_sc_b200_gnb - - IdleSleep - Sleep - 5 - - - - Ping - Ping: 20pings + + Attach_UE + Attach UE idefix - sabox-nepes - -c 20 -i0.5 -w25 - 80 - - + Ping Ping: 20pings in 20sec idefix @@ -131,7 +74,7 @@ 15 - + Ping Ping: 100pings in 20sec idefix @@ -141,7 +84,7 @@ 15 - + Iperf iperf (DL/80Mbps/UDP)(30 sec)(single-ue profile) -u -b 80M -t 30 -R @@ -151,7 +94,7 @@ 95 - + Iperf iperf (UL/18Mbps/UDP)(30 sec) -u -b 18M -t 30 @@ -161,7 +104,7 @@ 95 - + Iperf iperf (BIDIR TCP)(10 sec)(single-ue profile) -t 10 --bidir @@ -169,7 +112,7 @@ sabox-nepes - + Iperf iperf (DL/TCP)(30 sec)(single-ue profile) -t 30 -R @@ -178,7 +121,7 @@ 35 - + Iperf iperf (UL/TCP)(30 sec)(single-ue profile) -t 30 @@ -187,20 +130,54 @@ 5 - + Custom_Command Trigger Reestablishment ofqot echo ci force_reestab | nc -N 127.0.0.1 9090 | grep -E 'Reset RLC counters of UE RNTI [0-9a-f]{4} to trigger reestablishment' - + + + Ping + Ping: 20pings + idefix + sabox-nepes + -c 20 -i0.5 -w25 + 80 + + + Custom_Command Verify Reestablishment ofqot echo ci get_reestab_count | nc -N 127.0.0.1 9090 | grep -E 'UE RNTI [0-9a-f]{4} reestab 1' - + + Ping + Ping: 20pings in 20sec + idefix + sabox-nepes + -c 20 + 1 + 15 + + + + Detach_UE + true + Detach UE + idefix + + + + Terminate_UE + true + Terminate Quectel + idefix + + + Undeploy_Object true Undeploy gNB @@ -210,7 +187,15 @@ 10,100,100,100 - + + Custom_Command + true + Enable Sleep States + ofqot + sudo cpupower idle-set -E + + + Clean_Test_Server_Images true Clean Test Images on Test Server @@ -219,4 +204,3 @@ - diff --git a/ci-scripts/xml_files/cppcheck.xml b/ci-scripts/xml_files/cppcheck.xml index daab4e01c2..7464f16a20 100644 --- a/ci-scripts/xml_files/cppcheck.xml +++ b/ci-scripts/xml_files/cppcheck.xml @@ -21,23 +21,20 @@ --> - build-tab - CPPCHECK Analysis - wrench - - 000002 - 000001 - - - - Create_Workspace - Create new Workspace - carabe - - - Cppcheck_Analysis - Static Code Analysis with cppcheck - carabe - + build-tab + CPPCHECK Analysis + wrench + + + Create_Workspace + Create new Workspace + carabe + + + + Cppcheck_Analysis + Static Code Analysis with cppcheck + carabe + diff --git a/ci-scripts/xml_files/formatting_check.xml b/ci-scripts/xml_files/formatting_check.xml index e54ee1973e..a2b6ddd39c 100644 --- a/ci-scripts/xml_files/formatting_check.xml +++ b/ci-scripts/xml_files/formatting_check.xml @@ -21,18 +21,14 @@ --> - formatting-tab - License and Formatting Checks - wrench - - 000002 - - + formatting-tab + License and Formatting Checks + wrench - - LicenceAndFormattingCheck - License and Formatting Checks - obelix - + + LicenceAndFormattingCheck + License and Formatting Checks + obelix + diff --git a/ci-scripts/xml_files/fr1_5gc_closure.xml b/ci-scripts/xml_files/fr1_5gc_closure.xml index fa524a60aa..3f31d5df55 100644 --- a/ci-scripts/xml_files/fr1_5gc_closure.xml +++ b/ci-scripts/xml_files/fr1_5gc_closure.xml @@ -21,18 +21,14 @@ --> - 5gc-closure - 5GC-Closure - log-out - -060000 - - + 5gc-closure + 5GC-Closure + log-out - - UndeployCoreNetwork - Terminate 5GC - sabox-nepes - + + UndeployCoreNetwork + Terminate 5GC + sabox-nepes + diff --git a/ci-scripts/xml_files/fr1_5gc_start.xml b/ci-scripts/xml_files/fr1_5gc_start.xml index 14bb55f612..8db61264df 100644 --- a/ci-scripts/xml_files/fr1_5gc_start.xml +++ b/ci-scripts/xml_files/fr1_5gc_start.xml @@ -21,19 +21,14 @@ --> - 5gc-start-tab - 5GC-Start - log-in - - 000100 - - - + 5gc-start-tab + 5GC-Start + log-in - - DeployCoreNetwork - Initialize 5GC - sabox-nepes - + + DeployCoreNetwork + Initialize 5GC + sabox-nepes + diff --git a/ci-scripts/xml_files/fr1_cn5g_basic_deploy.xml b/ci-scripts/xml_files/fr1_cn5g_basic_deploy.xml index 3561d11fc9..7baf9b6c54 100644 --- a/ci-scripts/xml_files/fr1_cn5g_basic_deploy.xml +++ b/ci-scripts/xml_files/fr1_cn5g_basic_deploy.xml @@ -21,18 +21,14 @@ --> - cn5g-start-tab - CN5G-Start - log-in - - 000100 - - - + cn5g-start-tab + CN5G-Start + log-in + + + DeployCoreNetwork + Initialize 5G Core + matix-cn5g + - - DeployCoreNetwork - Initialize 5G Core - matix-cn5g - diff --git a/ci-scripts/xml_files/fr1_cn5g_basic_undeploy.xml b/ci-scripts/xml_files/fr1_cn5g_basic_undeploy.xml index 56d7cf74c0..71d872f61a 100644 --- a/ci-scripts/xml_files/fr1_cn5g_basic_undeploy.xml +++ b/ci-scripts/xml_files/fr1_cn5g_basic_undeploy.xml @@ -21,19 +21,14 @@ --> - cn5g-stop-tab - CN5G-Stop - log-in - - 000300 - - - + cn5g-stop-tab + CN5G-Stop + log-in + + + UndeployCoreNetwork + Terminate 5G Core + matix-cn5g + - - UndeployCoreNetwork - Terminate 5G Core - matix-cn5g - - diff --git a/ci-scripts/xml_files/fr1_epc_closure.xml b/ci-scripts/xml_files/fr1_epc_closure.xml index 8f0349073c..72354cc12b 100644 --- a/ci-scripts/xml_files/fr1_epc_closure.xml +++ b/ci-scripts/xml_files/fr1_epc_closure.xml @@ -21,18 +21,14 @@ --> - epc-closure - EPC-Closure - log-out - -060000 - - + epc-closure + EPC-Closure + log-out - - UndeployCoreNetwork - Terminate EPC - ltebox-nano - + + UndeployCoreNetwork + Terminate EPC + ltebox-nano + diff --git a/ci-scripts/xml_files/fr1_epc_start.xml b/ci-scripts/xml_files/fr1_epc_start.xml index 0efaca6d57..246a3ed5d3 100644 --- a/ci-scripts/xml_files/fr1_epc_start.xml +++ b/ci-scripts/xml_files/fr1_epc_start.xml @@ -21,19 +21,14 @@ --> - epc-start-tab - EPC-Start - log-in - - 000100 - - - + epc-start-tab + EPC-Start + log-in - - DeployCoreNetwork - Initialize EPC - ltebox-nano - + + DeployCoreNetwork + Initialize EPC + ltebox-nano + diff --git a/ci-scripts/xml_files/fr1_epc_start_verizon.xml b/ci-scripts/xml_files/fr1_epc_start_verizon.xml index 19f5c03985..df46ba492e 100644 --- a/ci-scripts/xml_files/fr1_epc_start_verizon.xml +++ b/ci-scripts/xml_files/fr1_epc_start_verizon.xml @@ -21,29 +21,24 @@ --> - epc-start-tab - EPC-Start - log-in - - 000100 000101 000102 - - - + epc-start-tab + EPC-Start + log-in - - Initialize_HSS - Initialize HSS - + + Initialize_HSS + Initialize HSS + - - Initialize_MME - Initialize MME - - + + Initialize_MME + Initialize MME + + - - Initialize_SPGW - Initialize SPGW - + + Initialize_SPGW + Initialize SPGW + diff --git a/ci-scripts/xml_files/fr1_oai_cn_deploy.xml b/ci-scripts/xml_files/fr1_oai_cn_deploy.xml index 9cfec6ef58..845cf89086 100644 --- a/ci-scripts/xml_files/fr1_oai_cn_deploy.xml +++ b/ci-scripts/xml_files/fr1_oai_cn_deploy.xml @@ -21,19 +21,14 @@ --> - epc-deploy-tab - EPC-Deploy - log-in - - 000100 - - - + epc-deploy-tab + EPC-Deploy + log-in - - DeployCoreNetwork - Deploy EPC - porcepix-cn4g - + + DeployCoreNetwork + Deploy EPC + porcepix-cn4g + diff --git a/ci-scripts/xml_files/fr1_oai_cn_undeploy.xml b/ci-scripts/xml_files/fr1_oai_cn_undeploy.xml index 1be07ec180..656ef88c0d 100644 --- a/ci-scripts/xml_files/fr1_oai_cn_undeploy.xml +++ b/ci-scripts/xml_files/fr1_oai_cn_undeploy.xml @@ -21,19 +21,14 @@ --> - epc-undeploy-tab - EPC-Undeploy - log-out - - 000200 - - - + epc-undeploy-tab + EPC-Undeploy + log-out - - UndeployCoreNetwork - Undeploy EPC - porcepix-cn4g - + + UndeployCoreNetwork + Undeploy EPC + porcepix-cn4g + diff --git a/ci-scripts/xml_files/gnb_phytest_rfemulator_run_100_2x2.xml b/ci-scripts/xml_files/gnb_phytest_rfemulator_run_100_2x2.xml index 3d2efb5084..30f307612c 100644 --- a/ci-scripts/xml_files/gnb_phytest_rfemulator_run_100_2x2.xml +++ b/ci-scripts/xml_files/gnb_phytest_rfemulator_run_100_2x2.xml @@ -24,47 +24,44 @@ gNB-PHY-Test-100-2x2-RFemu Timing phytest 100 MHz 2x2 RFemulator tasks - -100000 390101 000001 390109 200000 - - - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E + + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 - + Initialize_eNB Initialize gNB USRP - caracal + caracal -O ci-scripts/conf_files/gnb.band79.273prb.usrpn300.phytest-dora.conf --phy-test -q -U 768 -T 273 -t 23 -D 127 -m 23 -M 273 -l 2 --device.name rf_emulator --rf_emulator.noise_level_dBFS -36 --log_config.global_log_options level,nocolor,time datalog_rt_stats.100.2x2.yaml NR - numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 + numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 - + IdleSleep Sleep 60 - - + Terminate_eNB - caracal + caracal true Terminate gNB NR + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + + diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run.xml index 5adeb17966..f6af5ee485 100644 --- a/ci-scripts/xml_files/gnb_phytest_usrp_run.xml +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run.xml @@ -21,51 +21,48 @@ --> - gNB-PHY-Test-40 - Timing phytest 40 MHz - tasks - -100000 090101 000001 090109 200000 - - - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E - + gNB-PHY-Test-40 + Timing phytest 40 MHz + tasks - - Initialize_eNB - Initialize gNB USRP - caracal - -O ci-scripts/conf_files/gnb.band79.106prb.usrpn300.phytest-dora.conf --phy-test -q -U 768 -T 106 -t 23 -D 127 -m 28 -M 106 --usrp-tx-thread-config 1 --log_config.global_log_options level,nocolor,time + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 + + + + Initialize_eNB + Initialize gNB USRP + caracal + -O ci-scripts/conf_files/gnb.band79.106prb.usrpn300.phytest-dora.conf --phy-test -q -U 768 -T 106 -t 23 -D 127 -m 28 -M 106 --usrp-tx-thread-config 1 --log_config.global_log_options level,nocolor,time datalog_rt_stats.default.yaml - NR - 192.168.20.2 - numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 - + NR + 192.168.20.2 + numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 + - - IdleSleep - Sleep - 60 - + + IdleSleep + Sleep + 60 + - - - Terminate_eNB + + Terminate_eNB true - Terminate gNB - caracal - NR - + Terminate gNB + caracal + NR + + + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run_100_2x2.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run_100_2x2.xml index 7821be863c..93053dee90 100644 --- a/ci-scripts/xml_files/gnb_phytest_usrp_run_100_2x2.xml +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run_100_2x2.xml @@ -24,25 +24,15 @@ gNB-PHY-Test-100-2x2 Timing phytest 100 MHz 2x2 tasks - -100000 390101 000001 390109 200000 - - - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E + + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 - + Initialize_eNB Initialize gNB USRP caracal @@ -50,17 +40,16 @@ datalog_rt_stats.100.2x2.yaml NR 192.168.20.2 - numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 + numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 - + IdleSleep Sleep 60 - - + Terminate_eNB true Terminate gNB @@ -68,4 +57,12 @@ NR + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + + diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml index 72e4b5244e..2cd040a47a 100644 --- a/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run_60.xml @@ -24,25 +24,15 @@ gNB-PHY-Test-60 Timing phytest 60 MHz tasks - -100000 190101 000001 190109 200000 - - - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E + + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 - + Initialize_eNB Initialize gNB USRP caracal @@ -50,17 +40,16 @@ datalog_rt_stats.1x1.60.yaml NR 192.168.20.2 - numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 + numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 - + IdleSleep Sleep 60 - - + Terminate_eNB true Terminate gNB @@ -68,4 +57,12 @@ NR + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + + diff --git a/ci-scripts/xml_files/gnb_phytest_usrp_run_60_2x2.xml b/ci-scripts/xml_files/gnb_phytest_usrp_run_60_2x2.xml index 1be4a24477..7e5592fb6e 100644 --- a/ci-scripts/xml_files/gnb_phytest_usrp_run_60_2x2.xml +++ b/ci-scripts/xml_files/gnb_phytest_usrp_run_60_2x2.xml @@ -24,25 +24,15 @@ gNB-PHY-Test-60-2x2 Timing phytest 60 MHz 2x2 tasks - -100000 290101 000001 290109 200000 - - - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E + + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 - + Initialize_eNB Initialize gNB USRP caracal @@ -50,17 +40,16 @@ datalog_rt_stats.60.2x2.yaml NR 192.168.20.2 - numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 + numactl --cpunodebind=netdev:enp94s0f0np0 --membind=netdev:enp94s0f0np0 - + IdleSleep Sleep 60 - - + Terminate_eNB true Terminate gNB @@ -68,4 +57,12 @@ NR + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + + diff --git a/ci-scripts/xml_files/gnb_usrp_build.xml b/ci-scripts/xml_files/gnb_usrp_build.xml index 32043985f5..ea7cc8b8ed 100644 --- a/ci-scripts/xml_files/gnb_usrp_build.xml +++ b/ci-scripts/xml_files/gnb_usrp_build.xml @@ -21,36 +21,30 @@ --> - gnb-build-tab - Build-gNB - wrench - -100000 -000000 -010101 - - + gnb-build-tab + Build-gNB + wrench - - Create_Workspace - Create new Workspace - caracal - + + Custom_Command + Reboot USRP + true + caracal + ssh root@192.168.20.2 reboot + - - TesteNB - Build_eNB - Build gNB (USRP) - caracal - --gNB -w USRP --ninja -c -P --build-lib ldpc_cuda --build-lib ldpc_aal --cmake-opt -DASN1C_EXEC=/opt/asn1c/bin/asn1c --cmake-opt -DPHYSIM_CHECK_FILES="ThresholdsOffload.cmake" - + + Create_Workspace + Create new Workspace + caracal + - - Custom_Command - Reboot USRP - true - caracal - ssh root@192.168.20.2 reboot - + + TesteNB + Build_eNB + Build gNB (USRP) + caracal + --gNB -w USRP --ninja -c -P --build-lib ldpc_cuda --build-lib ldpc_aal --cmake-opt -DASN1C_EXEC=/opt/asn1c/bin/asn1c --cmake-opt -DPHYSIM_CHECK_FILES="ThresholdsOffload.cmake" + diff --git a/ci-scripts/xml_files/lte_oai_cn_deploy.xml b/ci-scripts/xml_files/lte_oai_cn_deploy.xml index 3e4ea86e61..ddfc4dd54d 100644 --- a/ci-scripts/xml_files/lte_oai_cn_deploy.xml +++ b/ci-scripts/xml_files/lte_oai_cn_deploy.xml @@ -21,19 +21,14 @@ --> - epc-deploy-tab - EPC-Deploy - log-in - - 000100 - - - + epc-deploy-tab + EPC-Deploy + log-in - - DeployCoreNetwork - Deploy EPC - nano-cn4g - + + DeployCoreNetwork + Deploy EPC + nano-cn4g + diff --git a/ci-scripts/xml_files/lte_oai_cn_undeploy.xml b/ci-scripts/xml_files/lte_oai_cn_undeploy.xml index b81aa01a1f..df7b4a4038 100644 --- a/ci-scripts/xml_files/lte_oai_cn_undeploy.xml +++ b/ci-scripts/xml_files/lte_oai_cn_undeploy.xml @@ -21,19 +21,14 @@ --> - epc-undeploy-tab - EPC-Undeploy - log-out - - 000200 - - - + epc-undeploy-tab + EPC-Undeploy + log-out - - UndeployCoreNetwork - Undeploy EPC - nano-cn4g - + + UndeployCoreNetwork + Undeploy EPC + nano-cn4g + diff --git a/ci-scripts/xml_files/physim_4g_deploy_run.xml b/ci-scripts/xml_files/physim_4g_deploy_run.xml index cd34037760..3f1f9d10e2 100644 --- a/ci-scripts/xml_files/physim_4g_deploy_run.xml +++ b/ci-scripts/xml_files/physim_4g_deploy_run.xml @@ -21,26 +21,21 @@ --> - build-tab - Physical Simulators Check - wrench - - 800813 - 010201 - - + build-tab + Physical Simulators Check + wrench - - Create_Workspace - Create new Workspace - avra - + + Create_Workspace + Create new Workspace + avra + - - Deploy_Run_OC_PhySim - Deploy and run physical simulator on openshift - physims-4g - avra - + + Deploy_Run_OC_PhySim + Deploy and run physical simulator on openshift + physims-4g + avra + diff --git a/ci-scripts/xml_files/physim_5g_deploy_run.xml b/ci-scripts/xml_files/physim_5g_deploy_run.xml index 1967003124..edc317ea27 100644 --- a/ci-scripts/xml_files/physim_5g_deploy_run.xml +++ b/ci-scripts/xml_files/physim_5g_deploy_run.xml @@ -21,26 +21,21 @@ --> - build-tab - Physical Simulators Check - wrench - - 800813 - 010201 - - + build-tab + Physical Simulators Check + wrench - - Create_Workspace - Create new Workspace - avra - + + Create_Workspace + Create new Workspace + avra + - - Deploy_Run_OC_PhySim - Deploy and run physical simulator on openshift - physims-5g - avra - + + Deploy_Run_OC_PhySim + Deploy and run physical simulator on openshift + physims-5g + avra + diff --git a/ci-scripts/xml_files/physim_gracehopper.xml b/ci-scripts/xml_files/physim_gracehopper.xml index f04ae2541f..533696d28c 100644 --- a/ci-scripts/xml_files/physim_gracehopper.xml +++ b/ci-scripts/xml_files/physim_gracehopper.xml @@ -21,26 +21,21 @@ --> - physim-tab - PhySim - wrench - - 800813 - 010201 - - + physim-tab + PhySim + wrench - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Build_Deploy_Docker_PhySim - Build and Deploy PhySim - localhost - -R 5g -E "nr_dlsim|nr_ulsim|ldpctest" -j32 - + + Build_Deploy_Docker_PhySim + Build and Deploy PhySim + localhost + -R 5g -E "nr_dlsim|nr_ulsim|ldpctest" -j32 + diff --git a/ci-scripts/xml_files/physim_timed_gracehopper.xml b/ci-scripts/xml_files/physim_timed_gracehopper.xml index 7658279088..9844f6ebb3 100644 --- a/ci-scripts/xml_files/physim_timed_gracehopper.xml +++ b/ci-scripts/xml_files/physim_timed_gracehopper.xml @@ -21,26 +21,21 @@ --> - physim-timed-tab - PhySim with timing check - wrench - - 800813 - 010202 - - + physim-timed-tab + PhySim with timing check + wrench - - Create_Workspace - Create new Workspace - localhost - + + Create_Workspace + Create new Workspace + localhost + - - Build_Deploy_Docker_PhySim - Build and Deploy PhySim with timing check - localhost - -R 5g -R "nr_dlsim|nr_ulsim|ldpctest" -E physim.5g.nr_dlsim.mcs.mimo.test9 -j1 - + + Build_Deploy_Docker_PhySim + Build and Deploy PhySim with timing check + localhost + -R 5g -R "nr_dlsim|nr_ulsim|ldpctest" -E physim.5g.nr_dlsim.mcs.mimo.test9 -j1 + diff --git a/ci-scripts/xml_files/sa_cn5g_20897_closure.xml b/ci-scripts/xml_files/sa_cn5g_20897_closure.xml index eeab1b32dc..0e8d8db1ba 100644 --- a/ci-scripts/xml_files/sa_cn5g_20897_closure.xml +++ b/ci-scripts/xml_files/sa_cn5g_20897_closure.xml @@ -24,12 +24,8 @@ cn5g-closure CN5G-Closure log-out - - 060000 - - - + UndeployCoreNetwork Terminate 5G Core oc-cn5g-20897 diff --git a/ci-scripts/xml_files/sa_cn5g_20897_start.xml b/ci-scripts/xml_files/sa_cn5g_20897_start.xml index 9c29b83563..e88e84ad88 100644 --- a/ci-scripts/xml_files/sa_cn5g_20897_start.xml +++ b/ci-scripts/xml_files/sa_cn5g_20897_start.xml @@ -24,15 +24,11 @@ cn5g-start-tab CN5G-Start log-in - - 000100 - - - - + DeployCoreNetwork Initialize 5G Core oc-cn5g-20897 + diff --git a/ci-scripts/xml_files/sa_cn5g_closure.xml b/ci-scripts/xml_files/sa_cn5g_closure.xml index beb490dbed..ac02a57431 100644 --- a/ci-scripts/xml_files/sa_cn5g_closure.xml +++ b/ci-scripts/xml_files/sa_cn5g_closure.xml @@ -21,18 +21,14 @@ --> - cn5g-closure - CN5G-Closure - log-out - -060000 - - + cn5g-closure + CN5G-Closure + log-out - - UndeployCoreNetwork - Terminate 5G Core - oc-cn5g - + + UndeployCoreNetwork + Terminate 5G Core + oc-cn5g + diff --git a/ci-scripts/xml_files/sa_cn5g_start.xml b/ci-scripts/xml_files/sa_cn5g_start.xml index a49a2cda18..1a166ef21e 100644 --- a/ci-scripts/xml_files/sa_cn5g_start.xml +++ b/ci-scripts/xml_files/sa_cn5g_start.xml @@ -21,18 +21,14 @@ --> - cn5g-start-tab - CN5G-Start - log-in - -000100 - - - + cn5g-start-tab + CN5G-Start + log-in + + + DeployCoreNetwork + Initialize 5G Core + oc-cn5g + - - DeployCoreNetwork - Initialize 5G Core - oc-cn5g - diff --git a/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml b/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml index 73631a7a3c..afac50ba16 100644 --- a/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml +++ b/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml @@ -20,35 +20,30 @@ --> - test-t2-offload-enc-dec - Test T2 Offload - tasks - - 010204 - 111111 - 402010 - - + test-t2-offload-enc-dec + Test T2 Offload + tasks - - Custom_Command - Disable Sleep States - caracal - sudo cpupower idle-set -D 0 - + + Custom_Command + Disable Sleep States + caracal + sudo cpupower idle-set -D 0 + - - Custom_Command - true - Enable Sleep States - caracal - sudo cpupower idle-set -E - + + Build_Deploy_Source_PhySim + Build and Deploy PhySim T2 Offload tests + caracal + -R 5g-offload -j1 + + + + Custom_Command + true + Enable Sleep States + caracal + sudo cpupower idle-set -E + - - Build_Deploy_Source_PhySim - Build and Deploy PhySim T2 Offload tests - caracal - -R 5g-offload -j1 -