[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-devel] [task #14908] Tests for after installation with "make i
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-devel] [task #14908] Tests for after installation with "make installcheck" |
Date: |
Fri, 13 Apr 2018 08:34:15 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:59.0) Gecko/20100101 Firefox/59.0 |
URL:
<http://savannah.gnu.org/task/?14908>
Summary: Tests for after installation with "make
installcheck"
Project: GNU Astronomy Utilities
Submitted by: makhlaghi
Submitted on: Fri 13 Apr 2018 02:34:14 PM CEST
Should Start On: Fri 13 Apr 2018 12:00:00 AM CEST
Should be Finished on: Fri 13 Apr 2018 12:00:00 AM CEST
Category: Installation
Priority: 5 - Normal
Item Group: Enhancement
Status: Postponed
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
The GNU Build System also has an `installcheck' option (see Basic Installation
<https://www.gnu.org/software/automake/manual/html_node/Basic-Installation.html>).
`make check' does tests on the built files that are not yet installed
(independent of the host environment, for example previous installed
versions). However, `make installcheck' is designed for checking the installed
files.
Almost all tests in Gnuastro can also be done on the installed programs (we
just have to remove the prefix of their executable and the copied
configuration files).
Therefore so far, the main usefulness of `make installcheck' comes with
continuous integration services (like Debian's autopkgtest
<https://people.debian.org/~mpitt/autopkgtest/README.package-tests.html>. I
recently confronted this in Lintian's testsuite-autopkgtest-missing
<https://lintian.debian.org/tags/testsuite-autopkgtest-missing.html> warning,
while packaging Gnuastro for Debian.
It would thus be good to generalize the test script (if possible) to also work
on the installed files with `make installcheck'.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?14908>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnuastro-devel] [task #14908] Tests for after installation with "make installcheck",
Mohammad Akhlaghi <=