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
This commit is contained in:
@@ -0,0 +1,159 @@
|
||||
# $NetBSD: Makefile,v 1.6 2012/07/22 16:22:41 darrenr Exp $
|
||||
|
||||
TESTSDIR= ${TESTSBASE}/ipf
|
||||
ATFFILE= no
|
||||
|
||||
FILESDIR= ${TESTSDIR}/expected
|
||||
FILES=\
|
||||
bpf-f1 \
|
||||
bpf1 \
|
||||
f1 \
|
||||
f10 \
|
||||
f11 \
|
||||
f12 \
|
||||
f13 \
|
||||
f14 \
|
||||
f15 \
|
||||
f16 \
|
||||
f17 \
|
||||
f18 \
|
||||
f19 \
|
||||
f2 \
|
||||
f20 \
|
||||
f21 \
|
||||
f22 \
|
||||
f24 \
|
||||
f25 \
|
||||
f26 \
|
||||
f27 \
|
||||
f28 \
|
||||
f29 \
|
||||
f3 \
|
||||
f30 \
|
||||
f4 \
|
||||
f5 \
|
||||
f6 \
|
||||
f7 \
|
||||
f8 \
|
||||
f9 \
|
||||
i1 \
|
||||
i10 \
|
||||
i11 \
|
||||
i12 \
|
||||
i13 \
|
||||
i14 \
|
||||
i15 \
|
||||
i16 \
|
||||
i17 \
|
||||
i18 \
|
||||
i19.dist \
|
||||
i2 \
|
||||
i20 \
|
||||
i21 \
|
||||
i22 \
|
||||
i23 \
|
||||
i3 \
|
||||
i4 \
|
||||
i5 \
|
||||
i6 \
|
||||
i7 \
|
||||
i8 \
|
||||
i9 \
|
||||
in1 \
|
||||
in100 \
|
||||
in101 \
|
||||
in102 \
|
||||
in2 \
|
||||
in3 \
|
||||
in4 \
|
||||
in5 \
|
||||
in6 \
|
||||
in7 \
|
||||
ip1 \
|
||||
ip2 \
|
||||
ip3 \
|
||||
ipv6.1 \
|
||||
ipv6.2 \
|
||||
ipv6.3 \
|
||||
ipv6.4 \
|
||||
ipv6.5 \
|
||||
ipv6.6 \
|
||||
l1 \
|
||||
l1.b \
|
||||
n1 \
|
||||
n10 \
|
||||
n100 \
|
||||
n101 \
|
||||
n102 \
|
||||
n103 \
|
||||
n104 \
|
||||
n105 \
|
||||
n106 \
|
||||
n11 \
|
||||
n11_6 \
|
||||
n12 \
|
||||
n12_6 \
|
||||
n13 \
|
||||
n13_6 \
|
||||
n14 \
|
||||
n14_6 \
|
||||
n15 \
|
||||
n15_6 \
|
||||
n16 \
|
||||
n17 \
|
||||
n18 \
|
||||
n1_6 \
|
||||
n2 \
|
||||
n200 \
|
||||
n2_6 \
|
||||
n3 \
|
||||
n4 \
|
||||
n4_6 \
|
||||
n5 \
|
||||
n5_6 \
|
||||
n6 \
|
||||
n6_6 \
|
||||
n7 \
|
||||
n7_6 \
|
||||
n8 \
|
||||
n8_6 \
|
||||
n9 \
|
||||
n9_6 \
|
||||
ni1 \
|
||||
ni10 \
|
||||
ni11 \
|
||||
ni12 \
|
||||
ni13 \
|
||||
ni14 \
|
||||
ni15 \
|
||||
ni16 \
|
||||
ni17 \
|
||||
ni18 \
|
||||
ni19 \
|
||||
ni2 \
|
||||
ni20 \
|
||||
ni21 \
|
||||
ni23 \
|
||||
ni3 \
|
||||
ni4 \
|
||||
ni5 \
|
||||
ni6 \
|
||||
ni7 \
|
||||
ni8 \
|
||||
ni9 \
|
||||
p1 \
|
||||
p10 \
|
||||
p11 \
|
||||
p12 \
|
||||
p13 \
|
||||
p2 \
|
||||
p3 \
|
||||
p4 \
|
||||
p5 \
|
||||
p6 \
|
||||
p7 \
|
||||
p9
|
||||
|
||||
.include <bsd.test.mk>
|
||||
.include <bsd.files.mk>
|
||||
.include <bsd.prog.mk>
|
||||
Reference in New Issue
Block a user