def test_a_test_put(self): """Test that a job can be submitted with inputfiles in the input""" MassStorageFile = self.fileClass _ext = '.root' file_1 = generate_unique_temp_file(_ext) file_2 = generate_unique_temp_file(_ext) self._temp_files.append(file_1) self._temp_files.append(file_2) msf_1 = MassStorageFile(file_1) msf_2 = MassStorageFile(file_2) self._managed_files.append(msf_1) self._managed_files.append(msf_2) msf_1.put() msf_2.put() for file_ in [msf for msf in (msf_1, msf_2)]: assert os.path.isfile(os.path.join(self.outputFilePath, file_.namePattern)) file_.localDir = '' assert file_.localDir == ''
def test_a_testClientInputSubmit(self): """Test that a job can be submitted with inputfiles in the input""" MassStorageFile = self.fileClass from Ganga.GPI import LocalFile, Job, ArgSplitter _ext = '.root' file_1 = generate_unique_temp_file(_ext) file_2 = generate_unique_temp_file(_ext) self._managed_files.append(file_1) self._managed_files.append(file_2) msf_1 = MassStorageFile(file_1) msf_2 = MassStorageFile(file_2) msf_1.put() msf_2.put() j = Job() j.inputfiles = [msf_1, msf_2] j.splitter = ArgSplitter(args = [[_] for _ in range(self.sj_len)]) j.outputfiles = [LocalFile(namePattern='*'+_ext)] j.submit()
def test_a_testClientInputSubmit(self): """Test that a job can be submitted with inputfiles in the input""" MassStorageFile = self.fileClass from Ganga.GPI import LocalFile, Job, ArgSplitter _ext = '.root' file_1 = generate_unique_temp_file(_ext) file_2 = generate_unique_temp_file(_ext) self._managed_files.append(file_1) self._managed_files.append(file_2) msf_1 = MassStorageFile(file_1) msf_2 = MassStorageFile(file_2) msf_1.put() msf_2.put() j = Job() j.inputfiles = [msf_1, msf_2] j.splitter = ArgSplitter(args=[[_] for _ in range(self.sj_len)]) j.outputfiles = [LocalFile(namePattern='*' + _ext)] j.submit()
def test_a_test_put(self): """Test that a job can be submitted with inputfiles in the input""" MassStorageFile = self.fileClass _ext = '.root' file_1 = generate_unique_temp_file(_ext) file_2 = generate_unique_temp_file(_ext) self._temp_files.append(file_1) self._temp_files.append(file_2) msf_1 = MassStorageFile(file_1) msf_2 = MassStorageFile(file_2) self._managed_files.append(msf_1) self._managed_files.append(msf_2) msf_1.put() msf_2.put() for file_ in [msf for msf in (msf_1, msf_2)]: assert os.path.isfile( os.path.join(self.outputFilePath, file_.namePattern)) file_.localDir = '' assert file_.localDir == ''