Socorro/SocorroSignatureDashboard: Difference between revisions
< Socorro
Jump to navigation
Jump to search
Espressive (talk | contribs) mNo edit summary |
Espressive (talk | contribs) (Changed JSON data type format) |
||
| Line 23: | Line 23: | ||
<pre> | <pre> | ||
{ | { | ||
"percentageByOs" : [ | |||
{ | |||
} | "os" : "Windows 7", | ||
"percentage" : "50" | |||
}, | |||
{ | |||
"os" : "Windows Vista", | |||
"percentage" : "25" | |||
}, | |||
{ | |||
"os" : "OSX", | |||
"percentage" : "25" | |||
} | |||
], | |||
"uptimeRange" : { | |||
"<1 min" : "0" | |||
} | |||
} | } | ||
</pre> | </pre> | ||
For ranges of uptimes it will be displayed in increments of 15 min, starting from <1 min to >1 hour | For ranges of uptimes it will be displayed in increments of 15 min, starting from <1 min to >1 hour | ||
Latest revision as of 23:10, 7 October 2011
1. Feature Overview
To provide a agregated view (dashboard) of each signature based on the following:
- How many % of those crashes are on what OS+version (e.g. 80% Win7, 18% Win Vista, 2% Mac OS X 10.7)
- Ranges of uptimes (e.g. 95% <1min, 3% 1-5min, 1% 15-60min, 1% >1h)
- Product versions (e.g. 50% 5.0, 30% 4.0.1, 10% 6.0a2, 5% 4.0, 3% 7.0a1, 2% others [in a tooltip: 3.6.17, 3.6.16, 4.0b12, 4.0b8])
- Products (e.g. 99% Firefox, 1% Fennec)
- Architecture (e.g. 90% x64, 10% amd64)
- Process Type (e.g. 100% content)
- Flash versions (e.g. 55% 10.3.181.22, 45% 10.3.181.14)
Bug report: bug 642336
2. Users
The target audience is Firefox developers and Mozilla crash analyzers
3. Data Format
Currently the data format expected by the front end is in the JSON format and will be as follows:
{
"percentageByOs" : [
{
"os" : "Windows 7",
"percentage" : "50"
},
{
"os" : "Windows Vista",
"percentage" : "25"
},
{
"os" : "OSX",
"percentage" : "25"
}
],
"uptimeRange" : {
"<1 min" : "0"
}
}
For ranges of uptimes it will be displayed in increments of 15 min, starting from <1 min to >1 hour