Browse Source

resulttool/resultutils: Avoids tracebacks for missing logs

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie 5 years ago
parent
commit
ec02069908
1 changed files with 2 additions and 1 deletions
  1. 2 1
      scripts/lib/resulttool/resultutils.py

+ 2 - 1
scripts/lib/resulttool/resultutils.py

@@ -61,7 +61,8 @@ def append_resultsdata(results, f, configmap=store_map):
             del data[res]['result']['ptestresult.rawlogs']
         if 'ptestresult.sections' in data[res]['result']:
             for i in data[res]['result']['ptestresult.sections']:
-                del data[res]['result']['ptestresult.sections'][i]['log']
+                if 'log' in data[res]['result']['ptestresult.sections'][i]:
+                    del data[res]['result']['ptestresult.sections'][i]['log']
         results[testpath][res] = data[res]
 
 #