1#  Copyright (c) 2024 Huawei Device Co., Ltd.
2#  Licensed under the Apache License, Version 2.0 (the "License");
3#  you may not use this file except in compliance with the License.
4#  You may obtain a copy of the License at
5#
6#      http://www.apache.org/licenses/LICENSE-2.0
7#
8#  Unless required by applicable law or agreed to in writing, software
9#  distributed under the License is distributed on an "AS IS" BASIS,
10#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11#  See the License for the specific language governing permissions and
12#  limitations under the License.
13
14# download_sdk_and image_config
15# decide whether to save the download file or not[True,False]
16is_save: True
17# where to store your download files
18download_save_path: D:\save_path
19# choice download task and decide where to update the image
20download_list:
21  - sdk:
22    name: sdk
23    url: ''
24    date: null
25    output_path_list:
26      - D:\SDK\openHarmony_SDK\11
27      - D:\SDK\HarmonyOS_SDK\HarmonyOS-NEXT-DP1\base
28    # the mapping between API and file name
29    api_version_file_name_map:
30      "HarmonyOS-NEXT-DP0": 10
31      "HarmonyOS-NEXT-DP1": 11
32      "HarmonyOS-NEXT-DB0": 12
33  - dayu200:
34    name: dayu200
35    url: ''
36    date: null
37    output_path_list:
38      - D:\AutoXTSTest\dayu200_xts
39
40# commit_message_config
41# Specify the date for which you want to retrieve the commit information, Use the following format: '2024-01-01'
42commit_start_time: null
43# which repo you want to get commit message
44repo_list:
45  - 'arkcompiler_ets_frontend'
46  - 'developtools_ace_ets2bundle'
47  - 'third_party_typescript'
48  - 'arkcompiler_runtime_core'
49
50# flash_image_config
51url_tools : 'http://123.60.114.105:9999/RKDevTool.zip'
52
53# send_email_config
54user_name : ""
55sender_email_address : ""
56auth_code : ""
57receiver_list :
58    - ""
59smtp_server: ""
60smtp_port: "25"
61
62xts_report_file : "../../auto_xts_test/result/summary_report.html"
63sdk_report_file : "../../sdk_test/sdk_test_report.html"
64perf_report_file : "../../performance_test/mail_data/email_msg.html"
65commit_log_report_file : "../get_commit_log/commit_log.html"
66attatchment_files :
67    - "../../auto_xts_test/result/details_report.html"
68    - "../../auto_xts_test/result/failures_report.html"
69    - "../../performance_test/mail_data/performance_logs.zip"
70image_files:
71    "../../performance_test/mail_data/debug_full_time.jpg": performance00
72    "../../performance_test/mail_data/debug_incremental_time.jpg": performance01
73    "../../performance_test/mail_data/debug_size.jpg": performance02
74    "../../performance_test/mail_data/release_full_time.jpg": performance10
75    "../../performance_test/mail_data/release_incremental_time.jpg": performance11
76    "../../performance_test/mail_data/release_size.jpg": performance12
77    "../../performance_test/mail_data/debug_preview_model_build_time.jpg": performance31
78    "../../performance_test/mail_data/release_preview_model_build_time.jpg": performance41