#! /usr/libexec/atf-sh
atf_test_case tst_fds_ksh
tst_fds_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.fds.ksh'
}
tst_fds_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.fds.ksh"
}
atf_test_case tst_func_access_ksh
tst_func_access_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.func_access.ksh'
}
tst_func_access_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.func_access.ksh"
}
atf_test_case tst_getf_ksh
tst_getf_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.getf.ksh'
}
tst_getf_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.getf.ksh"
}
atf_test_case tst_kpriv_ksh
tst_kpriv_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.kpriv.ksh'
}
tst_kpriv_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.kpriv.ksh"
}
atf_test_case tst_op_access_ksh
tst_op_access_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.op_access.ksh'
}
tst_op_access_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.op_access.ksh"
}
atf_test_case tst_procpriv_ksh
tst_procpriv_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.procpriv.ksh'
}
tst_procpriv_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.procpriv.ksh"
}
atf_test_case tst_providers_ksh
tst_providers_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.providers.ksh'
}
tst_providers_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.providers.ksh"
}
atf_test_case tst_unpriv_funcs_ksh
tst_unpriv_funcs_ksh_head()
{
    atf_set 'descr' 'DTrace test common/privs/tst.unpriv_funcs.ksh'
}
tst_unpriv_funcs_ksh_body()
{
    atf_skip "test may hang or cause system instability"
    atf_check -s exit:0 -o empty -e empty \
        "$(atf_get_srcdir)/../../dtest" "$(atf_get_srcdir)/tst.unpriv_funcs.ksh"
}
atf_init_test_cases()
{
    atf_add_test_case tst_fds_ksh
    atf_add_test_case tst_func_access_ksh
    atf_add_test_case tst_getf_ksh
    atf_add_test_case tst_kpriv_ksh
    atf_add_test_case tst_op_access_ksh
    atf_add_test_case tst_procpriv_ksh
    atf_add_test_case tst_providers_ksh
    atf_add_test_case tst_unpriv_funcs_ksh
}
