Changes

Jump to: navigation, search

TestEngineering/Performance/PerfDocs

466 bytes added, 09:11, 19 May 2020
no edit summary
PerfDocs code is spread across the Mozilla codebase:
* The actual pyton code can be found at [https://hg.mozilla.org/mozilla-central/file/tip/tools/lint/perfdocs| tools/lint/perfdocs], along with the template for [https://firefox-source-docs.mozilla.org/testing/perfdocs/index.html| the index page of perfdocs]
* Every performance testing framework integrated in PerfDocs contains a directory called '''perfdocs''' which contains the '''config file ''' (that tells perfdocs how the tests are organized) and the '''rst template ''' (which will be parsed as HTML) for the documentation subpage. The index page of every framework will be accessible from the index page of perfdocs. When you add a new test to an existing framework, you need to make sure you add the corresponding description to the config file. For example if you add tests for mysite.com to raptor desktop you have to add in the [https://searchfox.org/mozilla-central/source/testing/raptor/raptor/perfdocs/config.yml#10| config file] under '''suites: desktop: dests: raptor-tp6-mysite:''' the specific description for your tests, like '''"Description for mysite"'''.
342
edits

Navigation menu