{
    "path": "$OET_PATH/testcases/function_test/pkg_test/artemis/artemis-hqclient-protocol",
    "machine num": 1,
    "cases": [
        {
            "name": "test_artemis-hqclient-protocol_function_connect",
            "desc": "Test connection to HQ server"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_auth",
            "desc": "Test authentication with HQ server"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_send",
            "desc": "Test sending data to HQ server"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_recv",
            "desc": "Test receiving data from HQ server"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_close",
            "desc": "Test closing connection to HQ server"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_install",
            "desc": "Test software package installation"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_uninstall",
            "desc": "Test software package removal"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_version",
            "desc": "Test checking package version"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_help",
            "desc": "Test displaying help or usage info"
        },
        {
            "name": "test_artemis-hqclient-protocol_function_config",
            "desc": "Test basic configuration"
        }
    ]
}