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
The test case for the first index is a valid request in the current libspdm.
Because CAPABILITIES response message is received in case of the first index test, current test structure immediately fail because both host and device have a AfterCapability state
The text was updated successfully, but these errors were encountered:
@mcsmonkDMTF/libspdm#2921 requested that CAPABILITIES not fail for the DSP0277 MAC_CAP check. That check was deferred to when KEY_EXCHANGE was initiated. However I forgot to enforce
KEY_EX_CAP - If set, Requester shall support KEY_EXCHANGE request message. If set, ENCRYPT_CAP or MAC_CAP shall be set.
when checking capabilities. So that check needs to be in libspdm.
Currently, the first three test cases for 2.4 in the DOC are invalid GET_CAPABILITIES requests with the following flags:
SPDM_GET_CAPABILITIES_REQUEST_FLAGS_PSK_CAP_REQUESTER |
should be added in index 0 and 2 to sync with the documentation.SPDM-Responder-Validator/library/spdm_responder_conformance_test_lib/spdm_responder_test_2_capabilities.c
Lines 572 to 599 in 626dfbd
The test case for the first index is a valid request in the current libspdm.
Because CAPABILITIES response message is received in case of the first index test, current test structure immediately fail because both host and device have a AfterCapability state
The text was updated successfully, but these errors were encountered: