Example #1
0
 def start_accumulo_procs(self, safeMode=None):
     log.info("Starting normal accumulo")
     SunnyDayTest.start_accumulo_procs(self, safeMode)
     log.info("Starting victim logger")
     libpath = '%s/test/system/auto/fake_disk_failure.so' % ACCUMULO_HOME
     os.environ['LD_PRELOAD'] = libpath
     os.environ['DYLD_INSERT_LIBRARIES'] = libpath
     os.environ['DYLD_FORCE_FLAT_NAMESPACE'] = 'true'
     stop = self.start_logger(self.masterHost())
     del os.environ['LD_PRELOAD']
     del os.environ['DYLD_FORCE_FLAT_NAMESPACE']
     del os.environ['DYLD_INSERT_LIBRARIES']
     self.flagFile = os.getenv("HOME") + "/HOLD_IO_%d" % stop.pid
     self.sleep(5)
Example #2
0
 def tearDown(self):
     SunnyDayTest.tearDown(self)
     try:
          os.unlink(self.flagFile)
     except:
          pass
Example #3
0
 def tearDown(self):
     SunnyDayTest.tearDown(self)
     try:
          os.unlink(self.flagFile)
     except:
          pass