zephyr/doc
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
..
_doxygen doc: mem_mgmt: Add missing definition for mem_mgmt doxygen group 2024-06-13 20:31:16 -04:00
_extensions/zephyr doc: _extensions: support snippets option 2024-03-26 11:14:46 -05:00
_scripts doc: _scripts: gen_devicetree_rest: extra folders 2024-06-12 14:30:14 +03:00
_static doc: Make search engine configurable 2023-12-15 04:34:48 -05:00
_templates doc: Make search engine configurable 2023-12-15 04:34:48 -05:00
build doc: sysbuild: Add tag for application configuration section 2024-06-12 18:27:14 -04:00
connectivity samples: usb: remove hid-cdc sample 2024-06-13 16:47:22 -04:00
contribute doc: update charter link 2024-06-11 20:24:02 +03:00
develop twister: recording: Allow JSON data fields 2024-06-14 09:41:52 -04:00
hardware doc: hardware: arm: Update links to various source files 2024-06-12 18:29:12 -04:00
images
introduction doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
kernel doc: kernel: fix braces in code example 2024-06-13 16:42:04 -04:00
project doc: tsc role and working group definition 2024-06-11 20:24:02 +03:00
releases doc: update migration guide about changes to bt-crypto 2024-06-14 15:41:34 +02:00
safety doc: safety: Requirment repo and guidelines 2024-06-13 05:45:02 -04:00
security doc: vuln: Add CVE under embargo 2024-06-12 21:12:33 -04:00
services doc: shell: Add section for commonly-used commands 2024-06-13 17:57:36 +02:00
templates
404.rst
CMakeLists.txt doc: pdf: add ImageMagick converter extension 2024-06-10 14:58:16 +03:00
conf.py doc: pdf: add ImageMagick converter extension 2024-06-10 14:58:16 +03:00
glossary.rst doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
index-tex.rst doc: pdf: Add Glossary of Terms to PDF output 2023-11-13 12:17:51 -05:00
index.rst
kconfig.rst
known-warnings.txt
LICENSING.rst docs: licensing: update list of 3rd party code licensed under GPL 2024-02-23 18:27:32 +01:00
Makefile
requirements.txt doc: requirements: Add pyserial 2024-05-23 17:02:27 -04:00
substitutions.txt
zephyr.doxyfile.in doc: expand ZTEST macros in doxygen 2024-04-23 21:46:38 +00:00