NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.08k stars 14.13k forks source link

python312Packages.blockdiag: Disable failing/flaky tests #343324

Closed sarahec closed 1 month ago

sarahec commented 1 month ago

Description of changes

Disables test test_align_option_1 which is failing due to a thrown DeprecationWarning. The warning originates with closed-source python3Packages.reportlab@4.2.2 and isn't readily patchable there.

Also disables test_generate_with_separate which is flaky on Darwin

Fixes #343318

Things done


Add a :+1: reaction to pull requests you find important.

sarahec commented 1 month ago

Result of nixpkgs-review pr 343324 run on aarch64-darwin 1

34 packages built:
  • actdiag (python312Packages.actdiag)
  • actdiag.dist (python312Packages.actdiag.dist)
  • asciidoc-full-with-plugins
  • asciidoc-full-with-plugins.dist
  • blockdiag (python312Packages.blockdiag)
  • blockdiag.dist (python312Packages.blockdiag.dist)
  • nwdiag (python312Packages.nwdiag)
  • nwdiag.dist (python312Packages.nwdiag.dist)
  • python311Packages.actdiag
  • python311Packages.actdiag.dist
  • python311Packages.blockdiag
  • python311Packages.blockdiag.dist
  • python311Packages.nwdiag
  • python311Packages.nwdiag.dist
  • python311Packages.seqdiag
  • python311Packages.seqdiag.dist
  • python311Packages.sphinxcontrib-actdiag
  • python311Packages.sphinxcontrib-actdiag.dist
  • python311Packages.sphinxcontrib-blockdiag
  • python311Packages.sphinxcontrib-blockdiag.dist
  • python311Packages.sphinxcontrib-nwdiag
  • python311Packages.sphinxcontrib-nwdiag.dist
  • python311Packages.sphinxcontrib-seqdiag
  • python311Packages.sphinxcontrib-seqdiag.dist
  • seqdiag (python312Packages.seqdiag)
  • seqdiag.dist (python312Packages.seqdiag.dist)
  • python312Packages.sphinxcontrib-actdiag
  • python312Packages.sphinxcontrib-actdiag.dist
  • python312Packages.sphinxcontrib-blockdiag
  • python312Packages.sphinxcontrib-blockdiag.dist
  • python312Packages.sphinxcontrib-nwdiag
  • python312Packages.sphinxcontrib-nwdiag.dist
  • python312Packages.sphinxcontrib-seqdiag
  • python312Packages.sphinxcontrib-seqdiag.dist
sarahec commented 1 month ago

Result of nixpkgs-review pr 343324 run on x86_64-linux 1

34 packages built:
  • actdiag (python312Packages.actdiag)
  • actdiag.dist (python312Packages.actdiag.dist)
  • asciidoc-full-with-plugins
  • asciidoc-full-with-plugins.dist
  • blockdiag (python312Packages.blockdiag)
  • blockdiag.dist (python312Packages.blockdiag.dist)
  • nwdiag (python312Packages.nwdiag)
  • nwdiag.dist (python312Packages.nwdiag.dist)
  • python311Packages.actdiag
  • python311Packages.actdiag.dist
  • python311Packages.blockdiag
  • python311Packages.blockdiag.dist
  • python311Packages.nwdiag
  • python311Packages.nwdiag.dist
  • python311Packages.seqdiag
  • python311Packages.seqdiag.dist
  • python311Packages.sphinxcontrib-actdiag
  • python311Packages.sphinxcontrib-actdiag.dist
  • python311Packages.sphinxcontrib-blockdiag
  • python311Packages.sphinxcontrib-blockdiag.dist
  • python311Packages.sphinxcontrib-nwdiag
  • python311Packages.sphinxcontrib-nwdiag.dist
  • python311Packages.sphinxcontrib-seqdiag
  • python311Packages.sphinxcontrib-seqdiag.dist
  • seqdiag (python312Packages.seqdiag)
  • seqdiag.dist (python312Packages.seqdiag.dist)
  • python312Packages.sphinxcontrib-actdiag
  • python312Packages.sphinxcontrib-actdiag.dist
  • python312Packages.sphinxcontrib-blockdiag
  • python312Packages.sphinxcontrib-blockdiag.dist
  • python312Packages.sphinxcontrib-nwdiag
  • python312Packages.sphinxcontrib-nwdiag.dist
  • python312Packages.sphinxcontrib-seqdiag
  • python312Packages.sphinxcontrib-seqdiag.dist
sarahec commented 1 month ago

@emilazy FYI. Discovered while testing the desktop hook fix. (I'm clearing any unrelated failures first.)

sarahec commented 1 month ago

@bjornfor thank you!