Closed Bug 1670247 Opened 4 years ago Closed 3 years ago

The test site used in the android `view` tests, https://www.example.com/ doesn't always resolve to a host

Categories

(Testing :: mozperftest, task, P1)

Default
task

Tracking

(firefox88 fixed)

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: acreskey, Assigned: mcomella)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

The view test loads a website (example.com) via applink.

https://searchfox.org/mozilla-central/rev/919607a3610222099fbfb0113c98b77888ebcbfb/testing/performance/hooks_android_view.py#18

However, over the past 2 days this site is not resolving correctly.

The bug is to select and change the test site.
It should be one that we don't otherwise pre-connect to during browser launch.

Assignee: tarek → acreskey

Let's host it on our mozilla-mobile github.io page.

Assignee: acreskey → michael.l.comella
Attachment #9198029 - Attachment description: Bug 1670247: change VIEW perftest page to our github.io. r=acreskey → Bug 1670247: change VIEW perftest page to our github.io. r=acreskey,sparky

We're going to wait until mozilla-mobile/fenix#17447 is done before landing to minimize the number of variables.

Severity: -- → S3
Priority: -- → P1

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:mcomella, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(michael.l.comella)

acreskey, two questions for you:

  1. Do you think this is safe to land now? We haven't seen the automated improvement alert yet but at this point, it doesn't seem like we're going to see it so I think it should be safe.

  2. Locally, I notice a difference of behavior when opening example.com and the test site: example.com will open a new tab while the test site will re-use the same tab (filed here). I don't think this should affect our results because we use conditioned profiles so it should be safe to proceed. Do you think this change is safe to make?

Flags: needinfo?(acreskey)

(In reply to Michael Comella (:mcomella) [needinfo or I won't see it] from comment #7)

acreskey, two questions for you:

  1. Do you think this is safe to land now? We haven't seen the automated improvement alert yet but at this point, it doesn't seem like we're going to see it so I think it should be safe.

I think that we've given the performance alerts sufficient time to detect the improvement.
We can discuss this at the next Bleeding Edge or Fenix Sheriffing meeting.

  1. Locally, I notice a difference of behavior when opening example.com and the test site: example.com will open a new tab while the test site will re-use the same tab (filed here). I don't think this should affect our results because we use conditioned profiles so it should be safe to proceed. Do you think this change is safe to make?

We are not actually using the conditioned profiles for the VIEW test because they were introducing other issues (slowdowns due to addon's not matching the current binary).

But I don't think 2) is a problem in our VIEW test case because we're just looking at the first load, right?

Flags: needinfo?(acreskey)

But I don't think 2) is a problem in our VIEW test case because we're just looking at the first load, right?

To clarify, it's not a problem because we use fresh profiles for each page load so we should never run into the case where there's an existing tab and we're selecting it. Let's land this.

Attachment #9198029 - Attachment description: Bug 1670247: change VIEW perftest page to our github.io. r=acreskey,sparky → Bug 1670247: change VIEW perftest page to our github.io. r=acreskey

I requested landing. I'll keep the NI just in case something goes wrong during landing.

Pushed by mcomella@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9c9a41668d95
change VIEW perftest page to our github.io. r=acreskey,sparky
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
Flags: needinfo?(michael.l.comella)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: