Closed Bug 1788647 Opened 2 years ago Closed 2 years ago

Name the raptor browsertime profiles better in the generated zip to make them clearer

Categories

(Testing :: Raptor, enhancement, P3)

enhancement

Tracking

(firefox109 fixed)

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: canova, Assigned: canova)

References

Details

(Whiteboard: [fxp])

Attachments

(2 files)

With Bug 1786400, we will be generating profile zips for all the treeherder runs. When it's a chimera run, it's not very clear which one is the warm and which one is the cold run currently. We should give them better names so it will be easier for our users to understand.

Severity: N/A → S3
Priority: -- → P3

After the extra profile run work, the zip folder names weren't very accurate.
Before this patch, chimera mode was always showing "<test-name>-cold" even
though that wasn't accurate. For example it was showing "cnn-cold" for both
cold and warm chimera test runs.
This patches fixes it by splitting the extra profiler run browsertime.json file
into 2 like we do for the main browsertime.json file.

Previously they were named like "1-geckoProfile-1.json.gz" and that wasn't good
for a few reasons:

  • Both numbers were incrementing at the same time, making both numbers
    unnecessary.
  • "geckoProfile" word is very redundant since it's used on all the profiles and
    doesn't add any value/context to the users.

Instead this patch converts gecko profile namings to:
<test-name>-<test-type>-<test-run-type>

  • <iteration-type>-<iteration>

For example for chimera tests it will show like this:

  • cnn-pageload-cold
    • browser-cycle-1
    • browser-cycle-2
  • cnn-pageload-warm
    • browser-cycle-1

Depends on D160194

Attachment #9300083 - Attachment description: Bug 1788647 - Clearly indicate the iteration type and iteration count on gecko profile zip files r?#perftest → Bug 1788647 - Make the naming of both folder and profile files more expreesive for gecko profile zip files r?#perftest
Pushed by canaltinova@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/b6317842c10d
Properly split the extra profiler run browsertime.json file for chimera mode r=perftest-reviewers,sparky
https://hg.mozilla.org/integration/autoland/rev/e7be7687b12d
Make the naming of both folder and profile files more expreesive for gecko profile zip files r=perftest-reviewers,sparky
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Duplicate of this bug: 1603108
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: