1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-02-07 05:31:21 +00:00

wa/instruments: pep8 fixes

This commit is contained in:
Marc Bonnici 2018-07-03 14:16:16 +01:00
parent 30471613de
commit 0b8501e010
4 changed files with 28 additions and 25 deletions

View File

@ -21,6 +21,7 @@ from wa.framework.exception import InstrumentError
from wa.framework.instrument import slow from wa.framework.instrument import slow
from wa.utils.misc import ensure_file_directory_exists as _f from wa.utils.misc import ensure_file_directory_exists as _f
class DmesgInstrument(Instrument): class DmesgInstrument(Instrument):
# pylint: disable=no-member,attribute-defined-outside-init # pylint: disable=no-member,attribute-defined-outside-init
""" """

View File

@ -48,7 +48,7 @@ class EnergyInstrumentBackend(Plugin):
instrument = None instrument = None
def get_parameters(self): def get_parameters(self):
return {p.name : p for p in self.parameters} return {p.name: p for p in self.parameters}
def validate_parameters(self, params): def validate_parameters(self, params):
pass pass
@ -66,7 +66,7 @@ class EnergyInstrumentBackend(Plugin):
class DAQBackend(EnergyInstrumentBackend): class DAQBackend(EnergyInstrumentBackend):
name = 'daq' name = 'daq'
description=""" description = """
National Instruments Data Acquisition device National Instruments Data Acquisition device
For more information about the device, please see the NI website: For more information about the device, please see the NI website:
@ -161,7 +161,7 @@ class DAQBackend(EnergyInstrumentBackend):
class EnergyProbeBackend(EnergyInstrumentBackend): class EnergyProbeBackend(EnergyInstrumentBackend):
name = 'energy_probe' name = 'energy_probe'
description=""" description = """
Arm Energy Probe caiman version Arm Energy Probe caiman version
This backend relies on caiman utility: This backend relies on caiman utility:
@ -205,7 +205,7 @@ class EnergyProbeBackend(EnergyInstrumentBackend):
class ArmEnergyProbeBackend(EnergyInstrumentBackend): class ArmEnergyProbeBackend(EnergyInstrumentBackend):
name = 'arm_energy_probe' name = 'arm_energy_probe'
description=""" description = """
Arm Energy Probe arm-probe version Arm Energy Probe arm-probe version
An alternative Arm Energy Probe backend that relies on arm-probe utility: An alternative Arm Energy Probe backend that relies on arm-probe utility:
@ -251,7 +251,7 @@ class ArmEnergyProbeBackend(EnergyInstrumentBackend):
class AcmeCapeBackend(EnergyInstrumentBackend): class AcmeCapeBackend(EnergyInstrumentBackend):
name = 'acme_cape' name = 'acme_cape'
description=""" description = """
BayLibre ACME cape BayLibre ACME cape
This backend relies on iio-capture utility: This backend relies on iio-capture utility:
@ -309,10 +309,11 @@ class AcmeCapeBackend(EnergyInstrumentBackend):
iio_device=iio_device, buffer_size=buffer_size) iio_device=iio_device, buffer_size=buffer_size)
return ret return ret
class MonsoonBackend(EnergyInstrumentBackend): class MonsoonBackend(EnergyInstrumentBackend):
name = 'monsoon' name = 'monsoon'
description=""" description = """
Monsoon Solutions power monitor Monsoon Solutions power monitor
To use this instrument, you need to install the monsoon.py script available To use this instrument, you need to install the monsoon.py script available
@ -345,7 +346,7 @@ class MonsoonBackend(EnergyInstrumentBackend):
class JunoEnergyBackend(EnergyInstrumentBackend): class JunoEnergyBackend(EnergyInstrumentBackend):
name = 'juno_readenergy' name = 'juno_readenergy'
description=""" description = """
Arm Juno development board on-board energy meters Arm Juno development board on-board energy meters
For more information about Arm Juno board see: For more information about Arm Juno board see:

View File

@ -21,6 +21,7 @@ from wa.framework.instrument import fast
MOMENTARY_QUANTITIES = ['temperature', 'power', 'voltage', 'current', 'fps'] MOMENTARY_QUANTITIES = ['temperature', 'power', 'voltage', 'current', 'fps']
CUMULATIVE_QUANTITIES = ['energy', 'tx', 'tx/rx', 'frames'] CUMULATIVE_QUANTITIES = ['energy', 'tx', 'tx/rx', 'frames']
class HwmonInstrument(Instrument): class HwmonInstrument(Instrument):
name = 'hwmon' name = 'hwmon'