tree: 11ef8c5439e70006be9a39d0a2f826fa5d1dc8a1 [path history] [tgz]
  1. cmsis-config/
  2. freertos-config/
  3. main/
  4. .gitignore
  5. CMakeLists.txt
  6. README.md
  7. test_components.txt
src/test_driver/openiotsdk/unit-tests/README.md

Matter Open IoT Unit Tests Application

The Open IoT SDK Unit Tests Application executes all supported unit tests on the FVP Fast Model target.

The Matter unit tests are included in a set of libraries and allow to validate most of the components used by Matter examples applications. The main goal of this project is to run registered tests on Open IoT SDK target and check the results. The final result is the number of tests that failed.

Build-run-test-debug

For information on how to setup, build, run, test and debug unit tests refer to Open IoT SDK unit tests.

Application output

Expected output of each executed test application:

[ATM] Open IoT SDK unit-tests start
[ATM] Open IoT SDK unit-tests run...
...
[ATM] Test status: 0
[ATM] Open IoT SDK unit-tests completed

This means the test application launched correctly and executed all registered test cases. The Test status value indicates the number of tests that failed.