{
    "path": "$OET_PATH/testcases/function_test/pkg_test/avahi/avahi-gobject",
    "machine num": 1,
    "cases": [
        {
            "name": "test_avahi-gobject_function_install",
            "desc": "Test package installation"
        },
        {
            "name": "test_avahi-gobject_function_uninstall",
            "desc": "Test package uninstallation"
        },
        {
            "name": "test_avahi-gobject_function_lib_headers",
            "desc": "Test library headers exist"
        },
        {
            "name": "test_avahi-gobject_function_service_start",
            "desc": "Test Avahi service can be started and is active"
        },
        {
            "name": "test_avahi-gobject_function_service_discovery",
            "desc": "Test network service discovery functionality"
        },
        {
            "name": "test_avahi-gobject_function_pkg_version",
            "desc": "Test package version query"
        },
        {
            "name": "test_avahi-gobject_function_basic_compile",
            "desc": "Test basic compilation with library headers"
        },
        {
            "name": "test_avahi-gobject_function_service_stop",
            "desc": "Test Avahi service can be stopped"
        }
    ]
}