mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-02-22 21:08:51 +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.
|
# _only_ in the case we didn't see it before.
|
||||||
# Since 'index="3"' is always on the left side of the value.
|
# Since 'index="3"' is always on the left side of the value.
|
||||||
regex = re.compile(
|
regex = re.compile(
|
||||||
'<[^>]*(?P<Z>index="3"|resource-id="result-number")?[^>]*'
|
r'<[^>]*(?P<Z>index="3"|resource-id="result-number")?[^>]*'
|
||||||
'(?:text|content-desc)="(?P<value>\d+.\d+)"[^>]*'
|
r'(?:text|content-desc)="(?P<value>\d+.\d+)"[^>]*'
|
||||||
'(?(Z)|resource-id="result-number")[^>]*\/>'
|
r'(?(Z)|resource-id="result-number")[^>]*\/>'
|
||||||
)
|
)
|
||||||
|
|
||||||
parameters = [
|
parameters = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user