Tag Archives: b2g

Performance testing Firefox OS on reference devices

A while back I wrote about the LEGO harness I created for Eideticker to hold both the device and camera in place. Since then there has been a couple of iterations of the harness. When we started testing against our … Continue reading

Posted in Automation, Firefox OS, Mozilla, Testing | Tagged , , , , , , | 2 Comments

A new home for the gaiatest documentation

The gaiatest python package provides a test framework and runner for testing Gaia (the user interface for Firefox OS). It also provides a handy command line tool and can be used as a dependency from other packages that need to … Continue reading

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

Hunting for performance regressions in Firefox OS

At Mozilla we’re running performance tests against Firefox OS devices several times a day, and you can see these results on our dashboard. Unfortunately it takes a while to run these tests, which means we’re not able to run them … Continue reading

Posted in Automation, Firefox OS, Mozilla, Testing | Tagged , , , , , , , | Leave a comment

Command line interface tool for Gaia

I’ve written a little command line tool for interacting with Gaia, which is the front-end for Firefox OS. The main reason for this is the Eideticker CI project needed a way to connect to a WiFi network before running the … Continue reading

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

Building a harness for Eideticker… with LEGO

Since July, I’ve started to get involved with the Eideticker project, which aims to measure response times and frame rates for both Firefox for Android and Firefox OS. I’ve mostly been involved with the Firefox OS work, which involves pointing … Continue reading

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

Running Firefox OS UI Tests Without a Device (revised)

Note: This is revised version of a previous blog post due to some important changes on running Firefox OS UI tests on the Firefox OS desktop build. It’s still a little difficult to get your hands on a device that … Continue reading

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

Populating Firefox OS with test content

Working on the Firefox OS automation, it’s often been necessary to populate a device with some sample content. For example, when measuring the launch time of the contacts app it’s more realistic if we already have a bunch of contacts … Continue reading

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

Running Firefox OS UI Tests Without a Device

Note: This post has been revised. It’s a little difficult to get your hands on a device that can run Firefox OS right now, but if you’re interested in running the UI tests a device is not essential. This guide … Continue reading

Posted in Automation, Mozilla, QMO, Testing | Tagged , , , , , , | 4 Comments