1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 02:41:11 +01:00
workload-automation/wa/utils
Marc Bonnici 3efff81a5c utils/exec_control: Fix issue with once_per_instance decorator
Previously the `once_per_instance` used the output of `__repr__` to
identify the class of where the decorated method was called from. For
classes that override this method to produce the same output for
different instances of the same class this caused different instances to
be mistakenly treated as one. Now use the hash of the containing class
instead of the string representation and update the tests to catch this
error.
2018-05-22 17:18:40 +01:00
..
__init__.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
android.py Utils/Android: Fix missing space in check 2017-11-24 16:38:01 +00:00
counter.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
cpustates.py processors: add cpustates 2018-05-14 17:05:06 +01:00
diff.py WA3 Exsisting Code 2017-02-21 15:02:28 +00:00
doc.py utils/doc: Add function to generate a line break 2018-04-30 09:14:22 +01:00
exec_control.py utils/exec_control: Fix issue with once_per_instance decorator 2018-05-22 17:18:40 +01:00
formatter.py New target description + moving target stuff under "framework" 2017-03-06 11:10:25 +00:00
log.py utils/log: add indentcontext 2018-05-09 15:06:31 +01:00
misc.py fw/execution: handle error on run initialize 2018-05-10 11:49:30 +01:00
revent.py utils/revent: Refactor ReventRecording to avoid duplicate target calls 2018-01-08 10:36:02 +00:00
serializer.py wa/types: Add cpu_mask type 2018-05-14 17:07:49 +01:00
terminalsize.py New target description + moving target stuff under "framework" 2017-03-06 11:10:25 +00:00
trace_cmd.py utils/trace_cmd: add trace_has_marker() 2018-05-14 17:05:06 +01:00
types.py wa/types: Add cpu_mask type 2018-05-14 17:07:49 +01:00