Title: Migrate tk backend tests into subprocesses by richardsheridan · Pull Request #18261 · matplotlib/matplotlib · GitHub
Open Graph Title: Migrate tk backend tests into subprocesses by richardsheridan · Pull Request #18261 · matplotlib/matplotlib
X Title: Migrate tk backend tests into subprocesses by richardsheridan · Pull Request #18261 · matplotlib/matplotlib
Description: PR Summary This PR is a first attempt to fix #18246. Try to isolate suspected interactions between tests by using subprocesses liberally. The argument against this might be that subprocess tests are computationally expensive and we might better track down the weird interactions. I'm happy to go with this or try a different idea! Eagerly making the pull request to engage CI. PR Checklist Has Pytest style unit tests Code is Flake 8 compliant New features are documented, with examples if plot related Documentation is sphinx and numpydoc compliant Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there) Documented in doc/api/next_api_changes/* if API changed in a backward-incompatible way
Open Graph Description: PR Summary This PR is a first attempt to fix #18246. Try to isolate suspected interactions between tests by using subprocesses liberally. The argument against this might be that subprocess tests ar...
X Description: PR Summary This PR is a first attempt to fix #18246. Try to isolate suspected interactions between tests by using subprocesses liberally. The argument against this might be that subprocess tests ar...
Opengraph URL: https://github.com/matplotlib/matplotlib/pull/18261
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:2d2336f5-2dfa-de8f-d20c-09a2b6d494e9 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | BE48:18AAA8:3D1C10:54CCD7:6A5377D9 |
| html-safe-nonce | fdb1aeaacdf6491dd46c094a05d41ba170ad427ab382e235e03775eaf68b562a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTQ4OjE4QUFBODozRDFDMTA6NTRDQ0Q3OjZBNTM3N0Q5IiwidmlzaXRvcl9pZCI6IjMwODI5NTc1MDU3MjQzODExNDUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 47997d5b153a260bf4a61ce26508ed25811e4ef98775df02c3cb5cbc6f8a4507 |
| hovercard-subject-tag | pull_request:468133196 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/18261/files |
| twitter:image | https://avatars.githubusercontent.com/u/8000454?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/8000454?s=400&v=4 |
| og:image:alt | PR Summary This PR is a first attempt to fix #18246. Try to isolate suspected interactions between tests by using subprocesses liberally. The argument against this might be that subprocess tests ar... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width