def __runJobLocally(jobID, basepath): """ Runs the job! """ from LHCbDIRAC.Interfaces.API.LHCbJob import LHCbJob localJob = LHCbJob(basepath + "InputSandbox" + str(jobID) + os.path.sep + "jobDescription.xml") localJob.setInputSandbox(os.getcwd() + "pilot.cfg") localJob.setConfigArgs(os.getcwd() + "pilot.cfg") os.chdir(basepath) localJob.runLocal()
def test_Regression_Production(self): location40651 = find_all('40651.xml', '..', 'Regression')[0] j_mc_40651 = LHCbJob(location40651) j_mc_40651.setConfigArgs('pilot.cfg') res = j_mc_40651.runLocal(self.diracLHCb) self.assertTrue(res['OK'])
def test_Regression_Production(self): try: location66219 = find_all('66219.xml', os.environ['WORKSPACE'], '/LHCbDIRAC/tests/Workflow/Regression')[0] except (IndexError, KeyError): location66219 = find_all('66219.xml', rootPath, '/LHCbDIRAC/tests/Workflow/Regression')[0] j_mergeHISTO_66219 = LHCbJob(location66219) j_mergeHISTO_66219.setConfigArgs('pilot.cfg') res = j_mergeHISTO_66219.runLocal(self.diracLHCb) self.assertTrue(res['OK'])
def test_Regression_Production(self): # Turbo Stripping Collision15em try: location46403 = find_all('46403.xml', os.environ['WORKSPACE'], '/LHCbDIRAC/tests/Workflow/Regression')[0] except (IndexError, KeyError): location46403 = find_all('46403.xml', rootPath, '/LHCbDIRAC/tests/Workflow/Regression')[0] j_stripp_46403 = LHCbJob(location46403) j_stripp_46403.setConfigArgs('pilot.cfg') res = j_stripp_46403.runLocal(self.diracLHCb) self.assertTrue(res['OK'])
def test_Regression_Production(self): # Reco from Reco17 # FIXME: the input file is not there. try: location63284 = find_all('63284.xml', os.environ['WORKSPACE'], '/LHCbDIRAC/tests/Workflow/Regression')[0] except (IndexError, KeyError): location63284 = find_all('63284.xml', rootPath, '/LHCbDIRAC/tests/Workflow/Regression')[0] j_reco_63284 = LHCbJob(location63284) j_reco_63284.setConfigArgs('pilot.cfg') res = j_reco_63284.runLocal(self.diracLHCb) self.assertTrue(res['OK'])