Tag Archives: endurance tests

More realistic endurance test results

If you’re not already familiar with the Firefox endurance tests, these are Mozmill tests that repeat a small snippet of user interaction over and over again while gathering metrics. This allows us to detect if there’s a memory leak in … Continue reading

Posted in Automation, Mozilla, QMO, Testing | Tagged , , , , | 1 Comment

Q3/2011 in review

In the hope that I might inspire others to do the same, I’ve created a few screencasts showing some of the cool things I worked on in the last quarter. I’ve tried to keep them all short, and they’re all … Continue reading

Posted in Mozilla, QMO | Tagged , , , , , , , , , , | 1 Comment

Running the ‘Mem Buster’ endurance test

I blogged a few weeks ago about how I was able to demonstrate improvements to the memory usage of Firefox using endurance tests. The test I was using was inspired by Stuart Parmenter’s Mem Buster test, and it has now … Continue reading

Posted in Mozilla, QMO | Tagged , , , , , , | Leave a comment

Goodbye micro-iterations. Hello entities

Last month I blogged about the addition of micro-iterations in endurance tests. I was never 100% happy with the name for these, and although ‘micro-iteration’ is a good description of what’s happening (it’s a loop within a loop) it’s difficult … Continue reading

Posted in Mozilla | Tagged , | Leave a comment

Endurance tests demonstrate Firefox’s memory usage improvements

Thanks to the amazing efforts of the MemShrink project, Firefox’s memory usage is seeing some great improvements. In particular, Firefox 7 will be much more efficient with memory than the current version. As endurance tests monitor resources such as memory, … Continue reading

Posted in Mozilla, QMO | Tagged , , , , | 24 Comments

Micro-iterations in Endurance Tests

Last week micro-iterations landed in Mozmill Endurance Tests. These allow tests to accumulate resources during an iteration. This was previously achieved by leaving the state of the test snippet in a different state to how it started, allowing the iterations … Continue reading

Posted in Mozilla, QMO | Tagged , , , | 1 Comment

Endurance Tests in Firefox 6

One of the features of the upcoming Firefox 6 is an improvement to the handling and reporting of memory resources. As you can probably imagine, this is very applicable to the endurance tests project. As a result of the changes, … Continue reading

Posted in Mozilla, QMO | Tagged , , , , , | Leave a comment

Running endurance tests with Mozmill Crowd

Ahead of our Mozmill Crowd testday last Friday we made some changes to the endurance tests, including enabling endurance test run within Mozmill Crowd! Running the endurance tests is now even easier – simply install the Mozmill Crowd extension, and … Continue reading

Posted in Mozilla, QMO | Tagged , , , , | Leave a comment

Endurance Results from Test Day

Today I finally finished reviewing the hundreds (yes, hundreds!) of endurance reports that were submitted on our Firefox 4 add-ons test day last Friday and on the days following. It was amazing to see so many reports coming in, and … Continue reading

Posted in Mozilla, QMO | Tagged , , , , | 2 Comments

Introducing Firefox Endurance Testing

Since late last year I have been working on a prototype of an Endurance Testing project for Firefox. The idea is to use our existing Mozmill framework for automating UI testing of Firefox to write tests that stress and strain … Continue reading

Posted in Mozilla, QMO | Tagged , , | 3 Comments