{
    "path": "$OET_PATH/testcases/function_test/pkg_test/fftw/fftw-libs-double",
    "machine num": 1,
    "cases": [
        {
            "name": "test_fftw-libs-double_function_install",
            "desc": "Test package installation"
        },
        {
            "name": "test_fftw-libs-double_function_uninstall",
            "desc": "Test package removal"
        },
        {
            "name": "test_fftw-libs-double_function_check_version",
            "desc": "Test package version query"
        },
        {
            "name": "test_fftw-libs-double_function_library_presence",
            "desc": "Test library files existence"
        },
        {
            "name": "test_fftw-libs-double_function_basic_compile",
            "desc": "Test basic library linking and compilation"
        },
        {
            "name": "test_fftw-libs-double_function_plan_execute",
            "desc": "Test FFT plan creation and execution"
        },
        {
            "name": "test_fftw-libs-double_function_runtime_link",
            "desc": "Test dynamic library runtime linking"
        },
        {
            "name": "test_fftw-libs-double_function_thread_safe",
            "desc": "Test thread-safety initialization"
        },
        {
            "name": "test_fftw-libs-double_function_multi_dim",
            "desc": "Test multi-dimensional FFT"
        },
        {
            "name": "test_fftw-libs-double_function_wisdom_use",
            "desc": "Test FFT wisdom import/export"
        }
    ]
}