Intermittent netwerk/test/unit/test_udp_multicast.js | single tracking bug
Categories
(Core :: Networking, defect, P3)
Tracking
()
People
(Reporter: jmaher, Unassigned, NeedInfo)
References
Details
(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell unknown][necko-triaged])
Attachments
(2 files, 1 obsolete file)
| 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) |
Updated•4 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 13•3 years ago
|
||
This seems to only fail on windows.
Maybe we can try to increase this timeout.
| 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) |
Updated•3 years ago
|
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 25•3 years ago
|
||
- Set the multicastLoopback = false flag before joining multicast group.
Updated•3 years ago
|
Updated•3 years ago
|
| Comment hidden (obsolete) |
Updated•3 years ago
|
Comment 27•3 years ago
|
||
(In reply to Valentin Gosu [:valentin] (he/him) from comment #26)
Doesn't actually fix the bug. The issue is that setting multicastLoopback and other methods calling nsUDPSocket::SetSocketOption are actually dispatched to the socket thread, so that's inherently racy,
I was able to easily reproduce the bug in TV mode on windows. I think the fix is to make the methods async.Kershaw, as far as I can tell, all of our HTTP/3 calls are on the socket thread. If this isn't affecting quic, we can just fix the test by waiting for the socket thread task to be dispatched. Otherwise, if this is a race affecting quic, we should change the API and fix it properly.
Yes, all Http/3 calls are on the socket thread. I think we can just fix the test as you suggested.
Thanks.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 32•3 years ago
|
||
Comment 33•3 years ago
|
||
Depends on D182230
Comment 34•3 years ago
|
||
Comment 35•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/487156a09e52
https://hg.mozilla.org/mozilla-central/rev/5ca4df9600a9
Comment 36•3 years ago
|
||
Comment 37•3 years ago
|
||
I just disabled it on win11 where most of the failures seemed to happen.
If failures stay at a high level we might want to disable this test on win10 as well.
| 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 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 52•2 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Comment 53•2 years ago
|
||
| treeherder | ||
New failure instance: https://treeherder.mozilla.org/logviewer?job_id=434222519&repo=mozilla-beta
| Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Updated•2 years ago
|
| 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 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 hidden (Intermittent Failures Robot) |
Comment 74•1 year ago
|
||
(In reply to Valentin Gosu [:valentin] (he/him) from comment #37)
I just disabled it on win11 where most of the failures seemed to happen.
If failures stay at a high level we might want to disable this test on win10 as well.
FYI these failures also affect more recent Windows 11 versions such as 23H2 (OS version 10.0.22631), which are not excluded through the mozinfo.win11_2009 condition (OS version 10.0.22621).
| Reporter | ||
Comment 75•1 year ago
|
||
As a note, we only have certain versions in CI, there is an effort to upgrade by the end of the year to 24H2. It is confusing when what we test in CI is limited vs what is available in the marketplace.
| 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 hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Description
•