Closed Bug 1653976 Opened 6 years ago Closed 6 years ago

perma toolkit/components/search/tests/xpcshell/test_reload_engines.js | test_config_updated_engine_changes - [test_config_updated_engine_changes : 242] Should have removed the expected engine - ["engine-resourceicon","engine-same-name"] ...

Categories

(Thunderbird :: Search, defect, P5)

defect

Tracking

(thunderbird_esr78 unaffected, thunderbird79 unaffected)

RESOLVED FIXED
Thunderbird 80.0
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird79 --- unaffected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, Whiteboard: [fixed by bug 1654377])

Summary: Intermittent toolkit/components/search/tests/xpcshell/test_reload_engines.js | test_config_updated_engine_changes - [test_config_updated_engine_changes : 242] Should have removed the expected engine - ["engine-resourceicon","engine-same-name"] ... → perma toolkit/components/search/tests/xpcshell/test_reload_engines.js | test_config_updated_engine_changes - [test_config_updated_engine_changes : 242] Should have removed the expected engine - ["engine-resourceicon","engine-same-name"] ...

From bug 1610293.

Don't know why the engine-rel-searchform-purpose isn't included in the removed ones. I note that it doesn't have a second appliesTo item like the other ones that it works for. Why this specific case doesn't work for Thunderbird is also a mystery. Perhaps some pref that's still missing or needs to be set. Or a pref being set too late?

Regressed by: 1610293

This does look like the modernConfig pref is not set for Thunderbird for this test, but toolkit/components/search/tests/xpcshell/head_modernconfig.js should be doing that.

Could someone verify that in SearchService's init() function the modernConfig is set to true for this test?

browser.search.modernConfig is true for SearchService.init(), so it must be something else.

Depends on: 1654377

I just tested this and the failures here have revealed a timing issue - see bug 1654377 for the details. I'll fix it there - I filed a separate bug so you could still track the test failures here, and I could get a clear description written.

Fixed by bug 1654377, thx Mark!

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Whiteboard: [fixed by bug 1654377]
Target Milestone: --- → Thunderbird 80.0

No problem, this found a potential bug so I'm glad we caught it.

You need to log in before you can comment on or make changes to this bug.