guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

04/05: gnu: openjpeg: Skip more failing tests.


From: guix-commits
Subject: 04/05: gnu: openjpeg: Skip more failing tests.
Date: Sun, 21 Mar 2021 04:01:41 -0400 (EDT)

efraim pushed a commit to branch core-updates
in repository guix.

commit 2d1f322bf13e10372c8909f17f5d2e4ea50280c1
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Sun Mar 21 09:56:56 2021 +0200

    gnu: openjpeg: Skip more failing tests.
    
    A number of tests fail after updating libtiff to 4.1.0.
    
    * gnu/packages/image.scm (openjpeg)[arguments]: Adjust
    'disable-failing-tests phase to skip more failing tests.
---
 gnu/packages/image.scm | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 0168f7d..dafa470 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -840,14 +840,24 @@ test suite, including conformance tests (following Rec. 
ITU-T T.803 | ISO/IEC
                        (assoc-ref %build-inputs "openjpeg-data")))
        #:phases
        (modify-phases %standard-phases
-         ;; To be re-enabled after upstream fixes the bug,
-         ;; https://github.com/uclouvain/openjpeg/issues/1264
          (add-after 'unpack 'disable-failing-tests
            (lambda _
+             ;; To be re-enabled after upstream fixes the bug,
+             ;; https://github.com/uclouvain/openjpeg/issues/1264
              (substitute* "tests/CMakeLists.txt"
                (("add_subdirectory\\(nonregression\\)")
                 ""))
-             #t)))))
+             ;; These tests fail on all architectures except x86_64
+             (substitute* "tests/conformance/CMakeLists.txt"
+               ;; 4, 5, 6 fail
+               (("numFileC1P0 RANGE 1 16") "numFileC1P0 RANGE 7 16")
+               ;; 2, 3, 4, 5 fail
+               (("numFileC1P1 RANGE 1 7") "numFileC1P1 1 6 7")
+               ;; 2, 3 fail
+               (("numFileJP2 RANGE 1 9") "numFileJP2 RANGE 4 9")
+               ;; All fail
+               (("subsampling.*") "")
+               (("zoo.*") "")))))))
     (native-inputs
      `(("openjpeg-data" ,openjpeg-data))) ; Files for test-suite
     (inputs



reply via email to

[Prev in Thread] Current Thread [Next in Thread]