Running crash tests locally shows "Welcome back" popup
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox121 | --- | unaffected |
firefox122 | --- | wontfix |
firefox123 | --- | wontfix |
firefox124 | --- | wontfix |
People
(Reporter: jstutte, Assigned: jprickett)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
65.92 KB,
image/png
|
Details |
If I run MOZ_DISABLE_NONLOCAL_CONNECTIONS=0 mach crashtest docshell/base/crashtests/1341657.html
locally, I get the attached popup. I do not think that this should happen?
Comment 1•10 months ago
|
||
:jprickett, since you are the author of the regressor, bug 1831144, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Reporter | ||
Comment 2•10 months ago
|
||
(that I need MOZ_DISABLE_NONLOCAL_CONNECTIONS=0
to run them locally is a different piece of cake)
Comment 3•10 months ago
|
||
Set release status flags based on info from the regressing bug 1831144
Reporter | ||
Comment 4•10 months ago
|
||
FWIW, I see this only on my linux environment, on my Windows machine it works as expected and it seems to also work for others on linux. Not sure what is the trigger then.
Assignee | ||
Comment 5•10 months ago
|
||
We have some guardrails in place to prevent this message from appearing in tests, but it seems that we might not have caught all of the edge cases. Specifically, we are checking the values of the MOZ_AUTOMATION
environment variable, Cu.isInAutomation
, and Services.env.exists("XPCSHELL_TEST_PROFILE_DIR")
. If any of these values are truthy, the message is supposed to be prevented from being displayed. Additionally, the message should not be displayed unless the profile is > 28 days old. I suspect that there might be something happening on linux causing that. I'll do some testing on my linux machine to see if I can recreate the issue.
Reporter | ||
Comment 6•10 months ago
|
||
Thanks. Maybe my profile was just > 28 days old, I am not running the built browser very often there.
Reporter | ||
Comment 7•10 months ago
|
||
(In reply to Jens Stutte [:jstutte] from comment #6)
Thanks. Maybe my profile was just > 28 days old, I am not running the built browser very often there.
But it continues to do so also in subsequent runs, so not sure if that matters.
Comment 8•10 months ago
|
||
:Jason Prickett any updates from Comment 5?
Wondering if this indicates any user facing issue or is only an issue with tests?
Updated•10 months ago
|
Assignee | ||
Comment 9•10 months ago
|
||
I don't believe this is a user-facing issue. The message is indeed meant to appear for users that meet the criteria for it to appear, but the issue is that it is sometimes also appearing in certain circumstances in automation, such as this crash test, where there shouldn't be a message interrupting the flow of the automation. Nonetheless, I believe it warrants fixing, and I'll try and get to the bottom of it before the code freeze this week, however I'm having difficulty reproducing this locally.
:jstutte Silly question, but am I correct in assuming that the build you're running the crash test on is an up-to-date nightly build?
Reporter | ||
Comment 10•10 months ago
|
||
(In reply to Jason Prickett from comment #9)
:jstutte Silly question, but am I correct in assuming that the build you're running the crash test on is an up-to-date nightly build?
Yes, as of the time of filing the bug.
Updated•10 months ago
|
Comment 11•10 months ago
|
||
Set release status flags based on info from the regressing bug 1831144
Updated•10 months ago
|
Comment 12•10 months ago
|
||
The severity field is not set for this bug.
:pdahiya, could you have a look please?
For more information, please visit BugBot documentation.
Updated•10 months ago
|
Comment 13•10 months ago
|
||
Setting severity to S3 as per #comment 9 issue being not user facing and so far seen in automation tests
Updated•9 months ago
|
Updated•9 months ago
|
Updated•9 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•7 months ago
|
Updated•7 months ago
|
Assignee | ||
Comment 14•6 months ago
|
||
:jstutte I've been unable to recreate this across multiple attempts. If this is still reoccurring, please re-open this bug and I'll give it another look!
Description
•