mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-01-31 10:11:17 +00:00
22 lines
881 B
Plaintext
22 lines
881 B
Plaintext
.. _instruments_method_map:
|
|
|
|
Instrumentation Signal-Method Mapping
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Instrument methods get automatically hooked up to signals based on their names.
|
|
Mostly, the method name corresponds to the name of the signal, however there are
|
|
a few convenience aliases defined (listed first) to make easier to relate
|
|
instrumentation code to the workload execution model. For an overview on when
|
|
these signals are dispatched during execution please see
|
|
:ref:`here <signal_dispatch>`.
|
|
|
|
$signal_names
|
|
|
|
The methods above may be decorated with on the listed decorators to set the
|
|
priority of the Instrument method relative to other callbacks registered for the
|
|
signal (within the same priority level, callbacks are invoked in the order they
|
|
were registered). The table below shows the mapping of the decorator to the
|
|
corresponding priority:
|
|
|
|
$priority_prefixes
|