Closed Bug 1305230 Opened 4 years ago Closed 2 years ago

Intermittent dom/base/test/test_fileapi_slice.html | application timed out after 330 seconds with no output

Categories

(Core :: DOM: Core & HTML, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox52 --- wontfix
firefox58 --- fixed

People

(Reporter: aryx, Assigned: baku)

Details

(Keywords: intermittent-failure)

Attachments

(4 files)

https://treeherder.mozilla.org/logviewer.html#?job_id=3986228&repo=autoland

[task 2016-09-24T04:19:57.012927Z] 04:19:57     INFO -  2304 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | request content-length in XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.014649Z] 04:19:57     INFO -  2305 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] readyState in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.016391Z] 04:19:57     INFO -  2306 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] no error in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.018103Z] 04:19:57     INFO -  2307 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] Length of result in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.019838Z] 04:19:57     INFO -  2308 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] Content of result in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.021565Z] 04:19:57     INFO -  2309 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] lengthComputable in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.023829Z] 04:19:57     INFO -  2310 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] Loaded length in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.025689Z] 04:19:57     INFO -  2311 INFO TEST-PASS | dom/base/test/test_fileapi_slice.html | [XHR] Total length in test XMLHttpRequest send of fileFile slice(-82999)
[task 2016-09-24T04:19:57.029485Z] 04:19:57  WARNING -  TEST-UNEXPECTED-TIMEOUT | dom/base/test/test_fileapi_slice.html | application timed out after 330 seconds with no output
Mass wontfix for bugs affecting firefox 52.
Priority: -- → P5
Assignee: nobody → amarchesini
Attachment #8917794 - Flags: review?(kyle)
Attachment #8917794 - Flags: review?(kyle) → review+
Attachment #8917795 - Flags: review?(kyle) → review+
Attachment #8917796 - Flags: review?(kyle) → review+
Attachment #8917805 - Flags: review?(kyle) → review+
So, only thing about this and the other bug, now that I think about it. 

The promises are fine, but it might be cleaner to async/await this? But it works fine as is.
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/856c3889f319
Make test_blobconstructor promise based, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/f442143b5b90
removing fileutils.js from tests when not needed, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/e6afe93a2282
Make test_fileapi_slice using promises, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/6c0e229ac2e8
Splitting test_fileapi_slice in two files, r=qdot
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a1407c6e9785
Splitting test_fileapi.html and test_fileapi_worker.html in multiple files, r=me
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b56bf15126d4
Splitting test_fileapi_slice.html and test_fileapi_slice2.html in multiple files, r=me
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c4725ef0925b
Introducing a SimpleTest.requestLongerTimeout() for fileapi tests, r=me
Backed out bug 1305230 and bug 1400098:

bug 1400098
https://hg.mozilla.org/integration/mozilla-inbound/rev/933be59f89bdd36a320527bc29b44566bae9ad3b
https://hg.mozilla.org/integration/mozilla-inbound/rev/5a9bea5b8dd2f74954a38b5d90298f14f2167b51

Bug 1305230
https://hg.mozilla.org/integration/mozilla-inbound/rev/9abaf5195566c45d9c9dafbcb7624a9c3a3b123b
https://hg.mozilla.org/integration/mozilla-inbound/rev/2f665a0a379f84020e34a982cca213b0b52c7894
https://hg.mozilla.org/integration/mozilla-inbound/rev/def0af88e262abbcd845dbf1596345618ee7a77d
https://hg.mozilla.org/integration/mozilla-inbound/rev/478cffed4b5f02992cc56ccd74e4ed7d3efe8466
https://hg.mozilla.org/integration/mozilla-inbound/rev/daea2bcda8cb8de4f159176a5b0a87e6af57c0c1
https://hg.mozilla.org/integration/mozilla-inbound/rev/583b9c959f9de3e5ee4999acc7cd9e9a46bfd1d9
https://hg.mozilla.org/integration/mozilla-inbound/rev/11175270a4a9956cd25c370c238f19d00be7a937

Recent push which ran failing test: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=5984d096f55c143939f798a58729c94b7e1aec5e&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=retry&filter-resultStatus=usercancel
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=136778342&repo=mozilla-inbound

03:57:25     INFO - TEST-START | dom/file/tests/test_fileapi_slice_realFile_2.html
04:02:55     INFO - Buffered messages logged at 03:57:25
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | test data sufficiently large 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile file is correct type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile file is correct size 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile file is a File 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile file is also a Blob 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile fullsize slice is a Blob 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile fullsize slice is not a File 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile sized slice is a Blob 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile sized slice is not a File 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile fullsize slice foo/bar type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile sized slice foo/bar type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice-slice type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice-slice size 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice-slice hello/world type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice-slice hello/world size 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice(100) type 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice(100) size 
04:02:55     INFO - TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | fileFile slice(100) data size 
04:02:55     INFO - Buffered messages finished
04:02:55    ERROR - TEST-UNEXPECTED-TIMEOUT | dom/file/tests/test_fileapi_slice_realFile_2.html | application timed out after 330 seconds with no output
Flags: needinfo?(amarchesini)
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1378bcab8986
Make test_blobconstructor promise based, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/7ecbcedbab1f
removing fileutils.js from tests when not needed, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/db2a7c569b2d
Make test_fileapi_slice using promises, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/557644d57153
Splitting test_fileapi_slice in two files, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/a62b4707335a
Splitting test_fileapi_slice in four files, r=me
https://hg.mozilla.org/integration/mozilla-inbound/rev/e81517c2358c
Splitting test_fileapi.html and test_fileapi_worker.html in multiple files, r=me
https://hg.mozilla.org/integration/mozilla-inbound/rev/627d872075bc
Using createUnique when creating test files in fileapi_chromeScript.js, r=me
Backed out bug 1305230 and bug 1400098 for failing mochitest dom/file/tests/test_fileapi_slice_realFile_2.html on Windows:

https://hg.mozilla.org/integration/mozilla-inbound/rev/0ca02ef2c792274e188f7eac2268b3eab85ffd12

bug 1305230
https://hg.mozilla.org/integration/mozilla-inbound/rev/0ca02ef2c792274e188f7eac2268b3eab85ffd12
https://hg.mozilla.org/integration/mozilla-inbound/rev/292aeeeac34dd3feb2b0a62f249aa95133cc6f90
https://hg.mozilla.org/integration/mozilla-inbound/rev/0e4cd5744a63d7d8746228312413572de1da2028
https://hg.mozilla.org/integration/mozilla-inbound/rev/b830f7bbc77d0dcaff5ddbcbd644cbd7b0f1435c
https://hg.mozilla.org/integration/mozilla-inbound/rev/b7e30400f327da32b614b5e965a5f9cb554bc14a
https://hg.mozilla.org/integration/mozilla-inbound/rev/8434b1a6091f0fc06f1ef23e20dd3307da08a6c1
https://hg.mozilla.org/integration/mozilla-inbound/rev/fb4ae065a46669dc3b100a9971be3fa23568a3b1

bug 1400098
https://hg.mozilla.org/integration/mozilla-inbound/rev/3825a2bc4c0c157c926b07d2ef171b1c78b26fcb
https://hg.mozilla.org/integration/mozilla-inbound/rev/d3782a04e8f10dea9692bbd3b19fdba155669833

Push which ran failing test on all Windows platforms: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=694d1d7837b5df60d235c3afcaab2e5c6662ba62&filter-resultStatus=retry&filter-resultStatus=usercancel&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=137546625&repo=mozilla-inbound
13:15:42     INFO -  2968 INFO TEST-START | dom/file/tests/test_fileapi_slice_realFile_2.html
13:15:42     INFO -  GECKO(4932) | [Parent 4932, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
13:15:43     INFO -  GECKO(4932) | [Parent 4932, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
13:15:43     INFO -  GECKO(4932) | [Parent 4932, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
13:21:13     INFO -  Buffered messages logged at 13:15:42
13:21:13     INFO -  2969 INFO TEST-PASS | dom/file/tests/test_fileapi_slice_realFile_2.html | test data sufficiently large
13:21:13     INFO -  Buffered messages finished
13:21:13  WARNING -  TEST-UNEXPECTED-TIMEOUT | dom/file/tests/test_fileapi_slice_realFile_2.html | application timed out after 330 seconds with no output
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7273746a982b
Make test_blobconstructor promise based, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/750a63c052d5
removing fileutils.js from tests when not needed, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/bf76434ab950
Make test_fileapi_slice using promises, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/f1cc54c81f7a
Splitting test_fileapi_slice in two files, r=qdot
https://hg.mozilla.org/integration/mozilla-inbound/rev/8f08f9393e02
Splitting test_fileapi_slice in four files, r=me
https://hg.mozilla.org/integration/mozilla-inbound/rev/c5c5c9192f3b
Splitting test_fileapi.html and test_fileapi_worker.html in multiple files, r=me
https://hg.mozilla.org/integration/mozilla-inbound/rev/730a00dc23ff
Using createUnique when creating test files in fileapi_chromeScript.js, r=me
Flags: needinfo?(amarchesini)
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.