From ef879b5fb87910b80ed19e7bf036d3c6b0684f89 Mon Sep 17 00:00:00 2001 From: Peter Hoyes Date: Tue, 26 Jul 2022 16:35:36 +0100 Subject: [PATCH] arm/oeqa: Fix regex warning in linuxboot test case The linuxboot test case prints the following in log.do_testimage, only when executing testimage without a pycache: linuxboot.py:18: DeprecationWarning: invalid escape sequence \: self.target.expect(self.console, "login\:", timeout=10*60) Fix the warning by escaping the ':' character correctly in the pexpect regex. Issue-Id: SCM-4957 Signed-off-by: Peter Hoyes Change-Id: I8ad54c7df6b7d1d1ddeab31cf66daff1ab84e227 Signed-off-by: Jon Mason --- meta-arm/lib/oeqa/runtime/cases/linuxboot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arm/lib/oeqa/runtime/cases/linuxboot.py b/meta-arm/lib/oeqa/runtime/cases/linuxboot.py index 19e6e187..8994405e 100644 --- a/meta-arm/lib/oeqa/runtime/cases/linuxboot.py +++ b/meta-arm/lib/oeqa/runtime/cases/linuxboot.py @@ -15,4 +15,4 @@ class LinuxBootTest(OERuntimeTestCase): def test_linux_boot(self): self.logger.info(f"{self.console}: Waiting for login prompt") - self.target.expect(self.console, "login\:", timeout=10*60) + self.target.expect(self.console, r"login\:", timeout=10*60)