Closed Bug 1655031 Opened 5 years ago Closed 5 years ago

Add a set of live site tests for HTTP/3

Categories

(Testing :: mozperftest, task, P1)

task

Tracking

(firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: sparky, Assigned: sparky)

References

(Blocks 1 open bug)

Details

Attachments

(9 files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

This bug is for adding a small set of live site tests to mozperftest (residing within testing/performance). This bug doesn't include setting them up in CI.

Depends on: 1655032

This patch adds a test which performs the following:
(1): Navigates to google.com
(2): Measure metrics for searching the "Python"
(3): Wait for X (waitTime) seconds
(4): Measure metrics for clicking the "Next Page" button

Depends on D84822

This patch adds a youtube live site test which measures the playback quality of the video.

Depends on D84823

This patch adds a test for video playback quality on youtube that scrolls while the video is playing.

Depends on D84824

Severity: -- → S2
Priority: -- → P1
Assignee: tarek → gmierz2
Status: NEW → ASSIGNED
Depends on: 1655158

This patch adds a performance test for the Lucas Cloudflare image fetch test for the combinations (requests, parallel requests): [100, 1], [100, 100], and [300, 300]. Resource load time as well as the number of images missed is measured.

Depends on D84864

This patch adds a test for scrolling on the google image search page for kittens. It measure the images loaded per second as well as the amount of time it takes for a clicked image to open and load.

Depends on D84923

Try run for these tests: https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=f3d1c91aff8b160c0697267deaa89a2234a9e810

The google-search one is a bit problematic since it seems to intermittently fail while trying to find the search button - not too sure how to fix this one yet.

Blocks: 1656522
Blocks: 1656527
Pushed by gmierz2@outlook.com: https://hg.mozilla.org/integration/autoland/rev/58df5566adf1 Add a google search live site user-journey performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/5c9024a5e135 Add youtube video live site playback quality performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/06302a603e01 Add youtube playback quality performance test with scrolling. r=acreskey https://hg.mozilla.org/integration/autoland/rev/142c93403cb1 Add facebook live site performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/cb654047009d Add a cloudflare blog user-journey performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/ca524d800373 Add QUIC fetch page performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/547f88256a8c Add a google image search performance test. r=acreskey https://hg.mozilla.org/integration/autoland/rev/61a1e8966a3e Fix how mozperftest metrics are parsed. r=tarek https://hg.mozilla.org/integration/autoland/rev/1a4f6037ad44 Enable HTTP/3 live site tests in CI. r=tarek
Blocks: 1656540
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: