Henrik Skupin on August 29th, 2012

As you might have noticed in the last couple of months a group of people inside the Automation and Tools Team (A-Team) have been formed to help in making the automation expertise better at Mozilla. We are known as the Automation Development team and currently consists of Dave Hunt, Rob Wood, and myself. If you [...]

Continue reading about Weekly “Ask an Expert” Q&A sessions for Test Automation

Given the importance of automation in QA the Automation Development team had a discussion lately how to improve tracking of QA covered automated testcases in Bugzilla. In the past we haven’t had a way to mark code in bugs for new features or regression fixes as being covered by Mozmill automation. As we have agreed [...]

Continue reading about New ‘in-qa-testsuite’ flag available for Mozilla QA driven test frameworks

Henrik Skupin on May 31st, 2012

Some days ago we noticed that with the Mozmill 1.5.12 release we accidentally dropped the support for Firefox 3.6 or the Gecko 1.9.2 platform. It has been introduced with the fix for the global per compartment issue on bug 751424, especially with the addition of the ‘outer-window-destroyed’ observer notification listener. Given the EOL of Firefox [...]

Continue reading about Mozmill 1.5.12 dropped support for Firefox 3.6

Henrik Skupin on May 10th, 2012

Some changes to our team happened lately I want to quickly talk about before starting to dive into our team goals for this quarter. So what’s going on? Automation is a key part when it comes to qualifying new and existing code. Over the last years it’s getting more and more important at Mozilla for [...]

Continue reading about Automation Development Team and Q2 Goals

Henrik Skupin on May 7th, 2012

Something we have learned over the weekend was: Never say never. After we have released the 1.5.11 release of Mozmill on April 19th, we were sure to not have to ship any other release off this branch. We want to concentrate our work on Mozmill 2.0 and get it out as soon as possible. But [...]

Continue reading about Mozmill 1.5.12 released

Henrik Skupin on April 26th, 2012

Now, three weeks after Q1 of 2012 has been passed by I finally have the time to give some details about our work happened during the first three months. As usual we set a couple of goals we wanted to see by the end of the quarter. All of them were kinda important so we [...]

Continue reading about Review of Automation Services goals in Q1 2012

Henrik Skupin on April 19th, 2012

Pushing out releases are fun! Especially if new regressions for patches landed a month ago will be identified 15 minutes after the release actually happened. Exactly that fooled us this time, and we even had to pull down Mozmill 1.5.10 from PyPI. As a Mozmill user you will probably have noticed that we skipped the [...]

Continue reading about Mozmill 1.5.11 released

Henrik Skupin on February 9th, 2012

As noted in my yesterdays blog post about the freeze of Mozmill in the JSBridge module when Python 2.7.2 is used, there was an urgent need for a new version of Mozmill. Late yesterday we were able to finally release Mozmill 1.5.9 on PYPI. It only includes the fix for bug 722707 and allows everyone [...]

Continue reading about Mozmill 1.5.9 released

Henrik Skupin on February 8th, 2012

Last week we had a very frustrating situation with Mozmill. It caused us some headaches because it came up at the time when we tried to trigger our new test-run for add-ons ‘Default to Compatible’ for the first time. While I was working on the necessary Python script and testing it excessively on OS X [...]

Continue reading about How I fixed a Mozmill freeze by bisecting Python

Henrik Skupin on February 6th, 2012

Over the last weekend I had the pleasure to participate in the Free and Open source Software Developers’ European Meeting – aka FOSDEM – in Brussels, which is an annual conference for open source projects and their enthusiastic communities. It’s not only fascinating to listen to scheduled talks, but also to meet fellows again who [...]

Continue reading about FOSDEM 2012, Add-on SDK, and slides for Mozmill CI