zephyr/scripts/tests/twister_blackbox
Dmitrii Golovanov b69a8d1deb twister: ztest: short test case names on --no-detailed-test-id
Extend `--no-detailed-test-id` command line option: in addition to its
current behavior to exclude from a test Suite name its configuration path
prefix, also don't prefix each Ztest Case name with its Scenario name.

For example: 'kernel.common.timing' Scenario name, the same Suite name,
and 'sleep.usleep' test Case (where 'sleep' is its Ztest suite name
and 'usleep' is Ztest test name.

This way both TestSuite and TestCase names follow the same principle
having no parent object name prefix.

There is no information loss in Twister reports with this naming:
TestSuite is a container object for its TestCases, whereas TestSuite
has its configuration path as a property.

Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
2024-12-16 08:35:34 +01:00
..
test_data twister: ztest: short test case names on --no-detailed-test-id 2024-12-16 08:35:34 +01:00
conftest.py scripts: tests: Blackbox test expansion - addon 2024-03-26 18:08:31 -05:00
pytest.ini scripts: tests: Blackbox test expansion - addon 2024-03-26 18:08:31 -05:00
test_addon.py twister: test udpates for new board handling 2024-10-22 18:31:09 -04:00
test_config.py twister: ztest: harness: Fix missed TestCase statuses 2024-11-22 08:26:59 -05:00
test_coverage.py scripts: twister: NOTRUN status 2024-10-17 09:46:17 +02:00
test_device.py scripts: twister: Enchance TestCase/Instance info and presentation 2024-10-31 09:24:18 -05:00
test_disable.py scripts: twister: decouple debug and verbosity 2024-09-20 11:07:48 +02:00
test_error.py scripts: twister: Enchance TestCase/Instance info and presentation 2024-10-31 09:24:18 -05:00
test_filter.py twister: debug: change skipped -> filtered 2024-12-13 09:12:59 +01:00
test_footprint.py scripts: twister: Fix NOTRUN in test_only 2024-10-31 14:18:17 -05:00
test_hardwaremap.py scripts: twister_blackbox: Added the ability to clear log from the code 2024-01-23 23:03:56 -05:00
test_outfile.py scripts: Fix CMake spelling 2024-10-30 16:32:24 -05:00
test_output.py twister: ztest: short test case names on --no-detailed-test-id 2024-12-16 08:35:34 +01:00
test_platform.py twister: fix Ztest C++ test names extraction from ELF 2024-11-22 08:26:59 -05:00
test_printouts.py twister: ztest: short test case names on --no-detailed-test-id 2024-12-16 08:35:34 +01:00
test_quarantine.py twister: debug: change skipped -> filtered 2024-12-13 09:12:59 +01:00
test_report.py twister: do not create overlays/run_id for filtered cases 2024-12-04 02:02:52 +01:00
test_runner.py twister: debug: change skipped -> filtered 2024-12-13 09:12:59 +01:00
test_shuffle.py twister: fix Ztest C++ test names extraction from ELF 2024-11-22 08:26:59 -05:00
test_testlist.py twister: ztest: harness: Fix missed TestCase statuses 2024-11-22 08:26:59 -05:00
test_testplan.py twister: ztest: harness: Fix missed TestCase statuses 2024-11-22 08:26:59 -05:00
test_tooling.py scripts: twister: Unify Twister Statuses 2024-08-12 19:23:07 -04:00