def test_d_XMLUpdated(self): # check they get updated elsewhere from Ganga.GPI import jobs, disableMonitoring, enableMonitoring disableMonitoring() j=jobs(0) XMLFileName = getXMLFile(j) last_update = stat(XMLFileName) j.submit() newest_update = stat(XMLFileName) from GangaTest.Framework.utils import sleep_until_completed enableMonitoring() can_assert = False if j.status in ['submitted', 'running']: can_assert = True sleep_until_completed(j, 60) final_update = stat(XMLFileName) assert newest_update.st_mtime > last_update.st_mtime
def test_f_reallyDisabled(self): from Ganga.GPI import disableMonitoring, enableMonitoring, Job disableMonitoring() j = Job() j.submit() self.assertEqual(j.status, 'submitted') enableMonitoring() dummySleep(j) self.assertEqual(j.status, 'completed')
def test_e_reEnableMon(self): from Ganga.GPI import disableMonitoring, enableMonitoring, Job, jobs disableMonitoring() enableMonitoring() disableMonitoring() enableMonitoring() j=Job() j.submit() dummySleep(j) self.assertEqual(j.status, 'completed')
def test_e_reEnableMon(self): from Ganga.GPI import disableMonitoring, enableMonitoring, Job, jobs disableMonitoring() enableMonitoring() disableMonitoring() enableMonitoring() j = Job() j.submit() dummySleep(j) self.assertEqual(j.status, 'completed')
def test_f_reallyDisabled(self): from Ganga.GPI import disableMonitoring, enableMonitoring, Job disableMonitoring() j=Job() j.submit() self.assertEqual(j.status, 'submitted') enableMonitoring() dummySleep(j) self.assertEqual(j.status, 'completed')
def test_d_XMLUpdated(self): # Check they get updated elsewhere from Ganga.GPI import jobs, disableMonitoring, enableMonitoring disableMonitoring() j=jobs(0) XMLFileName = getXMLFile(j) last_update = stat(XMLFileName) j.submit() newest_update = stat(XMLFileName) assert len(j.subjobs) == len(testArgs) assert newest_update.st_mtime > last_update.st_mtime enableMonitoring() from GangaTest.Framework.utils import sleep_until_completed sleep_until_completed(j)
def test_d_XMLUpdated(self): # Check they get updated elsewhere from Ganga.GPI import jobs, disableMonitoring, enableMonitoring disableMonitoring() j = jobs(0) XMLFileName = getXMLFile(j) last_update = stat(XMLFileName) j.submit() newest_update = stat(XMLFileName) assert len(j.subjobs) == len(testArgs) assert newest_update.st_mtime > last_update.st_mtime enableMonitoring() from GangaTest.Framework.utils import sleep_until_completed sleep_until_completed(j)
def test_c_disableMonitoring(self): from Ganga.GPI import disableMonitoring disableMonitoring()