Intermittent dom/indexedDB/test/test_database_onclose.html | Worker: uncaught exception [http://mochi.test:8888/tests/dom/indexedDB/test/unit/test_database_onclose.js:106 ]: 'TransactionInactiveError: A request was placed against a transaction
Categories
(Core :: Storage: IndexedDB, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [test isolation])
Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=259144456&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/TBPAt3UtTkaeUFk6nqKScg/runs/0/artifacts/public/logs/live_backing.log
[task 2019-07-31T09:16:01.151Z] 09:16:01 INFO - TEST-START | dom/indexedDB/test/test_database_onclose.html
[task 2019-07-31T09:16:01.290Z] 09:16:01 INFO - GECKO(3700) | ###!!! [Parent][DispatchAsyncMessage] Error: PBackgroundIDBDatabase::Msg_PBackgroundIDBTransactionConstructor Value error: message was deserialized, but contained an illegal value
[task 2019-07-31T09:16:01.298Z] 09:16:01 INFO - TEST-INFO | started process screenshot
[task 2019-07-31T09:16:01.358Z] 09:16:01 INFO - TEST-INFO | screenshot: exit 0
[task 2019-07-31T09:16:01.358Z] 09:16:01 INFO - Buffered messages logged at 09:16:01
[task 2019-07-31T09:16:01.358Z] 09:16:01 INFO - Running 'test_database_onclose.js'
[task 2019-07-31T09:16:01.359Z] 09:16:01 INFO - Pushing preferences
[task 2019-07-31T09:16:01.359Z] 09:16:01 INFO - Pushing permissions
[task 2019-07-31T09:16:01.359Z] 09:16:01 INFO - Clearing old databases
[task 2019-07-31T09:16:01.359Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Unsupported function type
[task 2019-07-31T09:16:01.360Z] 09:16:01 INFO - Running test in a worker
[task 2019-07-31T09:16:01.360Z] 09:16:01 INFO - Worker: loading ["http://mochi.test:8888/tests/dom/indexedDB/test/unit/test_database_onclose.js"]
[task 2019-07-31T09:16:01.361Z] 09:16:01 INFO - Worker: starting tests
[task 2019-07-31T09:16:01.361Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Unsupported function type: undefined
[task 2019-07-31T09:16:01.361Z] 09:16:01 INFO - #1: Verifying IDBDatabase.onclose after cleared by the agent.
[task 2019-07-31T09:16:01.362Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an IDBOpenDBRequest: undefined
[task 2019-07-31T09:16:01.362Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an upgradeneeded event:
[task 2019-07-31T09:16:01.362Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect a versionchange event: undefined
[task 2019-07-31T09:16:01.362Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect a success event:
[task 2019-07-31T09:16:01.363Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Event has right target:
[task 2019-07-31T09:16:01.363Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Result should be a database: undefined
[task 2019-07-31T09:16:01.363Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an objectStore here:
[task 2019-07-31T09:16:01.364Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect a close event:
[task 2019-07-31T09:16:01.364Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Correct target:
[task 2019-07-31T09:16:01.364Z] 09:16:01 INFO - Wait for callback of clearAllDatabases().
[task 2019-07-31T09:16:01.364Z] 09:16:01 INFO - Worker: all databases are cleared
[task 2019-07-31T09:16:01.365Z] 09:16:01 INFO - The db shall become invalid after closed.
[task 2019-07-31T09:16:01.365Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | got a database exception: undefined
[task 2019-07-31T09:16:01.365Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | correct error:
[task 2019-07-31T09:16:01.366Z] 09:16:01 INFO - The txn shall become invalid after closed.
[task 2019-07-31T09:16:01.366Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | got a database exception: undefined
[task 2019-07-31T09:16:01.366Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | correct error:
[task 2019-07-31T09:16:01.366Z] 09:16:01 INFO - #2: Verifying IDBDatabase.onclose && IDBTransaction.onerror in write operation after cleared by the agent.
[task 2019-07-31T09:16:01.366Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an IDBOpenDBRequest: undefined
[task 2019-07-31T09:16:01.367Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an upgradeneeded event:
[task 2019-07-31T09:16:01.367Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect a versionchange event: undefined
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect a success event:
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Event has right target:
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Result should be a database: undefined
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - TEST-PASS | dom/indexedDB/test/test_database_onclose.html | Expect an objectStore here: [task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - Worker: all databases are cleared
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - clearAllDatabases is done.
[task 2019-07-31T09:16:01.368Z] 09:16:01 INFO - Buffered messages finished
[task 2019-07-31T09:16:01.369Z] 09:16:01 INFO - TEST-UNEXPECTED-FAIL | dom/indexedDB/test/test_database_onclose.html | Worker: uncaught exception [http://mochi.test:8888/tests/dom/indexedDB/test/unit/test_database_onclose.js:106]: 'TransactionInactiveError: A request was placed against a transaction which is currently not active, or which is finished.': undefined
Updated•7 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 8•6 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit auto_nag documentation.
Comment 9•6 years ago
|
||
New occurrence:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=275318965&repo=autoland&lineNumber=7271
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 19•6 years ago
|
||
I guess this is a duplicate of Bug 1588595, since there is also this message in the log:
[task 2019-07-31T09:16:01.290Z] 09:16:01 INFO - GECKO(3700) | ###!!! [Parent][DispatchAsyncMessage] Error: PBackgroundIDBDatabase::Msg_PBackgroundIDBTransactionConstructor Value error: message was deserialized, but contained an illegal value
The timing is probably different, leading to an exception here rather than a timeout.
Description
•