1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-09-02 11:22:41 +01:00

Merge pull request #89 from ep1cman/fixes

sysbench: Fixed binary installation
This commit is contained in:
setrofim
2016-02-01 11:17:34 +00:00

View File

@@ -136,9 +136,9 @@ class Sysbench(Workload):
if not self.on_device_binary and not self.on_host_binary: if not self.on_device_binary and not self.on_host_binary:
raise WorkloadError('sysbench binary is not installed on the device, and it is not found on the host.') raise WorkloadError('sysbench binary is not installed on the device, and it is not found on the host.')
if self.force_install: if self.force_install:
self.device.install(self.on_host_binary) self.on_device_binary = self.device.install(self.on_host_binary)
else: else:
self.device.install_if_needed(self.on_host_binary) self.on_device_binary = self.device.install_if_needed(self.on_host_binary)
def _build_command(self, **parameters): def _build_command(self, **parameters):
param_strings = ['--{}={}'.format(k.replace('_', '-'), v) param_strings = ['--{}={}'.format(k.replace('_', '-'), v)