From 4d85beae738af4654d4ba939bf30743cfb646d32 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Tue, 23 Aug 2022 15:08:21 +0200 Subject: [PATCH] Rename CI Run_PhySim to Run_LDPCTest --- ci-scripts/cls_physim.py | 6 ++-- ci-scripts/main.py | 13 +++++++-- ci-scripts/xml_class_list.yml | 2 +- ci-scripts/xml_files/ldpc_gpu_test.xml | 40 +++++++++++++------------- 4 files changed, 34 insertions(+), 27 deletions(-) diff --git a/ci-scripts/cls_physim.py b/ci-scripts/cls_physim.py index 0342333c06..21bb2314b8 100644 --- a/ci-scripts/cls_physim.py +++ b/ci-scripts/cls_physim.py @@ -64,7 +64,7 @@ class PhySim: #PRIVATE Methods #----------------- - def __CheckResults_PhySim(self,HTML,CONST,testcase_id): + def __CheckResults_LDPCTest(self,HTML,CONST,testcase_id): mySSH = sshconnection.SSHConnection() mySSH.open(self.eNBIpAddr, self.eNBUserName, self.eNBPassWord) #retrieve run log file and store it locally$ @@ -173,7 +173,7 @@ class PhySim: return lHTML - def Run_PhySim(self,htmlObj,constObj,testcase_id): + def Run_LDPCTest(self,htmlObj,constObj,testcase_id): #create run logs folder locally os.system('mkdir -p ./'+self.__runLogPath) #log file is tc_.log remotely @@ -187,5 +187,5 @@ class PhySim: mySSH.close() #return updated HTML to main lHTML = cls_oai_html.HTMLManagement() - lHTML=self.__CheckResults_PhySim(htmlObj,constObj,testcase_id) + lHTML=self.__CheckResults_LDPCTest(htmlObj,constObj,testcase_id) return lHTML diff --git a/ci-scripts/main.py b/ci-scripts/main.py index baed6a6011..23c9ac9e21 100644 --- a/ci-scripts/main.py +++ b/ci-scripts/main.py @@ -457,8 +457,13 @@ def GetParametersFromXML(action): if (string_field is not None): CONTAINERS.testSvrId = string_field - else: # ie action == 'Run_PhySim': + elif action == 'Run_LDPCTest': ldpc.runargs = test.findtext('physim_run_args') + + else: + logging.error(f"unknown action {action}, abort") + exit(1) + #check if given test is in list @@ -914,8 +919,10 @@ elif re.match('^TesteNB$', mode, re.IGNORECASE) or re.match('^TestUE$', mode, re HTML=ldpc.Build_PhySim(HTML,CONST) if ldpc.exitStatus==1: RAN.prematureExit = True - elif action == 'Run_PhySim': - HTML=ldpc.Run_PhySim(HTML,CONST,id) + elif action == 'Run_LDPCTest': + HTML=ldpc.Run_LDPCTest(HTML,CONST,id) + if ldpc.exitStatus==1: + RAN.prematureExit = True elif action == 'Build_Image': CONTAINERS.BuildImage(HTML) elif action == 'Build_Proxy': diff --git a/ci-scripts/xml_class_list.yml b/ci-scripts/xml_class_list.yml index 2c5f04b11f..8a0800e818 100755 --- a/ci-scripts/xml_class_list.yml +++ b/ci-scripts/xml_class_list.yml @@ -1,6 +1,6 @@ - Build_Proxy - Build_PhySim - - Run_PhySim + - Run_LDPCTest - Build_eNB - WaitEndBuild_eNB - Initialize_eNB diff --git a/ci-scripts/xml_files/ldpc_gpu_test.xml b/ci-scripts/xml_files/ldpc_gpu_test.xml index 14255e89c9..85bdc0bff8 100644 --- a/ci-scripts/xml_files/ldpc_gpu_test.xml +++ b/ci-scripts/xml_files/ldpc_gpu_test.xml @@ -30,121 +30,121 @@ - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 3872 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 3872 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 4224 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 4224 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 4576 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 4576 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 4928 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 4928 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 5280 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 5280 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 5632 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 5632 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 6336 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 6336 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 7040 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 7040 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 7744 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 7744 -s10 -n100 -G 1 - Run_PhySim + Run_LDPCTest Run LDPC Test with CPU -l 8448 -s10 -n100 - Run_PhySim + Run_LDPCTest Run LDPC Test with GPU -l 8448 -s10 -n100 -G 1