Lines Matching refs:results

52 def append_resultsdata(results, f, configmap=store_map, configvars=extra_configvars):  argument
78 if testpath not in results:
79 results[testpath] = {}
80 results[testpath][res] = data[res]
87 results = {}
89 append_resultsdata(results, source, configmap, configvars)
90 return results
95 append_resultsdata(results, f, configmap, configvars)
96 return results
98 def filter_resultsdata(results, resultid): argument
100 for r in results:
101 for i in results[r]:
104 newresults[r][i] = results[r][i]
107 def strip_ptestresults(results): argument
108 newresults = copy.deepcopy(results)
133 def generic_get_log(sectionname, results, section): argument
134 if sectionname not in results:
136 if section not in results[sectionname]:
139 ptest = results[sectionname][section]
144 def ptestresult_get_log(results, section): argument
145 return generic_get_log('ptestresult.sections', results, section)
147 def generic_get_rawlogs(sectname, results): argument
148 if sectname not in results:
150 if 'log' not in results[sectname]:
152 return decode_log(results[sectname]['log'])
154 def ptestresult_get_rawlogs(results): argument
155 return generic_get_rawlogs('ptestresult.rawlogs', results)
157 def save_resultsdata(results, destdir, fn="testresults.json", ptestjson=False, ptestlogs=False): argument
158 for res in results:
164 resultsout = results[res]
166 resultsout = strip_ptestresults(results[res])
169 for res2 in results[res]:
170 if ptestlogs and 'result' in results[res][res2]:
171 seriesresults = results[res][res2]['result']
204 results = {}
206 append_resultsdata(results, obj, configmap=configmap)
208 return results
210 def test_run_results(results): argument
219 for path in results:
220 for run_name, test_run in results[path].items():