Modules/Testing: Difference between revisions
< Modules
Jump to navigation
Jump to search
(Update wpt-infrastructure peers) |
(Split Marionette + geckodriver into two modules, update owners and peers) |
||
| Line 41: | Line 41: | ||
{{Module | {{Module | ||
|name=geckodriver | |name=geckodriver | ||
|description=WebDriver | |description=Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers. | ||
|owner=[mailto: | |owner=[mailto:james@hoppipolla.co.uk James Graham] | ||
|peers=[mailto: | |peers=[mailto:hskupin@mozilla.com Henrik Skupin], | ||
|source_dirs= | |ownersemeritus=[mailto:ato@sny.no Andreas Tolfsen] | ||
|components= | |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:maja@mozilla.com Maja Frydrychowicz], [mailto:james@hoppipolla.co.uk James Graham] | |||
|ownersemeritus=[mailto:ato@sny.no Andreas Tolfsen] | |||
|peersemeritus=[mailto:dburns@mozilla.com David Burns], | |||
|source_dirs=testing/marionette | |||
|components=Testing :: Marionette | |||
}} | |||
{{Module | {{Module | ||
Revision as of 15:45, 27 July 2020
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 mozilla.governance.
| Name: | Mochitest (#) |
|---|---|
| Description: | Mochitest test framework |
| Owner: | Andrew Halberstadt |
| Peer(s): | Joel Maher, Geoffrey Brown |
| Source Dir(s): | testing/mochitest |
| Bugzilla Component(s): | Testing :: Mochitest |
| Name: | Reftest (+ jsreftest + crashtest) (#) |
|---|---|
| Description: | Reftest test framework |
| Owner: | David Baron |
| Peer(s): | Joel Maher, Jeff Walden, Kartikaya Gupta |
| Source Dir(s): | layout/tools/reftest |
| Bugzilla Component(s): | Testing :: Reftest |
| Name: | web-platform-tests infrastructure (#) |
|---|---|
| Description: | Infrastructure for running the cross-browser web-platform-tests suite |
| Owner: | James Graham |
| Peer(s): | Maja Frydrychowicz |
| Peer(s) Emeritus: | Andreas Tolfsen |
| Source Dir(s): | testing/web-platform excluding testing/web-platform/tests, testing/web-platform/meta and testing/web-platform/mozilla, but including testing/web-platform/tests/tools |
| Bugzilla Component(s): | Testing :: web-platform-tests |
| Name: | geckodriver (#) |
|---|---|
| Description: | Proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers. |
| Owner: | James Graham |
| Peer(s): | Henrik Skupin, |
| Owner(s) Emeritus: | Andreas Tolfsen |
| Peer(s) Emeritus: | David Burns, |
| Source Dir(s): | testing/geckodriver |
| Bugzilla Component(s): | Testing :: geckodriver |
| 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: | Henrik Skupin, |
| Peer(s): | Maja Frydrychowicz, James Graham |
| Owner(s) Emeritus: | Andreas Tolfsen |
| Peer(s) Emeritus: | David Burns, |
| Source Dir(s): | testing/marionette |
| Bugzilla Component(s): | Testing :: Marionette |
| Name: | Raptor (#) |
|---|---|
| Description: | Raptor performance framework |
| Owner: | Dave Hunt |
| Peer(s): | Henrik Skupin, Greg Mierzwinski |
| Source Dir(s): | testing/raptor |
| Bugzilla Component(s): | Testing :: Raptor |
| Name: | Talos (#) |
|---|---|
| Description: | Talos performance testing framework |
| Owner: | Dave Hunt |
| Peer(s): | Henrik Skupin, Greg Mierzwinski |
| Source Dir(s): | testing/talos |
| Bugzilla Component(s): | Testing :: Talos |
| Name: | XPCShell (#) |
|---|---|
| Description: | XPCShell test harness |
| Owner: | Joel Maher |
| Peer(s): | Geoffrey Brown |
| Source Dir(s): | testing/xpcshell |
| Bugzilla Component(s): | Testing::XPCShell Harness |
| Name: | gtest (#) |
|---|---|
| Description: | GTest test harness |
| Owner: | Geoffrey Brown |
| Source Dir(s): | testing/gtest |
| Bugzilla Component(s): | Testing :: GTest |
| Name: | firefox-ui (#) |
|---|---|
| Description: | Firefox UI test framework |
| Owner: | Henrik Skupin |
| Peer(s): | Maja Frydrychowicz |
| Source Dir(s): | testing/firefox-ui |
| Bugzilla Component(s): | Testing :: Firefox UI |
| Name: | Mozbase (#) |
|---|---|
| Description: | Base modules used for implementing test components |
| Owner: | Geoffrey Brown |
| Peer(s): | Andrew Halberstadt, Andreas Tolfsen, Bob Clary, James Graham, Henrik Skupin |
| Bugzilla Component(s): | Testing :: Mozbase, Testing :: Mozbase Rust |
| Name: | Tryselect (#) |
|---|---|
| Description: | Frontend for selecting jobs on the try server |
| Owner: | Andrew Halberstadt |
| Peer(s): | James Graham |
| Source Dir(s): | tools/tryselect |
| Bugzilla Component(s): | Firefox Build System :: Try |
| Name: | mozharness (#) |
|---|---|
| Description: | Configuration-driven script harness |
| Owner: | Aki Sasaki |
| Peer(s): | Justin Wood, Tom Prince |
| Source Dir(s): | testing/mozharness |
| Bugzilla Component(s): | Release Engineering :: Applications: MozharnessCore |