#! /usr/libexec/atf-sh
atf_test_case tst_SpecSizeVariations3_d
tst_SpecSizeVariations3_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpecSizeVariations3.d'
}
tst_SpecSizeVariations3_d_body()
{
    atf_expect_fail "test is known to fail"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpecSizeVariations3.d"
}
atf_test_case err_BufSizeVariations1_d
err_BufSizeVariations1_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.BufSizeVariations1.d'
}
err_BufSizeVariations1_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.BufSizeVariations1.d"
}
atf_test_case err_BufSizeVariations2_d
err_BufSizeVariations2_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.BufSizeVariations2.d'
}
err_BufSizeVariations2_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.BufSizeVariations2.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithBreakPoint_d
err_D_ACT_SPEC_SpeculateWithBreakPoint_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d'
}
err_D_ACT_SPEC_SpeculateWithBreakPoint_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithBreakPoint.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithChill_d
err_D_ACT_SPEC_SpeculateWithChill_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithChill.d'
}
err_D_ACT_SPEC_SpeculateWithChill_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithChill.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithCopyOut_d
err_D_ACT_SPEC_SpeculateWithCopyOut_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d'
}
err_D_ACT_SPEC_SpeculateWithCopyOut_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithCopyOut.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithCopyOutStr_d
err_D_ACT_SPEC_SpeculateWithCopyOutStr_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d'
}
err_D_ACT_SPEC_SpeculateWithCopyOutStr_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithPanic_d
err_D_ACT_SPEC_SpeculateWithPanic_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d'
}
err_D_ACT_SPEC_SpeculateWithPanic_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithPanic.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithRaise_d
err_D_ACT_SPEC_SpeculateWithRaise_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d'
}
err_D_ACT_SPEC_SpeculateWithRaise_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithRaise.d"
}
atf_test_case err_D_ACT_SPEC_SpeculateWithStop_d
err_D_ACT_SPEC_SpeculateWithStop_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_ACT_SPEC.SpeculateWithStop.d'
}
err_D_ACT_SPEC_SpeculateWithStop_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_ACT_SPEC.SpeculateWithStop.d"
}
atf_test_case err_D_AGG_COMM_AggAftCommit_d
err_D_AGG_COMM_AggAftCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_COMM.AggAftCommit.d'
}
err_D_AGG_COMM_AggAftCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_COMM.AggAftCommit.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithAvg_d
err_D_AGG_SPEC_SpeculateWithAvg_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d'
}
err_D_AGG_SPEC_SpeculateWithAvg_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithAvg.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithCount_d
err_D_AGG_SPEC_SpeculateWithCount_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithCount.d'
}
err_D_AGG_SPEC_SpeculateWithCount_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithCount.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithLquant_d
err_D_AGG_SPEC_SpeculateWithLquant_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d'
}
err_D_AGG_SPEC_SpeculateWithLquant_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithLquant.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithMax_d
err_D_AGG_SPEC_SpeculateWithMax_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithMax.d'
}
err_D_AGG_SPEC_SpeculateWithMax_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithMax.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithMin_d
err_D_AGG_SPEC_SpeculateWithMin_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithMin.d'
}
err_D_AGG_SPEC_SpeculateWithMin_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithMin.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithQuant_d
err_D_AGG_SPEC_SpeculateWithQuant_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d'
}
err_D_AGG_SPEC_SpeculateWithQuant_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithQuant.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithStddev_d
err_D_AGG_SPEC_SpeculateWithStddev_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithStddev.d'
}
err_D_AGG_SPEC_SpeculateWithStddev_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithStddev.d"
}
atf_test_case err_D_AGG_SPEC_SpeculateWithSum_d
err_D_AGG_SPEC_SpeculateWithSum_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_AGG_SPEC.SpeculateWithSum.d'
}
err_D_AGG_SPEC_SpeculateWithSum_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_AGG_SPEC.SpeculateWithSum.d"
}
atf_test_case err_D_COMM_COMM_CommitAftCommit_d
err_D_COMM_COMM_CommitAftCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_COMM_COMM.CommitAftCommit.d'
}
err_D_COMM_COMM_CommitAftCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_COMM_COMM.CommitAftCommit.d"
}
atf_test_case err_D_COMM_COMM_DisjointCommit_d
err_D_COMM_COMM_DisjointCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_COMM_COMM.DisjointCommit.d'
}
err_D_COMM_COMM_DisjointCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_COMM_COMM.DisjointCommit.d"
}
atf_test_case err_D_COMM_DREC_CommitAftDataRec_d
err_D_COMM_DREC_CommitAftDataRec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_COMM_DREC.CommitAftDataRec.d'
}
err_D_COMM_DREC_CommitAftDataRec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_COMM_DREC.CommitAftDataRec.d"
}
atf_test_case err_D_DREC_COMM_DataRecAftCommit_d
err_D_DREC_COMM_DataRecAftCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_DREC_COMM.DataRecAftCommit.d'
}
err_D_DREC_COMM_DataRecAftCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_DREC_COMM.DataRecAftCommit.d"
}
atf_test_case err_D_DREC_COMM_ExitAfterCommit_d
err_D_DREC_COMM_ExitAfterCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_DREC_COMM.ExitAfterCommit.d'
}
err_D_DREC_COMM_ExitAfterCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_DREC_COMM.ExitAfterCommit.d"
}
atf_test_case err_D_EXIT_SPEC_ExitAftSpec_d
err_D_EXIT_SPEC_ExitAftSpec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_EXIT_SPEC.ExitAftSpec.d'
}
err_D_EXIT_SPEC_ExitAftSpec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_EXIT_SPEC.ExitAftSpec.d"
}
atf_test_case err_D_PRAGMA_MALFORM_NspecExpr_d
err_D_PRAGMA_MALFORM_NspecExpr_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_PRAGMA_MALFORM.NspecExpr.d'
}
err_D_PRAGMA_MALFORM_NspecExpr_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_MALFORM.NspecExpr.d"
}
atf_test_case err_D_PRAGMA_OPTSET_HugeNspecValue_d
err_D_PRAGMA_OPTSET_HugeNspecValue_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_PRAGMA_OPTSET.HugeNspecValue.d'
}
err_D_PRAGMA_OPTSET_HugeNspecValue_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_OPTSET.HugeNspecValue.d"
}
atf_test_case err_D_PRAGMA_OPTSET_InvalidSpecSize_d
err_D_PRAGMA_OPTSET_InvalidSpecSize_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_PRAGMA_OPTSET.InvalidSpecSize.d'
}
err_D_PRAGMA_OPTSET_InvalidSpecSize_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_OPTSET.InvalidSpecSize.d"
}
atf_test_case err_D_PRAGMA_OPTSET_NegSpecSize_d
err_D_PRAGMA_OPTSET_NegSpecSize_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_PRAGMA_OPTSET.NegSpecSize.d'
}
err_D_PRAGMA_OPTSET_NegSpecSize_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PRAGMA_OPTSET.NegSpecSize.d"
}
atf_test_case err_D_PROTO_LEN_SpecNoId_d
err_D_PROTO_LEN_SpecNoId_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_PROTO_LEN.SpecNoId.d'
}
err_D_PROTO_LEN_SpecNoId_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_PROTO_LEN.SpecNoId.d"
}
atf_test_case err_D_SPEC_COMM_SpecAftCommit_d
err_D_SPEC_COMM_SpecAftCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_SPEC_COMM.SpecAftCommit.d'
}
err_D_SPEC_COMM_SpecAftCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_SPEC_COMM.SpecAftCommit.d"
}
atf_test_case err_D_SPEC_DREC_SpecAftDataRec_d
err_D_SPEC_DREC_SpecAftDataRec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_SPEC_DREC.SpecAftDataRec.d'
}
err_D_SPEC_DREC_SpecAftDataRec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_SPEC_DREC.SpecAftDataRec.d"
}
atf_test_case err_D_SPEC_SPEC_SpecAftSpec_d
err_D_SPEC_SPEC_SpecAftSpec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.D_SPEC_SPEC.SpecAftSpec.d'
}
err_D_SPEC_SPEC_SpecAftSpec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.D_SPEC_SPEC.SpecAftSpec.d"
}
atf_test_case err_NegativeBufSize_d
err_NegativeBufSize_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.NegativeBufSize.d'
}
err_NegativeBufSize_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.NegativeBufSize.d"
}
atf_test_case err_NegativeNspec_d
err_NegativeNspec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.NegativeNspec.d'
}
err_NegativeNspec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.NegativeNspec.d"
}
atf_test_case err_NegativeSpecSize_d
err_NegativeSpecSize_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.NegativeSpecSize.d'
}
err_NegativeSpecSize_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.NegativeSpecSize.d"
}
atf_test_case err_SpecSizeVariations1_d
err_SpecSizeVariations1_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.SpecSizeVariations1.d'
}
err_SpecSizeVariations1_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.SpecSizeVariations1.d"
}
atf_test_case err_SpecSizeVariations2_d
err_SpecSizeVariations2_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/err.SpecSizeVariations2.d'
}
err_SpecSizeVariations2_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/err.SpecSizeVariations2.d"
}
atf_test_case tst_CommitAfterDiscard_d
tst_CommitAfterDiscard_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.CommitAfterDiscard.d'
}
tst_CommitAfterDiscard_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.CommitAfterDiscard.d"
}
atf_test_case tst_CommitWithZero_d
tst_CommitWithZero_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.CommitWithZero.d'
}
tst_CommitWithZero_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.CommitWithZero.d"
}
atf_test_case tst_DataRecAftDiscard_d
tst_DataRecAftDiscard_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.DataRecAftDiscard.d'
}
tst_DataRecAftDiscard_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.DataRecAftDiscard.d"
}
atf_test_case tst_DiscardAftCommit_d
tst_DiscardAftCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.DiscardAftCommit.d'
}
tst_DiscardAftCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.DiscardAftCommit.d"
}
atf_test_case tst_DiscardAftDataRec_d
tst_DiscardAftDataRec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.DiscardAftDataRec.d'
}
tst_DiscardAftDataRec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.DiscardAftDataRec.d"
}
atf_test_case tst_DiscardAftDiscard_d
tst_DiscardAftDiscard_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.DiscardAftDiscard.d'
}
tst_DiscardAftDiscard_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.DiscardAftDiscard.d"
}
atf_test_case tst_DiscardWithZero_d
tst_DiscardWithZero_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.DiscardWithZero.d'
}
tst_DiscardWithZero_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.DiscardWithZero.d"
}
atf_test_case tst_ExitAftDiscard_d
tst_ExitAftDiscard_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.ExitAftDiscard.d'
}
tst_ExitAftDiscard_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.ExitAftDiscard.d"
}
atf_test_case tst_NoSpecBuffer_d
tst_NoSpecBuffer_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.NoSpecBuffer.d'
}
tst_NoSpecBuffer_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.NoSpecBuffer.d"
}
atf_test_case tst_SpecSizeVariations1_d
tst_SpecSizeVariations1_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpecSizeVariations1.d'
}
tst_SpecSizeVariations1_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpecSizeVariations1.d"
}
atf_test_case tst_SpecSizeVariations2_d
tst_SpecSizeVariations2_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpecSizeVariations2.d'
}
tst_SpecSizeVariations2_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpecSizeVariations2.d"
}
atf_test_case tst_SpeculateWithRandom_d
tst_SpeculateWithRandom_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpeculateWithRandom.d'
}
tst_SpeculateWithRandom_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpeculateWithRandom.d"
}
atf_test_case tst_SpeculationCommit_d
tst_SpeculationCommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpeculationCommit.d'
}
tst_SpeculationCommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpeculationCommit.d"
}
atf_test_case tst_SpeculationDiscard_d
tst_SpeculationDiscard_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpeculationDiscard.d'
}
tst_SpeculationDiscard_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpeculationDiscard.d"
}
atf_test_case tst_SpeculationID_d
tst_SpeculationID_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpeculationID.d'
}
tst_SpeculationID_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpeculationID.d"
}
atf_test_case tst_SpeculationWithZero_d
tst_SpeculationWithZero_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.SpeculationWithZero.d'
}
tst_SpeculationWithZero_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.SpeculationWithZero.d"
}
atf_test_case tst_TwoSpecBuffers_d
tst_TwoSpecBuffers_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.TwoSpecBuffers.d'
}
tst_TwoSpecBuffers_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.TwoSpecBuffers.d"
}
atf_test_case tst_negcommit_d
tst_negcommit_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.negcommit.d'
}
tst_negcommit_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.negcommit.d"
}
atf_test_case tst_negspec_d
tst_negspec_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.negspec.d'
}
tst_negspec_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.negspec.d"
}
atf_test_case tst_zerosize_d
tst_zerosize_d_head()
{
    atf_set 'descr' 'DTrace test common/speculation/tst.zerosize.d'
}
tst_zerosize_d_body()
{
    
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.zerosize.d"
}
atf_init_test_cases()
{
    atf_add_test_case tst_SpecSizeVariations3_d
    atf_add_test_case err_BufSizeVariations1_d
    atf_add_test_case err_BufSizeVariations2_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithBreakPoint_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithChill_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithCopyOut_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithCopyOutStr_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithPanic_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithRaise_d
    atf_add_test_case err_D_ACT_SPEC_SpeculateWithStop_d
    atf_add_test_case err_D_AGG_COMM_AggAftCommit_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithAvg_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithCount_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithLquant_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithMax_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithMin_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithQuant_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithStddev_d
    atf_add_test_case err_D_AGG_SPEC_SpeculateWithSum_d
    atf_add_test_case err_D_COMM_COMM_CommitAftCommit_d
    atf_add_test_case err_D_COMM_COMM_DisjointCommit_d
    atf_add_test_case err_D_COMM_DREC_CommitAftDataRec_d
    atf_add_test_case err_D_DREC_COMM_DataRecAftCommit_d
    atf_add_test_case err_D_DREC_COMM_ExitAfterCommit_d
    atf_add_test_case err_D_EXIT_SPEC_ExitAftSpec_d
    atf_add_test_case err_D_PRAGMA_MALFORM_NspecExpr_d
    atf_add_test_case err_D_PRAGMA_OPTSET_HugeNspecValue_d
    atf_add_test_case err_D_PRAGMA_OPTSET_InvalidSpecSize_d
    atf_add_test_case err_D_PRAGMA_OPTSET_NegSpecSize_d
    atf_add_test_case err_D_PROTO_LEN_SpecNoId_d
    atf_add_test_case err_D_SPEC_COMM_SpecAftCommit_d
    atf_add_test_case err_D_SPEC_DREC_SpecAftDataRec_d
    atf_add_test_case err_D_SPEC_SPEC_SpecAftSpec_d
    atf_add_test_case err_NegativeBufSize_d
    atf_add_test_case err_NegativeNspec_d
    atf_add_test_case err_NegativeSpecSize_d
    atf_add_test_case err_SpecSizeVariations1_d
    atf_add_test_case err_SpecSizeVariations2_d
    atf_add_test_case tst_CommitAfterDiscard_d
    atf_add_test_case tst_CommitWithZero_d
    atf_add_test_case tst_DataRecAftDiscard_d
    atf_add_test_case tst_DiscardAftCommit_d
    atf_add_test_case tst_DiscardAftDataRec_d
    atf_add_test_case tst_DiscardAftDiscard_d
    atf_add_test_case tst_DiscardWithZero_d
    atf_add_test_case tst_ExitAftDiscard_d
    atf_add_test_case tst_NoSpecBuffer_d
    atf_add_test_case tst_SpecSizeVariations1_d
    atf_add_test_case tst_SpecSizeVariations2_d
    atf_add_test_case tst_SpeculateWithRandom_d
    atf_add_test_case tst_SpeculationCommit_d
    atf_add_test_case tst_SpeculationDiscard_d
    atf_add_test_case tst_SpeculationID_d
    atf_add_test_case tst_SpeculationWithZero_d
    atf_add_test_case tst_TwoSpecBuffers_d
    atf_add_test_case tst_negcommit_d
    atf_add_test_case tst_negspec_d
    atf_add_test_case tst_zerosize_d
}
