ci: compliance: decode output to utf8
Fixes GH-1580. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
278df482a9
commit
7bd98a09d5
1 changed files with 4 additions and 4 deletions
|
@ -69,7 +69,7 @@ def run_gitlint(tc, commit_range):
|
|||
|
||||
if msg != "":
|
||||
failure = ET.SubElement(tc, 'failure', type="failure", message="commit message error on range: %s" %commit_range)
|
||||
failure.text = (str(msg))
|
||||
failure.text = (msg.decode('utf8'))
|
||||
return 1
|
||||
|
||||
return 0
|
||||
|
@ -86,10 +86,10 @@ def run_checkpatch(tc, commit_range):
|
|||
stderr=subprocess.STDOUT, shell=True)
|
||||
|
||||
except subprocess.CalledProcessError as ex:
|
||||
m = re.search("([1-9][0-9]*) errors,", str(ex.output))
|
||||
m = re.search("([1-9][0-9]*) errors,", ex.output.decode('utf8'))
|
||||
if m:
|
||||
failure = ET.SubElement(tc, 'failure', type="failure", message="checkpatch issues")
|
||||
failure.text = (str(ex.output))
|
||||
failure.text = (ex.output.decode('utf8'))
|
||||
return 1
|
||||
|
||||
return 0
|
||||
|
@ -102,7 +102,7 @@ def check_doc(tc, range):
|
|||
log = f.read()
|
||||
failure = ET.SubElement(tc, 'failure', type="failure",
|
||||
message="documentation issues")
|
||||
failure.text = (str(log))
|
||||
failure.text = (log.decode('utf8'))
|
||||
return 1
|
||||
|
||||
return 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue