reducing text exclusions #85

Merged
Richie merged 14 commits from feature/reducing-text-exclusions into main 2026-09-29 14:48:15 -04:00
Showing only changes of commit 8196d6fc98 - Show all commits
+6 -13
View File
@@ -15,19 +15,14 @@ change independently of Nix, and `default.nix` preserves existing patches.
| Package | Repair | | Package | Repair |
| --- | --- | | --- | --- |
| [Abseil](abseil/README.md) | Public BMI2 header in Electron, Deno, and Signal's vendored copies | | [Abseil](abseil/README.md) | Public BMI2 header in Electron, Deno, and Signal's vendored copies |
| [Backrefs](backrefs/README.md) | Match the regex timeout's CPU clock |
| [GnuTLS](gnutls/README.md) | Wait for the UDP server socket before connecting | | [GnuTLS](gnutls/README.md) | Wait for the UDP server socket before connecting |
| [Jupyter Server](jupyter-server/README.md) | Exercise the correct shared future during reconnect |
| [Prometheus](prometheus/README.md) | Complete parsing before inspecting the test editor state | | [Prometheus](prometheus/README.md) | Complete parsing before inspecting the test editor state |
| [pytest-xdist](pytest-xdist/README.md) | Check worker replacements and allow startup on loaded builders | | [pytest-xdist](pytest-xdist/README.md) | Check worker replacements and allow startup on loaded builders |
| [SciPy](scipy/README.md) | Account for floating-point rounding in STFT tests | | [SciPy](scipy/README.md) | Account for floating-point rounding in STFT tests |
| [Sentry SDK](sentry-sdk/README.md) | Isolate SDK thread mocks from Python's threading module |
| [Torchaudio](torchaudio/README.md) | Compare pitch-shift batches at appropriate precision |
| [TorchCodec](torchcodec/README.md) | Match the reference MP3 encoder's sample format |
## Local NixOS integration ## Local NixOS integration
The [`x86-64-v3` optional module](../../common/optional/x86-64-v3/default.nix) The [`x86-64-v3` optional module](../default.nix)
imports this directory's [`default.nix`](default.nix) directly, so the patch imports this directory's [`default.nix`](default.nix) directly, so the patch
overlay applies only to hosts using that package set. Prometheus patches its overlay applies only to hosts using that package set. Prometheus patches its
separate assets derivation; Python packages use `pythonPackagesExtensions`. separate assets derivation; Python packages use `pythonPackagesExtensions`.
@@ -36,10 +31,8 @@ The [pytest-xdist directory](pytest-xdist/README.md) also owns its outer-worker
limit and remote-worker event timeout. These package overrides add no skipped limit and remote-worker event timeout. These package overrides add no skipped
tests. Existing nixpkgs exclusions remain separate from these repairs. tests. Existing nixpkgs exclusions remain separate from these repairs.
The test-exclusion review used Python 3.14.7 and the pinned x86-64-v3 package The review used Python 3.14.7 and the pinned x86-64-v3 package set. Host-flake
set. Host-flake evaluation verified patch wiring, Python install checks, evaluation verified patch wiring, Python install checks, and Prometheus's
removal of the local skips, and Prometheus's reference to the patched assets. reference to the patched assets. No complete NixOS rebuild was performed.
Jupyter and Sentry package tests used the preceding dependency set with the Individual READMEs distinguish package builds, focused tests, and checks that
new package patch to avoid unrelated rebuilds after pytest-xdist changed. have not been run.
No complete NixOS rebuild was performed. Individual READMEs distinguish
package builds, focused tests, and checks that have not been run.