Merge #325056: python312Packages.afdko: disable failing tests

This commit is contained in:
Vladimír Čunát 2024-07-06 20:47:01 +02:00
commit 6765d5cb71
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
3 changed files with 15 additions and 6 deletions

View File

@ -50,6 +50,8 @@ stdenvNoCC.mkDerivation rec {
sed -i 's;\t@;\t;' Makefile
'';
buildFlags = [ "BYPASS_SEQUENCE_CHECK=True" ];
enableParallelBuilding = true;
installPhase = ''

View File

@ -109,7 +109,13 @@ buildPythonPackage rec {
'';
disabledTests =
lib.optionals (!runAllTests) [
[
# broke in the fontforge 4.51 -> 4.53 update
"test_glyphs_2_7"
"test_hinting_data"
"test_waterfallplot"
]
++ lib.optionals (!runAllTests) [
# Disable slow tests, reduces test time ~25 %
"test_report"
"test_post_overflow"

View File

@ -45,11 +45,12 @@ let
constituents = [
jobs.nixos-render-docs.x86_64-linux # Used in nixos manual
jobs.remarshal.x86_64-linux # Used in pkgs.formats helper
jobs.python311Packages.buildcatrust.x86_64-linux # Used in pkgs.cacert
jobs.python311Packages.colorama.x86_64-linux # Used in nixos test-driver
jobs.python311Packages.ptpython.x86_64-linux # Used in nixos test-driver
jobs.python311Packages.requests.x86_64-linux # Almost ubiquous package
jobs.python311Packages.sphinx.x86_64-linux # Document creation for many packages
jobs.python312Packages.afdko.x86_64-linux # Used in noto-fonts-color-emoji
jobs.python312Packages.buildcatrust.x86_64-linux # Used in pkgs.cacert
jobs.python312Packages.colorama.x86_64-linux # Used in nixos test-driver
jobs.python312Packages.ptpython.x86_64-linux # Used in nixos test-driver
jobs.python312Packages.requests.x86_64-linux # Almost ubiquous package
jobs.python312Packages.sphinx.x86_64-linux # Document creation for many packages
];
};