zephyr/scripts/pylib/twister/twisterlib
Dmitrii Golovanov aa705089d3 twister: reporting: Add custom JSON encoder
Refactor Reporting to use custom ReportingJSONEncoder and encode
all pathlib.Path derived instances there which are possible
e.g. in 'environment.options' received from command line.

Fixes: #83823

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2025-01-23 19:22:40 +01:00
..
cmakecache.py scripts: Fix twisterlib for ruff - E501 2024-11-29 15:29:31 +01:00
config_parser.py twister: support testing multiple toolchain variants 2025-01-08 12:58:59 +01:00
constants.py scripts: twisterlib: Enable multiple simulator support in twister 2024-11-25 08:31:28 +01:00
coverage.py scripts: Fix twisterlib for ruff - E501 2024-11-29 15:29:31 +01:00
environment.py scripts: twister: Add CTest harness 2025-01-10 04:12:42 +01:00
error.py twister: test: update test case 2024-12-04 02:03:33 +01:00
handlers.py twister: handlers: Pass harness reason to instance 2024-12-17 11:37:40 +00:00
hardwaremap.py scripts: Fix twisterlib for ruff - E501 2024-11-29 15:29:31 +01:00
harness.py twister: harness: recording: Allow multiple patterns 2025-01-16 22:38:51 +01:00
jobserver.py scripts: Remove useless PyLint suppression 2024-11-29 15:29:31 +01:00
log_helper.py twister: improve logging of cmake commands 2022-08-26 08:53:14 +02:00
mixins.py scripts: Fix twisterlib for ruff - UP004 2024-11-29 15:29:31 +01:00
package.py twister: support testing multiple toolchain variants 2025-01-08 12:58:59 +01:00
platform.py twister: Remove 'xtools' toolchain variant references 2025-01-17 10:50:07 +01:00
quarantine.py scripts: Fix twisterlib for ruff - E501 2024-11-29 15:29:31 +01:00
reports.py twister: reporting: Add custom JSON encoder 2025-01-23 19:22:40 +01:00
runner.py runner.py: update overflow list options 2025-01-14 00:01:31 +01:00
size_calc.py scripts: Fix twisterlib for ruff - E501 2024-11-29 15:29:31 +01:00
statuses.py scripts: Fix twisterlib for ruff - SIM401 2024-11-29 15:29:31 +01:00
testinstance.py twister: harness: recording: Allow multiple patterns 2025-01-16 22:38:51 +01:00
testplan.py twister: deal with variants set on command line 2025-01-09 22:12:26 -05:00
testsuite.py twister: ztest: short test case names on --no-detailed-test-id 2024-12-16 08:35:34 +01:00
twister_main.py twister: debug: change skipped -> filtered 2024-12-13 09:12:59 +01:00