Open Bug 1725396 Opened 4 years ago Updated 1 year ago

[perfdocs] Refactor raptor test documentation to link test URLs to perfherder

Categories

(Testing :: Performance, task, P3)

Default
task

Tracking

(Not tracked)

People

(Reporter: kimberlythegeek, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fxp])

The URLs for test definitions in Raptor perfdocs need to be reworked so that each test has a unique URL, to more easily link from Perfherder

Priority: -- → P2

Would you have an example of a page/test combo which can't be linked properly?

Flags: needinfo?(ksereduck)

Kimberly from riot:

for example, the URL for amazon desktop is https://firefox-source-docs.mozilla.org/testing/perfdocs/raptor.html#amazon-d, and one of the test names is raptor-tp6-amazon-chrome. compared to talos where the URLs and test names match up directly: test name a11yr and URL https://firefox-source-docs.mozilla.org/testing/perfdocs/talos.html#a11yr

That seems like an issue coming from our mix of webext and btime tests. It should be easy to decide if you need the -d or -m with the use of platforms (anything that isn't android is desktop). To make things easier, we could add the -d to talos tests once they are dynamically built since they all run on desktop.

Flags: needinfo?(ksereduck)

Dave Hunt from riot

one issue is that we have places where we list test names and the platforms they run against. In these cases we can't have a single link for the test. For an example, search for instagram at https://treeherder.mozilla.org/perfherder/tests?framework=13
I believe we have the same issue in the compare view
immediate thoughts are to ensure we have unique test names, or to group tests based on name in the documentation, so there would be "instagram" heading and then platform specific subheadings

Blocks: 1739446
Priority: P2 → P3
Assignee: ksereduck → nobody
You need to log in before you can comment on or make changes to this bug.