Lines Matching defs:Constants

52 class Constants:

101 is_degraded_str = Constants.NA_FIX
103 if abs(float(yesterday_excute_time)) <= Constants.COMPARISON_ACCURACY:
114 if len(Constants.V_8_EXCUTE_TIME_DICT) > 0 and main_key in Constants.V_8_EXCUTE_TIME_DICT.keys():
115 v_8_excute_time_str = Constants.V_8_EXCUTE_TIME_DICT[main_key].strip()
127 if len(Constants.V_8_JITLESS_EXCUTE_TIME_DICT) > 0 and main_key in Constants.V_8_JITLESS_EXCUTE_TIME_DICT.keys():
128 v_8_jitless_excute_time_str = Constants.V_8_JITLESS_EXCUTE_TIME_DICT[main_key].strip()
140 ark_divide_v_8 = Constants.NA_FIX
141 elif abs(float(exec_time)) <= Constants.COMPARISON_ACCURACY:
142 if abs(float(v_8_excute_time)) <= Constants.COMPARISON_ACCURACY:
148 if len(v_8_excute_time) == 0 or abs(float(v_8_excute_time)) <= Constants.COMPARISON_ACCURACY:
149 ark_divide_v_8 = Constants.NA_FIX
168 if (len(Constants.YESTERDAY_EXCUTE_TIME_DICT) > 0 and
169 Constants.YESTERDAY_EXCUTE_TIME_DICT.get(main_key) is not None):
170 yesterday_excute_time = str(Constants.YESTERDAY_EXCUTE_TIME_DICT[main_key])
176 ark_divide_v_8_with_jitless = Constants.NA_FIX
177 elif abs(float(exec_time)) <= Constants.COMPARISON_ACCURACY:
178 if abs(float(v_8_jitless_excute_time)) <= Constants.COMPARISON_ACCURACY:
185 abs(float(v_8_jitless_excute_time)) <= Constants.COMPARISON_ACCURACY):
186 ark_divide_v_8_with_jitless = Constants.NA_FIX
189 jis_case_file_name_with_class = Constants.JS_FILE_SUPER_LINK_DICT['/'.join([class_name, api_name])]
190 js_file_super_link = '/'.join([Constants.HYPERLINK_HEAD, jis_case_file_name_with_class])
197 fill_type=Constants.SOLID)
198 if (ark_divide_v_8 != Constants.NA_FIX and
200 abs(float(ark_divide_v_8) - 2) <= Constants.COMPARISON_ACCURACY)):
202 fill_type=Constants.SOLID)
203 if (ark_divide_v_8_with_jitless != Constants.NA_FIX and
205 abs(float(ark_divide_v_8_with_jitless) - 2) <= Constants.COMPARISON_ACCURACY)):
207 fill_type=Constants.SOLID)
209 return Constants.RET_OK
215 execute_status = Constants.FAIL
219 case_test_data[composite_scene] = Constants.CaseTestDataType(execute_status, execute_time)
222 fangzhou_test_path = os.path.join(Constants.TMP_PATH, "fangzhou_test") # for abc file
232 cur_abc_file = os.path.join(Constants.CUR_PATH, api_name + ".abc")
233 cur_ap_file = os.path.join(Constants.CUR_PATH, api_name + ".ap")
234 cur_an_file = os.path.join(Constants.CUR_PATH, api_name + ".an")
235 cur_ai_file = os.path.join(Constants.CUR_PATH, api_name + ".ai")
238 es2abc_path = Constants.ES2ABC_PATH
257 ark_js_vm_path = Constants.ARK_JS_VM_PATH
272 ark_aot_compiler_path = Constants.ARK_AOT_COMPILER_PATH
286 ark_js_vm_path = Constants.ARK_JS_VM_PATH
302 ark_aot_compiler_path = Constants.ARK_AOT_COMPILER_PATH
316 ark_js_vm_path = Constants.ARK_JS_VM_PATH
348 execute_status = Constants.PASS
349 case_test_data[main_key] = Constants.CaseTestDataType(execute_status, execute_time)
381 Constants.TODAY_EXCUTE_INFO[key] = test_data.get(key)
382 logger.info("finish executing %s. executing info: %s.", js_case_name, Constants.TODAY_EXCUTE_INFO)
397 Constants.JS_FILE_SUPER_LINK_DICT[key] = js_case_name
451 if excu_status == Constants.PASS:
454 elif excu_status == Constants.FAIL:
462 if ark_divide_v_8 != Constants.NA_FIX and float(ark_divide_v_8) > 1:
468 if ark_divide_v_8_jitless != Constants.NA_FIX and float(ark_divide_v_8_jitless) > 1:
499 return Constants.RET_OK
615 based_report_name = '_'.join([Constants.REPORT_NAME_HEAD_FIX, base_date_file])
621 report_name_head = append_date_label(Constants.REPORT_NAME_HEAD_FIX, date_input)
641 if exec_status == Constants.PASS or exec_status == Constants.FAIL:
644 Constants.YESTERDAY_EXCUTE_TIME_DICT[main_key] = excute_time
651 v_8_log_path = os.path.join(Constants.CUR_PATH, "v_8.log")
659 cmd = [Constants.V_8_ENGINED_PATH, js_file_path]
661 cmd = [Constants.V_8_ENGINED_PATH, cmd_para, js_file_path]
699 if exec_status == Constants.PASS or exec_status == Constants.FAIL:
712 Constants.V_8_EXCUTE_TIME_DICT[key] = v_8_exec_time_dict[key]
713 return Constants.RET_OK
730 Constants.V_8_EXCUTE_TIME_DICT[key] = v_8_exec_time_dict[key]
732 return Constants.RET_OK
741 Constants.V_8_JITLESS_EXCUTE_TIME_DICT[key] = v_8_exec_time_dict[key]
742 return Constants.RET_OK
760 Constants.V_8_JITLESS_EXCUTE_TIME_DICT[key] = v_8_exec_time_dict[key]
762 return Constants.RET_OK
766 config_json_path = os.path.join(Constants.CUR_PATH, "config.json")
770 Constants.ES2ABC_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ES2ABC"])
771 Constants.ARK_JS_VM_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ETS_RUNTIME_PATH"],
773 Constants.ARK_AOT_COMPILER_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ETS_RUNTIME_PATH"],
775 ETS_RUNTIME_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ETS_RUNTIME_PATH"])
776 ICU_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ICU_PATH"])
777 ZLIB_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["ZLIB_PATH"])
778 LIB_PATH = os.path.join(BINARY_PATH, json_data[Constants.VER_PLATFORM]["LIB_PATH"])
790 LOG_PATH = os.path.join(Constants.TMP_PATH, "test.log")
801 OUTPUT_PATH = Constants.CUR_PATH
802 Constants.V_8_ENGINED_PATH = paras.d_8_binary_path
803 Constants.VER_PLATFORM = paras.ver_platform
835 shutil.rmtree(Constants.TMP_PATH)