{
    "path": "$OET_PATH/testcases/function_test/pkg_test/ima-evm-utils/ima-evm-utils",
    "machine num": 4,
    "cases": [
        {
            "name": "test_ima-evm-utils_upgrade",
            "desc": "测试 ima-evm-utils 软件包的升级功能，验证其是否能正确升级。",
            "machine num": 1
        },
        {
            "name": "test_ima-evm-utils_evmctl_--version",
            "desc": "测试 evmctl 的版本信息显示功能"
        },
        {
            "name": "test_ima-evm-utils_evmctl_hmac_--imahash",
            "desc": "测试生成 HMAC 并包含 IMA 哈希的功能"
        },
        {
            "name": "test_ima-evm-utils_function_install",
            "desc": "测试软件包安装功能"
        },
        {
            "name": "test_ima-evm-utils_function_integration",
            "desc": "测试综合功能"
        },
        {
            "name": "test_ima-evm-utils_evmctl_upper_h",
            "desc": "显示命令帮助信息"
        },
        {
            "name": "test_ima-evm-utils_evmctl_upper_a_sha256",
            "desc": "使用sha256哈希算法执行某个命令，默认算法"
        },
        {
            "name": "test_ima-evm-utils_function_ima_verify",
            "desc": "使用 evmctl ima_verify 命令验证之前生成签名的示例文件签名有效性。"
        },
        {
            "name": "test_ima-evm-utils_function_help_info",
            "desc": "测试 evmctl 命令的帮助信息（-h）是否能正确显示。"
        },
        {
            "name": "test_ima-evm-utils_evmctl_version",
            "desc": "测试 evmctl 的 --version 命令，验证软件版本信息是否正确显示。"
        },
        {
            "name": "test_ima-evm-utils_evmctl_hmac_imahash",
            "desc": "测试 evmctl 使用 --imahash 参数计算文件 HMAC"
        },
        {
            "name": "test_ima-evm-utils_evmctl_a_sha512",
            "desc": "测试 evmctl 使用 SHA512 哈希算法"
        },
        {
            "name": "test_ima-evm-utils_evmctl_ignore_violations",
            "desc": "测试 evmctl 忽略 ToMToU 测量违规"
        },
        {
            "name": "test_ima-evm-utils_evmctl_upper_v",
            "desc": "测试 evmctl 增加详细输出级别"
        },
        {
            "name": "test_ima-evm-utils_evmctl_h",
            "desc": "测试 evmctl 显示帮助信息并退出"
        },
        {
            "name": "test_ima-evm-utils_function_uninstall",
            "desc": "验证软件包能够被正确地从系统中卸载。"
        },
        {
            "name": "test_ima-evm-utils_function_version",
            "desc": "使用 evmctl --version 验证命令行工具版本信息。"
        },
        {
            "name": "test_ima-evm-utils_function_help",
            "desc": "验证 evmctl 命令的帮助信息（-h/--help）能正确显示。"
        },
        {
            "name": "test_ima-evm-utils_function_ima_sign",
            "desc": "测试 evmctl 为文件生成并设置 IMA 签名扩展属性。"
        },
        {
            "name": "test_ima-evm-utils_evmctl_ima_hash",
            "desc": "测试 evmctl 的 ima_hash 命令，计算文件的IMA哈希值"
        },
        {
            "name": "test_ima-evm-utils_evmctl_ima_clear_t_f",
            "desc": "测试 evmctl 的 ima_clear 命令并使用 -t f 参数清除文件类型的IMA属性"
        },
        {
            "name": "test_ima-evm-utils_evmctl_sign_hash_veritysig",
            "desc": "测试 evmctl 的 sign_hash 命令并使用 --veritysig 参数签名fs-verity文件摘要哈希"
        },
        {
            "name": "test_ima-evm-utils_evmctl_v",
            "desc": "测试 evmctl 的 -v 参数，增加输出详细程度"
        }
    ]
}