]> code.ossystems Code Review - openembedded-core.git/commitdiff
resulttool/resultutils: Avoids tracebacks for missing logs
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 23 Feb 2019 22:49:11 +0000 (22:49 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 25 Mar 2019 23:12:07 +0000 (23:12 +0000)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/resulttool/resultutils.py

index 06cceef796840dcbd1dc6837c8126fd971767482..c8ccf1bcb640fea56d8aa1a97f9b37b22fbf7bda 100644 (file)
@@ -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]
 
 #