openafs/tests/opr
Andrew Deason 004c797daa tests: Introduce 'make check TESTS=test/name'
Currently 'make check' always runs all tests. We can run individual
tests manually, but doing so is a bit cumbersome to do under the same
environment as 'make check', since doing so means running something
like this:

    $ MAKECHECK=1 $(abs_top_srcdir)/tests/libwrap @TOP_OBJDIR@/lib \
        ./runtests opr/fmt util/ktime

To make it easier to run single tests introduce a way of calling 'make
check' like this:

    $ make check TESTS='opr/fmt util/ktime'

Which will run the same commands as 'make check', but will run
runtests with only the specified tests, instead of running the default
list.

Some makefiles currently use a "TESTS" or "tests" variable to list
their test binaries; rename them all to "BINS" to avoid conflicting
with this new use for "TESTS" and to make our makefiles a little more
consistent.

Change-Id: I427f83be0d4571794644a97123bcd1f32427bd05
Reviewed-on: https://gerrit.openafs.org/14317
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
2021-06-11 05:18:49 -04:00
..
.gitignore tests: Add cache-t to .gitignore in tests/opr 2020-03-20 15:56:54 -04:00
cache-t.c opr: Allow non-2^x for n_buckets in opr_cache_init 2020-04-10 09:55:35 -04:00
dict-t.c
fmt-t.c tests: Fix fmt-t.c warning 2014-11-05 08:39:25 -05:00
jhash-t.c opr: Make opr_jhash_opaque consistent with opr_jhash 2016-12-22 15:59:31 -05:00
Makefile.in tests: Introduce 'make check TESTS=test/name' 2021-06-11 05:18:49 -04:00
queues-t.c opr: Don't confuse isLast and isEnd 2012-11-23 06:18:31 -08:00
rbtree-t.c
softsig-helper.c tests: fix signo to signame lookup in opr/softsig tests 2016-12-16 15:20:39 -05:00
softsig-t tests: Accommodate c-tap-harness 4.7 2020-08-20 22:36:56 -04:00
time-t.c tests/opr/time-t.c: Use labs instead of abs for long argument 2015-08-01 23:05:26 -04:00
uuid-t.c Make opr_uuid_toString return a status 2013-06-21 11:17:48 -07:00