guix-commits
[Top][All Lists]
Advanced

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

01/02: gnu: u-boot-tools: Disable check for 100% coverage.


From: guix-commits
Subject: 01/02: gnu: u-boot-tools: Disable check for 100% coverage.
Date: Thu, 15 Sep 2022 10:57:21 -0400 (EDT)

mbakke pushed a commit to branch master
in repository guix.

commit b0bd3ef9aabbfd45e72ba252a700d71e18e17842
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Tue Sep 13 01:36:27 2022 +0200

    gnu: u-boot-tools: Disable check for 100% coverage.
    
    * gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Add substitution.
---
 gnu/packages/bootloaders.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index b521b57ecd..210bc30536 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -600,7 +600,12 @@ also initializes the boards (RAM etc).")
               (("'cc'") "'gcc'"))
              (substitute* "tools/patman/test_util.py"
               ;; python3-coverage is simply called coverage in guix.
-              (("python3-coverage") "coverage"))
+               (("python3-coverage") "coverage")
+
+               ;; Don't require 100% coverage since it's brittle and can
+               ;; fail with newer versions of coverage or dependencies.
+               (("raise ValueError\\('Test coverage failure'\\)")
+                "print('Continuing anyway since Guix does not care :O')"))
              (substitute* "test/run"
               ;; Make it easier to find test failures.
               (("#!/bin/bash") "#!/bin/bash -x")



reply via email to

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