https://bugs.winehq.org/show_bug.cgi?id=53126
Bug ID: 53126 Summary: mmdevapi:render - test_clock() has timing-related failures Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: mmdevapi Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
mmdevapi:render - test_clock() has timing-related failures:
render.c:1114: Test failed: Position 54256 too far after playing 100ms
https://test.winehq.org/data/patterns.html#mmdevapi:render
These happen on Windows and Wine and are quite frequent but the position changes on every run causing the failure to always look new.
It may be possible to reduce the frequency of the failures by improving the accuracy of the timing measurements but it's not clear if the failures can be completely eliminated without making the timing margins meaninglessly large.
See also: https://www.winehq.org/pipermail/wine-devel/2020-November/176708.html