HomeFreeBSD

Fix some ZFS Test Suite issues

Description

Fix some ZFS Test Suite issues

  • Add 'zfs bookmark' coverage (zfs_bookmark_cliargs)
    • Add OpenZFS 8166 coverage (zpool_scrub_offline_device)
    • Fix "busy" zfs_mount_remount failures
    • Fix bootfs_003_pos, bootfs_004_neg, zdb_005_pos local cleanup
    • Update usage of $KEEP variable, add get_all_pools() function
    • Enable history_008_pos and rsend_019_pos (non-32bit builders)
    • Enable zfs_copies_005_neg, update local cleanup
    • Fix zfs_send_007_pos (large_dnode + OpenZFS 8199)
    • Fix rollback_003_pos (use dataset name, not mountpoint, to unmount)
    • Update default_raidz_setup() to work properly with more than 3 disks
    • Use $TEST_BASE_DIR instead of hardcoded (/var)/tmp for file VDEVs
    • Update usage of /dev/random to /dev/urandom

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: loli10K <ezomori.nozomu@gmail.com>
Issue #6086
Closes #5658
Closes #6143
Closes #6421
Closes #6627
Closes #6632

Details

Provenance
LOLi <loli10K@users.noreply.github.com>Authored on Sep 25 2017, 5:32 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Sep 25 2017, 5:32 PM
Parents
rGb33d668ddb00: Fix ZTS MMP tests and ztest -M behavior
Branches
Unknown
Tags
Unknown