Perma tier2 dom/indexedDB/test/test_blob_simple.html | indexedDB error, 'UnknownError'
Categories
(Testing :: Code Coverage, defect)
Tracking
(Not tracked)
People
(Reporter: intermittent-bug-filer, Assigned: sg)
References
Details
(Keywords: intermittent-failure)
Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=283449228&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Rc2J9o58SNWEGjuTokrL4Q/runs/0/artifacts/public/logs/live_backing.log
task 2020-01-04T11:11:37.697Z] 11:11:37 INFO - TEST-PASS | dom/indexedDB/test/test_blob_simple.html | Correct text
[task 2020-01-04T11:11:37.697Z] 11:11:37 INFO - Retrieve blobs from database via index and verify contents.
[task 2020-01-04T11:11:37.697Z] 11:11:37 INFO - Got blob from database
[task 2020-01-04T11:11:37.698Z] 11:11:37 INFO - TEST-PASS | dom/indexedDB/test/test_blob_simple.html | Correct text
[task 2020-01-04T11:11:37.698Z] 11:11:37 INFO - TEST-PASS | dom/indexedDB/test/test_blob_simple.html | Got right number of items
[task 2020-01-04T11:11:37.698Z] 11:11:37 INFO - TEST-PASS | dom/indexedDB/test/test_blob_simple.html | Correct text
[task 2020-01-04T11:11:37.698Z] 11:11:37 INFO - Buffered messages finished
[task 2020-01-04T11:11:37.699Z] 11:11:37 INFO - TEST-UNEXPECTED-FAIL | dom/indexedDB/test/test_blob_simple.html | indexedDB error, 'UnknownError'
[task 2020-01-04T11:11:37.699Z] 11:11:37 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2020-01-04T11:11:37.699Z] 11:11:37 INFO - errorHandler@dom/indexedDB/test/helpers.js:198:5
[task 2020-01-04T11:11:37.699Z] 11:11:37 INFO - EventHandlerNonNulltestSteps@dom/indexedDB/test/test_blob_simple.html:24:5
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - grabEventAndContinueHandler@dom/indexedDB/test/helpers.js:184:17
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - EventHandlerNonNulltestSteps@dom/indexedDB/test/test_blob_simple.html:19:5
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - testHarnessSteps@dom/indexedDB/test/helpers.js:152:19
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - nextTestHarnessStep@dom/indexedDB/test/helpers.js:48:26
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - TEST-PASS | dom/indexedDB/test/test_blob_simple.html | Async/await tests shouldn't call finishTest()
[task 2020-01-04T11:11:37.700Z] 11:11:37 INFO - GECKO(16120) | [CodeCoverage] Requested flush for 16120.
[task 2020-01-04T11:11:37.716Z] 11:11:37 INFO - GECKO(16120) | [CodeCoverage] flush completed.
[task 2020-01-04T11:11:38.445Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] JS flush completed.
[task 2020-01-04T11:11:38.445Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] Requested flush for 16178.
[task 2020-01-04T11:11:38.446Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] Requested flush for 16203.
[task 2020-01-04T11:11:38.447Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] Requested flush for 16263.
[task 2020-01-04T11:11:38.710Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] flush completed.
[task 2020-01-04T11:11:38.786Z] 11:11:38 INFO - GECKO(16120) | [CodeCoverage] JS flush completed.
[task 2020-01-04T11:11:39.053Z] 11:11:39 INFO - GECKO(16120) | [CodeCoverage] flush completed.
[task 2020-01-04T11:11:39.222Z] 11:11:39 INFO - GECKO(16120) | [CodeCoverage] JS flush completed.
[task 2020-01-04T11:11:39.506Z] 11:11:39 INFO - GECKO(16120) | [CodeCoverage] flush completed.
[task 2020-01-04T11:11:39.542Z] 11:11:39 INFO - GECKO(16120) | [CodeCoverage] JS flush completed.
[task 2020-01-04T11:11:39.549Z] 11:11:39 INFO - GECKO(16120) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2020-01-04T11:11:39.550Z] 11:11:39 INFO - GECKO(16120) | MEMORY STAT | vsize 2743MB | residentFast 329MB | heapAllocated 27MB
[task 2020-01-04T11:11:39.565Z] 11:11:39 INFO - TEST-OK | dom/indexedDB/test/test_blob_simple.html | took 3993ms
Comment 1•6 years ago
|
||
I don't see how my change would cause this failure. Andrew any ideas?
Comment 2•6 years ago
|
||
The log includes lines like:
[task 2020-01-04T11:11:32.184Z] 11:11:32 INFO - GECKO(16120) | console.log: "RemoteSettingsWorker error: ConstraintError: A mutation operation in the transaction failed because a constraint was not satisfied."
which strongly suggests that the build is suffering from bug 1601707 which is a gcc mis-compilation of IndexedDB resulting in correctness failures. Moving to the code coverage component for their knowledge of the toolchains/builds in use.
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 4•6 years ago
|
||
I landed the patch from Bug 1601707 which ought to fix the miscompilation with gcc, so the dependency on Bug 1499663 can probably be removed again.
| Assignee | ||
Comment 5•6 years ago
|
||
I reproduced this locally, and verified that it is fixed by Bug 1601707, so I will close this as a duplicate of that.
| Assignee | ||
Updated•6 years ago
|
Description
•