[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
65/85: gnu: ruby-2.6: Skip test for the Hurd.
From: |
guix-commits |
Subject: |
65/85: gnu: ruby-2.6: Skip test for the Hurd. |
Date: |
Thu, 15 Jun 2023 02:32:43 -0400 (EDT) |
janneke pushed a commit to branch hurd-team
in repository guix.
commit f37a195f2303c21ad70a69aa6911a422a54a506b
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Jun 11 18:39:19 2023 +0200
gnu: ruby-2.6: Skip test for the Hurd.
* gnu/packages/ruby.scm (ruby-2.7)[arguments]: When building for the Hurd,
add
phase 'skip-tests'.
---
gnu/packages/ruby.scm | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index f28ad97e11..5a342a9905 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -33,6 +33,7 @@
;;; Copyright © 2022 Taiju HIGASHI <higashi@taiju.info>
;;; Copyright © 2023 Yovan Naumovski <yovan@gorski.stream>
;;; Copyright © 2023 gemmaro <gemmaro.dev@gmail.com>
+;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -195,7 +196,13 @@ a focus on simplicity and productivity.")
"test/ruby/test_system.rb"
"tool/rbinstall.rb")
(("/bin/sh") (which "sh")))
- #t)))))
+ #t))
+ ,@(if (target-hurd?)
+ '((add-after 'unpack 'skip-tests
+ (lambda _
+ (delete-file "bootstraptest/test_io.rb")
+ (delete-file "test/ruby/test_io.rb"))))
+ '()))))
(native-inputs
(list autoconf))))
- 43/85: gnu: gettext-minimal: Remove XFAIL_TESTS for the Hurd., (continued)
- 43/85: gnu: gettext-minimal: Remove XFAIL_TESTS for the Hurd., guix-commits, 2023/06/15
- 46/85: hurd-boot: Support system init: Create essential device nodes., guix-commits, 2023/06/15
- 52/85: gnu: c-ares: Skip failing tests for the Hurd., guix-commits, 2023/06/15
- 69/85: gnu: cmake-bootstrap: Fix build for the Hurd., guix-commits, 2023/06/15
- 64/85: gnu: openssl-1.1: Fix shared build for the Hurd., guix-commits, 2023/06/15
- 68/85: gnu: zstd: Skip tests when building for the Hurd., guix-commits, 2023/06/15
- 71/85: gnu: doxygen: Fix build for the Hurd., guix-commits, 2023/06/15
- 59/85: gnu: procps: Skip linux-version test for the Hurd., guix-commits, 2023/06/15
- 83/85: DRAFT hurd: Support second boot., guix-commits, 2023/06/15
- 42/85: gnu: diffutils: Remove test-perror2 from XFAIL_TESTS for the Hurd., guix-commits, 2023/06/15
- 65/85: gnu: ruby-2.6: Skip test for the Hurd.,
guix-commits <=
- 61/85: gnu: parted: Disable tests for the Hurd., guix-commits, 2023/06/15
- 16/85: gnu: Add rumpkernel., guix-commits, 2023/06/15
- 31/85: gnu: commencement: Add automake-boot0., guix-commits, 2023/06/15
- 62/85: gnu: libpaper: Disable tests for the Hurd., guix-commits, 2023/06/15
- 53/85: gnu: libgpg-error: Skip failing test for the Hurd., guix-commits, 2023/06/15
- 60/85: gnu: e2fsprogs: Skip failing tests for the Hurd., guix-commits, 2023/06/15
- 80/85: gnu: guile-2.0: Skip failing tests for the Hurd., guix-commits, 2023/06/15
- 63/85: gnu: cairo: Support building for the Hurd., guix-commits, 2023/06/15
- 67/85: gnu: swig: Skip tests when building for the Hurd., guix-commits, 2023/06/15
- 73/85: gnu: guile-git: Skip http proxy test for the Hurd., guix-commits, 2023/06/15