@@ -124,20 +124,14 @@ def get_coverage(self):
124124 if repo .yaml and repo .yaml .get ("coverage" , {}).get ("range" ) is not None :
125125 coverage_range = repo .yaml .get ("coverage" , {}).get ("range" )
126126
127- log .error ("hi qp" , extra = self .request .query_params )
128-
129127 flag = self .request .query_params .get ("flag" )
130128 if flag :
131129 return self .flag_coverage (flag , commit ), coverage_range
132130
133- log .error ("no flag" )
134-
135131 component = self .request .query_params .get ("component" )
136132 if component :
137133 return self .component_coverage (component , commit ), coverage_range
138134
139- log .error ("no component" )
140-
141135 coverage = (
142136 commit .totals .get ("c" )
143137 if commit is not None and commit .totals is not None
@@ -175,8 +169,8 @@ def component_coverage(self, component_id, commit):
175169 component_id (string): id or name of component
176170 commit (obj): commit object containing report
177171 """
178-
179172 report = commit .full_report
173+ log .warning ("report" , extra = {"report" : report })
180174 if report is None :
181175 log .warning (
182176 "Commit's report not found" ,
@@ -192,12 +186,18 @@ def component_coverage(self, component_id, commit):
192186 )
193187 except StopIteration :
194188 # Component not found
189+ log .warning ("stopiteration" )
195190 return None
191+ log .warning ("component" , extra = {"component" : component })
196192
197193 component_flags = component .get_matching_flags (report .get_flag_names ())
198194
195+ log .warning ("component_flags" , extra = {"component_flags" : component_flags })
196+
199197 report .filter (flags = component_flags , paths = component .paths )
200198
199+ log .warning ("report_filtered" , extra = {"report" : report })
200+
201201 return report .totals .coverage
202202
203203
0 commit comments