{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gflags/gflags",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gflags_function_init",
            "desc": "Test initialization of gflags"
        },
        {
            "name": "test_gflags_function_install",
            "desc": "Test installation of gflags package"
        },
        {
            "name": "test_gflags_function_basic_usage",
            "desc": "Test basic define and parse flags"
        },
        {
            "name": "test_gflags_function_default_value",
            "desc": "Test flags with default values"
        },
        {
            "name": "test_gflags_function_help_message",
            "desc": "Test --help flag output"
        },
        {
            "name": "test_gflags_function_version_info",
            "desc": "Test --version flag output"
        },
        {
            "name": "test_gflags_function_bool_flag",
            "desc": "Test boolean type flag"
        },
        {
            "name": "test_gflags_function_int_flag",
            "desc": "Test integer type flag"
        },
        {
            "name": "test_gflags_function_string_flag",
            "desc": "Test string type flag"
        },
        {
            "name": "test_gflags_function_parse_errors",
            "desc": "Test flag parsing error handling"
        }
    ]
}