xpapps performance testsContact: Chris McAfee <email@example.com>
$Id: tests.html,v 1.6 2001/02/13 08:17:27 mcafee%netscape.com Exp $
I am kind of winging this, please help me keep the number of tests small, relevant, and repeatable. Listed in priority order below. Please look at the mailnews equivalent to this set of tests, I think that would be a good start to borrow the format they have started there. ( mcafee)
- Startup time. Time to start the browser with about:blank URL, sidebar closed, XUL cache=on, classic skin (sec). jrgm has a way of automating this for win32, linux. Mac needs more work.
- SSL. Standard jrgm test, but using SSL.
- Open New Window. Time to open 10 new windows to about:blank URL, with sidebar closed, XUL cache=on, classic skin (sec). We might be able to automate this in JS.
- Close Window. Time to close the 10 windows opened in above test, sec. (Window close is too slow, bug 28639)
- Forward/Backward. Time to visit page A, click on link to visit page B, and then alternately visit each page 9 more times (total of 20 page views).
- Initial Bookmarks Window Open. Time to open bookmarks window with 1,000 bookmarks.
- Bookmarks scrolling. Time to scroll 1,000 bookmarks in real-time from top to bottom and back, twice, using page-down key. (2nd scroll tests different code path.) bookmarks file of death
- Bookmarks sorting. Time to sort 1,000 bookmarks in real-time, twice. Open bookmarks window, sort by Location, then sort by Last Visit.
- Prefs Window.
- Open prefs window from Navigator (to start at Navigator panel)
- Switch from Navigator panel to Mail and Newsgroups panel, measure time.
|All tests should be done with sidebar closed, XUL cache on, classic skin.|
Here is a wish-list of tests that currently lack reliable test cases:
- Typing test. ( 67495)
[2/8/01] Finalize first-pass of test definitions. [2/8/01] Get owners for posting periodic test results [2/12/01] Need killer bookmarks file checked into mozilla.org