1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-16 15:34:01 +01:00
workload-automation/doc/source/instrument_method_map.template

22 lines
881 B
Plaintext
Raw Normal View History

.. _instruments_method_map:
Instrumentation Signal-Method Mapping
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2018-06-05 10:53:40 +01:00
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
2018-06-05 10:53:40 +01:00
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