https://bugs.freedesktop.org/show_bug.cgi?id=84362
Priority: medium
Bug ID: 84362
Assignee: [email protected]
Summary: vcl / timers unit test ...
Severity: normal
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: 4.3.0.2 rc
Component: Libreoffice
Product: LibreOffice
We recently fell over a unit-test problem where (on Windows) we had a rather
long running task holding the SolarMutex while the timer thread was trying to
emit events.
We have a unit test harness in: vcl/qa/cppunit/timer.cxx
It would be good to:
a) enable this test for Windows (cf. Module_vcl.mk)
b) add a new test with a new thread whose job is just to take the SolarMutex
for a while (say 250ms) and then release it that we spawn before running a high
volume AutoTimer test (say 1ms) =)
Hopefully that would catch the queue filling / starvation issue that kendy just
fixed on master. Even more ideally we should try to simulate some user input
events and ensure that they get through too I think.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs