zephyr/doc/develop/test
Dmitrii Golovanov b4d22420e9 twister: harness: recording: Allow multiple patterns
Extend Twister Harness 'recording' feature to allow multiple
regular expression patterns to extract different types of records
from test output.

Add 'merge' recording mode to collect all extracted data fields
into a single record object of the test instance.

Export to CSV file now takes all field names occurred in the collected
records, sort it alphabetically, and then use it for columns instead of
using only the first record's fields. This is done to address possible
situation when records have different set of fields.

Adjust Twister documentation and test suite to the above changes.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2025-01-16 22:38:51 +01:00
..
figures doc: twister: Update test naming and application diagram 2024-11-22 08:26:59 -05:00
twister doc: _scripts: conf: apply ruff lint rules 2024-11-26 15:43:52 -05:00
bsim.rst develop/test/bsim: Reference new nrf54l15bsim target 2024-05-16 15:19:08 +01:00
coverage.rst
index.rst doc: Add information on Twister Statuses 2024-11-15 08:09:28 -06:00
mocking.c
pytest.rst doc: add get_filtered_output method documentation 2024-12-05 20:00:47 -05:00
twister_statuses.rst doc: Add information on Twister Statuses 2024-11-15 08:09:28 -06:00
twister.rst twister: harness: recording: Allow multiple patterns 2025-01-16 22:38:51 +01:00
ztest.rst doc: tests: remove page about deprecated ztest APIs 2024-11-12 09:56:54 -06:00