From 9e26b0fd626872a6f73496a5c20f4a6829b17030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= Date: Fri, 24 Sep 2021 18:35:03 +0200 Subject: [PATCH] EBBR.yaml: add one setstate warning as known sct limitation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A specific case where SetState() return "unsupported" makes the SCT emit a warning. As this is a valid return value, add a rule to force this warning as "known sct limitation". While at it, document this new "known sct limitation" category in the README. Signed-off-by: Vincent Stehlé --- EBBR.yaml | 26 ++++++++++++++++++++++++++ README.md | 4 ++++ 2 files changed, 30 insertions(+) diff --git a/EBBR.yaml b/EBBR.yaml index e615578..a6fb1ff 100644 --- a/EBBR.yaml +++ b/EBBR.yaml @@ -2175,6 +2175,32 @@ update: result: KNOWN ACS LIMITATION +############################################################################### +# Known SCT limitations # +############################################################################### + +# We force the following tests result as `KNOWN SCT LIMITATION'. They are +# genuine bugs, which are fixed in a more recent version of the SCT or which +# must ultimately be fixed and which we know about. + +- rule: Force simple text input ex protocol warning as known SCT limitation + Unsupported is a valid return value for SetState(). + criteria: + descr: Simple Text Input Ex Protocol Test + device path: No device path + group: ConsoleSupportTest + guid: 6A8CAA83-B9DA-46C7-98F6-D4969DABDAA0 + log: Status = Unsupported + name: EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL.SetState - SetState() doesn't return + EFI_SUCCESS with EFI_KEY_STATE_EXPOSED + result: WARNING + revision: '0x00010000' + set guid: 2C3CA282-5644-41B6-AFC9-4387F25389BD + sub set: ReadKeyStrokeExFunctionAuto + test set: SimpleTextInputExProtocolTest + update: + result: KNOWN SCT LIMITATION + ############################################################################### # Comments # ############################################################################### diff --git a/README.md b/README.md index 87630a5..d64c45b 100644 --- a/README.md +++ b/README.md @@ -288,6 +288,10 @@ ones: `KNOWN ACS LIMITATION` Genuine bugs, which are fixed in a more recent version of the ACS or which must ultimately be fixed and which we know about. + + `KNOWN SCT LIMITATION` Genuine bugs, which are fixed in a more recent + version of the SCT or which must ultimately be fixed + and which we know about. ------------------------------------------------------------------------------- Some of the rules just add a `comments` field with some help text. -- GitLab