1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 10:51:13 +01:00
workload-automation/wa/instruments
Sascha Bischoff 7fb85261da instruments/serialmon: Add an instrument to monitor serial traffic
This instrument will log serial traffic to a file. The idea is to
assist with debugging development boards, as otherwise there is a
chance that crash reports, for example, are lost when the device is
reset by WA.

It logs the pre-run and post-run traffic to preamble_serial.log and
postamble_serial.log , respectively, in the top-level output
directory. Serial logs for each workload are stored in the appropriate
workload directory as serial.log.

As we are tying up the serial port, we stop the logging when the
device is reset to allow board such as the Arm Juno to be reset via
the serial connection.
2018-06-13 14:36:46 +01:00
..
poller fw/execution: record resource hashes in metadata 2018-05-25 10:21:06 +01:00
__init__.py wa: Rename Instrumentation to Instruments 2018-01-15 10:24:03 +00:00
delay.py doc/delay: fix warning. 2018-06-01 17:18:43 +01:00
dmesg.py Add support for Python 3 2018-06-07 14:48:40 +01:00
energy_measurement.py Add support for Python 3 2018-06-07 14:48:40 +01:00
fps.py wa: Rename Instrumentation to Instruments 2018-01-15 10:24:03 +00:00
hwmon.py Add support for Python 3 2018-06-07 14:48:40 +01:00
misc.py Add support for Python 3 2018-06-07 14:48:40 +01:00
screencap.py instruments: Add screencap 2018-04-24 10:04:22 +01:00
serialmon.py instruments/serialmon: Add an instrument to monitor serial traffic 2018-06-13 14:36:46 +01:00
trace_cmd.py Add support for Python 3 2018-06-07 14:48:40 +01:00