mlelstv
5a5f088539
The erroneous error codes described in kern/43616 have been fixed.
2010-08-01 14:50:54 +00:00
pooka
ee762b35da
need to link in nfs client bits
2010-07-26 16:25:19 +00:00
njoly
dccf0d483f
Add create and rename testcases to exercize filenames longer than
...
{NAME_MAX}.
2010-07-26 13:37:48 +00:00
pooka
7d8af8c741
Need to use the ${PRINTOBJDIR} trick for LIBISPRIVATE ...
2010-07-19 16:32:01 +00:00
pooka
370c9ab597
Convert the file system test common routines into a library to
...
facilitate more complex user-side stuff (like the lfs cleaner and
nfs rpc code), which are non-trivial to do by #include.
2010-07-19 16:09:07 +00:00
pooka
95cbf37326
add missing headers
2010-07-19 16:00:45 +00:00
pooka
55cb844525
convert to newstyle automagic rump compat syscalls
2010-07-19 15:35:38 +00:00
pooka
3023bfbdf9
Some of the msdosfs tests are killed by SSP due to stack limit
...
being exceeded. I cannot figure out what is going on by code
reading, nor repeat this either on my desktop or in qemu, so skip
those tests for msdosfs until I can get to the bottom of it.
2010-07-16 19:16:41 +00:00
njoly
139189167c
Add some sanity checks for statvfs values.
2010-07-16 17:49:38 +00:00
pooka
978c8480cc
skip directory test on sysvbfs
2010-07-16 14:14:27 +00:00
pooka
b7d235f4da
Fix typo in comment. comment tested by wizd.
2010-07-16 13:07:23 +00:00
pooka
16c5b04bd3
Fill in PR kern/43626 now that it exists.
2010-07-16 11:46:31 +00:00
pooka
8206e1e692
Do the famous renamerace test using directories. Uh oh, bad idea.
...
PR coming soon.
2010-07-16 11:33:45 +00:00
pooka
b006a8b60d
This test does not always fail for LFS, so apply same kludge as
...
elsewhere while waiting for atf to grow support for these cases.
2010-07-16 10:50:55 +00:00
pooka
6314ba47ee
xfail test on lfs. It goes badaboom faster than you can find your
...
multipass. Borrow PR kern/43582 used earlier for rmdirrace, as it
looks pretty much like the same problem.
2010-07-14 21:44:40 +00:00
pooka
3b5bc723d2
Convert "The Original" rename race test from to vfs and retire the
...
ffs/tmpfs versions. The only difference is that the origamical
one mounted ffs with MNT_LOG (and therein actually lay the bug).
2010-07-14 21:39:31 +00:00
pooka
ae0b9ccec6
Add an assortment of rename tests. Not complete, but at least tests
...
something.
This contains the tests for PR kern/43616 and PR kern/43617.
2010-07-14 20:45:48 +00:00
jmmv
9d0b4b5bb8
Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
2010-07-13 21:13:21 +00:00
pooka
2a5fd96f77
Add a few simple basic-level tests for vnodeops. They don't cover
...
corner-cases, but make sure things at least superficially work
(which they always don't). More to come...
2010-07-13 18:13:10 +00:00
pooka
60f4d3c583
Link in puffs components for puffs tests.
2010-07-13 18:09:52 +00:00
pooka
e9ce0fb090
make compile on HEAD
2010-07-13 11:53:47 +00:00
pooka
6463b41236
Add basic tests for vfsops.
...
tfilehandle is a test for PR kern/43605
2010-07-13 11:51:59 +00:00
pooka
5b92553888
Make the FSTYPE macros take tc instead of derivative type "type".
...
ok njoly
2010-07-13 11:12:19 +00:00
njoly
e4723ab868
Pass down the test case data to the test function, to be able to use
...
meta-data informations such as srcdir. Requested by pooka.
While here remove fstype argument, and define it as a custom meta-data
(X-fs.type) instead.
2010-07-12 21:05:19 +00:00
njoly
14f486761f
Get rid of home made filesystem type strings and use MOUNT_xxx ones
...
instead. While here provide some macros which do test for a specific
type.
2010-07-09 14:30:53 +00:00
njoly
136ff61968
Pass down the filesystem type to the test funtion to allow fs-specific
...
callpoints.
Adjust t_rmdirrace by moving LFS test specific code from common/lfs.c,
and do skip sysvbfs which does not support rmdir(2).
from pooka.
2010-07-09 14:16:05 +00:00
pooka
df74e53708
Add LFS to vfs test list. TODO: start cleanerd too.
...
It fails in a number of different ways. Some of them seem to appear
as a function of the file system size (i'm not sure if it's because
the lack of the cleaner or not. i'm guessing ``no'', though).
ok njoly
2010-07-08 13:21:02 +00:00
njoly
78043be0cf
Fix copyright, noted by Jukka Ruohonen.
2010-07-05 13:03:19 +00:00
njoly
1511eb19e2
Add test program that use sample code from kern/41937, and fs rump
...
helpers to check currently supported filesystems.
t_rmdirrace (1/1): 5 test cases
ext2fs_race: Passed.
ffs_race: Passed.
msdosfs_race: Passed.
sysvbfs_race: Passed.
tmpfs_race: Passed.
2010-07-05 12:53:58 +00:00