Closed Bug 1747554 Opened 2 years ago Closed 2 years ago

Perma /IndexedDB/idb-explicit-commit.any.html | Transactions that explicitly commit and have errors should abort. - assert_equals: Expected abort event, but got complete event instead expected "abort" but got "complete"

Categories

(Core :: Storage: IndexedDB, defect, P5)

defect

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- unaffected
firefox97 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: CosminS)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=362303386&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vodk8TqmTWSZbuPLyHWxYg/runs/0/artifacts/public/logs/live_backing.log


[task 2021-12-24T12:15:31.160Z] 12:15:31     INFO - TEST-START | /IndexedDB/idb-explicit-commit.any.html
[task 2021-12-24T12:15:31.161Z] 12:15:31     INFO - Closing window d282b563-5ceb-4dd6-917e-21396e29459b
[task 2021-12-24T12:15:33.386Z] 12:15:33     INFO - PID 2956 | JavaScript error: http://web-platform.test:8000/resources/testharness.js, line 1392: uncaught exception: Error: assert_unreached: Transaction with invalid "add" call should not be completed. Reached unreachable code
[task 2021-12-24T12:15:33.604Z] 12:15:33     INFO - 
[task 2021-12-24T12:15:33.604Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Explicitly committed data can be read back out. 
[task 2021-12-24T12:15:33.604Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | commit() on a version change transaction does not cause errors. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | A committed transaction becomes inactive immediately. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | A committed transaction is inactive in future request callbacks. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Puts issued after commit are not fulfilled. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Calling commit on an aborted transaction throws. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Calling commit on a committed transaction throws. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Calling abort on a committed transaction throws and does not prevent persisting the data. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Calling txn.commit() when txn is inactive should throw. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-PASS | /IndexedDB/idb-explicit-commit.any.html | Transactions with same scope should stay in program order, even if one calls commit. 
[task 2021-12-24T12:15:33.605Z] 12:15:33     INFO - TEST-UNEXPECTED-FAIL | /IndexedDB/idb-explicit-commit.any.html | Transactions that explicitly commit and have errors should abort. - assert_equals: Expected abort event, but got complete event instead expected "abort" but got "complete"
[task 2021-12-24T12:15:33.607Z] 12:15:33     INFO - TEST-UNEXPECTED-ERROR | /IndexedDB/idb-explicit-commit.any.html | uncaught exception: Error: assert_unreached: Transaction with invalid "add" call should not be completed. Reached unreachable code
[task 2021-12-24T12:15:33.607Z] 12:15:33     INFO - txn2.oncomplete@http://web-platform.test:8000/IndexedDB/idb-explicit-commit.any.js:231:45
[task 2021-12-24T12:15:33.607Z] 12:15:33     INFO - TEST-INFO took 2446ms
[task 2021-12-24T12:15:33.609Z] 12:15:33     INFO - PID 2956 | 1640348133603	Marionette	INFO	Stopped listening on port 49814
[task 2021-12-24T12:15:33.973Z] 12:15:33     INFO - PID 2956 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-12-24T12:15:34.045Z] 12:15:34     INFO - Browser exited with return code 0
[task 2021-12-24T12:15:34.049Z] 12:15:34     INFO - Closing logging queue
[task 2021-12-24T12:15:34.050Z] 12:15:34     INFO - queue closed
[task 2021-12-24T12:15:34.151Z] 12:15:34     INFO - Application command: Z:\task_164034575864813\build\application\firefox\firefox.exe -marionette about:blank --wait-for-browser -profile C:\Users\task_164034575864813\AppData\Local\Temp\tmpdw1d5ns3
[task 2021-12-24T12:15:34.169Z] 12:15:34     INFO - PID 5396 | 1640348111936	Marionette	INFO	Marionette enabled
[task 2021-12-24T12:15:34.170Z] 12:15:34     INFO - PID 5396 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at C:\\Users\\task_164034575864813\\AppData\\Local\\Temp\\tmpr4k2830x\\search.json.mozlz4", (void 0)))
[task 2021-12-24T12:15:34.171Z] 12:15:34     INFO - PID 5396 | 1640348114408	Marionette	INFO	Listening on port 49815
[task 2021-12-24T12:15:34.171Z] 12:15:34     INFO - Starting runner
[task 2021-12-24T12:15:35.102Z] 12:15:35     INFO - TEST-START | /IndexedDB/idb_binary_key_conversion.htm

This has started permafailing since the wptsync from the 23rd of December.
James, could you please take a look?

Flags: needinfo?(james)
Assignee: nobody → csabou
Status: NEW → ASSIGNED
Attachment #9256804 - Attachment description: Bug 1747554 - Set idb-explicit-commit.any.html as failing on win fission opt. r=jgraham,aryx → Bug 1747554 - Mark idb-explicit-commit.any.html as intermittent on win fission. r=jgraham,aryx
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/autoland/rev/7c1101ccb448
Mark idb-explicit-commit.any.html as intermittent on win fission. r=aryx
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch

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

Flags: needinfo?(james)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: