zephyr/scripts
Anas Nashif dfc7860ab1 twister: rework board handling
We now use hwmv2 to list boards instead of relying on twister specific
config files.
One yaml files (twister.yaml for now) will have all the data needed for
all possible targets and variations of a board reusing most of the data
where possible and variations can override the top level data.

Twister keeps track of 'aliases' of boards and identifies that for
example native_sim is the same as native_sim/native, so either names
will be possible in both test yaml files or on the command line,
however, the reporting will always use the full name, so no there is no
confusion about what is being tested/built.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-10-22 18:31:09 -04:00
..
build llext: fix handling of unimplemented syscalls 2024-10-08 16:59:50 +02:00
checkpatch scripts: checkpatch: add stdio.h FILE typedef 2024-06-20 14:07:14 -04:00
ci scripts: ci: check_compliance: Add text encoding check 2024-10-17 10:49:08 -04:00
coccinelle scripts: coccinelle: add errno as a reserved name 2024-08-22 14:21:53 -04:00
coredump coredump: Enable thread understanding for arm cortex m 2024-08-02 03:32:09 -04:00
dts Devicetree: Devicetree Bindings: Adjust python tests 2024-10-15 04:11:36 -04:00
footprint scripts: footprint: Add converter to twister_footprint.json 2024-09-19 03:28:52 -04:00
generate_usb_vif USB-C: genVIF: Cleanup and add support to pick static data from input 2023-05-26 13:54:43 -04:00
gitlint gitlint: do not allow treewide as an area in commit messages 2024-04-10 09:22:24 +02:00
kconfig scripts: hardenconfig: Improve deprecated and experimental detection 2024-08-14 09:41:00 +02:00
logging/dictionary logging: dictionary: Support unsigned integers 2024-10-03 11:40:41 +01:00
native_simulator native_simulator: Get latest from upstream 2024-09-12 14:47:57 +02:00
net tests|scripts/net: Change native_posix references to native_sim 2024-03-20 15:43:05 +01:00
profiling scripts: profiling: Add stackcollapse script 2024-08-13 18:28:44 -04:00
pylib twister: rework board handling 2024-10-22 18:31:09 -04:00
pylint/checkers scripts: pylint: Add argument parser abbreviation checker 2023-01-26 20:12:36 +09:00
release scripts: drop list_issues.py 2023-07-25 16:45:15 +02:00
schemas twister: rework board handling 2024-10-22 18:31:09 -04:00
support treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
tests scripts: twister: set Python3_EXECUTABLE when calling cmake 2024-10-18 14:15:13 +02:00
tracing tracing: add named event trace 2024-10-17 10:46:52 -04:00
utils scripts: Read yaml files using utf-8 encoding 2024-10-17 09:43:16 +02:00
west_commands scripts: west_commands: tests: Keep runners list sorted 2024-10-21 18:36:10 -05:00
.gitignore
checkpatch.pl scripts: checkpatch.pl: treat .overlay files as dts 2024-06-21 08:46:12 -04:00
checkstack.pl
coccicheck scripts: Allow use of bash outside of /bin 2022-03-08 11:11:10 +01:00
dump_bugs_pickle.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
gen_gcov_files.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
get_maintainer.py scripts: get_maintainer: check maintenance status 2024-06-28 07:19:49 -04:00
github_helpers.py scripts: add github_helpers.py 2022-05-24 18:48:03 +02:00
list_boards.py scripts: Read yaml files using utf-8 encoding 2024-10-17 09:43:16 +02:00
list_hardware.py scripts: Read yaml files using utf-8 encoding 2024-10-17 09:43:16 +02:00
list_shields.py scripts: list_shields: add script for listing the supported shields 2024-05-21 16:47:24 -04:00
make_bugs_pickle.py ci: scripts: do not count PRs labeled as bug in snapshot 2024-07-12 16:10:13 -04:00
requirements-base.txt commands: add the 'sdk' command to manage SDK. 2024-08-21 16:54:56 -04:00
requirements-build-test.txt scripts: coverage: gcovr to ignore negative counters 2023-11-03 07:57:10 -04:00
requirements-compliance.txt scripts: compliance: add sphinx-lint linter 2024-09-13 11:43:04 -05:00
requirements-extras.txt scripts: footprint: Add converter to twister_footprint.json 2024-09-19 03:28:52 -04:00
requirements-run-test.txt scripts: Remove wrong bz package 2024-09-23 09:59:56 +02:00
requirements.txt doc: move requirements to doc/ 2023-07-12 09:13:49 -04:00
series-push-hook.sh
set_assignees.py ci: set_assignee: pick next area when submitter = assignee 2024-07-10 19:14:17 -04:00
snippets.py terminology: adopt CMake, python, and Kconfig code to use qualifiers 2024-03-21 15:32:17 +01:00
spelling.txt scripts: RISCV instruction SEPC 2024-08-27 10:48:58 -04:00
tags.sh
twister twister: Add Twister execution options to twister.json 2024-05-15 14:56:59 +02:00
valgrind.supp valgrind: Update POSIX soc no cpu cleanup suppression 2023-11-29 15:33:49 +01:00
west-commands.yml west: runners: Add west rtt command with pyocd implementation 2024-09-10 12:39:42 -04:00
zephyr_module.py scripts: Read yaml files using utf-8 encoding 2024-10-17 09:43:16 +02:00