Brian Behlendorf
4f555da51d
Add zfs-test package which includes test infrastructure.
...
This change extends the existing in-tree test infrastructure such
that it can also be run as part of a the installed package. This
simplifies testing on multiple systems and is generally all around
useful. The scripts may still be run in-tree and will use the
in-tree build products as long as .script-config exists.
2009-08-17 21:35:06 -07:00
Brian Behlendorf
3a431c68c2
Remove LINUXINCLUDE from autoconf wrapper, breaks 2.6.28+ kernels.
...
Modern kernel build systems at least post 2.6.16 will set this properly
so we should not. In fact post 2.6.28 the include headers have moved
under arch so the guess we make here is completely wrong. Letting
the kernel build system set this ensure it will be correct. Also
drop the ulimit from the Makefile which, not surprisingly, turns out
to be very non-portable. If your expecting failures set the ulimit
in your shell before kicking off the test suite.
2009-07-27 10:39:28 -07:00
Brian Behlendorf
5ecd180d91
ulimit is a function of the shell and should be invoked as such.
2009-07-24 15:50:57 -07:00
Ricardo M. Correia
08d148d418
Add ulimit -c unlimited before running ztest, to get a core dump.
...
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2009-07-24 10:58:55 -07:00
Brian Behlendorf
710c21f2e9
Use LOSETUP variable for all calls to /sbin/losetup
2009-07-24 10:25:01 -07:00
Brian Behlendorf
bc8c87d2f3
Missed one instance of losetup -f to unused_loop_device change
2009-07-21 17:05:13 -07:00
Brian Behlendorf
b9c3c7a2f4
The losetup -f option is unavailable for SLES10 use unused_loop_device()
...
SLES10 ships util-linux-2.12r-35.30 which does not support the -f option
to losetup. To avoid this problem the unused_loop_device() function was
added which attempts to find an unused loop device by checking each
/dev/loop* device with losetup to see if it is configured.
2009-07-21 16:17:54 -07:00
Brian Behlendorf
e16ffab302
SPLBUILD now includes modules
2009-07-10 11:37:30 -07:00
Brian Behlendorf
70407622a7
Move `make check` ztest under ./scripts where the module stack is loaded.
2009-03-18 14:19:04 -07:00
Brian Behlendorf
3c9fa95530
Add 2 new args for zpool_create to take extra args
2009-02-06 14:57:37 -08:00
Brian Behlendorf
97e40aae09
Add 8 basic x4550 configurations which are of interest.
2009-02-06 11:47:09 -08:00
Brian Behlendorf
9e6f35e5cf
Add loopback based test configs
2009-01-26 16:59:02 -08:00
Brian Behlendorf
39fe5b1cf9
Minor script fixes
2009-01-20 21:34:29 -08:00
Brian Behlendorf
15c9eb903f
Add 4 basic file based testr configs
2009-01-20 21:03:02 -08:00
Brian Behlendorf
40c5baafa2
Add file based config, and update the lo config to use real loopback devices, interestingly this currently fails
2009-01-20 16:57:45 -08:00
Brian Behlendorf
26d0de9a92
Update Makefiles for recent script updates
2009-01-20 15:43:21 -08:00
Brian Behlendorf
af43246767
Minor script cleanup
2009-01-20 15:34:38 -08:00
Brian Behlendorf
5ae334d138
Use .sh extension
2009-01-20 14:15:05 -08:00
Brian Behlendorf
db210bf236
Add destroy functionality to zpool create, needed for generic use by zpios.sh
2009-01-20 14:10:30 -08:00
Brian Behlendorf
5bf49743a6
Add minor root check for convenience
2009-01-16 14:51:52 -08:00
Brian Behlendorf
6a6da5a14d
Minor verbage cleanup
2009-01-16 14:29:31 -08:00
Brian Behlendorf
7b5ceef9df
Minor fixes
2009-01-16 13:57:12 -08:00
Brian Behlendorf
89ed048230
Minor script updates almost ready to test
2009-01-16 13:25:47 -08:00
Brian Behlendorf
7c761d45a8
Further work towards getting zpool-create working
2009-01-16 12:53:12 -08:00
Brian Behlendorf
b38eb997f4
Update helper scripts to me more helpful
2009-01-16 12:06:25 -08:00
Brian Behlendorf
6932f09bb5
Reference module not modules in SPL for consistency
2009-01-15 10:14:21 -08:00
Brian Behlendorf
9c22d76019
Minor 'make check' updates
2009-01-14 15:38:56 -08:00
Brian Behlendorf
bba6e9829d
Handle the case when 'module-name=' is passed down without args. This is handy and shouldn't generate warnings
2009-01-13 11:54:38 -08:00
Brian Behlendorf
04638ead67
Change zpool module name to zfs and update references
2009-01-09 13:31:16 -08:00
Brian Behlendorf
cd0b9c18b7
Update helper scripts
2009-01-08 16:20:25 -08:00
Brian Behlendorf
0e5efe5ab4
Update helper scripts
2009-01-08 16:19:38 -08:00
Brian Behlendorf
4802584080
Update execute permissions
2009-01-08 10:57:24 -08:00
Brian Behlendorf
07c6176130
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-01-05 12:09:06 -08:00
Brian Behlendorf
42bcb36c89
Add unicode library
2009-01-05 12:03:23 -08:00
Brian Behlendorf
578a1db888
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-01-05 11:11:56 -08:00
Brian Behlendorf
36b849fa51
Remove zdump, it's an unrelateds command which I added simply due to the z* command convention
2009-01-05 11:10:13 -08:00
Brian Behlendorf
e631cff898
Remove lustre config, we really shouldn't need this. A user space build -should- be able to contain all the needed APIs. If this is not the case we can reintroduce this.
2008-12-15 10:28:14 -08:00
Brian Behlendorf
9ba40d2bfa
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2008-12-12 13:46:57 -08:00
Brian Behlendorf
810db7e0a2
Remove zcommon reference merged in to zpool
2008-12-12 13:41:20 -08:00
Brian Behlendorf
a0e625a878
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2008-12-11 15:41:52 -08:00
Brian Behlendorf
6b2c60acca
Moving lib/libspl to linux-libspl branch
2008-12-11 15:38:59 -08:00
Brian Behlendorf
503068ecec
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2008-12-11 14:25:32 -08:00
Brian Behlendorf
a4076c7544
Script updates
2008-12-11 14:21:14 -08:00
Brian Behlendorf
c4911ece24
Move library files to lib
2008-12-11 14:16:55 -08:00
Brian Behlendorf
98ce19f04c
Update avl, nvpair, spl to unique build dirs
2008-12-11 13:54:57 -08:00
Brian Behlendorf
b26c1b6ab0
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2008-12-11 11:27:25 -08:00
Brian Behlendorf
4b7ee081ce
Fix typo
2008-12-11 11:16:38 -08:00
Brian Behlendorf
77755a5771
Add a few missing files
2008-12-11 11:14:49 -08:00
Brian Behlendorf
172bb4bd5e
Move the world out of /zfs/ and seperate out module build tree
2008-12-11 11:08:09 -08:00
Brian Behlendorf
fbb34083f0
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2008-12-10 12:46:18 -08:00