https://bugs.freedesktop.org/show_bug.cgi?id=84362

          Priority: medium
            Bug ID: 84362
          Assignee: libreoffice-bugs@lists.freedesktop.org
           Summary: vcl / timers unit test ...
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: michael.me...@collabora.com
          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
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to