@@ -243,6 +243,7 @@ def __init__(self, node=None, jobname=None, params=None, jsonobj=None, apiconfig
243243 self ._full_artifacts = jsonobj ['full_artifacts' ]
244244 self ._dtbs_check = jsonobj ['dtbs_check' ]
245245 self ._kfselftest = jsonobj ['kfselftest' ]
246+ self ._coverage = jsonobj .get ('coverage' , False )
246247 return
247248 raise ValueError ("No valid arguments provided" )
248249
@@ -1102,7 +1103,7 @@ def submit_failure(self, message, af_uri=None):
11021103 api .node .update (node )
11031104 except requests .exceptions .HTTPError as err :
11041105 err_msg = json .loads (err .response .content ).get ("detail" , [])
1105- self . log . error ( err_msg )
1106+ print ( f"[submit_failure] Error: { err_msg } " )
11061107 sys .exit (0 )
11071108
11081109 def submit (self , retcode , dry_run = False ):
@@ -1237,7 +1238,7 @@ def submit(self, retcode, dry_run=False):
12371238 kselftest_node ['kind' ] = 'test'
12381239 existing_path = kselftest_node .get ('path' )
12391240 if existing_path and isinstance (existing_path , list ):
1240- kselftest_node ['path' ] = existing_path . append ( kselftest_node ['name' ])
1241+ kselftest_node ['path' ] = existing_path + [ kselftest_node ['name' ]]
12411242 kselftest_node ['parent' ] = self ._node ['id' ]
12421243 kselftest_node ['data' ] = results ['node' ]['data' ].copy ()
12431244 kselftest_node ['artifacts' ] = None
0 commit comments