guix-commits
[Top][All Lists]
Advanced

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

02/02: news: Add news entry for '--without-tests'.


From: guix-commits
Subject: 02/02: news: Add news entry for '--without-tests'.
Date: Sun, 27 Sep 2020 17:25:04 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit 6f04c0b70290c97f2519d7276f5babf407df80e5
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Sun Sep 27 23:23:42 2020 +0200

    news: Add news entry for '--without-tests'.
    
    * etc/news.scm: Add entry.
---
 etc/news.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/etc/news.scm b/etc/news.scm
index 2377482..1bffb41 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -37,6 +37,23 @@ guix build --with-graft=glibc=glibc@@2.31 hello
 Run @command{info \"(guix) Package Transformation Options\"} for more
 info.")))
 
+ (entry (commit "f458cfbcc54ed87b1a87dd9e150ea276f17eab74")
+        (title (en "New @option{--without-tests} transformation option"))
+        (body
+         (en "The new @option{--without-tests} package transformation option
+instructs Guix to skip the test suite of a given package.  In the example
+below, @code{guile-gcrypt} is built using a variant of @code{automake} itself
+built without running its (lengthy) test suite:
+
+@example
+guix build guile-gcrypt --without-tests=automake
+@end example
+
+This is primarily useful as a way to speed up development cycles, or to work
+around flaky test suites---skipping tests can hide real issues, so use with
+care.  Run @command{info \"(guix) Package Transformation Options\"} for more
+info.")))
+
  (entry (commit "a98712785e0b042a290420fd74e5a4a5da4fc68f")
         (title (en "New @command{guix git authenticate} command")
                (de "Neuer Befehl @command{guix git authenticate}")



reply via email to

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