]> git.proxmox.com Git - mirror_zfs-debian.git/commitdiff
Temporarily disable the reguid test.
authorEtienne Dechamps <etienne.dechamps@ovh.net>
Fri, 28 Sep 2012 13:55:03 +0000 (15:55 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 3 Oct 2012 20:59:02 +0000 (13:59 -0700)
Currently, ztest fails with the following error:

    error: Pool 'ztest' has encountered an uncorrectable I/O failure
    and the failure mode property for this pool is set to panic.

We know how to fix it (see issue #939), but it may take some time
before we get around to merging the fix, which has some heavy
dependencies.

In the mean time, it is not ideal to be unable to use ztest just
because of a small isolated issue, so this patch works around the
problem by disabling the reguid test. This is just a temporary hack to
keep ztest usable.

The reguid test will be enabled again when the proper fix is merged.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #997

cmd/ztest/ztest.c

index 4aca527e8c3bd001e9cc3f65ad4688f0a5423b15..09d6e9526aa306a27f1fab8f78763c50eb9250d3 100644 (file)
@@ -292,7 +292,13 @@ ztest_info_t ztest_info[] = {
        { ztest_fault_inject,                   1,      &zopt_sometimes },
        { ztest_ddt_repair,                     1,      &zopt_sometimes },
        { ztest_dmu_snapshot_hold,              1,      &zopt_sometimes },
+       /*
+        * The reguid test is currently broken. Disable it until
+        * we get around to fixing it.
+        */
+#if 0
        { ztest_reguid,                         1,      &zopt_sometimes },
+#endif
        { ztest_spa_rename,                     1,      &zopt_rarely    },
        { ztest_scrub,                          1,      &zopt_rarely    },
        { ztest_dsl_dataset_promote_busy,       1,      &zopt_rarely    },