15f9996aaSopenharmony_ci{
25f9996aaSopenharmony_ci  "build_product": {
35f9996aaSopenharmony_ci    "product_path": "/out/test_report"
45f9996aaSopenharmony_ci  },
55f9996aaSopenharmony_ci  "build_option": {
65f9996aaSopenharmony_ci    "exclude": [
75f9996aaSopenharmony_ci      "test_report"
85f9996aaSopenharmony_ci    ],
95f9996aaSopenharmony_ci    "log_path": "/out/hispark_pegasus/wifiiot_hispark_pegasus/build.log",
105f9996aaSopenharmony_ci    "common_cmd": "/build.sh  --product-name wifiiot_hispark_pegasus {0} {1} --no-prebuilt-sdk",
115f9996aaSopenharmony_ci    "ninjia_cmd": "/build.sh --product-name wifiiot_hispark_pegasus --ninja-args={0} --no-prebuilt-sdk",
125f9996aaSopenharmony_ci    "exec_timeout": 1800,
135f9996aaSopenharmony_ci    "select_timeout": 0,
145f9996aaSopenharmony_ci    "ptyflag": "False",
155f9996aaSopenharmony_ci    "file_time_intever": 2,
165f9996aaSopenharmony_ci    "cmd_type": "select",
175f9996aaSopenharmony_ci    "option_report_path": "/out/test_report/test_build_option.html",
185f9996aaSopenharmony_ci    "option_script_path": "/build/test/example/test_build_option.py"
195f9996aaSopenharmony_ci  },
205f9996aaSopenharmony_ci  "gn_template": {
215f9996aaSopenharmony_ci    "exclude": [
225f9996aaSopenharmony_ci      "test_report"
235f9996aaSopenharmony_ci    ],
245f9996aaSopenharmony_ci    "gn_template_report_path": "/out/test_report/test_gn_template.html",
255f9996aaSopenharmony_ci    "gn_template_script_path": "/build/test/example/test_gn_template.py",
265f9996aaSopenharmony_ci    "template_source_path": "build/test/test_example_template/",
275f9996aaSopenharmony_ci    "result_build_file": "/out/rk3568/build/build_framework/",
285f9996aaSopenharmony_ci    "result_rust_file": "/out/rk3568/obj/build/rust/tests/",
295f9996aaSopenharmony_ci    "result_obj_file": "/out/rk3568/obj/build/test/test_example_template/",
305f9996aaSopenharmony_ci    "rust_path": "build/rust/tests/",
315f9996aaSopenharmony_ci    "test_build": "/build/test/example/test_build.json",
325f9996aaSopenharmony_ci    "time_out": 600
335f9996aaSopenharmony_ci  },
345f9996aaSopenharmony_ci  "performance": {
355f9996aaSopenharmony_ci    "exclude": [
365f9996aaSopenharmony_ci      "test_report"
375f9996aaSopenharmony_ci    ],
385f9996aaSopenharmony_ci    "performance_exec_timeout": 7200,
395f9996aaSopenharmony_ci    "performance_top_count": 30,
405f9996aaSopenharmony_ci    "performance_overflow": 60,
415f9996aaSopenharmony_ci    "performance_select_timeout": 0,
425f9996aaSopenharmony_ci    "performance_script_path": "/build/test/example/performance_test.py",
435f9996aaSopenharmony_ci    "performance_script_data": [
445f9996aaSopenharmony_ci      {
455f9996aaSopenharmony_ci        "performance_cmd": "/build.sh --product-name rk3568 --build-target  build/rust/tests/test_bin_cargo_crate:test_bin_cargo_crate --gn-flags=--time",
465f9996aaSopenharmony_ci        "output_path": "/out/test_report/performance_report_rk3568.html",
475f9996aaSopenharmony_ci        "report_title": "Rk3568 Performance Analysis Report",
485f9996aaSopenharmony_ci        "ptyflag": "False"
495f9996aaSopenharmony_ci      },
505f9996aaSopenharmony_ci      {
515f9996aaSopenharmony_ci        "performance_cmd": "/build.sh --product-name wifiiot_hispark_pegasus --gn-flags=--time",
525f9996aaSopenharmony_ci        "output_path": "/out/test_report/performance_report_wifiiot.html",
535f9996aaSopenharmony_ci        "report_title": "Wifiiot Performance Analysis Report",
545f9996aaSopenharmony_ci        "ptyflag": "False"
555f9996aaSopenharmony_ci      }
565f9996aaSopenharmony_ci    ]
575f9996aaSopenharmony_ci  }
585f9996aaSopenharmony_ci}
595f9996aaSopenharmony_ci
60