mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-09-01 19:02:31 +01:00
Updated pylint for v1.5.1
Fixed WA for the latest version of pylint (1.5.1)
This commit is contained in:
@@ -51,6 +51,7 @@ workloads:
|
||||
instrumentation: [fsp]
|
||||
"""
|
||||
|
||||
|
||||
class MockExtensionLoader(object):
|
||||
|
||||
def __init__(self):
|
||||
@@ -94,7 +95,7 @@ class NamedMock(object):
|
||||
self.parameters = []
|
||||
|
||||
def __getattr__(self, name):
|
||||
if not name in self.__attrs:
|
||||
if name not in self.__attrs:
|
||||
self.__attrs[name] = NamedMock(name)
|
||||
return self.__attrs[name]
|
||||
|
||||
@@ -164,7 +165,7 @@ class ConfigTest(TestCase):
|
||||
|
||||
def test_list_defaults_params(self):
|
||||
ws = AgendaWorkloadEntry(id='a', iterations=1,
|
||||
name='defaults_workload', workload_parameters={'param':[3]})
|
||||
name='defaults_workload', workload_parameters={'param': [3]})
|
||||
self.config.set_agenda(MockAgenda(ws))
|
||||
spec = self.config.workload_specs[0]
|
||||
assert_equal(spec.workload_parameters, {'param': [3]})
|
||||
|
@@ -82,8 +82,10 @@ class BadDeviceMeta(DeviceMeta):
|
||||
basemethods = [getattr(b, vmname) for b in bases if hasattr(b, vmname)]
|
||||
methods[vmname] = [bm for bm in basemethods if bm != clsmethod]
|
||||
methods[vmname].append(clsmethod)
|
||||
|
||||
def generate_method_wrapper(vname):
|
||||
name__ = vmname
|
||||
|
||||
def wrapper(self, *args, **kwargs):
|
||||
for dm in methods[name__]:
|
||||
dm(self, *args, **kwargs)
|
||||
@@ -101,31 +103,31 @@ class BadDevice(Device):
|
||||
self.exception = exception
|
||||
|
||||
def connect(self):
|
||||
if 'connect' == self.when_to_fail:
|
||||
if self.when_to_fail == 'connect':
|
||||
raise self.exception("Connection failure")
|
||||
|
||||
def initialize(self, _):
|
||||
if 'initialize' == self.when_to_fail:
|
||||
if self.when_to_fail == 'initialize':
|
||||
raise self.exception("Initialisation failure")
|
||||
|
||||
def get_properties(self, _):
|
||||
if 'get_properties' == self.when_to_fail:
|
||||
if self.when_to_fail == 'get_properties':
|
||||
raise self.exception("Failure getting propeties")
|
||||
|
||||
def start(self):
|
||||
if 'start' == self.when_to_fail:
|
||||
if self.when_to_fail == 'start':
|
||||
raise self.exception("Start failure")
|
||||
|
||||
def set_device_parameters(self, **_):
|
||||
if 'set_device_parameters' == self.when_to_fail:
|
||||
if self.when_to_fail == 'set_device_parameters':
|
||||
raise self.exception("Failure setting parameter")
|
||||
|
||||
def stop(self):
|
||||
if 'stop' == self.when_to_fail:
|
||||
if self.when_to_fail == 'stop':
|
||||
raise self.exception("Stop failure")
|
||||
|
||||
def disconnect(self):
|
||||
if 'disconnect' == self.when_to_fail:
|
||||
if self.when_to_fail == 'disconnect':
|
||||
raise self.exception("Disconnection failure")
|
||||
|
||||
def ping(self):
|
||||
@@ -718,14 +720,14 @@ class RunnerTest(TestCase):
|
||||
expected_signals = [
|
||||
signal.RUN_START.name,
|
||||
signal.RUN_INIT.name,
|
||||
signal.WORKLOAD_SPEC_START.name, #Fail Setup
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Setup
|
||||
signal.ITERATION_START.name,
|
||||
signal.BEFORE_WORKLOAD_SETUP.name,
|
||||
signal.AFTER_WORKLOAD_SETUP.name,
|
||||
signal.ITERATION_END.name,
|
||||
#Skipped iteration
|
||||
signal.WORKLOAD_SPEC_END.name,
|
||||
signal.WORKLOAD_SPEC_START.name, #Fail Run
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Run
|
||||
signal.ITERATION_START.name,
|
||||
signal.BEFORE_WORKLOAD_SETUP.name,
|
||||
signal.SUCCESSFUL_WORKLOAD_SETUP.name,
|
||||
@@ -753,7 +755,7 @@ class RunnerTest(TestCase):
|
||||
signal.AFTER_WORKLOAD_TEARDOWN.name,
|
||||
signal.ITERATION_END.name,
|
||||
signal.WORKLOAD_SPEC_END.name,
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Result Update
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Result Update
|
||||
signal.ITERATION_START.name,
|
||||
signal.BEFORE_WORKLOAD_SETUP.name,
|
||||
signal.SUCCESSFUL_WORKLOAD_SETUP.name,
|
||||
@@ -781,7 +783,7 @@ class RunnerTest(TestCase):
|
||||
signal.AFTER_WORKLOAD_TEARDOWN.name,
|
||||
signal.ITERATION_END.name,
|
||||
signal.WORKLOAD_SPEC_END.name,
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Teardown
|
||||
signal.WORKLOAD_SPEC_START.name, # Fail Teardown
|
||||
signal.ITERATION_START.name,
|
||||
signal.BEFORE_WORKLOAD_SETUP.name,
|
||||
signal.SUCCESSFUL_WORKLOAD_SETUP.name,
|
||||
@@ -809,7 +811,7 @@ class RunnerTest(TestCase):
|
||||
signal.AFTER_WORKLOAD_TEARDOWN.name,
|
||||
signal.ITERATION_END.name,
|
||||
signal.WORKLOAD_SPEC_END.name,
|
||||
signal.WORKLOAD_SPEC_START.name, #OK
|
||||
signal.WORKLOAD_SPEC_START.name, # OK
|
||||
signal.ITERATION_START.name,
|
||||
signal.BEFORE_WORKLOAD_SETUP.name,
|
||||
signal.SUCCESSFUL_WORKLOAD_SETUP.name,
|
||||
@@ -1065,4 +1067,3 @@ class RunnerTest(TestCase):
|
||||
def _instantiate(cls, *args, **kwargs):
|
||||
# Needed to get around Extension's __init__ checks
|
||||
return cls(*args, **kwargs)
|
||||
|
||||
|
Reference in New Issue
Block a user