mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-02-21 20:38:57 +00:00
workloads/speedometer: Fix SyntaxWarning exceptions in regex pattern
The regex pattern for extracting speedometer score causes these exceptions due to unescaped \d and \/ sequences: wa/workloads/speedometer/__init__.py:109: SyntaxWarning: invalid escape sequence '\d' '(?:text|content-desc)="(?P<value>\d+.\d+)"[^>]*' wa/workloads/speedometer/__init__.py:110: SyntaxWarning: invalid escape sequence '\/' '(?(Z)|resource-id="result-number")[^>]*\/>' Fix the problem via defining the regex pattern as raw string literal to properly escape backslashes. Signed-off-by: Metin Kaya <metin.kaya@arm.com>
This commit is contained in:
parent
45f09a66be
commit
5670e571e1
@ -105,9 +105,9 @@ class Speedometer(Workload):
|
||||
# _only_ in the case we didn't see it before.
|
||||
# Since 'index="3"' is always on the left side of the value.
|
||||
regex = re.compile(
|
||||
'<[^>]*(?P<Z>index="3"|resource-id="result-number")?[^>]*'
|
||||
'(?:text|content-desc)="(?P<value>\d+.\d+)"[^>]*'
|
||||
'(?(Z)|resource-id="result-number")[^>]*\/>'
|
||||
r'<[^>]*(?P<Z>index="3"|resource-id="result-number")?[^>]*'
|
||||
r'(?:text|content-desc)="(?P<value>\d+.\d+)"[^>]*'
|
||||
r'(?(Z)|resource-id="result-number")[^>]*\/>'
|
||||
)
|
||||
|
||||
parameters = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user