microsoft/Terminal
GitHub で見るTestMouseWheelReadConsoleInputHelper tests are flaky
Open
#4,494 opened on 2020年2月6日
Area-CodeHealthArea-InputHelp WantedIssue-TaskProduct-Conhost
Repository metrics
- Stars
- (35,764 stars)
- PR merge metrics
- (平均マージ 27d 19h) (30d で 24 merged PRs)
説明
In the InputTests, there are a handful of them that inject mouse events into the window handle.
They center around the method TestMouseWheelReadConsoleInputHelper.
They tend to fail when there are two input events in the queue instead of just the one they expect.
My theory is that the extra event in the queue is a focus or unfocus event.
We should make them all more robust to the point where they don't care/skip excess focus/unfocus events.