hannken
2242432b52
Test taking a snapshot from a stressed file system.
...
Checks snapshot meta data only with fsck.
OK: Antti Kantee <pooka@netbsd.org>
2013-02-06 09:05:01 +00:00
dholland
76ad4067c2
spelling
2013-01-22 06:24:11 +00:00
jakllsch
9dc12b580b
Add fsbsizeovermaxbsize test that tests mouting a FS with block size greater
...
than MAXBSIZE.
2012-11-27 16:01:49 +00:00
jakllsch
4ab3368ede
Rename fsbsize2big to fsbsizeovermaxphys to accurately match what it tests.
...
Additionally, compute failing size dynamically by doubling MAXPHYS instead
of assuming 128K will be too big enough.
2012-11-27 15:59:15 +00:00
christos
6298c31a51
add missing includes
2012-11-04 23:37:02 +00:00
bouyer
f800b89bbc
Add test cases for the bug fixed in sys/ufs/ufs/ufs_quota2.c 1.35:
...
when a on-disk block/inode allocation triggers allocating a new
quota entry, the new quota entry is not in the quota2 header block,
and the allocation will later be denied, the changes to the quota block would
not be flushed to disk, leading to list corruption (detected by fsck).
2012-09-30 21:26:57 +00:00
pooka
ebca36f90a
Hook ZFS tests to MKZFS instead of a homegrown variable.
2012-08-31 14:46:53 +00:00
jmmv
46d1235f5d
h_ffs_server.c is not a test program. Remove unnecessary traces of atf.
2012-08-24 20:25:50 +00:00
pooka
88392d44db
Add a vfstest zfs attachment. This is a compile-time option,
...
default off, due the large numbers of failing tests (some of them
look like quite trivial failures).
2012-08-20 16:37:35 +00:00
pgoyette
4d0da3bb46
Remove nfsd options as they are no longer needed.
2012-08-13 18:02:32 +00:00
riastradh
57dd555999
Fix ffs_fstest_delfs's error branch for rump_pub_etfs_remove.
...
rump_pub_etfs_remove returns an error code, rather than setting errno
and returning -1.
2012-08-05 02:03:05 +00:00
riastradh
35d57656cd
Adjust t_renamerace now that ext2fs and ffs have good rename.
2012-05-09 00:22:26 +00:00
manu
ae04a0ba81
Do not set PUFFS_KFLAG_CACHE_FS_TTL for PUFFS tests
2012-04-21 01:03:46 +00:00
njoly
7e04109e7f
New testcase that check file flags with unprivileged credentials.
2012-04-04 18:53:34 +00:00
njoly
22d3abd7be
Now that permissions for msdos have been fixed, kill times() special
...
case which was wrong.
2012-03-26 15:13:20 +00:00
njoly
346de04ed8
Initialise permissions mask to a sensible value (0755).
...
While here convert leading spaces to tabs.
2012-03-26 15:10:26 +00:00
njoly
16fc5c7678
Extend times testcase to check for non null time values too.
2012-03-23 09:58:23 +00:00
njoly
299c989a28
Remove unneeded atf_tc_expect_pass calls.
2012-03-20 18:20:49 +00:00
jruoho
128cf91305
Remove xfail.
2012-03-20 05:21:45 +00:00
pgoyette
0f64aba0db
Finish removing the block of commented-out code from rev 1.31
...
Hello, christos!
2012-03-19 03:33:54 +00:00
christos
59c51f5cec
annotate fixed failures as comments.
2012-03-18 21:49:08 +00:00
njoly
a3a0bab7f9
Add another testcase that check setting file times with unprivileged
...
credentials.
2012-03-15 12:57:27 +00:00
joerg
66dd2755f5
Add __printflike attribution to use vprintf and friends with an argument
...
as format string.
2012-03-15 02:02:20 +00:00
joerg
37f2635c65
Fix obvious code issues and remove the original -Wno-error for clang
...
builds to not hide them in the future:
(1) Don't use a pointer to a local variables if all that is done is
comparing it against NULL. The function itself works fine for that
purpose.
(2) Initialise the fail counter, giving the test a chance to work
reliably.
2012-02-24 13:53:46 +00:00
perseant
ed08fe6512
Pass t_renamerace and t_rmdirrace tests.
...
Adapt dholland@'s fix to ufs_rename to fix PR kern/43582. Address several
other MP locking issues discovered during the course of investigating the
same problem.
Removed extraneous vn_lock() calls on the Ifile, since the Ifile writes
are controlled by the segment lock.
Fix PR kern/45982 by deemphasizing the estimate of how much metadata
will fill the empty space on disk when the disk is nearly empty
(t_renamerace crates a lot of inode blocks on a tiny empty disk).
2012-02-16 02:47:54 +00:00
bouyer
5ba1d99f10
When I split non-quota-specific functions out from ../ffs/quotas_common.sh
...
I forgot to ajust this test.
Fix PR bin/46015
2012-02-13 22:40:43 +00:00
dholland
2569366154
Update reference output to match yesterday's fix. ok martin@ for releng
2012-02-13 17:55:12 +00:00
njoly
c4210b25ef
Add a testcase which checks that directory permissions are honored for
...
file creation/deletion with unprivileged credentials.
releng ok.
2012-02-09 18:31:03 +00:00
dholland
f9735fd481
Reimplement repquota -x to print in tabular form instead of XML.
2012-02-01 05:12:45 +00:00
njoly
dcea8cfc3c
owner testcase now succeed with rumpfs.
2012-01-31 19:02:49 +00:00
njoly
8e54f08b1f
Check directory write access for DELETE operation. And while here,
...
small indentation adjust.
2012-01-31 18:56:07 +00:00
njoly
24d0234070
unpriv owner test now pass for sysvbfs.
2012-01-27 21:53:50 +00:00
christos
1897181a72
From tnozaki@: make fpos_t a complex object that keeps track of the parse
...
state of the stream. Change argument of the seek function to funopen() from
fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing
backwards compatible entry points. Approved by releng@
2012-01-22 18:36:14 +00:00
bouyer
9427679519
Make parts of the quota tests useable for more than quotas:
...
- rename h_quota2_server to h_ffs_server, there's nothing about quotas
in there.
- extract non-quota parts of quotas_common.sh to ffs_common.sh
2012-01-18 20:51:23 +00:00
christos
6ac73dbd87
correct install dir
2011-12-21 01:56:16 +00:00
christos
013de02143
Add a test for the latest fifofs fix.
2011-12-21 00:17:06 +00:00
njoly
973e485533
Start making fs read(2) fail with EISDIR if the implementation does
...
not allow read on directories (kernfs, rumpfs, ptyfs and sysvbfs).
Adjust man page accordingly, and add a small corresponding vfs
testcase.
2011-12-12 19:11:21 +00:00
njoly
826079e36b
Remove expected failure now that PR/44708 is fixed.
2011-12-06 18:18:59 +00:00
plunky
f65a48c2ec
max WARNS is 4
2011-10-13 17:23:28 +00:00
njoly
7557af291b
Slightly adjust skipped messages, makes output more consistent.
2011-10-08 13:08:54 +00:00
njoly
0a1fcf8f89
USE_OWNER -> USES_OWNER for consistency with other macros.
2011-10-08 13:00:55 +00:00
jruoho
354930c19a
Point to PR misc/44708 when failing. XXX: Remove once the test is fixed.
2011-09-19 06:38:02 +00:00
plunky
2b8aaed8cd
NULL does not need a cast, here
2011-09-16 16:13:16 +00:00
plunky
87d4f6076b
Apply casts to cases where xdrproc_t is expected but is not
...
strictly passed, for example because the second argument is
a different kind of pointer.
2011-08-30 17:06:20 +00:00
riastradh
0ed1cdc740
Add test for `ln -s / foo && cd foo'.
2011-08-19 01:25:27 +00:00
riastradh
4b12d41728
No more xfail for PR kern/36681.
2011-08-18 21:44:55 +00:00
riastradh
772f45cfc9
Cache vattr in psshfs's setattr.
...
This means within the cache window, a setattr that wouldn't change the
remote file's attributes from our current view of them will not be
relayed to the server and wait for the server to answer. Thus, e.g., a
process with a periodic timer interrupt that calls open(2) in a loop
can make progress with much higher probability than without caching.
XXX The test case doesn't work, so it's currently disabled. It needs
to stop the child of sshd that is handling an sftp session, not sshd
itself, and it's not obvious how to do that.
ok pooka
2011-08-12 04:14:00 +00:00
uch
154297fd6a
add ATF tests for v7fs. patch by njoly@. thank you.
2011-08-11 10:52:12 +00:00
hannken
b80057eeb2
For devices, sockets and fifos ignore setting the file size to zero to make
...
open(..., O_TRUNC) happy and allow them to write through the lower layer.
Fixes PR #43560 (writing to null device in unionfs fails)
2011-08-10 06:27:02 +00:00
hannken
342315ffad
Change union rmdir semantics to fail directory removal for
...
non-empty directories like all other file systems do.
Change test accordingly.
2011-08-07 06:01:51 +00:00