{
    "path": "$OET_PATH/testcases/function_test/pkg_test/erlang/erlang-observer",
    "machine num": 1,
    "cases": [
        {
            "name": "test_erlang-observer_function_start",
            "desc": "Test starting the observer"
        },
        {
            "name": "test_erlang-observer_function_memory",
            "desc": "Test memory usage stats"
        },
        {
            "name": "test_erlang-observer_function_install",
            "desc": "Test package installation"
        },
        {
            "name": "test_erlang-observer_function_uninstall",
            "desc": "Test package removal"
        },
        {
            "name": "test_erlang-observer_function_check_install",
            "desc": "Verify package is installed"
        },
        {
            "name": "test_erlang-observer_function_gui_launch",
            "desc": "Test GUI startup and display"
        },
        {
            "name": "test_erlang-observer_function_process_view",
            "desc": "Test process list viewing"
        },
        {
            "name": "test_erlang-observer_function_system_info",
            "desc": "Test system info display"
        },
        {
            "name": "test_erlang-observer_function_applications",
            "desc": "Test applications view"
        }
    ]
}