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>
This commit is contained in:
parent
f1bf24e4dd
commit
dfc7860ab1
8 changed files with 326 additions and 237 deletions
|
@ -1,6 +1,6 @@
|
|||
tests:
|
||||
arch.arm64.smc_call.smc:
|
||||
platform_allow: fvp_base_revc_2xaemv8a//smp/ns
|
||||
platform_allow: fvp_base_revc_2xaemv8a/fvp_base_revc_2xaemv8a/smp/ns
|
||||
tags:
|
||||
- arm
|
||||
- smc
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue