{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gd/gd-progs",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gd-progs_annotate_imagein_imageout",
            "desc": "测试 annotate 命令的基本功能，输入输出图像文件"
        },
        {
            "name": "test_gd-progs_annotate_color_r_g_b",
            "desc": "测试 annotate 命令的颜色参数，设置文本颜色"
        },
        {
            "name": "test_gd-progs_annotate_font_fontname",
            "desc": "测试 annotate 命令的字体参数，设置文本字体"
        },
        {
            "name": "test_gd-progs_annotate_size_pointsize",
            "desc": "测试 annotate 命令的字体大小参数，设置文本大小"
        },
        {
            "name": "test_gd-progs_annotate_align_left",
            "desc": "测试 annotate 命令的对齐参数，设置文本左对齐"
        },
        {
            "name": "test_gd-progs_annotate_align_right",
            "desc": "测试 annotate 命令的对齐参数，设置文本右对齐"
        },
        {
            "name": "test_gd-progs_annotate_align_center",
            "desc": "测试 annotate 命令的对齐参数，设置文本居中对齐"
        },
        {
            "name": "test_gd-progs_annotate_move_x_y",
            "desc": "测试 annotate 命令的移动参数，设置文本位置"
        },
        {
            "name": "test_gd-progs_bdftogd_fontname_filename",
            "desc": "测试 bdftogd 命令的基本功能，将字体文件转换为 gd 格式"
        },
        {
            "name": "test_gd-progs_gd2togif_filename",
            "desc": "测试gd2togif命令的基本功能，将gd2文件转换为gif文件"
        },
        {
            "name": "test_gd-progs_gdparttopng_filename_gd_filename_png_x_y_w_h",
            "desc": "测试gdparttopng命令的基本功能，将filename.gd转换为filename.png，并指定x、y、w、h参数"
        },
        {
            "name": "test_gd-progs_giftogd2_filename_gif_filename_gd2_cs_fmt",
            "desc": "测试 giftogd2 命令的基本功能，将 GIF 文件转换为 GD2 文件"
        },
        {
            "name": "test_gd-progs_giftogd2_filename_gif_filename_gd2_num_128_num_1",
            "desc": "测试 giftogd2 命令的块大小参数为 128 且格式参数为 1（原始格式）"
        },
        {
            "name": "test_gd-progs_giftogd2_filename_gif_filename_gd2_num_256_num_2",
            "desc": "测试 giftogd2 命令的块大小参数为 256 且格式参数为 2（压缩格式）"
        },
        {
            "name": "test_gd-progs_pngtogd_basic",
            "desc": "测试 pngtogd 命令的基本功能，将 PNG 文件转换为 GD 文件"
        },
        {
            "name": "test_gd-progs_pngtogd2_cs_num_128_fmt_num_1",
            "desc": "测试 pngtogd2 命令，chunk size 为 128，格式为 raw"
        },
        {
            "name": "test_gd-progs_pngtogd2_cs_num_256_fmt_num_2",
            "desc": "测试 pngtogd2 命令，chunk size 为 256，格式为 compressed"
        },
        {
            "name": "test_gd-progs_pngtogd2_cs_num_64_fmt_num_1",
            "desc": "测试 pngtogd2 命令，chunk size 为 64，格式为 raw"
        },
        {
            "name": "test_gd-progs_pngtogd2_cs_num_512_fmt_num_2",
            "desc": "测试 pngtogd2 命令，chunk size 为 512，格式为 compressed"
        },
        {
            "name": "test_gd-progs_webpng_i_y",
            "desc": "测试 webpng 命令开启交错模式"
        },
        {
            "name": "test_gd-progs_webpng_i_n",
            "desc": "测试 webpng 命令关闭交错模式"
        },
        {
            "name": "test_gd-progs_webpng_l",
            "desc": "测试 webpng 命令打印颜色索引表"
        },
        {
            "name": "test_gd-progs_webpng_t_num_0",
            "desc": "测试 webpng 命令设置透明颜色为索引0"
        },
        {
            "name": "test_gd-progs_webpng_t_none",
            "desc": "测试 webpng 命令禁用透明颜色"
        },
        {
            "name": "test_gd-progs_webpng_d",
            "desc": "测试 webpng 命令报告图像尺寸和其他特性"
        },
        {
            "name": "test_gd-progs_webpng_a",
            "desc": "测试 webpng 命令打印所有非100%不透明的alpha通道"
        },
        {
            "name": "test_gd-progs_webpng_i_y_l",
            "desc": "测试 webpng 命令开启交错模式并打印颜色索引表"
        },
        {
            "name": "test_gd-progs_webpng_i_n_t_num_255",
            "desc": "测试 webpng 命令关闭交错模式并设置透明颜色为索引255"
        },
        {
            "name": "test_gd-progs_webpng_l_d_a",
            "desc": "测试 webpng 命令打印颜色索引表、报告图像尺寸和打印所有非100%不透明的alpha通道"
        },
        {
            "name": "test_gd-progs_function_basic",
            "desc": "测试基础功能"
        },
        {
            "name": "test_gd-progs_annotate_basic_usage",
            "desc": "使用默认参数对图片进行基本文字标注"
        },
        {
            "name": "test_gd-progs_annotate_with_color",
            "desc": "指定颜色参数对图片添加文字"
        },
        {
            "name": "test_gd-progs_annotate_with_font",
            "desc": "指定字体文件对图片添加文字"
        },
        {
            "name": "test_gd-progs_annotate_with_size",
            "desc": "指定字体大小对图片添加文字"
        },
        {
            "name": "test_gd-progs_annotate_with_move",
            "desc": "指定文字起始坐标对图片添加文字"
        },
        {
            "name": "test_gd-progs_annotate_with_alpha",
            "desc": "指定带透明度参数的颜色对图片添加文字"
        },
        {
            "name": "test_gd-progs_annotate_full_pipeline",
            "desc": "组合使用颜色、字体、大小、对齐、移动和文本参数对图片进行复杂标注"
        },
        {
            "name": "test_gd-progs_bdftogd_fontname_filename_example",
            "desc": "使用示例中的字体名称和文件名参数执行 bdftogd 命令"
        },
        {
            "name": "test_gd-progs_gd2copypal_palettefile_gd2_filename_gd2",
            "desc": "使用正确的调色板文件和目标gd2文件执行gd2copypal命令"
        },
        {
            "name": "test_gd-progs_gd2togif_filename_gd2_filename_gif",
            "desc": "使用gd2togif将GD2图像文件转换为GIF图像文件"
        },
        {
            "name": "test_gd-progs_gd2topng_no_coordinates",
            "desc": "转换整个gd2图像为png格式"
        },
        {
            "name": "test_gd-progs_gd2topng_with_coordinates",
            "desc": "根据指定的源点坐标、宽度和高度转换gd2图像的一部分为png格式"
        },
        {
            "name": "test_gd-progs_gdcmpgif_basic",
            "desc": "测试gdcmpgif命令的基本功能，比较两个GIF文件"
        },
        {
            "name": "test_gd-progs_gdcmpgif_same_file",
            "desc": "测试gdcmpgif命令比较两个完全相同的GIF文件"
        },
        {
            "name": "test_gd-progs_gdcmpgif_different_file",
            "desc": "测试gdcmpgif命令比较两个内容不同的GIF文件"
        },
        {
            "name": "test_gd-progs_gdcmpgif_first_missing",
            "desc": "测试gdcmpgif命令在第一个GIF文件不存在时的行为"
        },
        {
            "name": "test_gd-progs_gdcmpgif_second_missing",
            "desc": "测试gdcmpgif命令在第二个GIF文件不存在时的行为"
        },
        {
            "name": "test_gd-progs_gdcmpgif_invalid_gif",
            "desc": "测试gdcmpgif命令处理无效或损坏的GIF文件"
        },
        {
            "name": "test_gd-progs_gdtopng_basic",
            "desc": "测试gdtopng命令的基本功能，将GD格式文件转换为PNG格式文件"
        },
        {
            "name": "test_gd-progs_gdtopng_filename_gd",
            "desc": "测试gdtopng命令处理输入GD格式文件"
        },
        {
            "name": "test_gd-progs_gdtopng_filename_png",
            "desc": "测试gdtopng命令生成输出PNG格式文件"
        },
        {
            "name": "test_gd-progs_giftogd2_cs_fmt_raw",
            "desc": "测试 giftogd2 命令使用原始格式转换 GIF 文件"
        },
        {
            "name": "test_gd-progs_giftogd2_cs_fmt_compressed",
            "desc": "测试 giftogd2 命令使用压缩格式转换 GIF 文件"
        },
        {
            "name": "test_gd-progs_pngtogd_basic_conversion",
            "desc": "测试pngtogd命令的基本功能，将PNG图像文件转换为GD图像文件。"
        },
        {
            "name": "test_gd-progs_pngtogd_invalid_input",
            "desc": "测试当输入PNG文件不存在时，pngtogd命令是否能够正确处理并报错。"
        },
        {
            "name": "test_gd-progs_pngtogd2_filename_png_filename_gd2_cs_fmt",
            "desc": "测试pngtogd2命令的基本功能，将PNG图片转换为GD2格式"
        },
        {
            "name": "test_gd-progs_pngtogd2_filename_png_filename_gd2_num_1_num_1",
            "desc": "测试pngtogd2命令使用块大小为1，格式为raw（未压缩）的转换"
        },
        {
            "name": "test_gd-progs_pngtogd2_filename_png_filename_gd2_num_64_num_2",
            "desc": "测试pngtogd2命令使用块大小为64，格式为压缩的转换"
        },
        {
            "name": "test_gd-progs_pngtogd2_filename_png_filename_gd2_num_128_num_1",
            "desc": "测试pngtogd2命令使用块大小为128，格式为raw（未压缩）的转换"
        },
        {
            "name": "test_gd-progs_pngtogd2_filename_png_filename_gd2_num_256_num_2",
            "desc": "测试pngtogd2命令使用块大小为256，格式为压缩的转换"
        },
        {
            "name": "test_gd-progs_webpng_t_index",
            "desc": "测试使用 -t index 参数将PNG图像的透明色设置为指定索引值"
        },
        {
            "name": "test_gd-progs_webpng_i_y_t_none",
            "desc": "测试组合参数 -i y 与 -t none，开启交错并移除透明色"
        },
        {
            "name": "test_gd-progs_webpng_i_n_t_index",
            "desc": "测试组合参数 -i n 与 -t index，关闭交错并设置透明色索引"
        },
        {
            "name": "test_gd-progs_webpng_d_a",
            "desc": "测试组合参数 -d 与 -a，报告图像特性并打印Alpha通道信息"
        },
        {
            "name": "test_gd-progs_webpng_input_stdin",
            "desc": "测试指定输入文件为“-”，使用标准输入作为PNG图像源"
        },
        {
            "name": "test_gd-progs_function_install",
            "desc": "测试软件包安装功能"
        },
        {
            "name": "test_gd-progs_function_uninstall",
            "desc": "测试软件包卸载功能"
        },
        {
            "name": "test_gd-progs_function_annotate",
            "desc": "测试图片文字标注功能"
        },
        {
            "name": "test_gd-progs_function_giftogd2",
            "desc": "测试GIF转GD2格式功能"
        },
        {
            "name": "test_gd-progs_function_gd2togif",
            "desc": "测试GD2转GIF格式功能"
        },
        {
            "name": "test_gd-progs_function_pngtogd",
            "desc": "测试PNG转GD格式功能"
        },
        {
            "name": "test_gd-progs_function_gdtopng",
            "desc": "测试GD转PNG格式功能"
        },
        {
            "name": "test_gd-progs_function_webpng",
            "desc": "测试PNG图像查看与转换功能"
        },
        {
            "name": "test_gd-progs_function_bdftogd",
            "desc": "测试BDF字体转GD字体功能"
        }
    ]
}