Skip to content

Commit 5e85b45

Browse files
author
szaka
committed
Import Pawel Jakub Dawidek's POSIX file system test suite
0 parents  commit 5e85b45

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+8038
-0
lines changed

LICENSE

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
$FreeBSD: src/tools/regression/fstest/LICENSE,v 1.1 2007/01/17 01:42:07 pjd Exp $
2+
3+
License for all regression tests available with fstest:
4+
5+
Copyright (c) 2006-2007 Pawel Jakub Dawidek <[email protected]>
6+
All rights reserved.
7+
8+
Redistribution and use in source and binary forms, with or without
9+
modification, are permitted provided that the following conditions
10+
are met:
11+
1. Redistributions of source code must retain the above copyright
12+
notice, this list of conditions and the following disclaimer.
13+
2. Redistributions in binary form must reproduce the above copyright
14+
notice, this list of conditions and the following disclaimer in the
15+
documentation and/or other materials provided with the distribution.
16+
17+
THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
18+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20+
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE
21+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23+
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25+
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26+
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27+
SUCH DAMAGE.

README

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
$FreeBSD: src/tools/regression/fstest/README,v 1.1 2007/01/28 00:10:28 pjd Exp $
2+
3+
Few notes on how to use fstest in short steps:
4+
5+
# cd fstest
6+
# vi tests/conf
7+
Change 'fs' to file system type you want to test (UFS or ZFS).
8+
# vi Makefile
9+
You need to manually tweak few things by editing CFLAGS lines
10+
at the top of the file.
11+
# make
12+
It will compile fstest utility which is used by regression tests.
13+
# cd /path/to/file/system/you/want/to/test/
14+
# prove -r /path/to/fstest/
15+
16+
That's all. Enjoy.
17+
18+
Currently supported operating systems: FreeBSD, Solaris.
19+
Currently supported file system types: UFS, ZFS.
20+
21+
--
22+
Pawel Jakub Dawidek <[email protected]>

0 commit comments

Comments
 (0)