{
    "path": "$OET_PATH/testcases/function_test/pkg_test/acl/acl",
    "machine num": 1,
    "cases": [
        {
            "name": "test_acl_function_basic",
            "desc": "Test basic ACL functionality"
        },
        {
            "name": "test_acl_setfacl_m",
            "desc": "测试使用 -m 参数修改文件的 ACL"
        },
        {
            "name": "test_acl_setfacl_x",
            "desc": "测试使用 -x 参数从文件的 ACL 中移除条目"
        },
        {
            "name": "test_acl_setfacl_b",
            "desc": "测试使用 -b 参数移除所有扩展的 ACL 条目"
        },
        {
            "name": "test_acl_setfacl_k",
            "desc": "测试使用 -k 参数移除默认的 ACL"
        },
        {
            "name": "test_acl_setfacl_set_file",
            "desc": "测试使用 --set-file 参数从文件读取 ACL 条目并设置文件的 ACL，替换当前的 ACL"
        },
        {
            "name": "test_acl_setfacl_mask",
            "desc": "测试使用 --mask 参数重新计算有效的权限掩码"
        },
        {
            "name": "test_acl_setfacl_n",
            "desc": "测试使用 -n 参数不重新计算有效的权限掩码"
        },
        {
            "name": "test_acl_setfacl_upper_r",
            "desc": "测试使用 -R 参数递归到子目录中应用操作"
        },
        {
            "name": "test_acl_function_backup",
            "desc": "Test backup and restore ACL functionality"
        },
        {
            "name": "test_acl_chacl_d",
            "desc": "测试 chacl 命令的 -d 参数，用于设置默认 ACL"
        },
        {
            "name": "test_acl_chacl_upper_d",
            "desc": "测试 chacl 命令的 -D 参数，用于删除默认 ACL"
        },
        {
            "name": "test_acl_chacl_upper_b",
            "desc": "测试 chacl 命令的 -B 参数，用于删除基本 ACL"
        },
        {
            "name": "test_acl_chacl_l",
            "desc": "测试 chacl 命令的 -l 参数，用于列出 ACL（非 IRIX 兼容）"
        },
        {
            "name": "test_acl_getfacl_e",
            "desc": "测试 getfacl 命令的 -e 参数，打印所有有效权限"
        },
        {
            "name": "test_acl_getfacl_upper_e",
            "desc": "测试 getfacl 命令的 -E 参数，不打印有效权限"
        },
        {
            "name": "test_acl_getfacl_s",
            "desc": "测试 getfacl 命令的 -s 参数，跳过仅具有基本条目的文件"
        },
        {
            "name": "test_acl_getfacl_upper_l",
            "desc": "测试 getfacl 命令的 -L 参数，逻辑遍历，跟随符号链接"
        },
        {
            "name": "test_acl_getfacl_t",
            "desc": "测试 getfacl 命令的 -t 参数，使用表格输出格式"
        },
        {
            "name": "test_acl_getfacl_n",
            "desc": "测试 getfacl 命令的 -n 参数，打印数字用户/组标识符"
        },
        {
            "name": "test_acl_getfacl_p",
            "desc": "测试 getfacl 命令的 -p 参数，不剥离路径名中的前导斜杠"
        },
        {
            "name": "test_acl_function_default",
            "desc": "Test default ACL functionality"
        },
        {
            "name": "test_acl_chacl_acl",
            "desc": "测试 chacl 命令的基本功能，设置 ACL 权限"
        },
        {
            "name": "test_acl_setfacl_set",
            "desc": "测试使用 --set 参数设置文件的 ACL，替换当前 ACL"
        },
        {
            "name": "test_acl_setfacl_d",
            "desc": "测试使用 -d 参数操作应用于默认 ACL"
        },
        {
            "name": "test_acl_setfacl_upper_l",
            "desc": "测试使用 -L 参数逻辑遍历，跟随符号链接"
        },
        {
            "name": "test_acl_setfacl_upper_p",
            "desc": "测试使用 -P 参数物理遍历，不跟随符号链接"
        },
        {
            "name": "test_acl_getfacl_c",
            "desc": "测试 getfacl 命令不显示注释头"
        },
        {
            "name": "test_acl_getfacl_upper_p",
            "desc": "测试 getfacl 命令物理遍历，不跟随符号链接"
        },
        {
            "name": "test_acl_getfacl_one_file_system",
            "desc": "测试 getfacl 命令跳过不同文件系统上的文件"
        },
        {
            "name": "test_acl_getfacl_upper_r_upper_l",
            "desc": "测试 getfacl 命令组合参数 -R 和 -L，递归并逻辑遍历，跟随符号链接"
        },
        {
            "name": "test_acl_function_setfacl",
            "desc": "Test basic setfacl command usage"
        },
        {
            "name": "test_acl_function_recursive",
            "desc": "Test recursive ACL operations on directories"
        },
        {
            "name": "test_acl_function_modify",
            "desc": "Test adding and removing entries with setfacl"
        },
        {
            "name": "test_acl_getfacl__a",
            "desc": "测试 getfacl 命令仅显示文件访问控制列表"
        },
        {
            "name": "test_acl_getfacl__c",
            "desc": "测试 getfacl 命令不显示注释头"
        },
        {
            "name": "test_acl_getfacl__e",
            "desc": "测试 getfacl 命令打印所有有效权限"
        },
        {
            "name": "test_acl_getfacl__upper_e",
            "desc": "测试 getfacl 命令不打印有效权限"
        },
        {
            "name": "test_acl_getfacl__s",
            "desc": "测试 getfacl 命令跳过只有基础条目的文件"
        },
        {
            "name": "test_acl_getfacl__upper_r",
            "desc": "测试 getfacl 命令递归进入子目录"
        },
        {
            "name": "test_acl_getfacl__upper_l",
            "desc": "测试 getfacl 命令逻辑遍历，跟随符号链接"
        },
        {
            "name": "test_acl_getfacl__n",
            "desc": "测试 getfacl 命令打印数字用户/组标识符"
        },
        {
            "name": "test_acl_getfacl__p",
            "desc": "测试 getfacl 命令不剥离路径名中的前导斜杠"
        },
        {
            "name": "test_acl_getfacl__v",
            "desc": "测试 getfacl 命令打印版本信息并退出"
        },
        {
            "name": "test_acl_setfacl_test",
            "desc": "使用--test参数进入测试模式，不实际修改访问控制列表"
        },
        {
            "name": "test_acl_setfacl_v",
            "desc": "使用-v参数打印版本信息并退出"
        },
        {
            "name": "test_acl_setfacl_h",
            "desc": "使用-h参数显示帮助文本"
        },
        {
            "name": "test_acl_function_install_check",
            "desc": "Check if acl package is installed"
        },
        {
            "name": "test_acl_function_basic_get",
            "desc": "Test basic getfacl usage"
        },
        {
            "name": "test_acl_function_modify_add",
            "desc": "Test adding ACL entry with setfacl -m"
        },
        {
            "name": "test_acl_function_modify_remove",
            "desc": "Test removing ACL entry with setfacl -x"
        },
        {
            "name": "test_acl_function_dir_default",
            "desc": "Test default ACL on directory"
        },
        {
            "name": "test_acl_function_recursive_dir",
            "desc": "Test recursive ACL application on dir"
        },
        {
            "name": "test_acl_function_help_version",
            "desc": "Test help and version flags for commands"
        },
        {
            "name": "test_acl_chacl_b",
            "desc": "使用-b选项设置默认ACL和访问ACL"
        },
        {
            "name": "test_acl_chacl_upper_r",
            "desc": "使用-R选项递归删除文件或目录的ACL"
        },
        {
            "name": "test_acl_getfacl__d",
            "desc": "测试仅显示默认访问控制列表"
        },
        {
            "name": "test_acl_getfacl__t",
            "desc": "测试使用表格输出格式"
        },
        {
            "name": "test_acl_getfacl__c__n",
            "desc": "测试不显示注释头并以数字ID输出"
        },
        {
            "name": "test_acl_function_install",
            "desc": "Test installation of the acl package"
        },
        {
            "name": "test_acl_function_basic_set",
            "desc": "Test basic setfacl command usage"
        }
    ]
}