示例#1
0
 def start(self):
     self.logger.info(
         "Starting Memory Bench for %d seconds with blocksize=%s" %
         (self.message.running_time, self.message.block_size))
     self.starting()
     HL.run_sysbench_memory(self.message)
     self.completed()
示例#2
0
def mem_perf_burn(hw_, testing_time=10):
    'Report the memory performance'
    result = HL.get_value(hw_, 'cpu', 'logical', 'number')
    if result is not None:
        sys.stderr.write('Memory Burn: %d logical CPU'
                         ' to test (ETA: %d seconds)\n' % (
                             int(result), testing_time))
        HL.run_sysbench_memory(hw_, testing_time, '128M', int(result))
示例#3
0
def mem_perf_burn(hw_, testing_time=10):
    'Report the memory performance'
    result = HL.get_value(hw_, 'cpu', 'logical', 'number')
    if result is not None:
        sys.stderr.write('Memory Burn: %d logical CPU'
                         ' to test (ETA: %d seconds)\n' %
                         (int(result), testing_time))
        HL.run_sysbench_memory(hw_, testing_time, '128M', int(result))
示例#4
0
 def start(self):
     self.logger.info("Starting Memory Bench for %d seconds with blocksize=%s" %
                      (self.message.running_time, self.message.block_size))
     self.starting()
     HL.run_sysbench_memory(self.message)
     self.completed()