diff options
| author | Roman Scherer <roman@burningswell.com> | 2025-12-14 14:40:01 +0100 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-04 12:29:45 +0100 |
| commit | 4d89580355ef7880974b44c559ef3e454592a820 (patch) | |
| tree | 0fab48a4ab792c2dedc91b8d8cbbe5c1510cb23c /gnu | |
| parent | 8c9a1f92481bb49d7ccb59c5d097595ca37e8824 (diff) | |
gnu: plasma-desktop: Skip failing test on AArch64.
The tst_calibrationtool test fails on aarch64 due to floating-point
precision issues: QMatrix4x4 comparison fails with tiny differences
(1.11759e-08 instead of exact 0).
* gnu/packages/kde-plasma.scm (plasma-desktop)[arguments]: Add
tst_calibrationtool to test-exclude on aarch64.
Change-Id: I3875329704b50b1ecd3ccea41a355d53deb517cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4846
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/kde-plasma.scm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index 2ed467d524..7b168ad294 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -2191,11 +2191,17 @@ the KDE Plasma 6 desktop.") (arguments (list #:qtbase qtbase #:test-exclude + ;; The tst_calibrationtool test fails on aarch64 due to floating-point + ;; precision: QMatrix4x4 comparison fails with tiny differences + ;; (1.11759e-08 instead of exact 0). (string-append "(" - (string-join '("positionertest" + (string-join `("positionertest" "kcm-keyboard-keyboard_memory_\ persister_test" - "foldermodeltest") + "foldermodeltest" + ,@(if (target-aarch64?) + '("tst_calibrationtool") + '())) "|") ")") #:phases |
