he
f693807fd8
Fix static linking for the tests: -lrump is also used by -lrumpuser,
...
so we also need -lrump after -lrumpuser. Fixes build for sun2.
2014-06-10 04:28:39 +00:00
pooka
8c5fe271ac
Remove accidentally committed part (which I need to run these tests
...
for a -current rump kernel on NetBSD 5.1)
2010-11-12 17:35:34 +00:00
pooka
284f30f020
Add test case for problem described by yamt in PR kern/44086.
...
"large writes with PUFFS_KFLAG_NOCACHE_PAGE ends up with EIO"
2010-11-12 17:33:28 +00:00
pooka
9cf29ab3ea
Fuzztest puffs mount. There are n different levels of testing:
...
each one pours more and more sane garbage into the args to that
the mount progresses further and further. Level 8 (at least when
writing this comment) should be the one where mounting actually
succeeds.
Our metric of success is crash / no crash.
2010-07-31 17:11:45 +00:00
pooka
272fb16e97
Fold the puffs private and vfs tests mount/unmount routines together.
...
To achieve this, add a file system private parameter to the newfs
method (which will obviously not be used by vfs tests).
njoly ok
2010-07-30 16:15:05 +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
84244a9f10
put stuff requiring -lpuffs behind -DPUFFSDUMP
2010-07-12 13:09:19 +00:00
pooka
373c282cc2
WARNS=2
2010-07-11 12:33:38 +00:00
pooka
a436045559
Add some basic tests for inactive/reclaim. To make this possible,
...
adjust the read/write shovel threads so, that we can tap into the
operations between puffs(9) and the file server.
2010-07-11 12:26:19 +00:00
pooka
5544227ec7
Add test cases for file servers which present the root node not as
...
a directory but as a regular file, symbolic link (although that
can't be unmounted without killing the server!), fifo or character
device.
2010-07-07 10:49:51 +00:00
pooka
81a57dd008
Add the most basic test for puffs(dtfs): mount/unmount. There's
...
still a lot of work to do here, but I want to get to testbuilding
the tree ;)
TODO examples:
* integrate this with rump_syspuffs (and remove the stupid ``sys'' from there)
* integrate with njoly's fs-independent tests
* cleanup a lot
* write more tests
*sigh*, I wish we'd had testing tools like this 5 years ago when
I was writing puffs. It would have made a lot of things a lot
better and a lot easier.
2010-07-06 14:44:29 +00:00
pooka
7f396ca714
Move tests psshfs from fs/puffs to fs/psshfs. The former is going
...
to be populated by tests which actually test puffs soon.
jmmv ok
2010-07-06 14:06:21 +00:00
jmmv
c14077091f
Install the data files.
2007-12-26 22:33:54 +00:00
jmmv
255c0c3501
Beleatedly add some regression tests for a couple of problems I found in
...
psshfs and that pooka@ already fixed a while ago. These were rather tricky
to get working.
2007-12-26 20:50:06 +00:00