You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User Database, Holiday Schedule, Weekday Schedule test cases are required and fail even when a door lock doesn't support them and doesn't declare support in the PICS file.
Description:
A simple door lock that does not implement the user database feature, the holiday and weekday access schedule is still required to pass the [TC-DRLK-2.5] (Set Week Day Schedule), [TC-DRLK-2.6] (Set Holiday Schedule), [TC-DRLK-2.7] (Set Year Schedule), [TC-DRLK-2.8] (User Database) and [TC-DRLK-2.9] (Set Credential) test cases. Both the PICS Tool (v 2.1.19) and the the Test Harness will select these test cases as required. These test cases will fail with an error specifying that the commands are not implemented.
Steps to reproduce:
Create a minimal Door Lock Cluster PICS file (attached).
Validate the PICS file in PICS tool.
PICS tool will show the require set of test cases at the top (PDF attached).
Test Plans specify the condition for these Test cases is simply [DRLK.S] (which is not correct).
Test Harness and test cases will ultimately fail.
Logs:
Full test log is attached, relevant log line:
WARNING | 2024-11-06 12:01:31.359578 | Test Failure: The test expects no error but the "UNSUPPORTED_COMMAND" error occured.
Summary Title:
User Database, Holiday Schedule, Weekday Schedule test cases are required and fail even when a door lock doesn't support them and doesn't declare support in the PICS file.
Description:
A simple door lock that does not implement the user database feature, the holiday and weekday access schedule is still required to pass the [TC-DRLK-2.5] (Set Week Day Schedule), [TC-DRLK-2.6] (Set Holiday Schedule), [TC-DRLK-2.7] (Set Year Schedule), [TC-DRLK-2.8] (User Database) and [TC-DRLK-2.9] (Set Credential) test cases. Both the PICS Tool (v 2.1.19) and the the Test Harness will select these test cases as required. These test cases will fail with an error specifying that the commands are not implemented.
Steps to reproduce:
Logs:
Full test log is attached, relevant log line:
Additional Info:
The text was updated successfully, but these errors were encountered: