From 7d3f26be11e0440c1c54742ec68a55fe2b666da9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= Date: Thu, 13 Apr 2023 14:51:50 +0200 Subject: [PATCH] check-sr-results.yaml: check sie console log MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add verifications of the ACS-IR UART console log specific to the (integrated) SIE part. We look for Secure Boot, among other things. Signed-off-by: Vincent Stehlé --- check-sr-results.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/check-sr-results.yaml b/check-sr-results.yaml index 923af3c..f4106e7 100644 --- a/check-sr-results.yaml +++ b/check-sr-results.yaml @@ -517,6 +517,35 @@ overlays: - when-any: [IR v2.0 with SIE] tree: + - file: sie-console.log + must-have-esp: + must-contain: + - Press any key to stop the SIE SCT running + - Test preparing... + - Done! + - SIE SCT test suite execution is complete. Resetting the system + - 'EFI stub: Booting Linux Kernel...' + - 'EFI stub: UEFI Secure Boot is enabled.' + - 'EFI stub: Using DTB from configuration table' + - Linux version + - 'efi: ESRT=0x' + - 'esrt: Reserving ESRT space from 0x' + - secureboot + - systemd + - Call SIE ACS in Linux + - SecureBoot enabled + - The system is in SecureBoot mode + - 'Test: Authenticated variable' + - SIE ACS run is completed + - Please press to continue ... + warn-once-if-contains: + - -dirty + - 'EFI stub: ERROR:' + - 'FIRMWARE BUG:' + - OVERLAP DETECTED + error-if-contains: + - No EFI system partition + - Failed to persist EFI variables - dir: acs_results min-entries: 9 # Allow missing result.md max-entries: 10 # Allow SIE folder -- GitLab