Ran Benita
Ran Benita
### `assert` vs. `fail` First on `AssertionError` vs `Failed`. Ideally we treat this as an implementation detail, i.e. we don't specify what we raise, only that the test fails. I'd...
I already managed to forget the details, but at the time [I wrote](https://github.com/pytest-dev/pytest-xdist/pull/1065#issue-2243972559) "The typings are not exposed as that would need some work on the public API". I think...
Thanks! This looks good to me. But looking at this again, I wonder if it wouldn't be simpler (in terms of complexity, not in terms of lines of code) to...
Forgot to mention, the CI failures are unrelated and fixed in main -- rebase should take care of it.
I rebased your current code and added a changelog to make things green in case we want to go with that. > Something like this (If I understood your suggestion...
Thanks for the report @znicholls. I was a little confused by the issue title "`caplog.at_level` affects root logger too?" at first, because the main purpose of `at_level` is to set...
Makes sense. We actually used to be on the old freedesktop and I prefer it over a proprietary service in principle. Here's what I think would be needed: - All...
> This adds a new 'singlecollect' distribution mode that only collects tests on the first worker node and skips redundant collection on other nodes. You say this skips redundant collection...
Coming from https://github.com/pytest-dev/pytest/pull/13991, per request from @nedbat, here is the output of running pytest with sysmon under Python 3.14, `COVERAGE_SYSMON_LOG=1`, commit d50201bc2306a31d16a478e1ed182d835d4d4602. Note the file has 3M lines and decompresses...
> Parsing /usr/share/X11/locale/en_US.UTF-8/Compose takes about 21% of the startup of GLFW on my PinePhone according to perf, this patch lowers it by about 33ms down to approximately 2%. Interesting. I...