Permanent Btime failures when Gecko 91 merges to Beta on 2021-07-12
Categories
(Testing :: Raptor, defect, P1)
Tracking
(firefox-esr78 unaffected, firefox89 unaffected, firefox90 unaffected, firefox91 verified)
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox89 | --- | unaffected |
firefox90 | --- | unaffected |
firefox91 | --- | verified |
People
(Reporter: dluca, Assigned: sparky)
References
Details
Attachments
(1 file)
Comment 1•3 years ago
|
||
Last successful run was on June 8th. Bug 1712958 is responsible for not reliable scheduling it.
I will manually add a browsertime task to the central-as-beta simulations between this last good one and today's to identify when it started.
Comment 2•3 years ago
|
||
Affected pushlog. Greg, this looks like a regression from bug 1708760.
Updated•3 years ago
|
Comment 3•3 years ago
|
||
If we need to fix this quickly, we could remove the --conditioned-profile=settled
from the command line used to run the tests. This would revert to using a fresh profile and settling the browser rather than conditioning a profile first. It's unlikely we'll be able to investigate this in the next couple of weeks.
Assignee | ||
Comment 4•3 years ago
|
||
:aryx, is there a way that I could run this central-as-beta simulation locally? I think there's something in condprof that's branch-specific.
Comment 5•3 years ago
|
||
Documentation how to run these simulations can be found here. The shippable builds are different and complicated to reproduce locally - please try 'opt' instead of shippable if there are issues.
Assignee | ||
Comment 6•3 years ago
|
||
So I managed to reproduce the failure locally. Looking at the geckodriver logs and I'm seeing this error:
FATAL ERROR: Non-local network connections are disabled and a connection attempt to location.services.mozilla.com (54.186.138.163) was made.
You should only access hostnames available via the test networking proxy (if running mochitests) or from a test-specific httpd.js server (if running xpcshell tests). Browser services should be disabled or redirected to a local server.
FWIW, here's the method I used to reproduce it:
- Update mozilla-central to update to the parent revision that central-as-beta simulation is running on.
- Import the central-as-beta simulation patch from the try run.
- Download the binary being used in the failing tests.
- Run the command from the test that is failing with
--binary
pointing to the downloaded Firefox binary.
Patch incoming.
Assignee | ||
Comment 7•3 years ago
|
||
This patch enables non-local connections when we are running condprof to obtain a conditioned profile. The only reason these connections are being disabled to begin with is because of the web-extension we use. This fixes an issue with using the condprofs in release builds such as beta.
Updated•3 years ago
|
Pushed by gmierz2@outlook.com: https://hg.mozilla.org/integration/autoland/rev/da8e89133218 Allow non-local connections when running condprof. r=perftest-reviewers,AlexandruIonescu
Comment 9•3 years ago
|
||
bugherder |
Comment 10•3 years ago
|
||
Verified fixed with today's central-as-beta simulation.
Updated•3 years ago
|
Description
•