11be35a165
To do so, a few dependencies have been imported: * external/bsd/lutok * external/mit/lua * external/public-domain/sqlite * external/public-domain/xz The Kyua framework is the new generation of ATF (Automated Test Framework), it is composed of: * external/bsd/atf * external/bsd/kyua-atf-compat * external/bsd/kyua-cli * external/bsd/kyua-tester * tests Kyua/ATF being written in C++, it depends on libstdc++ which is provided by GCC. As this is not part of the sources, Kyua is only compiled when the native GCC utils are installed. To install Kyua do the following: * In a cross-build enviromnent, add the following to the build.sh commandline: -V MKBINUTILS=yes -V MKGCCCMDS=yes WARNING: At this point the import is still experimental, and not supported on native builds (a.k.a make build). Change-Id: I26aee23c5bbd2d64adcb7c1beb98fe0d479d7ada |
||
---|---|---|
.. | ||
atf-report.1 | ||
atf-report.sh | ||
atf-report_test.sh | ||
atf-run.1 | ||
atf-run.sh | ||
atf-run_test.sh | ||
atf2kyua.1 | ||
atf2kyua.sh | ||
atf2kyua_test.sh | ||
AUTHORS | ||
COPYING | ||
helpers.sh | ||
Kyuafile | ||
lib.subr | ||
NEWS | ||
README | ||
tests_lib.subr |
Kyua (pronounced Q.A.) is a testing framework for both developers and users. Kyua is different from most other testing frameworks in that it puts the end user experience before anything else. There are multiple reasons for users to run the tests themselves, and Kyua ensures that they can do so in the most convenient way. This module, kyua-atf-compat, provides tools to ease the transition from ATF to Kyua. In particular, this includes a tool to convert Atffile files to Kyuafile files in an automated manner, and drop-in replacement wrappers for both atf-run and atf-report. For further information on the contents of this distribution file, please refer to the following other documents: * AUTHORS: List of authors and contributors to this project. * COPYING: License information. * INSTALL: Compilation and installation instructions. * NEWS: List of major changes between formal releases. For general project information, please visit: http://code.google.com/p/kyua/