zephyr/scripts/ci
Grzegorz Swiderski 7ce6ac225e scripts: ci: check_compliance: Add sysbuild Kconfig checks
Introduce sysbuild-specific variants of existing Kconfig checks:

  * SysbuildKconfig
  * SysbuildKconfigBasic
  * SysbuildKconfigBasicNoModules

This involves a few additions to the base `KconfigCheck` class:

  * Supporting a variable symbol prefix, to handle `SB_CONFIG_`.
  * Generating extra files, including `Kconfig.sysbuild.modules`.
    Although these are never sourced outside of sysbuild Kconfig,
    they're still generated for every regular Zephyr build, so it's
    natural to let all Kconfig checks follow this behavior.

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2025-01-17 16:35:53 +01:00
..
coverage Coverage Analysis: Update Test Case Status 2024-08-22 08:49:28 -04:00
es_upload ci: elasticsearch: Upload script index map examples 2024-09-26 17:44:01 -04:00
stats
check_compliance.py scripts: ci: check_compliance: Add sysbuild Kconfig checks 2025-01-17 16:35:53 +01:00
errno.py
guideline_check.py scripts: ci: guideline_check: mitigate excessive false positives 2024-08-19 09:51:34 -04:00
Kconfig.board.v2 scripts: ci: check_compliance: add BOARD_REVISION in Kconfig.board.v2 2024-10-07 18:42:14 +02:00
pylintrc ci: compliance: remove dropped pylint rules 2024-09-26 13:30:12 -05:00
tags.yaml scripts: ci: tags: Add zephyr-keep-sorted check 2024-11-26 14:43:47 +00:00
test_plan.py ci: testsplan: skip module handling with no west changes 2024-11-27 10:59:11 -05:00
twister_ignore.txt CODEOWNERS: drop CODEOWNERS file as it's not used anymore 2024-12-03 04:01:27 +01:00
upload_test_results_es.py ci: elasticsearch: Upload script improvements 2024-09-09 15:24:26 +03:00
version_mgr.py