From: Stephen Warren Date: Thu, 28 Jan 2016 06:57:50 +0000 (-0700) Subject: test/py: detect another "bad pattern" in console output X-Git-Tag: v2025.01-rc5-pxa1908~10441^2~5 X-Git-Url: http://git.dujemihanovic.xyz/img/static/gitweb.css?a=commitdiff_plain;h=9129d9f5fd73a8bcdca7489b3ed2418a8b1416e2;p=u-boot.git test/py: detect another "bad pattern" in console output Many error situations in U-Boot print the message: ### ERROR ### Please RESET the board ### Add this to the list of bad patterns the test system detects. One practical advantage of this change is to detect the case where sandbox is told to use a particular DTB file, and the file cannot be opened. Signed-off-by: Stephen Warren Acked-by: Simon Glass --- diff --git a/test/py/u_boot_console_base.py b/test/py/u_boot_console_base.py index 71a00e8633..392f8cb885 100644 --- a/test/py/u_boot_console_base.py +++ b/test/py/u_boot_console_base.py @@ -22,6 +22,7 @@ pattern_u_boot_main_signon = re.compile('(U-Boot \\d{4}\\.\\d{2}-[^\r\n]*)') pattern_stop_autoboot_prompt = re.compile('Hit any key to stop autoboot: ') pattern_unknown_command = re.compile('Unknown command \'.*\' - try \'help\'') pattern_error_notification = re.compile('## Error: ') +pattern_error_please_reset = re.compile('### ERROR ### Please RESET the board ###') PAT_ID = 0 PAT_RE = 1 @@ -32,6 +33,7 @@ bad_pattern_defs = ( ('stop_autoboot_prompt', pattern_stop_autoboot_prompt), ('unknown_command', pattern_unknown_command), ('error_notification', pattern_error_notification), + ('error_please_reset', pattern_error_please_reset), ) class ConsoleDisableCheck(object):