1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: kpackage: Enable all tests.

* gnu/packages/kde-frameworks.scm (kpackage)[arguments]<#:test-exclude>: Remove
plasmoidpackagetest.
<#:phases>: Do not replace check phase.

Change-Id: I3faa1729961ccfdcaefa0979939d9e5b24d79de0
This commit is contained in:
Sughosha
2026-04-02 10:49:15 +05:30
parent a5e26db6ae
commit d41f484981

View File

@@ -2782,20 +2782,10 @@ covers feedback and persistent events.")
;; The `plasma-querytest' test is known to fail when tests are run in parallel: ;; The `plasma-querytest' test is known to fail when tests are run in parallel:
;; <https://sources.debian.org/src/kpackage/5.115.0-2/debian/changelog/#L109> ;; <https://sources.debian.org/src/kpackage/5.115.0-2/debian/changelog/#L109>
#:parallel-tests? #f #:parallel-tests? #f
#:test-exclude "plasmoidpackagetest"
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-before 'check 'check-setup (add-before 'check 'check-setup
(lambda _ (setenv "HOME" (getcwd)))) (lambda _ (setenv "HOME" (getcwd)))))))
(replace 'check
(lambda* (#:key tests? parallel-tests? test-exclude
#:allow-other-keys)
(setenv "CTEST_OUTPUT_ON_FAILURE" "1")
(invoke "ctest" "--rerun-failed" "--output-on-failure"
"-j" (if parallel-tests?
(number->string (parallel-job-count))
"1")
"-E" test-exclude))))))
(home-page "https://community.kde.org/Frameworks") (home-page "https://community.kde.org/Frameworks")
(synopsis "Installation and loading of additional content as packages") (synopsis "Installation and loading of additional content as packages")
(description "The Package framework lets the user install and load packages (description "The Package framework lets the user install and load packages