]> git.dujemihanovic.xyz Git - u-boot.git/commit
test/py: Add support to enable check for bad pattern
authorLove Kumar <love.kumar@amd.com>
Wed, 22 May 2024 13:15:13 +0000 (18:45 +0530)
committerTom Rini <trini@konsulko.com>
Thu, 13 Jun 2024 22:31:20 +0000 (16:31 -0600)
commita57973ab47615f9d471b0c1d51554803c533df3a
tree784c9e081665389f62adb4833c74f06625029cce
parent065ed551e332a0bbd95daf439d4bf636c86ad00f
test/py: Add support to enable check for bad pattern

Executing a u-boot command may raise an error or extra bad pattern,
beyond the default bad patterns. Providing a way to enable the console
output error check in test.

For example, description for OS boot test:
import re
check_type = 'kernel_boot_error'
check_pattern = re.compile('ERROR -2: can't get kernel image!')
with u_boot_console.enable_check(check_type, check_pattern):
    u_boot_console.run_command('<boot command>')

Signed-off-by: Love Kumar <love.kumar@amd.com>
test/py/u_boot_console_base.py