Closed Bug 1677128 Opened 4 years ago Closed 3 years ago

Migrate live desktop page load test running on autoland to browsertime

Categories

(Testing :: Raptor, task, P2)

task

Tracking

(firefox87 fixed)

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: davehunt, Assigned: alexandrui)

References

Details

Attachments

(1 file)

In bug 1661545 we started running a live page load test on autoland to detect regressions missed when testing recorded sites. With the ongoing migration to browsertime, we need to migrate this scheduled test to retain coverage.

Assignee: nobody → aionescu
Status: NEW → ASSIGNED
Assignee: aionescu → nobody
Status: ASSIGNED → NEW
Assignee: nobody → aionescu
Status: NEW → ASSIGNED
Assignee: aionescu → nobody
Severity: -- → S3
Status: ASSIGNED → NEW
Priority: -- → P2

sparky is this task blocked by anything?

Flags: needinfo?(gmierz2)
Priority: P2 → P1

Nope, it's not blocked on anything.

Flags: needinfo?(gmierz2)
Assignee: nobody → aionescu
Status: NEW → ASSIGNED

For what I see, raptor-tp6-live is only running some cold pageload on autoland, the rest of it and the warm being scheduled for mozilla-central. It seems a bit odd to me.
Made a WIP patch. Please let me know if there's anything else to modify.

Flags: needinfo?(gmierz2)

(In reply to Alexandru Ionescu (needinfo me) [:alexandrui] from comment #5)

Sparky, can I have some help on this error? https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=dDVoINjAQOWGG3RiuX94Mw.0&tier=1%2C2%2C3&revision=83be5f87ab03f2deb995c3356205f408b7ad372c

This is a blocking error of perfdocs. I can't advance with the migration because of it.

(In reply to Alexandru Ionescu (needinfo me) [:alexandrui] from comment #6)

(In reply to Alexandru Ionescu (needinfo me) [:alexandrui] from comment #5)

Sparky, can I have some help on this error? https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=dDVoINjAQOWGG3RiuX94Mw.0&tier=1%2C2%2C3&revision=83be5f87ab03f2deb995c3356205f408b7ad372c

This is a blocking error of perfdocs. I can't advance with the migration because of it.

Is this because cnn-amp is missing from testing/raptor/raptor/tests/tp6/live/browsertime-live.ini in your patch? This could be an opportunity to improve the perfdocs error catching.

I also note you have a description of "Raptor (webextension) tp6 on live-sites" but the test wouldn't be using webextension.

Flags: needinfo?(gmierz2)

It's cnn-ampstories. The ini file needs the long form. (look at [ebay-kleinanzeigen], its short form is ebay-k)
Will fix the description inaccuracy.

:alexandrui, can you debug this locally and see what's going on? It seems like we're not finding a test description for some test (likely cnn-ampstories).

Flags: needinfo?(aionescu)

Ofcourse

Flags: needinfo?(aionescu)

might be an imperfection in the way perfdocs places each manifest under a suite, because i'm getting the error for the mobile suite when i add this to desktop. if i add ony cnn-amp, it doesn't give any error. if i add [cnn-ampstories, cnn-amp], it throws the error.

FrameworkGatherer._urls is organized by subtests in dictionary keys (which doesn't allow duplications), not by suites. amazon is a test under desktop and mobile suites, but it appears only for mobile. FrameworkGatherer._urls needs to be reorganized like _test_list.
Can you give this to Myeongjun to fix this? He knows better the entire implementation of _urls.

Flags: needinfo?(gmierz2)
Assignee: aionescu → nobody
Status: ASSIGNED → NEW
Priority: P1 → P2

I opened a bug as dependency for this.

Flags: needinfo?(gmierz2)
Assignee: nobody → aionescu
Status: NEW → ASSIGNED
Attachment #9191574 - Attachment description: Bug 1677128 [WIP] Migrate live desktop page load test running on autoland to browsertime r?#perftest → Bug 1677128 Migrate live desktop page load test running on autoland to browsertime r?#perftest
Pushed by aionescu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/eda4b16d6dd6
Migrate live desktop page load test running on autoland to browsertime r=perftest-reviewers,Bebe
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
See Also: → 1694399
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: