On Wed, Nov 01, 2017 at 01:42:42AM +0000, Gu, Jinxiang wrote: > > On 2017年10月31日 16:43, Gu Jinxiang wrote: > > > Add support for running the tools from a given path (for > > > example,/usr/bin) by setting $EXEC while running tests. > > > > > > Achieved: > > > Specify the location of binary and run test like this: > > > $ make EXEC=/usr/bin/ test > > Any special reason to test system installed btrfs? > > Even for system QA case, I think self test should be run at packaging time > > other than doing it after packaging.
This is supposed to extend the testing possibilities. The packaging phase could run some tests, many tools run post-build tests, but we need to manage devices and require root in general. This is not always possible, besides that it requires to run from the sources directory. > Just implement the project list below in github. > ................. > Add support for running the tools from a given path (git, /usr/bin, > /usr/local/bin), so the testsuite can be run independently. > ................. The idea is to export the testsuite files to a separate tar, run from a script. In that case the system binaries will be preferred. I've promoted the project task to https://github.com/kdave/btrfs-progs/issues/77 . -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html