summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2010-03-15Add some basic tests for rc.d scripts to validate the execution ofjmmv
subcommands and the optional argument passing to them from the command line. Triggered by the modification of the run_rc_command function in rc.subr to allow passing in extra parameters to the commands defined in rc.d scripts.
2010-03-05Update to use newstyle rump_module interfaces.pooka
2010-02-28remove "string" directory for now, it isn't installedmartin
2010-02-26Disable population count test for now, please re-enable oncemartin
PR toolchain/42885 is fixed
2010-01-31filesystems now use getdisksize() which is in librumpdev_disk.mlelstv
2010-01-25msdosfs depends on disk devices nowpooka
2010-01-24Add a regression test for the SHA2 family that also checks for unalignedjoerg
accesses.
2009-12-18Must use CMSG_SPACE instead of CMSG_LEN for control message buffer.pooka
Fixes test on sparc64 (and possible other alignment-picky ports). from mlelstv
2009-12-15avoid most of the SUBDIRs if MKATF == "no".mrg
2009-12-08CPPFLAGS.* is per *.c, not per ${PROG} or ${LIB}.uebayasi
2009-11-28It seems that LDADD.file gets added to the linker invocation afterhe
the LDADD variable expansion. To support static linking, ensure that the common libraries gets tacked on at the end as well (order matters for static linking), by using a convenience variable and add it to the end of LDADD.t_modlinkset, as well as when doing the general LDADD+= setting.
2009-11-26Since rumpfs has supported file system sockets for quite a whilepooka
now, we don't need tmpfs here. But, rumpfs doesn't support regular files, so pass a pipe descriptor instead of an open file fd.
2009-11-25Don't use LDADD.progname because it duplicates all the libs.pooka
2009-11-06WARNS=4pooka
2009-11-06rump_module -> rump_pub_modulepooka
2009-11-05Fix MKKMOD=no builds: in sets.subr, if $MKKMOD == no, leave thedyoung
modules set out of the list of NetBSD set lists, nlists. If $MKKMOD == no, do not install modules tests.
2009-11-02add ATF tests for libeventplunky
2009-10-20Migrate three sh test cases from regress to tests.jmmv
2009-10-15comment adjustment. hardly any functional change involved.pooka
2009-10-15fix test for new-world rump lwp usagepooka
2009-10-14Adjust names of external rump control interfaces to match thepooka
new rump_pub namespace.
2009-10-14Add test cases for "prefix $@ suffix" expansion. From PR bin/33956.jmmv
This issue was fixed a while ago but the tests described in the report were never written as proper test cases.
2009-09-24Add regression test to verify that linksets work correctly with rump.pooka
2009-09-24add regression tests for dlinfo()pooka
2009-09-19Correct list of d_merge* files.apb
2009-09-19Adjust tests to no longer expect a trailing space in each lineapb
of output from "mtree -C".
2009-09-19Add tests for the "mtree -M" issue reported in PR 42031 from Geoff Wing.apb
2009-09-17Set timeout to 20 because for some reason this test hangs in qemu.pooka
(Well, it *still* hangs even after the timeout has passed, but at least there's multiple problems to debug now)
2009-09-14Rely on the new and "just as awful as the old" hack in the battle of rumpskrll
vs link sets.
2009-09-08Add test case for PR kern/42020:pooka
t_rnd (1/1): 1 test cases RNDADDDATA: Failed: Test case did not exit cleanly: Abort trap (core dumped) Failed test cases: t_rnd:RNDADDDATA
2009-08-21No-one wins in rump vs link sets.skrll
XXX Someone(tm) needs to fix this properly.
2009-08-03rump_fakeblk -> rump_etfspooka
2009-07-21flag a 64-bit integer constant as "ULL" -- this is not clean but thedrochner
code around it assumes it anyway fixes build on 32-bit
2009-07-21Add popcount(3) and the long and long long version. Name is inspired byjoerg
gnulib, the implementation goes back to the AMD Software Optimizer guide. A number of platforms will want to replace the C version with assembler code using native instructions.
2009-07-20fix for new opensslchristos
2009-07-20Use __RCSID.joerg
2009-07-20Add a fast, platform independent hash function to libc.joerg
The algorithm used is the Jenkins hash. The name (mi_vector_hash) reflects the nature of the hash function. Add glue for libc ATF tests and include a test case to make sure that (mis)alignment and endianess are handled correctly. Bump libc minor to 169.
2009-06-09Apparently, there's not a clear dependency ordering for the libraries,he
this becomes apparent when linking statically (e.g. as for sun2). Add an extra instance of -lrump to the library list so that it can be linked statically as well.
2009-05-15Fix calls to rump syscalls now that the padding argument is nopooka
longer advertised.
2009-05-08lseek fd to start before sending, creates a clearer test case.pooka
2009-05-07Make the file descriptor passing test case a little more interesting:pooka
instead of passing a file descriptor within a single process, create two virtual processes in rump and pass the fd between them.
2009-05-07Rename variable to reflect current use. no functional change.pooka
2009-05-04Use make syntax where LDADD applies only to a certain targetpooka
(not that there currently is more than one, but ...)
2009-05-04g/c unused variablespooka
2009-05-03In addition to testing the fd passing doesn't crash the kernel,pooka
also check that it actually works.
2009-05-03Mount test fs onto /mp instead of /. This way it can be unmountedpooka
and we can detect vnode reference leaks.
2009-05-02don't hardcode /usr/lib pathpooka
2009-05-02add regression test for module init/fini in rumppooka
2009-05-02Merge librumpfs_ufs into librumpfs_ffs. This reflects what happenedpooka
with the ffs kernel module and follows the trend of retiring ufs. It also allows to get rid of a special case kludge in runtime module loading, since ufs was not really a module. librumpfs_ufs is now obsoleted and ffs consumers should be linked solely against librumpfs_ffs.
2009-04-29* register fakeblkpooka
* fix error message