Site Overlay

Tag: automation

Automation Development report – week 43/44 2013

Given that I was partly away in the last two weeks I haven’t had the time to write another summary report of our work yet. So lets combine the last two weeks in a single blog post this time. Highlights To be able to continue our work to speed-up testruns in Mozmill CI Henrik upgraded our Mozmill-CI system to Jenkins 1.509.4. This step was necessary so that we can investigate the slowness in sending out emails for finished testruns, which could take up to 25 minutes! Beside that Henrik alsoContinue readingAutomation Development report – week 43/44 2013

Automation Development report – week 42 2013

Highlights Henrik finally updated the current quarterly goals for our team. Please see our prioritized projects or check his blog post from today. We were surprised to see a bug for the httpd.js component fixed after more than a year, which drastically improved the execution time of our Mozmill tests. Given that we are still not able to upgrade our CI system to Mozmill 2.0, another release off the 1.5 branch had to go out. So we made Mozmill 1.5.24 available for everyone. With the help of IT, Henrik wasContinue readingAutomation Development report – week 42 2013

Automation Development team goals for Q4 2013

I know that I’m a bit late in publishing our Automation Development team goals for the last quarter this year. But better late than never. I think there are some very interesting tasks we want to tackle on over the course of the next three months. And we would invite everyone who has interest to join us, learn new stuff, and simply have fun with coding. Given that we are a part of the https://wiki.mozilla.org/Auto-tools team aka the A-Team, we inherit some of the overall team goals for Q4 2013.Continue readingAutomation Development team goals for Q4 2013

Automation Development report – week 41 2013

Similar to last week a couple members from our team were partly away last week given the return travels from the Mozilla Summit. So we have lesser announcements to make, except that we hopefully found a couple of new volunteers for test automation! Which would be fantastic. Highlights As of last week we got our new Mac Minis in SCL3 setup by IT. That means that we have expanded our Mozmill-CI to also run pulse triggered tests for all supported versions of Firefox on OS X 10.9. Since then 2Continue readingAutomation Development report – week 41 2013

Mozmill 1.5.24 released

As of yesterday we have released Mozmill 1.5.24. That release was a bit unexpected because we had already decided to not release another version of this branch. But we were able to include a bug fix, which let our tests run nearly twice that fast. And given that we cannot upgrade our Mozmill CI to version 2.0 yet, a quick 1.5 release provides us a huge performance win. The problem in detail was in the local HTTP server we make use of, which is httpd.js. In July 2012 I recognizedContinue readingMozmill 1.5.24 released

Automation Development report – week 40 2013

Given that most people of our team were out for the Mozilla Summit over the last weekend, we weren’t able to get a lot of tasks accomplished. But compared to the awesome time and more a dozen of discussions about automation with people during the event, we will most likely see some new faces soon. Hightlights As of Wednesday last week we updated our Mozmill CI instance to make use of Mozmill 2.0. Sadly we had to roll back this change, given that our restart tests were failing all overContinue readingAutomation Development report – week 40 2013

Automation Development report – week 39 2013

During the last week we did something phenomenal. As you might have heard, we were able to release Mozmill 2.0 to the world. After about 3 years of development it was one of our biggest milestones to finish off. But also lots of trouble with our Windows nodes in Mozmill-CI caused us a bit of headache, which we were able to finally get solved. For more details please read on… Hightlights As already announced by my blog post last week, we were able to finally release Mozmill 2.0. Since ourContinue readingAutomation Development report – week 39 2013

Mozmill 2.0 released!

Believe it or don’t believe it. But this announcement is for real! Really, you can trust me! If you still think it’s a joke I can say: even with the expected release of Mozmill 2.0 was like Duke Nukem Forever over the past 3 years, we finally finished all bits and got it released yesterday. Check it out yourself on pypi: http://pypi.python.org/pypi/mozmill. So the whole process of working on a new release of Mozmill might have been started when we branched for the final 1.5 release, which was on AugContinue readingMozmill 2.0 released!

Automation Development report – week 38 2013

The last week was more dedicated for maintenance. We were working on features for mozmill-ci to let us more easily debug failing tests, especially with all the cpu load spikes we have seen across our Windows machines. But we also got the final Mozmill 2.0rc6 release out. Continue reading to find details. Hightlights One of our biggest issues last week was definitely the drastic increase of the CPU load across all of our Windows nodes in the mozmill-ci cluster. It magically started when QA did the first ondemand tests forContinue readingAutomation Development report – week 38 2013

Automation Development report – week 37 2013

Another week passed by and there are only two weeks remaining until the end of Q3. That means we are working eagerly to get the remaining goals finished up. Hightlights As of last week we are finally running our Mozmill l10n tests, which discover duplicated access keys and cut-off elements, in our mozmill-ci production environment. That’s a big step forward because with that we no longer have any other test machines which run Mozmill tests on a production like system. Everything is combined in a single continuous integration system. ToContinue readingAutomation Development report – week 37 2013

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close