History log of /netbsd-src/tests/Makefile (Results 1 – 25 of 47)
Revision Date Author Comments
# b7a2c575 19-Aug-2023 christos <christos@NetBSD.org>

Tests for the compat_linux inotify framework from GSoC 2023 (Theodore Preduta)


# ef315f79 21-May-2017 riastradh <riastradh@NetBSD.org>

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated. I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet... That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.

show more ...


# b9e582e9 22-Jun-2015 matt <matt@NetBSD.org>

Don't build tests that depend on RUMP if BSD_MK_COMPAT_FILE is defined.


# 58ac8c45 25-Feb-2013 jmmv <jmmv@NetBSD.org>

Run tests in kyua-atf-compat if MKKYUA!=no.


# 5b7eb38d 23-Feb-2013 jmmv <jmmv@NetBSD.org>

Stop assuming that test programs and directories are the same thing during
Atffile generation.

This is needed to be able to generate Kyuafiles (coming later), as these
clearly differentiate between

Stop assuming that test programs and directories are the same thing during
Atffile generation.

This is needed to be able to generate Kyuafiles (coming later), as these
clearly differentiate between the definition of test programs and the
recursion into other subdirectories (or files).

In particular: rename ATFFILE_EXTRA_TPS to ATFFILE_EXTRA_SUBDIRS and
change the logic in bsd.test.mk to keep track of subdirectories aside from
_TESTS when creating the Atffile.

show more ...


# 9f602803 23-Feb-2013 jmmv <jmmv@NetBSD.org>

Register kyua-cli into the Atffile when MKKYUA!=no.


# e06d860d 19-Feb-2013 jmmv <jmmv@NetBSD.org>

Auto-generate the top-level Atffile.

This fixes a problem in MKKYUA=no builds in which the kyua-testers
subdirectory in /usr/tests was created unconditionally and atf-run was
confused because such s

Auto-generate the top-level Atffile.

This fixes a problem in MKKYUA=no builds in which the kyua-testers
subdirectory in /usr/tests was created unconditionally and atf-run was
confused because such subdirectory didn't have an Atffile of its own.
(Due to the way our directory creation and file lists work, I'm not
sure it's possible to just not "install" the empty directory. But
that'd be an alternative to this.)

Auto-generating the Atffile causes it to only list the subdirectories
listed by the Makefile, which can vary depending on various MK* options.

Problem found by martin@.

show more ...


# 8f212f19 16-Feb-2013 jmmv <jmmv@NetBSD.org>

Move tests for examples from tests/examples to tests/share/examples.

This is to match the layout of the installed and source files more closely.
While doing this, honor the MKSHARE variable, as the

Move tests for examples from tests/examples to tests/share/examples.

This is to match the layout of the installed and source files more closely.
While doing this, honor the MKSHARE variable, as the files these tests
validate are only installed when MKSHARE=yes.

show more ...


# 80b30d8c 26-Aug-2012 jmmv <jmmv@NetBSD.org>

Add placeholder test programs for share/mk files.

The main goal of this change is to simplify the further addition of test
cases for the share/mk infrastructure by adding a few placeholder test
prog

Add placeholder test programs for share/mk files.

The main goal of this change is to simplify the further addition of test
cases for the share/mk infrastructure by adding a few placeholder test
programs to the tests tree.

To not leave these test programs empty, I have added a bunch of extremely
simple test cases to them.

show more ...


# cb461c68 08-Aug-2012 christos <christos@NetBSD.org>

Exclude tests that use rump


# 9b85f61f 24-Mar-2012 matt <matt@NetBSD.org>

Only descend into ipf if MKIPFILTER != "no"


# ad9dcd3c 17-Mar-2012 jruoho <jruoho@NetBSD.org>

Deprecate tests/toolchain.


# 28604916 17-Mar-2012 jruoho <jruoho@NetBSD.org>

Deprecate tests/util.


# 06f3e60d 12-Nov-2011 jmmv <jmmv@NetBSD.org>

Add tests to ensure that the new asm examples build and run, just as the
end-user is supposed to work with them.


# 520e58c4 21-Sep-2011 mrg <mrg@NetBSD.org>

only decent into crypto/tests if ${MKCRYPTO} != "no". (sets are probably
also broken, but i didn't get that far yet.)


# 7e7bf0e2 07-Jul-2011 jruoho <jruoho@NetBSD.org>

Remove syscall SUBDIR.


# c25406cb 15-Jun-2011 mrg <mrg@NetBSD.org>

evbppc can do modules now.


# ca626b1d 24-Feb-2011 pooka <pooka@NetBSD.org>

Add tests to check "cc" can compile a working hello world.
(this test fails at least on riz's macppc)


# f43ab2f1 03-Feb-2011 pooka <pooka@NetBSD.org>

add tests for the -d functionality of rump_server(1)


# 6b3ee667 07-Jan-2011 pgoyette <pgoyette@NetBSD.org>

Avoid double-inclusion of bsd.subdir.mk file. This eliminates some harmlessnbut annoying warning messages.


# f2fcee3b 02-Jan-2011 pooka <pooka@NetBSD.org>

do the alphabet


# 84aab3c9 15-Dec-2010 haad <haad@NetBSD.org>

Hook traceroute test case to build. it was added to lists so unbreak build now.


# f23e744c 08-Dec-2010 njoly <njoly@NetBSD.org>

Make tests set generation optional, skipped for MKATF=no build.


# 3c3ed948 30-Nov-2010 riz <riz@NetBSD.org>

Add some basic tests of resize_ffs(8). The 'grow' test does nothing
more than create an empty file system, grow it, and makes sure fsck
finds the result clean. The 'shrink' test does likewise for s

Add some basic tests of resize_ffs(8). The 'grow' test does nothing
more than create an empty file system, grow it, and makes sure fsck
finds the result clean. The 'shrink' test does likewise for shrinking,
but is an expected failure at the moment due to PR bin/44177.

show more ...


# f0a81636 04-Aug-2010 pooka <pooka@NetBSD.org>

Add test of pad(4): stuff some audio into /dev/audio, read it from
/dev/pad. Test that we got sensible output by comparing against
a previous audibly good result.

This exercises auconv, audio and p

Add test of pad(4): stuff some audio into /dev/audio, read it from
/dev/pad. Test that we got sensible output by comparing against
a previous audibly good result.

This exercises auconv, audio and pad.

show more ...


12