Open
Bug 462862
Opened 17 years ago
Updated 3 years ago
Implement start up performance tests for Thunderbird
Categories
(Thunderbird :: Testing Infrastructure, defect)
Thunderbird
Testing Infrastructure
Tracking
(Not tracked)
NEW
People
(Reporter: standard8, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: perf, Whiteboard: [patchlove])
Attachments
(4 files)
As discussed elsewhere, we could now do with some start up performance tests for Thunderbird.
I've got the beginnings of a test harness (I expect it can be re-used for SeaMonkey as well if they want to), although the code needs tidying up quite a bit still.
We still need to define profile and any other parameters (and possibly hook up to httpd server for the start page) and we may need to tweak where the harness hooks in.
At the moment the harness will trigger on the first load of the message preview pane. This seems to be once TB has actually started displaying and is virtually ready to go. We may need to re-assess this with a profile defined.
Attaching my current patch.
Reporter | ||
Comment 1•17 years ago
|
||
This is the pre-packaged extension based on the WIP patch that works with current trunk.
Reporter | ||
Comment 2•17 years ago
|
||
The python start script that I've used to generate the -measurestartup parameter. This makes it easier to test manually.
The script takes one argument: the name of the executable (e.g. thunderbird-bin or thunderbird.exe etc). You have to be in the same directory as the executable to run it.
Comment 3•17 years ago
|
||
will this also measure memory pressure?
if so, xref bug 385804
Reporter | ||
Comment 4•16 years ago
|
||
I'm not currently working on this, I'll add an archive of my talos work in a minute.
Assignee: bugzilla → nobody
Reporter | ||
Comment 5•16 years ago
|
||
Reporter | ||
Updated•16 years ago
|
Component: Build Config → Testing Infrastructure
QA Contact: build-config → testing-infrastructure
Updated•15 years ago
|
Blocks: tb-startupperf
Updated•9 years ago
|
Whiteboard: [patchlove]
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•