Closed
Bug 1399311
Opened 7 years ago
Closed 7 years ago
Intermittent test_safe_browsing_initial_download.py TestSafeBrowsingInitialDownload.test_safe_browsing_initial_download | AssertionError: 'goog-badbinurl-proto.pset' not found in []
Categories
(Toolkit :: Safe Browsing, defect, P5)
Toolkit
Safe Browsing
Tracking
()
RESOLVED
FIXED
mozilla57
People
(Reporter: intermittent-bug-filer, Assigned: whimboo)
References
Details
(Keywords: intermittent-failure)
Assignee | ||
Comment 1•7 years ago
|
||
Francois, maybe it's a failure which we already fixed on central?
Component: Firefox UI Tests → Safe Browsing
Flags: needinfo?(francois)
Product: Testing → Toolkit
QA Contact: hskupin
Version: Version 3 → unspecified
Assignee | ||
Comment 2•7 years ago
|
||
Maybe similar to bug 1399311 caused by non responding Google servers? It started all with this changeset but I cannot find any safebrowsing changes in there:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&revision=867b9e3b4f92445085c77cecf485f6a5568faeaf&filter-searchStr=Firefox%20UI&filter-tier=1&filter-tier=2&filter-tier=3
Comment hidden (typo) |
Comment 4•7 years ago
|
||
Hmm, I think that would be we did roll back to V2 in beta, but we did not update the test.
It goes to V2 update but tests V4 tables
Should be bug 1393954
Comment 5•7 years ago
|
||
Oh, it seems the bug has not been landed yet, plz ignore commnent 4. But obviously, we are trying to update V2 instead of V4.
Assignee | ||
Comment 6•7 years ago
|
||
Please note that this also fails on try now:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a86a93afe649&selectedJob=130580809
status-firefox56:
--- → affected
status-firefox57:
--- → affected
Assignee | ||
Comment 7•7 years ago
|
||
Ups sorry, that is bug 1385613. I accidentally triggered artifact builds.
Comment 8•7 years ago
|
||
I am not sure what's happening, but I see in the log, the preferences original is "*-proto" then all will be changed to "*-shavar" (6 times of reading prefs).
Basically, "*-shavar" is defined in all.js but then be overridden in firefox.js. I still don't know why they are rolled back to *-shavar
Comment 9•7 years ago
|
||
(In reply to Thomas Nguyen[:tnguyen] ni plz from comment #8)
> I am not sure what's happening, but I see in the log, the preferences
> original is "*-proto" then all will be changed to "*-shavar" (6 times of
> reading prefs).
> Basically, "*-shavar" is defined in all.js but then be overridden in
> firefox.js. I still don't know why they are rolled back to *-shavar
Ah, so what we are seeing is the effect of the crash-rate Shield study that launched yesterday (see bug 1377267). We'll have the same problem on release with the gradual roll-out of V4 via Shield (bug 1387651).
There is probably a race condition in the marionette test because of the fact that we start with V4, then later on switch to V2.
A good work-around would be to disable all Shield studies in this test.
More generally though, should we disable Shield studies from all marionette tests? They could easily interfere with other functionality and cause hard-to-diagnose test failures.
Flags: needinfo?(francois) → needinfo?(hskupin)
Assignee | ||
Comment 10•7 years ago
|
||
(In reply to François Marier [:francois] from comment #9)
> More generally though, should we disable Shield studies from all marionette
> tests? They could easily interfere with other functionality and cause
> hard-to-diagnose test failures.
I would definitely vote for that! If you have the necessary prefs can you file a Marionette bug? I could get those added for Marionette and geckodriver then.
Flags: needinfo?(hskupin)
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 13•7 years ago
|
||
With the landing of my patch on bug 1399628 this is fixed now.
Assignee: nobody → hskupin
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•