[Olena] #240: Use the installcheck target to run post-installation tests

#240: Use the installcheck target to run post-installation tests -------------------------+-------------------------------------------------- Reporter: levill_r | Owner: levill_r Type: enhancement | Status: new Priority: major | Milestone: Olena 1.1 Component: Olena | Version: 1.0 Keywords: | -------------------------+-------------------------------------------------- Automake's `installcheck` target runs install tests (to be executed after the `install` target). See http://www.gnu.org/software/automake/manual/html_node/Install-Tests.html. Such tests are useful, and maybe more relevant than `check` tests, since they exercise the package in its ''installed'' form, that is, the one seen by end users. We should adjust the test suite so that the `installcheck` target runs the same tests as the `check` target (where applicable), and possibly extra tests. Every component of Olena should be updated. -- Ticket URL: <https://trac.lrde.org/olena/ticket/240> Olena <http://olena.lrde.epita.fr> Olena, a generic and efficient C++ image processing library.

#240: Use the installcheck target to run post-installation tests --------------------------+------------------------------------------------- Reporter: levill_r | Owner: levill_r Type: enhancement | Status: new Priority: major | Milestone: Olena 1.1 Component: Olena | Version: 1.0 Resolution: | Keywords: --------------------------+------------------------------------------------- Comment(by levill_r): I (Roland) have added install tests to my personal branches of Swilena and Extatica (which will be pushed later), and they work fine. These tests make an ''actual'' use of the installed files (Python modules and/or Milena source files, depending on the test), so they are relevant. But what about ''compiled'' tests, like the ones in source:milena/tests? Just running them is not enough IMHO. Should we compile them again (and then run them) during `installcheck`? -- Ticket URL: <https://trac.lrde.org/olena/ticket/240#comment:1> Olena <http://olena.lrde.epita.fr> Olena, a generic and efficient C++ image processing library.
participants (1)
-
Olena Trac