Uh oh!
There was an error while loading. Please reload this page.
test that matplotlib event loop integration is responsive - #1463
Conversation
minrk
commented
Oct 20, 2025
all the matplotlib tests are passing on mac and windows, need to figure out why linux isn't enabling the event loops |
and increase timeout for tk
ccordoba12
commented
Oct 20, 2025
Perhaps you need to run that test with |
minrk
commented
Oct 20, 2025
Probably right, looking at that. |
ianthomas23
commented
Oct 22, 2025
Changes look good to me, and tests pass locally on both macos and linux. I don't understand the CI failures but I assume they are related to |
minrk
commented
Oct 22, 2025
with xvfb, the tests are hanging after |
seems to be hanging with xvfb available
ci can be super slow
can't seem to get it right, let's unblock and fix that later
ianthomas23
commented
Oct 23, 2025
Is it worth just disabling the reliably-failing |
minrk
commented
Oct 27, 2025
Yes, I think so. Sorry I couldn't figure out how to get these more reliable. They pass 100% every time I test locally, so I think it's something about how slow ci environments are |
seems very flaky
they pass locally, so keep the tests, but don't keep holding up release with slow, flaky tests
minrk
commented
Oct 27, 2025
I give up, I just skipped the tests altogether on CI. They are too flaky. I'm sure there's some race somewhere, perhaps in where the kernel runs the cell activating the event loop and then enters the eventloop mode, maybe a message can get dropped or stuck waiting somewhere? It could be a real bug, but I don't want to hold up the 7.1 release anymore, and this does have the But these tests pass 100% for me locally, so I at least know that they verify |
ianthomas23
left a comment
There was a problem hiding this comment.
Thanks @minrk, I completely agree. Approving and merging this with CI disabled so that I can proceed with the 7.1.0 release and we can circle back to this later.
Uh oh!
There was an error while loading. Please reload this page.
also fixes
%matplotlib osxwhich gets converted tomacosxon its way through matplotlib and backThis should hopefully be the regression test for #1458