Issue 72032 - Crash-reporter should be extended to gain a measure of the stability of OOo
Summary: Crash-reporter should be extended to gain a measure of the stability of OOo
Status: ACCEPTED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 2.0.4
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-27 13:06 UTC by epost
Modified: 2017-05-20 10:55 UTC (History)
4 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description epost 2006-11-27 13:06:22 UTC
At the moment the OOo crash-reporter enables us to better find bugs inside the
code by sending a stack trace of a recent crash to a designated server. This
server collects and processes all these reports. Although it is possible to
count the total number of reports per OOo release in a given timeframe, it is
still not possible to measure whether the stability of OOo actually improved
from one release to another and how much. The reason is that we do not know
whether e.g. an increase in crash-reports per month for a given release can be
attributed to the release's decreased stability or to an increase in usage of
this release.

One possibility to extend the current data sent with a crash reports is to add
the time which OOo has run until the crash occurred. Even in the current version
of OOo, a log-file entry is written on the start of OOo which stores the time of
the start. When crashing, the crash-reporter could read from this log-file entry
and calculate the runtime until the crash. In case of subsequent starts and
shutdowns of the programs without any crashes, the runtimes would have to be
added. This measurement of the average runtime until a crash occurs could then
give us an impression whether the product quality increases or decreases and it
might also give a rough impression about how much it did increase or decrease.
E.g. an average runtime of 10 hours until a crash is better than an average
runtime of 5 hours until a crash.

Although there are some difficulties with this approach (e.g. the measurements
are influenced by usage of the OOo quickstarter or the user suspending his PC),
it still seems the most promising approach to get at least a rough estimation of
stability changes with different releases of OOo and thus helps us in increasing
the quality of our product. Therefore the crash reporter should be extended to
include the time OOo was running since the last crash (or first start ever) into
every crash report.
Comment 1 epost 2007-01-08 12:27:52 UTC
set target to 2.3
Comment 2 hennes.rohling 2007-01-08 13:40:26 UTC
Accepted
Comment 3 kai.sommerfeld 2007-06-25 10:53:47 UTC
@hro: no time to implement this for 2.3 => 2.4
Comment 4 hennes.rohling 2007-06-26 12:25:47 UTC
target set
Comment 5 kai.sommerfeld 2007-10-08 11:19:49 UTC
Sorry, no time left to fix this for 2.4. => Retarget to 3.0.
Comment 6 kai.sommerfeld 2008-02-04 14:51:19 UTC
Sorry, no time to fix this for 3.0. Vista features have higher priority.
Comment 7 kai.sommerfeld 2009-07-13 14:29:56 UTC
sb: Please take over. Not sure whether target 3.x is appropriate.
Comment 8 Stephan Bergmann 2009-07-13 14:57:57 UTC
.
Comment 9 Marcus 2017-05-20 10:55:54 UTC
Reset assigne to the default "issues@openoffice.apache.org".