No description
Find a file
Lionel Sambuc 11be35a165 Importing NetBSD "Kyua" test framework
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
2013-07-23 20:43:41 +02:00
benchmarks Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
bin remove utimes() workarounds 2013-04-12 18:55:40 +00:00
commands eepromread: simple program to view eeprom contents 2013-07-15 17:03:18 -04:00
common Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
docs Allow install of binutils and import texinfo 2013-07-12 14:18:08 +02:00
drivers Revert "drivers/fbd/action.c: removed some 64-bit functions" 2013-07-23 19:19:53 +02:00
etc Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
external Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
gnu Allow install of binutils and import texinfo 2013-07-12 14:18:08 +02:00
include cat24c256: driver for the cat24c256 i2c eeprom 2013-07-15 17:03:18 -04:00
kernel kernel: i2c padconf workaround 2013-07-15 11:11:13 -04:00
lib Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
libexec re-import makewhatis 2013-06-25 09:51:45 +00:00
man Importing libexec/fingerd 2013-06-02 08:14:05 -04:00
releasetools Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
sbin ext2: annotate cache blocks with inode metadata 2013-04-26 15:39:07 +00:00
servers Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
share Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
sys Implement getrusage 2013-07-01 23:00:47 +02:00
test Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
tests Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
tools Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
usr.bin allow ldd mmap fallback 2013-06-12 07:05:11 +00:00
usr.sbin Importing usr.sbin/i2cscan 2013-07-15 11:11:13 -04:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00