mirror of
https://github.com/espressif/openthread.git
synced 2026-06-05 21:14:49 +00:00
ebba0b39a5
Updates the `ot_nexus_test` macro to accept a list of labels for each test case. This allows for categorizing tests and executing specific subsets using `ctest -L`. The tests are now assigned labels such as `core`, `cert`, and `trel`. The `core` label is used for tests that verify OpenThread core logic and behavior, distinguishing them from `cert` tests which cover certification scenarios. The GitHub workflow is updated to utilize `ctest -L` for running the tests, replacing the previous `ninja test` command.