2. Common Test Cases
2.1 CMN/EP/API/INF/BV/01: Endpoint has correct MCU version after launching Sidewalk application.
2.1.1 Test Purpose
DUT is able to start Sidewalk application and capture all values related to the MCU version. Captured values are consistent with the MCU build used by the DUT.
2.1.2 Initial Conditions
- DUT is flashed with a valid MCU build.
2.1.3 Test Procedure
sequenceDiagram
participant DUT as DUT
participant Upper_Tester as Upper Tester
Note over DUT,Upper_Tester: Sidewalk application started
Upper_Tester->>DUT: sid_version()
DUT->>Upper_Tester: #35;SID_ERROR_NONE
DUT->>Upper_Tester: "MAJOR_VERSION", "MINOR_VERSION", "PATCH_VERSION", "BUILD_VERSION"
2.1.4 Expected Results
2.1.4.1 Pass Verdict
DUT can successfully start the Sidewalk application.
DUT is able to utilize sid_version API call and capture the following values related to the MCU version: MAJOR_VERSION, MINOR_VERSION, PATCH_VERSION, BUILD_VERSION.
All obtained values are in line with the MCU build that is flashed on the DUT.