{
    "path": "$OET_PATH/testcases/function_test/pkg_test/etckeeper/etckeeper",
    "machine num": 1,
    "cases": [
        {
            "name": "test_etckeeper_function_init",
            "desc": "Test the initialization of etckeeper"
        },
        {
            "name": "test_etckeeper_etckeeper_init",
            "desc": "测试初始化 etckeeper 仓库"
        },
        {
            "name": "test_etckeeper_etckeeper_commit",
            "desc": "测试提交 /etc 目录的更改"
        },
        {
            "name": "test_etckeeper_etckeeper_commit_with_message",
            "desc": "测试提交 /etc 目录的更改并指定提交消息"
        },
        {
            "name": "test_etckeeper_etckeeper_pre_commit",
            "desc": "测试预提交钩子"
        },
        {
            "name": "test_etckeeper_etckeeper_pre_install",
            "desc": "测试预安装钩子"
        },
        {
            "name": "test_etckeeper_etckeeper_post_install",
            "desc": "测试后安装钩子"
        },
        {
            "name": "test_etckeeper_etckeeper_unclean",
            "desc": "测试检查未提交的更改"
        },
        {
            "name": "test_etckeeper_etckeeper_update-ignore",
            "desc": "测试更新 VCS 忽略文件"
        },
        {
            "name": "test_etckeeper_etckeeper_update-ignore_with_a",
            "desc": "测试更新 VCS 忽略文件并添加管理块"
        },
        {
            "name": "test_etckeeper_etckeeper_vcs_diff",
            "desc": "测试运行 VCS diff 子命令"
        },
        {
            "name": "test_etckeeper_10restore-metadata_status",
            "desc": "检查10restore-metadata服务的状态"
        },
        {
            "name": "test_etckeeper_20restore-etckeeper_status",
            "desc": "检查20restore-etckeeper服务的状态"
        },
        {
            "name": "test_etckeeper_40vcs-init_status",
            "desc": "检查40vcs-init服务的状态"
        },
        {
            "name": "test_etckeeper_50vcs-ignore_status",
            "desc": "测试 50vcs-ignore 服务的状态"
        },
        {
            "name": "test_etckeeper_50vcs-perm_status",
            "desc": "检查50vcs-perm服务的状态"
        },
        {
            "name": "test_etckeeper_50vcs-pre-commit-hook_status",
            "desc": "检查50vcs-pre-commit-hook服务的状态"
        },
        {
            "name": "test_etckeeper_60darcs-deleted-symlinks_status",
            "desc": "检查60darcs-deleted-symlinks服务的状态"
        },
        {
            "name": "test_etckeeper_70vcs-add_status",
            "desc": "测试70vcs-add服务的状态"
        },
        {
            "name": "test_etckeeper_README_status",
            "desc": "测试 etckeeper 服务的状态"
        },
        {
            "name": "test_etckeeper_01prompt_status",
            "desc": "测试 etckeeper 01prompt 服务的状态"
        },
        {
            "name": "test_etckeeper_50remove-metadata_status",
            "desc": "检查 etckeeper 50remove-metadata 服务的状态"
        },
        {
            "name": "test_etckeeper_50vcs-uninit_status",
            "desc": "检查50vcs-uninit服务的状态"
        },
        {
            "name": "test_etckeeper_function_backup",
            "desc": "Test the backup functionality of etckeeper"
        }
    ]
}