Open Bug 1963964 Opened 16 days ago Updated 12 days ago

Intermittent browser/components/profiles/tests/browser/browser_test_nimbus_feature.js | A promise chain failed to handle a rejection: Connection is not open. - stack: ensureOpen@resource://gre/modules/Sqlite.sys.mjs:1126:13

Categories

(Toolkit :: Startup and Profile System, defect, P5)

defect

Tracking

()

Tracking Status
firefox-esr128 --- unaffected
firefox138 --- unaffected
firefox139 --- unaffected
firefox140 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Filed by: amarc [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=506391897&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L7dzQe3JRHKA7a8jzDNHlg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/L7dzQe3JRHKA7a8jzDNHlg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2025-05-02T00:44:54.067Z] 00:44:54     INFO - TEST-PASS | browser/components/profiles/tests/browser/browser_test_nimbus_feature.js | Experiment removal didn't change pref value - true == true - 
[task 2025-05-02T00:44:54.068Z] 00:44:54     INFO - Leaving test bound test_nimbus_feature_disable
[task 2025-05-02T00:44:54.068Z] 00:44:54     INFO - Console message: [JavaScript Error: "Error: Connection is not open." {file: "resource://gre/modules/Sqlite.sys.mjs" line: 1126}]
[task 2025-05-02T00:44:54.069Z] 00:44:54     INFO - Buffered messages finished
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - TEST-UNEXPECTED-FAIL | browser/components/profiles/tests/browser/browser_test_nimbus_feature.js | A promise chain failed to handle a rejection: Connection is not open. - stack: ensureOpen@resource://gre/modules/Sqlite.sys.mjs:1126:13
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - execute@resource://gre/modules/Sqlite.sys.mjs:741:10
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - execute@resource://gre/modules/Sqlite.sys.mjs:1906:33
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - updateProfile@resource:///modules/profiles/SelectableProfileService.sys.mjs:1236:28
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - saveUpdatesToDB@resource:///modules/profiles/SelectableProfile.sys.mjs:205:30
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - set avatar@resource:///modules/profiles/SelectableProfile.sys.mjs:134:10
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - maybeSetupDataStore/<@resource:///modules/profiles/SelectableProfileService.sys.mjs:1121:11
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - notify@resource://gre/modules/Timer.sys.mjs:66:16
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - Rejection date: Fri May 02 2025 00:44:53 GMT+0000 (Greenwich Mean Time) - false == true - 
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - Stack trace:
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - chrome://mochikit/content/browser-test.js:nextTest:803
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1840
[task 2025-05-02T00:44:54.070Z] 00:44:54     INFO - chrome://mochikit/content/browser-test.js:run:1760
[task 2025-05-02T00:44:54.133Z] 00:44:54     INFO - GECKO(1219) | MEMORY STAT | vsize 45656MB | residentFast 318MB | heapAllocated 127MB
[task 2025-05-02T00:44:54.134Z] 00:44:54     INFO - TEST-OK | browser/components/profiles/tests/browser/browser_test_nimbus_feature.js | took 928ms
Keywords: regression
Regressed by: 1959483

:relud, since you are the author of the regressor, bug 1959483, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(dthorn)

cc :beth, i have no clue what's going on. is it possible to back out the change to the offending file for now?

Flags: needinfo?(dthorn) → needinfo?(brennie)

Not worth backing out. Its intermittent and it wont cause major issues right away unless it becomes a perma fail. We can look at this tomorrow.

Flags: needinfo?(brennie)

Set release status flags based on info from the regressing bug 1959483

this reproduces on --verify without these patches applied

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