Closed Bug 923807 Opened 11 years ago Closed 11 years ago

Make all signature summary reports respect product and version(s) if provided.

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: brandon, Assigned: brandon)

References

Details

(Whiteboard: [qa+])

Attachments

(1 file, 1 obsolete file)

44 bytes, text/x-github-pull-request
rhelmer
: review+
Details | Review
      No description provided.
Assignee: nobody → bsavage
When we do this, we should provide a one-click solution to get to a "all products and versions" signature summary, though, as often it's very important for us to see in which other products and versions this signature is happening.
I can easily do that. No problem.

The crux of the bug I'm hoping to fix here is the fact that for new reports, we are not breaking it down based on product and version; thus, when you click on SignatureX, you are getting the graphics adapter info for EVERY product and EVERY version that relates to SignatureX, NOT the data that relates to SignatureX in Firefox 1.2.3.
Attached file Fixes the issue (obsolete) —
Attachment #819838 - Flags: review?(rhelmer)
Attached file The RIGHT patch
Attachment #819838 - Attachment is obsolete: true
Attachment #819838 - Flags: review?(rhelmer)
Attachment #819840 - Flags: review?(rhelmer)
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/14abd19bb7e3b729e13694aa3b541c4e3ddb97a4
Fixes Bug 923807 - Adds a product and a version to the signature summary tables for graphics and devices.

https://github.com/mozilla/socorro/commit/99175abd266c74e1ba5425539bc9f7388f178755
Adds migration for Bug 923807
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Does this patch include the one-click solution to go to "all products and versions" from a signature summary? If not, this will remove functionality we rely on all time and will make people unhappy...
It does not, but I can add that very quickly. It's fairly trivial. I'll reopen this bug to remind me to do it today before release.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Thank you for that!
Target Milestone: --- → 65
Commit pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/0fff291b229db274b8e6ff6c1aa601dd6041e875
Revert "Merge pull request #1616 from brandonsavage/revertproduct"

This reverts commit 38adc1bdfbe85b41c6d4731783bf88ccb687ddbc, reversing
changes made to 7cf4b111a82aaa7e373c0ac9653e8175b11aa326. It readds
fix for bug 923807 back into master.
Commits pushed to master at https://github.com/mozilla/socorro

https://github.com/mozilla/socorro/commit/19784a499dd3430e0f462288c99e7907014273a8
Fixes Bug 923807 - Adds option to load reports for all products/versions of a given signature.

https://github.com/mozilla/socorro/commit/1ca732ace0b6dbf41d2631f4fd6ab2db3d13e075
Merge pull request #1619 from brandonsavage/bug923807

Fixes Bug 923807 - Adds option to load reports for all products/versions of a given signature.
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Depends on: 932610
OS: Mac OS X → All
Hardware: x86 → All
Attachment #819840 - Flags: review?(rhelmer) → review+
We should verify that this doesn't break the UI; the numbers should still appear for every report, and they should be DIFFERENT when the product/version is removed from the URL.

Also, verify that the link to show numbers for all products and all versions works.
Whiteboard: [qa+]
Specifically, we want to verify that the android devices and graphics devices numbers are right.
Adding Kairo, master of divining the correctness of tabulated results to the bug. 

Would you mind taking a moment to look at the report numbers? Do they appear correct?
Flags: needinfo?(kairo)
(In reply to Brandon Savage [:brandon] from comment #12)
> Specifically, we want to verify that the android devices and graphics
> devices numbers are right.

It feels to me like the graphics adapter numbers in https://crash-stats.allizom.org/report/list?product=Firefox&range_value=7&range_unit=days&date=2013-11-06&signature=EnterBaseline&version=Firefox%3A25.0 would not add up to ~1600 (which is the number we should see, the other sections look like the add up that way - process type has the sum as it has only one entry).

On https://crash-stats.allizom.org/report/list?product=FennecAndroid&range_value=7&range_unit=days&date=2013-11-06&signature=libEGL_MRVL.so%400x69ec&version=FennecAndroid%3A25.0 it looks like both mobile devices and graphics adapters add up to different numbers that are also not consistent with the numbers in the other sections (should add up to ~6000).

Is this because of backfilling or because of a bug?
Flags: needinfo?(kairo)
Flags: needinfo?(bsavage)
This is in production now and the tests have been updated as well. We should file any bugs against the signature summary report.
Flags: needinfo?(bsavage)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: