1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2024-10-06 10:51:13 +01:00
workload-automation/wa
Jonathan Paynter 716e59daf5 framework/target: Add logcat buffer wrap detection
As WA currently supports either a single logcat dump after each job,
or fixed rate polling of logcat, it is possible that the fixed size
logcat buffer wraps around and overwrites data between each dump or
poll. This data may be used by output processors that should be
notified of the loss.

This change allows the detection of buffer wrapping by inserting a
known log entry into the buffer, although it cannot say how much data
was lost, and only applies to the "main" logcat buffer.

If buffer wrap is detected, a warning is logged by WA.
2020-07-16 11:38:06 +01:00
..
assets/bin tools/revent: update binaries to latest version 2019-01-07 13:31:07 +00:00
commands commands: Add report command 2020-07-14 17:31:38 +01:00
framework framework/target: Add logcat buffer wrap detection 2020-07-16 11:38:06 +01:00
instruments Implement caching of ApkInfo 2020-07-15 15:04:31 +01:00
output_processors ouput_processor/postgres: Fix events sql command 2020-06-15 15:30:56 +01:00
tools/revent tools/revent: recording timestamp fix 2018-10-15 09:48:02 +01:00
utils fw: Replace usage of file locking with atomic writes 2020-07-15 15:04:31 +01:00
workloads WA/Jankbench: Update Pandas function to remove deprecated .ix access 2020-07-03 12:13:40 +01:00
__init__.py workloads: Add support for UIBench Jank Tests 2019-06-28 09:27:56 +01:00