Open Bug 1854674 Opened 9 months ago Updated 3 months ago

Figure out why a set of tests have no subtest value associated with them

Categories

(Testing :: Raptor, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: aglavic, Assigned: aglavic)

References

Details

(Whiteboard: [fxp])

Attachments

(1 obsolete file)

Related to 1848881

It was identified that on mobile a few benchmarks have no subtest section and require us to make specific accommodations for them in fuzzy parsing, this bug is to understand why and fix it by simplifying the code logic

Severity: -- → S3
Priority: -- → P3
Whiteboard: [fxp]

All the tests that do not have a subtest associated with them, and are not being filtered by: https://searchfox.org/mozilla-central/source/taskcluster/gecko_taskgraph/transforms/test/raptor.py#134 are all mobile tests defined in taskcluster/ci/test/browsertime-mobile.yml
It look like we'll have to reformat the file(browsertime-mobile.yml) to have the benchmarks appear in a similar format to the desktop ones to avoid this issue

  • browsertime-benchmark-unity-webgl-mobile-geckoview
  • browsertime-benchmark-unity-webgl-mobile-fenix
  • browsertime-benchmark-unity-webgl-mobile-chrome-m
  • browsertime-benchmark-speedometer3-mobile-geckoview
  • browsertime-benchmark-speedometer3-mobile-fenix
  • browsertime-benchmark-speedometer3-mobile-chrome-m
  • browsertime-benchmark-speedometer-mobile-geckoview
  • browsertime-benchmark-speedometer-mobile-fenix
  • browsertime-benchmark-speedometer-mobile-chrome-m
  • browsertime-benchmark-unity-webgl-mobile-geckoview
  • browsertime-benchmark-unity-webgl-mobile-fenix
  • browsertime-benchmark-unity-webgl-mobile-chrome-m
  • browsertime-benchmark-speedometer3-mobile-geckoview
  • browsertime-benchmark-speedometer3-mobile-fenix
  • browsertime-benchmark-speedometer3-mobile-chrome-m
  • browsertime-benchmark-speedometer-mobile-geckoview
  • browsertime-benchmark-speedometer-mobile-fenix
  • browsertime-benchmark-speedometer-mobile-chrome-m
Flags: needinfo?(aglavic)
Depends on: 1838908
Flags: needinfo?(aglavic)
Depends on: 1859622

Now that motionmark for android has been merged, this will come up and be brought up and completed

Attachment #9372657 - Attachment description: Bug 1854674 - Reformat mobile test yml file to have subtests and be like the desktop. r?#perftest → Bug 1854674 - Reformat mobile browsertime yml file to be like desktop. r?#perftest

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:aglavic, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(ahal)
Flags: needinfo?(aglavic)

Yes sorry I had a change I made that I know will cause merge conflicts but then I got distracted from other work that was more important, I've just added a changes planned tag now

Flags: needinfo?(aglavic)
Flags: needinfo?(ahal)
Attachment #9372657 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: