diff --git a/ci-scripts/main.py b/ci-scripts/main.py index 2865f5984b7975aba8056ba3baabf6e31622ca61..82a1da039010642032efa0a405f40803742b498b 100644 --- a/ci-scripts/main.py +++ b/ci-scripts/main.py @@ -3320,9 +3320,9 @@ EPC = epc.EPCManagement() RAN = ran.RANManagement() HTML = html.HTMLManagement() -EPC.HtmlObj=HTML -RAN.HtmlObj=HTML -RAN.EpcObj=EPC +EPC.htmlObj=HTML +RAN.htmlObj=HTML +RAN.epcObj=EPC ldpc=cls_physim.PhySim() #create an instance for LDPC test using GPU or CPU build @@ -3336,7 +3336,7 @@ ldpc=cls_physim.PhySim() #create an instance for LDPC test using GPU or CPU b argvs = sys.argv argc = len(argvs) cwd = os.getcwd() - +py_param_file_present = False while len(argvs) > 1: myArgv = argvs.pop(1) # 0th is this file's name @@ -3352,7 +3352,7 @@ while len(argvs) > 1: with open(py_params_file,'r') as file: # The FullLoader parameter handles the conversion from YAML # scalar values to Python dictionary format - py_params = yaml.load(file,Loader=yaml.FullLoader) + py_params = yaml.load(file,Loader=yaml.FullLoader) py_param_file_present = True #to be removed once validated #AssignParams(py_params) #to be uncommented once validated diff --git a/ci-scripts/ran.py b/ci-scripts/ran.py index 6ebecec84368e5a0480c0eea868fc16268d3592d..23a004e4cec040a8f57ab961009a44035bc700f1 100644 --- a/ci-scripts/ran.py +++ b/ci-scripts/ran.py @@ -274,7 +274,7 @@ class RANManagement(): if self.Build_eNB_forced_workspace_cleanup: mySSH.command('echo ' + lPassWord + ' | sudo -S rm -Rf ' + lSourcePath, '\$', 15) if self.htmlObj is not None: - self.testCase_id = self.htmlObj.GettestCase_id() + self.testCase_id = self.htmlObj.testCase_id else: self.testCase_id = '000000' # on RedHat/CentOS .git extension is mandatory @@ -388,7 +388,7 @@ class RANManagement(): def checkBuildeNB(self, lIpAddr, lUserName, lPassWord, lSourcePath, testcaseId): if self.htmlObj is not None: - self.htmlObj.SettestCase_id(testcaseId) + self.htmlObj.testCase_id=testcaseId mySSH = SSH.SSHConnection() mySSH.open(lIpAddr, lUserName, lPassWord) @@ -397,6 +397,7 @@ class RANManagement(): mySSH.command('ls ran_build/build', '\$', 3) #check if we have the build corresponding to the air interface keywords (nr-softmode, lte-softmodem, ocp-enb) + logging.info('CHECK Build with IP='+lIpAddr+' SourcePath='+lSourcePath) result = re.search(self.air_interface, mySSH.getBefore()) if result is None: buildStatus = False #if not, build failed @@ -471,7 +472,7 @@ class RANManagement(): sys.exit('Insufficient Parameter') if self.htmlObj is not None: - self.testCase_id = self.htmlObj.GettestCase_id() + self.testCase_id = self.htmlObj.testCase_id else: self.testCase_id = '000000' mySSH = SSH.SSHConnection() @@ -762,7 +763,7 @@ class RANManagement(): if (copyin_res == -1): logging.debug('\u001B[1;37;41m Could not copy ' + nodeB_prefix + 'NB logfile to analyze it! \u001B[0m') if self.htmlObj is not None: - self.htmlObj.SetHmleNBFailureMsg('Could not copy ' + nodeB_prefix + 'NB logfile to analyze it!') + self.htmlObj.HmleNBFailureMsg='Could not copy ' + nodeB_prefix + 'NB logfile to analyze it!' self.htmlObj.CreateHtmlTestRow('N/A', 'KO', CONST.ENB_PROCESS_NOLOGFILE_TO_ANALYZE) self.eNBmbmsEnables[int(self.eNB_instance)] = False return @@ -1065,5 +1066,5 @@ class RANManagement(): htmleNBFailureMsg += rlcMsg + '\n' global_status = CONST.ENB_PROCESS_REALTIME_ISSUE if self.htmlObj is not None: - self.htmlObj.SetHmleNBFailureMsg(htmleNBFailureMsg) + self.htmlObj.HmleNBFailureMsg=htmleNBFailureMsg return global_status diff --git a/ci-scripts/xml_files/fr1_multi_node_build.xml b/ci-scripts/xml_files/fr1_multi_node_build.xml index 579eef27a82f430cea7feb572ce559f6dd342649..0b7dce29d8aee29ea2eb020fe505c2e3dffd602f 100644 --- a/ci-scripts/xml_files/fr1_multi_node_build.xml +++ b/ci-scripts/xml_files/fr1_multi_node_build.xml @@ -60,4 +60,5 @@ <eNB_serverId>1</eNB_serverId> </testCase> + </testCaseList> diff --git a/ci-scripts/xml_files/fr1_toggle_cots_ue.xml b/ci-scripts/xml_files/fr1_toggle_cots_ue.xml index ee4d36f00a65078e205e979111479d37324649eb..b2267efc77dcc514bcf07eda0c2223be3ed5b46a 100644 --- a/ci-scripts/xml_files/fr1_toggle_cots_ue.xml +++ b/ci-scripts/xml_files/fr1_toggle_cots_ue.xml @@ -21,8 +21,8 @@ --> <testCaseList> - <htmlTabRef>test-toggle-airplane-mode</htmlTabRef> - <htmlTabName>Airplane</htmlTabName> + <htmlTabRef>test-airplane-mode</htmlTabRef> + <htmlTabName>AirplaneToggle</htmlTabName> <htmlTabIcon>tasks</htmlTabIcon> <TestCaseRequestedList> 010000