|
|
Line 1: |
Line 1: |
| <noinclude>
| | [https://firefox-source-docs.mozilla.org/mots/index.html Modules for "Testing" are now tracked on firefox-source-docs.] |
| '''Note'''
| |
| | |
| Module information is now stored in the [https://hg.mozilla.org/mozilla-central/file/tip/mots.yaml source code], where all changes should be made. For instructions on how to add, remove, or update module information, see the [https://mots.readthedocs.io/en/latest/#adding-a-module mots documentation]. This page is kept for the historical record.
| |
| | |
| | |
| '''Only module owners may edit this page.'''
| |
| | |
| They may:
| |
| | |
| * update any information about their module except the name of the owner
| |
| * add or remove sub-modules
| |
| * change the owner of a sub-module
| |
| * add emeritus owners or peers
| |
| | |
| Other changes, including changes of module owner or addition/removal of modules, must be agreed with the Module Ownership Module group, probably via a discussion in [https://www.mozilla.org/about/forums/#governance mozilla.governance].
| |
| </noinclude>
| |
| {{Module
| |
| |name=Mochitest
| |
| |description=Mochitest test framework
| |
| |owner=[mailto:ahal@mozilla.com Andrew Halberstadt]
| |
| |peers=[mailto:jmaher@mozilla.com Joel Maher], [mailto:gbrown@mozilla.com Geoffrey Brown]
| |
| |source_dirs=testing/mochitest
| |
| |components=Testing :: Mochitest
| |
| }}
| |
| | |
| {{Module
| |
| |name=Reftest (+ jsreftest + crashtest)
| |
| |description=Reftest test framework
| |
| |owner=[mailto:tnikkel@gmail.com Timothy Nikkel]
| |
| |peers=[mailto:jmaher@mozilla.com Joel Maher], [mailto:ahal@mozilla.com Andrew Halbertstadt]
| |
| |ownersemeritus=[mailto:dbaron@dbaron.org David Baron]
| |
| |peersemeritus=[mailto:jwalden@mit.edu Jeff Walden], [mailto:kgupta@mozilla.staktrace.com Kartikaya Gupta]
| |
| |source_dirs=layout/tools/reftest
| |
| |components=Testing :: Reftest
| |
| }}
| |
| | |
| {{Module
| |
| |name=web-platform-tests infrastructure
| |
| |description=web-platform-tests test framework
| |
| |description=Infrastructure for running the cross-browser web-platform-tests suite
| |
| |owner=[mailto:james@hoppipolla.co.uk James Graham]
| |
| |peers=[mailto:maja@mozilla.com Maja Frydrychowicz]
| |
| |peersemeritus=[mailto:ato@sny.no Andreas Tolfsen]
| |
| |source_dirs=testing/web-platform excluding testing/web-platform/tests, testing/web-platform/meta and testing/web-platform/mozilla, but including testing/web-platform/tests/tools
| |
| |components=Testing :: web-platform-tests
| |
| }}
| |
| | |
| {{Module
| |
| |name=geckodriver
| |
| |description=Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers.
| |
| |owner=[mailto:james@hoppipolla.co.uk James Graham]
| |
| |peers=[mailto:hskupin@mozilla.com Henrik Skupin],
| |
| |ownersemeritus=[mailto:ato@sny.no Andreas Tolfsen]
| |
| |peersemeritus=[mailto:dburns@mozilla.com David Burns],
| |
| |source_dirs=testing/geckodriver
| |
| |components=Testing :: geckodriver
| |
| }}
| |
| | |
| {{Module
| |
| |name=Marionette
| |
| |description=Marionette is a remote protocol that lets out-of-process programs communicate with, instrument, and control Gecko-based browsers. Combined with geckodriver, this forms our WebDriver implementation.
| |
| |owner=[mailto:hskupin@mozilla.com Henrik Skupin],
| |
| |peers=[mailto:jdescottes@mozilla.com Julian Descottes], [mailto:james@hoppipolla.co.uk James Graham]
| |
| |ownersemeritus=[mailto:ato@sny.no Andreas Tolfsen]
| |
| |peersemeritus=[mailto:maja@mozilla.com Maja Frydrychowicz], [mailto:dburns@mozilla.com David Burns],
| |
| |source_dirs=testing/marionette
| |
| |components=Testing :: Marionette
| |
| }}
| |
| | |
| {{Module
| |
| |name=firefox-ui
| |
| |description=Firefox UI test framework
| |
| |owner=[mailto:hskupin@mozilla.com Henrik Skupin]
| |
| |peers=[mailto:jdescottes@mozilla.com Julian Descottes]
| |
| |peersemeritus=[mailto:maja@mozilla.com Maja Frydrychowicz],
| |
| |source_dirs=testing/firefox-ui
| |
| |components=Testing :: Firefox UI
| |
| }}
| |
| | |
| {{Module
| |
| |name=Performance Testing
| |
| |description=This module encompasses all of our performance test frameworks: Raptor, Talos, MozPerfTest, AWSY
| |
| |owner=[mailto:gmierzwinski@mozilla.com Greg Mierzwinski]
| |
| |peers=[mailto:ksereduck@mozilla.com Kimberly Sereduck]
| |
| |source_dirs=testing/raptor, testing/talos, python/mozperftest, testing/awsy
| |
| |components=Testing :: Raptor, Testing :: Talos, Testing :: AWSY, Testing :: Performance
| |
| }}
| |
| | |
| {{Module
| |
| |name=XPCShell
| |
| |description=XPCShell test harness
| |
| |owner=[mailto:jmaher@mozilla.com Joel Maher]
| |
| |peers=[mailto:gbrown@mozilla.com Geoffrey Brown]
| |
| |source_dirs=testing/xpcshell
| |
| |components=Testing::XPCShell Harness
| |
| }}
| |
| | |
| {{Module
| |
| |name=gtest
| |
| |description=GTest test harness
| |
| |owner=[mailto:gbrown@mozilla.com Geoffrey Brown]
| |
| |source_dirs=testing/gtest
| |
| |components=Testing :: GTest
| |
| }}
| |
| | |
| {{Module
| |
| |name=Mozbase
| |
| |description=Base modules used for implementing test components
| |
| |owner=[mailto:gbrown@mozilla.com Geoffrey Brown]
| |
| |peers=[mailto:ahal@mozilla.com Andrew Halberstadt], [mailto:ato@sny.no Andreas Tolfsen], [mailto:bob@bclary.com Bob Clary], [mailto:james@hoppipolla.co.uk James Graham], [mailto:hskupin@mozilla.com Henrik Skupin]
| |
| |components=Testing :: Mozbase, Testing :: Mozbase Rust
| |
| }}
| |
| | |
| {{Module
| |
| |name=Tryselect
| |
| |description=Frontend for selecting jobs on the try server
| |
| |owner=[mailto:ahal@mozilla.com Andrew Halberstadt]
| |
| |peers=[mailto:james@hoppipolla.co.uk James Graham]
| |
| |source_dirs=tools/tryselect
| |
| |components=Firefox Build System :: Try
| |
| }}
| |
| | |
| {{Module
| |
| |name=mozharness
| |
| |description=Configuration-driven script harness
| |
| |owner=[mailto:asasaki@mozilla.com Aki Sasaki]
| |
| |peers=[mailto:callek@gmail.com Justin Wood], [mailto:mozilla@hocat.ca Tom Prince]
| |
| |source_dirs=testing/mozharness
| |
| |components=Release Engineering :: Applications: MozharnessCore
| |
| }}
| |
| | |
| {{Module
| |
| |name=Code Coverage
| |
| |description=Tools for code coverage instrumentation, and coverage data
| |
| parsing and management
| |
| |owner=[mailto:mcastelluccio@mozilla.com Marco Castelluccio]
| |
| |peers=[mailto:cdenizet@mozilla.com Calixte Denizet], [mailto:jmaher@mozilla.com Joel Maher]
| |
| |source_dirs=tools/code-coverage, python/mozbuild/mozbuild/codecoverage/, testing/mozharness/mozharness/mozilla/testing/codecoverage.py, https://github.com/mozilla/grcov, https://github.com/mozilla/code-coverage
| |
| |components=Testing :: Code Coverage
| |
| }}
| |