MailNews:Memory Bloat and Leak Tests: Difference between revisions

Jump to navigation Jump to search
Bug 427980 now landed.
(Bug 427980 now landed.)
Line 4: Line 4:


''Note: MailNews here refers to either Thunderbird, or the Mail/Newsgroups/Address Book part of SeaMonkey''
''Note: MailNews here refers to either Thunderbird, or the Mail/Newsgroups/Address Book part of SeaMonkey''
The second version of the test files have been posted in {{bug|427980}}.
The [http://tinderbox.mozilla.org/SeaMonkey/ SeaMonkey tinderbox] "Linux nye Dep bloat" is now running the first version of the test files.


== Aim ==
== Aim ==
Line 19: Line 15:
== Method ==
== Method ==


Initial Method:
Current Method:


* Measure Leaks and Bloats, in a similar way to Firefox (using XPCOM_MEM_LEAK_LOG and --trace-malloc).
* Measure Leaks and Bloats, in a similar way to Firefox (using XPCOM_MEM_LEAK_LOG and --trace-malloc).
Line 28: Line 24:
*# Close Main Mail Window
*# Close Main Mail Window


To be added at a later stage:
Future improvements will be discussed on the [[MailNews_Talk:Memory_Bloat_and_Leak_Tests|discussion]] page.
 
* Large Message folders and selection thereof.
* Large Address Books.
* Sending/Receiving on different protocols (this would run best with local servers being setting up i.e. same physical hardware).


== Results ==
== Results ==
Line 50: Line 42:


=== Setting up ===
=== Setting up ===
''Note until the patches on {{bug|427980}} are checked in, this process won't work without the patches being manually applied.''


==== Build Set up ====
==== Build Set up ====
Line 109: Line 99:
** bloat/setUpBloatTest.py
** bloat/setUpBloatTest.py
** common/setUpCommonMailNews.py
** common/setUpCommonMailNews.py
They can currently be found in {{bug|427980}}


== Pre-defined profile ==
== Pre-defined profile ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
3,627

edits

Navigation menu