zephyr/doc/develop/test
Dmitrii Golovanov 35e313f9e5 twister: recording: Allow JSON data fields
Extend Twister Harness recording feature to allow selected data fields,
extracted from the log by a regular expression, to be parsed into JSON
objects and eventually reported in `twister.json` as `recording` list
property of the test suite.

With this extension, log records can convey layered data structures
passed from a test image as summary results, traces, statistics, etc.

This extension also allows flexible recording structure: a test image
can output different types of data records incapsulated into a fixed
set of fields, so `recording.csv` file columns are respected, whereas
some of the columns keep strings with json-encoded semi-structured data.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-06-14 09:41:52 -04:00
..
twister
bsim.rst develop/test/bsim: Reference new nrf54l15bsim target 2024-05-16 15:19:08 +01:00
coverage.rst
fixtures.svg
index.rst
mocking.c
pytest.rst
twister_and_pytest.svg
twister.rst twister: recording: Allow JSON data fields 2024-06-14 09:41:52 -04:00
ztest_deprecated.rst
ztest.rst doc: ztest: fix reference to kconfig options 2024-06-07 21:42:46 +02:00