Firefox OS/Performance/Automation/Tools: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Added Status)
Line 1: Line 1:
There are two automated performance testing tools for Gaia.
==Status==
<bugzilla type="count" display="bar">
    {
        "product": "Firefox OS",
        "keywords":"perf",
        "keywords_type":"contains",
        "whiteboard":"c=automation",
        "whiteboard_type":"contains",
        "x_axis_field":"status"
    }
</bugzilla>


b2gperf and make test-perf. They both share their use of [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette marionette].
There are two automated performance testing tools for Gaia. '''''b2gperf''''' and '''''make test-perf'''''. Both use [https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette marionette].


==b2gperf==
==b2gperf==
Is an external Python tool maintained by the [[Auto-tools/The_Ateam|A-team]].


It is maintained by the [[Auto-tools/The_Ateam|A-team]]. It is an external tool in Python.
Its source code and documentation is hosted on github at https://github.com/mozilla/b2gperf
 
Its source code and documentation is hosted on github.
 
https://github.com/mozilla/b2gperf


==make test-perf==
==make test-perf==


It is the in-tree testing framework for gaia. It is maintained by the [[FirefoxOS/Performance|FirefoxOS Performance]] team.
Is the in-tree testing framework for gaia maintained by the [[FirefoxOS/Performance|FirefoxOS Performance]] team.
 
It is documented on MDN:


https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/Gaia_performance_tests
It is documented on MDN: https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/Gaia_performance_tests


==Endurance==
==Endurance==

Revision as of 21:51, 9 May 2014

Status

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1


There are two automated performance testing tools for Gaia. b2gperf and make test-perf. Both use marionette.

b2gperf

Is an external Python tool maintained by the A-team.

Its source code and documentation is hosted on github at https://github.com/mozilla/b2gperf

make test-perf

Is the in-tree testing framework for gaia maintained by the FirefoxOS Performance team.

It is documented on MDN: https://developer.mozilla.org/en-US/Firefox_OS/Platform/Automated_testing/Gaia_performance_tests

Endurance

Integration