We have two target MCUs which share a DAPLink version (say platform A and platform B). They do not share the same target in Mbed OS.
Platform B inherits from platform A and can be programmed with the same DAPLink (and shares the same four digit DAPLink ID). Mbed-ls can only detect platform A because of this.
Now greentea refuses to run because it thinks the target is not compatible with the binaries we just built. Commenting out if mbed_dev['platform_name'] == platform_name: and if mbed_dev not in muts_to_test: runs the tests fine (and all tests pass).
How am I supposed to fix this? It's blocking landing of RTL8710 target. @theotherjimmy @DanielDmlee