Intermittent test_audioBufferSourceNodeOffset.html | Correct number of samples received (expected: 24000, actual: 37120).

RESOLVED FIXED in Firefox 24

Status

()

RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: RyanVM, Assigned: padenot)

Tracking

(Depends on: 1 bug, {intermittent-failure})

Trunk
mozilla25
x86_64
Mac OS X
intermittent-failure
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox24 fixed, firefox25 fixed)

Details

(Reporter)

Description

5 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=25462320&tree=Mozilla-Inbound

Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-1 on 2013-07-18 16:28:46 PDT for push 5955cd778745
slave: talos-r4-snow-030

17:21:40     INFO -  152896 INFO TEST-START | /tests/content/media/webaudio/test/test_audioBufferSourceNodeOffset.html
17:21:40     INFO -  System JS : ERROR (null):0
17:21:40     INFO -                       uncaught exception: 2147746065
17:21:40     INFO -  ++DOMWINDOW == 24 (0x14ee7e758) [serial = 4732] [outer = 0x118330528]
17:21:41     INFO -  System JS : ERROR (null):0
17:21:41     INFO -                       uncaught exception: 2147746065
17:21:41     INFO -  System JS : ERROR (null):0
17:21:41     INFO -                       uncaught exception: 2147746065
17:21:41     INFO -  152897 ERROR TEST-UNEXPECTED-FAIL | /tests/content/media/webaudio/test/test_audioBufferSourceNodeOffset.html | Correct number of samples received (expected: 24000, actual: 37120).
17:21:41     INFO -  152898 INFO TEST-END | /tests/content/media/webaudio/test/test_audioBufferSourceNodeOffset.html | finished in 1428ms
(Assignee)

Comment 1

5 years ago
Well, I a gremlin must have triggered a super long gc in between the oncomplete and the onprocessaudio.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Comment 5

5 years ago
I'll let those run in a loop locally to see if I can repro, and check if this is solely due to the oncomplete handler being called too late because of gc or some other stuff, or if we have a bug.
Assignee: nobody → paul
Flags: needinfo?(paul)
Comment hidden (Treeherder Robot)
Note - Assuming that the failure seen in https://bugzilla.mozilla.org/show_bug.cgi?id=896582#c24 is alignment with this bug, this test failure in this bug resulted in this web audio test being turned off on Firefox OS emulators.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Assignee)

Comment 10

5 years ago
I can repro very very rarely locally on a Macbook pro, maybe we should just increase the fuzz on MacOS. The test would still be valid, because "actual" would have been 0 before the fix.
Flags: needinfo?(paul)
Comment hidden (Treeherder Robot)

Comment 12

5 years ago
(In reply to comment #10)
> I can repro very very rarely locally on a Macbook pro, maybe we should just
> increase the fuzz on MacOS. The test would still be valid, because "actual"
> would have been 0 before the fix.

Sure.
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
Comment hidden (Treeherder Robot)
(Reporter)

Comment 18

5 years ago
https://hg.mozilla.org/mozilla-central/rev/cb3f726cf350
https://hg.mozilla.org/mozilla-central/rev/c53ae775f151
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Why increase the fuzz factor only on mac?
(Assignee)

Comment 20

5 years ago
Because other platform work just fine? The fuzzing is scheduler and load related, and it seems to work fine on other platforms.
Ok, it just seems so fragile to me.
(Reporter)

Comment 22

5 years ago
https://hg.mozilla.org/releases/mozilla-beta/rev/8d2700f8bed0
status-firefox24: --- → fixed
status-firefox25: --- → fixed
(Reporter)

Updated

5 years ago
Depends on: 906752
Blocks: 888271
Comment hidden (Treeherder Robot)
You need to log in before you can comment on or make changes to this bug.