STF ZFS test suite, part 2

Will Andrews will at firepipe.net
Fri Jun 21 15:32:12 UTC 2013


On Fri, Jun 21, 2013 at 9:22 AM, Steven Hartland
<killing at multiplay.co.uk> wrote:
> == Failed test cases ==
> -cli_root/zfs_rename/zfs_rename:zfs_rename_007_pos
>  + failed: clone not creating zvol entry
> -cli_root/zfs_set/zfs_set:readonly_001_pos
>  + failed: zvol clone bug
> -zil/zil:zil_001_pos
>  + failed: broken freeze ioctl
> -zil/zil:zil_002_pos
>  + failed: broken freeze ioctl
> -zvol/zvol_misc/zvol_misc:zvol_misc_007_pos
>  + failed: recursive zvol rename fails
> -zvol/zvol_misc/zvol_misc:zvol_misc_008_pos
>  + failed: zvol rename in promote
> -zvol/zvol_misc/zvol_misc:zvol_misc_009_pos
>  + failed: recursive zvol rename fails
> ?zvol_thrash/zvol_thrash:zvol_thrash_001_pos
>  + failed: uses camcontrol which fails on md's
> #history/history:history_008_pos  + failed: missing history
> #history/history:history_009_pos
>  + failed: missing history
> #history/history:history_010_pos
>  + failed: missing history

These are all fixed in SpectraBSD.  I specifically wrote
zvol_misc_00[789]_pos for that purpose.  On Solaris, they use vnops
which don't have the problem of having to populate a device tree at
all times.  But FreeBSD uses geoms which have other advantages.

> #snapshot/snapshot:snapshot_018_pos
>  + failed: unknown sysctl abbreviated_snapdir

This one is currently SpectraBSD-specific.  abbreviated_snapdir is a
sysctl Alan added which allows having snapshots be one level higher
up, i.e. .snapshots instead of .zfs/snapshots.  We should change it to
be a per-zfs property and upstream it.

Thanks,
--Will.


More information about the zfs-devel mailing list