This bug is designed to split up the work in Bug 571696. See the attached patch in that bug to implement that API call. Implement the ADU API call as described in: http://code.google.com/p/socorro/wiki/AduDetailsAPI
Created attachment 514516 [details] [diff] [review] patch ported to 1.7.x I ported ozten's patch from 571696 to trunk.
Sending scripts/config/webapiconfig.py.dist Adding socorro/services/aduByDayDetails.py Transmitting file data .. Committed revision 2948.
Laura - Please make sure the api config change is documented in the 1.7.7 upgrade notes. https://code.google.com/p/socorro/wiki/SocorroUpgrade#Socorro_1.7.7
(In reply to comment #3) > Laura - Please make sure the api config change is documented in the 1.7.7 > upgrade notes. > > https://code.google.com/p/socorro/wiki/SocorroUpgrade#Socorro_1.7.7 Done.
For QA what is the best route to test this or is this [qa-]?
Rob, mind helping Matt/me coming up with a/few test(s) this, so we can also plan on getting it into our Selenium suite? Thanks!
nudge nudge ... see comment 6
(In reply to comment #6) > Rob, mind helping Matt/me coming up with a/few test(s) this, so we can also > plan on getting it into our Selenium suite? Thanks! Sure, I am not familiar with this code so I've been looking through it. This is how the API call happens internally: https://socorro-api.stage.mozilla.com/bpapi/201005/adu/byday/p/Firefox/v/3.6.7/rt/crash/os/Windows/start/2010-08-01/end/2010-08-08 I think the UI addition that this is for, is this graph: https://crash-stats.stage.mozilla.com/daily?form_selection=by_report_type&p=Firefox&v=4.0b13pre&throttle=100.00&v=&throttle=10.00&v=&throttle=10.00&v=&throttle=10.00&report_type=crash&report_type=oopp&report_type=hang_browser&report_type=hang_plugin&os=Windows&os=Mac&os=Linux&date_start=2011-04-04&date_end=2011-04-18&submit=Generate Details are in bug https://bugzilla.mozilla.org/show_bug.cgi?id=571696 Hopefully rysny will let us know if I am steering you wrong here.
That's right Rob, the Crashes per ADU by Type query on the ADU page utilizes the new API call.
Verified by following the url in comment 8.