Testing and Verification: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
== Dejagnu == | == Dejagnu == | ||
Dejagnu (http://www.gnu.org/software/dejagnu/) is used by many GNU and other tools as a test environment, and must be installed on the host before running | Dejagnu (http://www.gnu.org/software/dejagnu/) is used by many GNU and other tools as a test environment, and must be installed on the host before running some of the tests below. Additional information for setting it up for a board with an Xtensa processor or for a simulator (ISS or QEMU) can be found under [[DejaGnu]]. | ||
Latest revision as of 22:26, 19 March 2013
Under Development
This page describes mechanisms to test the various architecture dependent software, such as toolchain and Linux kernel.
Dejagnu
Dejagnu (http://www.gnu.org/software/dejagnu/) is used by many GNU and other tools as a test environment, and must be installed on the host before running some of the tests below. Additional information for setting it up for a board with an Xtensa processor or for a simulator (ISS or QEMU) can be found under DejaGnu.
Binutils
GCC
GlibC
Using Crosstool-NG
${CROSSTOOL}/.build/xtensa-unknown-linux-gnu/buildtools/bin
GDB
Kernel (LTP)
While the kernel itself doesn't come with any extensive test suite, the Linux Test Project - LTP (http://ltp.sourceforge.net/) provides an