Commit Graph
57 Commits
Author SHA1 Message Date
Mark Banner 25f5b7aceb Bug 1915550 - Fix unknown target name issues in rst documents. r=sylvestre,profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D220534
2024-09-02 14:38:08 +00:00
Sam Foster 192ff25f1b Bug 1906186 - Document the how of setting more than one pref value when running mochitests. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D215702
2024-07-04 10:40:46 +00:00
Sylvestre Ledru 465abc3a26 Bug 1823310 - doc: fix the link to reftests DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D215181
2024-06-28 09:56:31 +00:00
Simon Friedberger eb7f6dc65f No bug: Replace xpcshell.ini with xpcshell.toml in parts of the documentation.
Differential Revision: https://phabricator.services.mozilla.com/D209788
2024-05-08 22:29:51 +00:00
Anna Yeddi bfdd232164 Bug 1893033 - Expand a11y-checks debugging documentation in the Mochitest FAQ. r=Jamie
Add more FAQs for engineers working with the a11y_checks results and include a link to the Mochitest FAQ to debug a11y-checks in the Accessibility docs section.

Differential Revision: https://phabricator.services.mozilla.com/D208393
2024-05-06 16:32:54 +00:00
Andrew Halberstadt a680bcd3e1 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban 3dbb534055 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt ef4f1e168b Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Paul Adenot 49e28d74e0 Bug 1860492 - Adjust docs. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D204647
2024-04-04 15:02:41 +00:00
Narcis Beleuzu 36601e4357 Backed out 14 changesets (bug 1860492) for mda failure on test_closing_connections
Backed out changeset 9b8435c1c982 (bug 1860492)
Backed out changeset 08603e5ea8a0 (bug 1860492)
Backed out changeset 93086bc64d37 (bug 1860492)
Backed out changeset f8cbb9933469 (bug 1860492)
Backed out changeset f5e2a92235f1 (bug 1860492)
Backed out changeset 0038d6d54690 (bug 1860492)
Backed out changeset 24a1fb93d4a8 (bug 1860492)
Backed out changeset c2c11ee3f79f (bug 1860492)
Backed out changeset 9983c1ddee85 (bug 1860492)
Backed out changeset b9286e049dea (bug 1860492)
Backed out changeset d1d98783c88d (bug 1860492)
Backed out changeset 22dd17861e80 (bug 1860492)
Backed out changeset 7d823668fba7 (bug 1860492)
Backed out changeset 024863677345 (bug 1860492)
2024-04-04 01:43:26 +03:00
Paul Adenot 07501aa45e Bug 1860492 - Adjust docs. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D204647
2024-04-03 11:11:48 +00:00
Stanca Serban f60752de7e Backed out 13 changesets (bug 1860492) for causing multiple failures.
Backed out changeset 1b6bef229ce4 (bug 1860492)
Backed out changeset 22a3235fe2dc (bug 1860492)
Backed out changeset a5b2e4d12e44 (bug 1860492)
Backed out changeset cbcb811ca382 (bug 1860492)
Backed out changeset d6a999866f19 (bug 1860492)
Backed out changeset 40cee82fa090 (bug 1860492)
Backed out changeset eeec1917ab49 (bug 1860492)
Backed out changeset cf1230802d5c (bug 1860492)
Backed out changeset b34aacf0e966 (bug 1860492)
Backed out changeset 45d137c795f1 (bug 1860492)
Backed out changeset fb667be5932d (bug 1860492)
Backed out changeset a6d22d73c8a5 (bug 1860492)
Backed out changeset c8b6c53698f5 (bug 1860492)
2024-03-22 18:18:12 +02:00
Paul Adenot 55c1432a54 Bug 1860492 - Adjust docs. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D204647
2024-03-22 14:16:39 +00:00
Mark Banner 48509525c0 Bug 1885723 - Fix more jsm references in testing/. r=jmaher,webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D204849
2024-03-19 08:59:12 +00:00
Anna Yeddi f973bc2e63 Bug 1878429 - Add a11y-checks flag to the Mochitest FAQ on testing/mochitest-plain/faq documentation. r=Jamie
Include a mention of an accessibility checks that have been expanded in the bug 1692110 and are now better with catching an inaccessible controls in the code.

Differential Revision: https://phabricator.services.mozilla.com/D201613
2024-02-15 17:48:09 +00:00
Joel Maher 7f10edd8bc Bug 1879244 - Add documentation for greening up tests with --new-test-config. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D201041
2024-02-09 14:56:47 +00:00
Gijs Kruitbosch 9547bd9ce0 Bug 1780071 - add eslint rule for misuse of assignments or conditions inside ok(), r=linter-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D198593
2024-01-17 15:04:34 +00:00
Sylvestre Ledru 039b87de4b Bug 1519636 - Remove nbsp in the perfdoc doc r=perftest-reviewers,aglavic,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D195402
2023-12-07 13:35:58 +00:00
Tooru Fujisawa 9412fea791 Bug 1864387 - Update mochitest browser chrome docs to use toml. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D193404
2023-11-13 14:28:13 +00:00
Tooru Fujisawa 9e70836ca8 Bug 1839519 - Part 2: Convert reftest JSM to ESM. r=tnikkel
Depends on D192840

Differential Revision: https://phabricator.services.mozilla.com/D192841
2023-11-08 00:01:58 +00:00
Joel Maher 8e9e642aea Bug 1857619 - Add docs for confirm failure and other methods to understand try results. r=aryx,calixte
Differential Revision: https://phabricator.services.mozilla.com/D190358
2023-10-10 16:07:08 +00:00
Joel Maher 913051bfa1 Bug 1850785 - add firefox source docs for single tracking bugs. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D189990
2023-10-04 14:59:36 +00:00
Andrew Halberstadt 30f6b72b29 Bug 1851650 - Port Gecko testing docs from relengdocs to firefox-source-docs, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D187486
2023-09-06 13:46:12 +00:00
Gijs Kruitbosch c8a8d70fa9 Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D177477
2023-05-11 16:06:38 +00:00
ogiorgis 0c5d75ef6a Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D173843
2023-03-30 08:01:22 +00:00
CanadaHonk de0de3489c Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.

`testing` should now be 100% ESM 🎉

Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Joel Maher d3c97cae6e Bug 1818585 - Update docs for CI configuration changes. r=suhaib
Differential Revision: https://phabricator.services.mozilla.com/D170806
2023-02-28 14:47:54 +00:00
ogiorgis 4ca78cb89c Bug 1749473 - fix code blocks warnings r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Depends on D167776

Differential Revision: https://phabricator.services.mozilla.com/D167777
2023-01-25 13:41:06 +00:00
Sylvestre Ledru 72c32ab4cc Bug 1807901 - Fix typos in some documentation directories r=linter-reviewers,andi DONTBUILD
Fix some typos in new directories

Differential Revision: https://phabricator.services.mozilla.com/D165660
2023-01-02 16:07:49 +00:00
Otto Länd c330ed56fa Bug 1807899, 1807899: apply code formatting via Lando
# ignore-this-changeset
2022-12-30 15:26:10 +00:00
Sylvestre Ledru 1fd63074c1 Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup
Differential Revision: https://phabricator.services.mozilla.com/D165662
2022-12-30 15:23:21 +00:00
Andi-Bogdan Postelnicu 5864d77e9c Bug 1801271 - reference in our source tree doc the Releng Team page on how to add tests for a new config. r=jmaher
With time this will have to be completely moved in tree.

Differential Revision: https://phabricator.services.mozilla.com/D164633
2022-12-15 08:07:32 +00:00
Tim Giles 467e4f347f Bug 1736870 - Migrate "Mozilla automated testing" MDN doc to Firefox Source Docs. r=Gijs,owlish,gbrown,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D129403
2022-12-06 19:55:08 +00:00
Paul Adenot fe99cc4b86 Bug 1803129 - Fix typo in Assert doc title. r=firefox-source-docs-reviewers,sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D163327
2022-11-29 14:29:04 +00:00
Mark Banner 0cad274c09 Bug 1800874 - Add docs for eslint-build tester. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D162389
2022-11-18 19:34:34 +00:00
Mark Banner a2bd8d1bf4 Bug 1799314 - Convert consumers of testing modules to import ES modules direct (testing/). r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D161908
2022-11-17 12:00:28 +00:00
Mark Banner a88d045081 Bug 1799314 - Convert most of the JSM modules in testing/ to ES modules. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D161431
2022-11-17 12:00:25 +00:00
Stephanie Cunnane b739287bac Bug 1800125 - Correct menu option listed in XPCShell test debugging documentation. r=search-reviewers,Standard8 DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D161822
2022-11-16 16:29:38 +00:00
Gijs Kruitbosch a40c01d719 Bug 1763236 - add rudimentary documentation for mochitest-browser tests, r=sclements,hjones
Differential Revision: https://phabricator.services.mozilla.com/D142992
2022-11-11 15:56:31 +00:00
Gijs Kruitbosch c03503d2b3 Bug 1763236 - Add class documentation for fundamental building block modules of our test infrastructure, r=sclements,mossop
This is not perfect, but I figured getting most of this stood up will make it easier for
other folks to improve, and is a lot better than expecting people to figure most of this
out themselves. Some known issues:

- alphabetical method ordering isn't necessarily what we want here. I haven't invested
  heavily in improving this. I think this can be a follow-up.
- no markdown or HTML support in sphinx-js so the formatting is... not good sometimes.
- types somehow get a bonus `()` chucked after them (so are listed as e.g. `String()`
  rather than just `String`). Unclear what is causing this; it's happening in other
  extant documentation, too, so I expect is a sphinx-js issue.

Differential Revision: https://phabricator.services.mozilla.com/D161650
2022-11-11 15:56:31 +00:00
Mark Banner 950701c016 Bug 1795322 - Update toolkit modules references in testing code r=gbrown,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D160035
2022-10-26 08:06:37 +00:00
Csoregi Natalia 5edbe31601 Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Mark Banner 14db37cb2a Bug 1795322 - Update toolkit modules references in testing code r=gbrown,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D160035
2022-10-25 19:49:28 +00:00
Sylvestre Ledru 7698787bb0 Bug 1786319 - doc(mochitest) - add a link to the js script
Differential Revision: https://phabricator.services.mozilla.com/D157186
2022-09-13 08:00:15 +00:00
Sylvestre Ledru 88a9e6ab35 Bug 1789204 - Import "avoiding intermittent oranges" from mdn r=marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D156408
2022-09-05 12:49:51 +00:00
Sergey Galich 592e482778 Bug 1776589 - add add_setup to mochitest-plain r=ahal
Let's have `add_setup()` in mochitests to avoid confusion when it's available and when not.

Differential Revision: https://phabricator.services.mozilla.com/D153504
2022-08-04 19:09:07 +00:00
Tooru Fujisawa 1aa7d60e67 Bug 1765167 - Part 9: Stop using Cu.import in testing/. r=webdriver-reviewers,perftest-reviewers,whimboo,sparky,mossop
Differential Revision: https://phabricator.services.mozilla.com/D144102
2022-05-03 06:32:32 +00:00
Emilio Cobos Álvarez 23c4f520b1 Bug 1763980 - Port most of the mochitest-plain documentation to the in-tree docs. r=jgraham,Gijs
These come from:

 * https://github.com/mdn/archived-content/blob/main/files/en-us/mozilla/projects/mochitest/index.html

With some manual clean-up and review.

Differential Revision: https://phabricator.services.mozilla.com/D143326
2022-04-11 12:00:01 +00:00
Mathew Hodson 7cba6b930c Bug 1741710 - Migrate WebRender tests doc from MDN. r=tgiles,gw
Differential Revision: https://phabricator.services.mozilla.com/D140791
2022-03-15 14:22:05 +00:00
Iulian Moraru 11bf9a90ed Bug 1740037 - fix lint failures on index.rst. a=lint-fix CLOSED TREE 2022-03-09 22:12:17 +02:00