diff options
Diffstat (limited to 'wlauto/workloads')
-rw-r--r-- | wlauto/workloads/antutu/__init__.py | 5 | ||||
-rw-r--r-- | wlauto/workloads/ebizzy/__init__.py | 4 | ||||
-rw-r--r-- | wlauto/workloads/hackbench/__init__.py | 5 | ||||
-rw-r--r-- | wlauto/workloads/idle/__init__.py | 3 | ||||
-rw-r--r-- | wlauto/workloads/iozone/__init__.py | 10 | ||||
-rw-r--r-- | wlauto/workloads/spec2000/__init__.py | 6 | ||||
-rw-r--r-- | wlauto/workloads/stream/__init__.py | 4 | ||||
-rw-r--r-- | wlauto/workloads/telemetry/__init__.py | 5 |
8 files changed, 19 insertions, 23 deletions
diff --git a/wlauto/workloads/antutu/__init__.py b/wlauto/workloads/antutu/__init__.py index 65cdeed3..580e9daa 100644 --- a/wlauto/workloads/antutu/__init__.py +++ b/wlauto/workloads/antutu/__init__.py @@ -79,7 +79,7 @@ class Antutu(AndroidUiAutoBenchmark): if self.version == '4.0.3': metrics = extract_version4_metrics(fh) else: - metrics = extract_older_version_metrics(fh) + metrics = extract_older_version_metrics(fh) # pylint: disable=redefined-variable-type for key, value in metrics.iteritems(): key = key.replace(' ', '_') context.result.add_metric(key, value) @@ -118,7 +118,7 @@ def extract_older_version_metrics(fh): for line in fh: if 'i/antutu' in line.lower(): parts = line.split(':') - if not len(parts) == 3: + if len(parts) != 3: continue metric = parts[1].strip() value = int(parts[2].strip()) @@ -132,4 +132,3 @@ def extract_older_version_metrics(fh): metrics[metric] = value return metrics - diff --git a/wlauto/workloads/ebizzy/__init__.py b/wlauto/workloads/ebizzy/__init__.py index 100bf0aa..2aabfcfa 100644 --- a/wlauto/workloads/ebizzy/__init__.py +++ b/wlauto/workloads/ebizzy/__init__.py @@ -14,11 +14,11 @@ # pylint: disable=W0201, C0103 -from wlauto import Workload, Parameter, Executable - import os import re +from wlauto import Workload, Parameter, Executable + results_txt = 'ebizzy_results.txt' record_regex = re.compile(r'(?P<record>\d+) records/s') result_regex = re.compile(r'(?P<metric>\D+)(?P<value>\d+.*\b)(?P<unit>\S+)') diff --git a/wlauto/workloads/hackbench/__init__.py b/wlauto/workloads/hackbench/__init__.py index 64c35186..dbb294e7 100644 --- a/wlauto/workloads/hackbench/__init__.py +++ b/wlauto/workloads/hackbench/__init__.py @@ -14,11 +14,12 @@ # pylint: disable=W0201, C0103 -from wlauto import Workload, Parameter, Executable - import os import re +from wlauto import Workload, Parameter, Executable + + hackbench_results_txt = 'hackbench_results.txt' regex_map = {"total_groups": (re.compile(r'(\d+) groups'), "groups"), diff --git a/wlauto/workloads/idle/__init__.py b/wlauto/workloads/idle/__init__.py index db4737e4..8c85a289 100644 --- a/wlauto/workloads/idle/__init__.py +++ b/wlauto/workloads/idle/__init__.py @@ -44,7 +44,7 @@ class IdleWorkload(Workload): def setup(self, context): if self.stop_android: - if not self.device.platform == 'android': + if self.device.platform != 'android': raise ConfigError('stop_android can only be set for Android devices') if not self.device.is_rooted: raise WorkloadError('Idle workload requires the device to be rooted in order to stop Android.') @@ -66,4 +66,3 @@ class IdleWorkload(Workload): time.sleep(0.2) while self.device.execute('getprop init.svc.bootanim').strip() == 'running': time.sleep(1) - diff --git a/wlauto/workloads/iozone/__init__.py b/wlauto/workloads/iozone/__init__.py index 57bbfe46..95c9b191 100644 --- a/wlauto/workloads/iozone/__init__.py +++ b/wlauto/workloads/iozone/__init__.py @@ -12,16 +12,18 @@ # See the License for the specific language governing permissions and # limitations under the License. # pylint: disable=attribute-defined-outside-init - -from wlauto import Workload, Parameter, Executable -from wlauto.exceptions import ConfigError -from wlauto.utils.types import list_of_ints from collections import OrderedDict from itertools import izip_longest import os import re import csv + +from wlauto import Workload, Parameter, Executable +from wlauto.exceptions import ConfigError +from wlauto.utils.types import list_of_ints + + iozone_results_txt = 'iozone_results.txt' diff --git a/wlauto/workloads/spec2000/__init__.py b/wlauto/workloads/spec2000/__init__.py index 4d44d525..1ff043d3 100644 --- a/wlauto/workloads/spec2000/__init__.py +++ b/wlauto/workloads/spec2000/__init__.py @@ -119,10 +119,7 @@ class Spec2000(Workload): # (also more than just summary/non-summary classification?) class _SPECSummaryMetrics(object): def __contains__(self, item): - if item.endswith('_real'): - return True - else: - return False + return item.endswith('_real') asset_file = 'spec2000-assets.tar.gz' @@ -351,4 +348,3 @@ class CommandSpec(object): self.datadir = None self.command = None self.threads = None - diff --git a/wlauto/workloads/stream/__init__.py b/wlauto/workloads/stream/__init__.py index 6e4d9dcf..30eda2db 100644 --- a/wlauto/workloads/stream/__init__.py +++ b/wlauto/workloads/stream/__init__.py @@ -12,11 +12,11 @@ # See the License for the specific language governing permissions and # limitations under the License. # pylint: disable=attribute-defined-outside-init +import os +import re from wlauto import Workload, Parameter, Executable -import os -import re stream_results_txt = 'stream_results.txt' system_array_regex = re.compile(r'^This system uses (\d)') diff --git a/wlauto/workloads/telemetry/__init__.py b/wlauto/workloads/telemetry/__init__.py index a56e9343..5333c098 100644 --- a/wlauto/workloads/telemetry/__init__.py +++ b/wlauto/workloads/telemetry/__init__.py @@ -300,8 +300,7 @@ def parse_telemetry_results(filepath): if __name__ == '__main__': - import sys - from pprint import pprint + import sys # pylint: disable=wrong-import-order,wrong-import-position + from pprint import pprint # pylint: disable=wrong-import-order,wrong-import-position path = sys.argv[1] pprint(parse_telemetry_results(path)) - |