-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QemuVideoDxe SCT inconsistent test failures and logging issue (Bugzilla Bug 3601) #227
Comments
Comment 17123Date: 2021-09-01 11:47:35 +0000
In SBSA SCT tests,the main UEFI failures (120 instances) are around the EFI_GRAPHICS_OUTPUT_PROTOCOL QueryMode() and SetMode(). There are 2 issues seen as below:-
To confirm QemuVideoDxe GOP implementation handling the full ABI definition as per UEFI spec,i added debug logs in the Gop.c file and confirmed that all members of the Info structure are being implemented in both QueryMode() and SetMode()(Please refer to the prints labelled "QueryMode Result.." and "Reference Info..." in the attached SCT logfile under debug section.Since the returned query Info is seen in the logs,the issue is with printing the Info structure from current instance of EFI_GRAPHICS_OUTPUT_PROTOCOL(lines 158 in GraphicsOutputBBTestFunction.c and lines 526 in GraphicsOutputBBTestConformance.c)
Please provide your comments on the errors discrepancy seen between RELEASE & DEBUG images and also the print issue in GraphicsOutputBBTestFunction.c & GraphicsOutputBBTestConformance.c. |
Comment 17124Date: 2021-09-01 11:59:16 +0000 Created attachment 821 Attachment: BZ-821-SCT_Release_and_Debug.log |
Comment 17137Date: 2021-09-02 10:23:27 +0000 Please provide an indication of the bug in edk2-test. |
Comment 17144Date: 2021-09-02 10:40:07 +0000 The files GraphicsOutputBBTestConformance.c and GraphicsOutputBBTestFunction.c(as indicated in the description and attached log) in edk2-test are the sources of this bug. |
Comment 17892Date: 2021-12-02 01:43:16 +0000 Hi Shashi,
|
Comment 17902Date: 2021-12-02 09:46:01 +0000 Check for '\n' in other assert prints. |
Comment 18130Date: 2022-01-13 09:16:58 +0000 Mail Shashi Mallela directly. |
Comment 19019Date: 2022-06-02 07:49:45 +0000 Sent a mail to Shashi regarding our comments/queries. |
Comment 19020Date: 2022-06-02 09:43:19 +0000 (In reply to Edhay from comment #4) Hi Edhay, I generated the RELEASE and DEBUG versions separately by building edk2 firmware with "-b RELEASE" and "-b DEBUG" options |
Comment 19025Date: 2022-06-02 11:12:01 +0000 Hi Shashi, Could you further update on the steps to reproduce the same? |
Comment 19030Date: 2022-06-02 13:45:24 +0000 Yes, the testing used qemu and platform was sbsa-ref(qemu). |
Comment 19241Date: 2022-07-14 10:35:11 +0000 For the inconsistent test failure issue, the patches were sent out by Dimitrije Pavlov <[email protected]>.
For the logging issue, we still need someone to fix it and send out a patch. |
Comment 19959Date: 2022-11-07 10:13:50 +0000 The SCT part of the solution is upstreamed by the commmit-id: Keeping this ticket open until the edk2 solution is upstreamed. |
This issue was created automatically with bugzilla2github
Bugzilla Bug 3601
Date: 2021-09-01T11:47:35+00:00
From: Shashi Mallela <<shashi.mallela>>
To: Edhay <<edhaya.chandran>>
CC: edhaya.chandran, shashi.mallela, Sunny.Wang
Last updated: 2022-11-07T10:13:50+00:00
The text was updated successfully, but these errors were encountered: