zephyr/tests
Torsten Rasmussen f3151571ba tests: add twister tests for CMake board and SoC extension
This commit adds new tests for verifying the functionality of the board
and SoC extension feature.

It does so by defining:
- A new CPU cluster on an existing SoC
- Two new board variants on top of an existing board

The new board variants are defined on top of the existing `native_sim`
board, so that the following native_sim board targets are available for
the test.
Existing board targets:
- native_sim/native
- native_sim/native/64

Extended board targets:
- native_sim/native/one
- native_sim/native/64/two

The new CPU cluster is defined for the existing `an521` SoC.
Existing CPU Clusters on an521:
- cpu0
- cpu1

New CPU Cluster:
- cputest

For SoC tests the mps2 board is used.
This means that for testing, the following board targets using the an521
SoC are:
- mps2/an521/cpu0
- mps2/an521/cpu1
- mps2/an521/cputest

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-10-26 17:14:06 +02:00
..
application_development boards: rename qemu_xtensa to qemu_xtensa/dc233c 2024-10-02 09:58:36 +02:00
arch boards: mps3: Add support for corstone300/an552 2024-10-26 03:58:05 +01:00
benchmarks boards: mps3: Add support for corstone300/an552 2024-10-26 03:58:05 +01:00
bluetooth Bluetooth: testlib: Add `BT_TESTLIB_ADDR_LE_RANDOM_C0_00_00_00_00_` 2024-10-26 17:13:45 +02:00
boards tests: boards: nrf: qdec: Fix failing drivers.sensor.qdec.pm_runtime 2024-10-22 08:21:19 -04:00
boot tests: mcuboot: remove twr_kv58f220m from allowed list. 2024-10-25 08:52:44 +02:00
bsim Bluetooth: Host: Test L2CAP -EINPROGRESS feature 2024-10-26 17:13:45 +02:00
cmake tests: add twister tests for CMake board and SoC extension 2024-10-26 17:14:06 +02:00
crypto yaml: use EXTRA_CONF_FILE in .yaml files 2024-10-17 09:45:25 +02:00
drivers drivers: stepper: rename compatible of gpio-stepper 2024-10-26 11:29:57 +02:00
integration/kernel Kernel: Integration test 2024-06-19 13:41:06 +02:00
kconfig tests: kconfig: functions: Add min/max functions 2024-08-02 13:41:07 +02:00
kernel boards: mps3: Add support for corstone300/an552 2024-10-26 03:58:05 +01:00
lib boards: mps3: Add support for corstone300/an552 2024-10-26 03:58:05 +01:00
misc cmake: linker: evaluate CONFIG_LINKER_ITERABLE_SUBALIGN in CMake 2024-09-25 16:16:35 -05:00
modules tests: thrift: Remove 'newlib' from test identifiers 2024-10-22 20:40:20 +02:00
net tests: net: wifi: Disable native/64 from tests 2024-10-25 22:42:28 +01:00
posix tests: posix: net: fix missing clock_t and clockid_t with newlib 2024-10-18 09:17:33 +02:00
robot resc: cmake: robot: Rename Renode variable 2024-05-28 12:54:52 +02:00
subsys tests: fs: fcb: Make fixed endmarker test optional 2024-10-26 11:31:25 +02:00
unit tests: unit: crc: use `zassert_equal` for cleaner assertions 2024-10-09 09:48:00 +02:00
ztest tests: Support targeting unit_testing with and without qualifier 2024-10-25 18:51:10 +01:00
test_config.yaml twister: tests: Add some generic driver tests to the scope 2023-11-30 19:38:50 -05:00