Lines Matching refs:flags

145     def check_flags(flags, expect_dict=None, returncode=0):  argument
146 new_dict = copy.deepcopy(flags)
153 flags.pop(k)
159 check_li = [item for item in flags.values() if not item["flag"]]
190 flags = copy.deepcopy(TestBuildOption.FLAGS)
198 return flags, expect_dict
202 flags = copy.deepcopy(TestBuildOption.FLAGS)
204flags["ccache"] = {"pattern": r"Excuting gn command.*ohos_build_enable_ccache=true", "flag": False}
211 return flags, expect_dict
215 flags = copy.deepcopy(TestBuildOption.FLAGS)
218flags["loader"] = {"pattern": r"loader args.*'target_cpu={}".format(para_value), "flag": False}
220 return flags, expect_dict
224 flags = copy.deepcopy(TestBuildOption.FLAGS)
226 return flags, expect_dict
230 flags = copy.deepcopy(TestBuildOption.FLAGS)
236 flags["pycache"] = {"pattern": r"Starting pycache daemon at", "flag": False}
237 flags["os_level"] = {"pattern": r"loader args.*os_level=([a-zA-Z]+)\'", "flag": False}
238flags["root_dir"] = {"pattern": r"""loader args.*source_root_dir="([a-zA-Z\d/\\_]+)""""", "flag": …
239flags["gn_dir"] = {"pattern": r"""loader args.*gn_root_out_dir="([a-zA-Z\d/\\_]+)""""", "flag": Fa…
240 flags["start_end_time"] = {"pattern": r"(\d+-\d+-\d+ \d+:\d+:\d+)", "flag": False}
241 flags["cost_time"] = {"pattern": r"Cost time:.*(\d+:\d+:\d+)", "flag": False}
242 return flags, expect_dict
246 flags = copy.deepcopy(TestBuildOption.FLAGS)
247 flags["use_thin"] = {"pattern": r"Excuting gn command.*use_thin_lto=false.*", "flag": False}
248flags["ninja_build_target"] = {"pattern": r"Excuting ninja command.*{}$".format(para_value), "flag…
258 return flags, expect_dict
262 flags = copy.deepcopy(TestBuildOption.FLAGS)
264flags["ninja_args"] = {"pattern": r"Excuting ninja command.*{}".format(para_value), "flag": False}
266 return flags, expect_dict
270 flags = copy.deepcopy(TestBuildOption.FLAGS)
271flags["full_compilation_gn"] = {"pattern": r"Excuting gn command.*use_thin_lto=false.*", "flag": F…
272flags["full_compilation_ninja"] = {"pattern": r"Excuting ninja command.*make_all make_test$", "fla…
282 return flags, expect_dict
286 flags = copy.deepcopy(TestBuildOption.FLAGS)
289 return flags, expect_dict
293 flags = copy.deepcopy(TestBuildOption.FLAGS)
296 return flags, expect_dict
300 flags = copy.deepcopy(TestBuildOption.FLAGS)
303 flags["build_example"] = {
312 return flags, expect_dict
316 flags = copy.deepcopy(TestBuildOption.FLAGS)
320 flags["build_platform"] = {
324 return flags, expect_dict
328 flags = copy.deepcopy(TestBuildOption.FLAGS)
331flags["build_xts"] = {"pattern": r"loader args.*build_xts={}.*".format(para_value.capitalize()), "…
333 return flags, expect_dict
337 flags = copy.deepcopy(TestBuildOption.FLAGS)
341flags["ignore_api_check"] = {"pattern": r"loader args.*ignore_api_check=\['xts', 'common', 'testfw…
344 flags["ignore_api_check"] = {
348 return flags, expect_dict
352 flags = copy.deepcopy(TestBuildOption.FLAGS)
355flags["load_test"] = {"pattern": r"loader args.*load_test_config={}.*".format(para_value.capitaliz…
358 return flags, expect_dict
362 flags = copy.deepcopy(TestBuildOption.FLAGS)
364 flags["build_type_debug"] = {"pattern": r"Excuting gn command.*is_debug=true",
366 flags["build_type_profile"] = {"pattern": r"Excuting gn command.*is_profile=true",
368 flags["build_type_none"] = {
385 return flags, expect_dict
389 flags = copy.deepcopy(TestBuildOption.FLAGS)
391flags["tracelog"] = {"pattern": r"Excuting gn command.*--tracelog=.*/gn_trace.log.*--ide=json", "f…
392 flags["ninja_v"] = {"pattern": r"Excuting ninja command.*-v.*", "flag": False}
402 return flags, expect_dict
406 flags = copy.deepcopy(TestBuildOption.FLAGS)
408 flags["notest"] = {"pattern": r'Excuting gn command.*ohos_test_args=\\"notest\\"',
410 flags["xts"] = {"pattern": r'Excuting gn command.*ohos_xts_test_args=\\"xxx\\"',
426 return flags, expect_dict
430 flags = copy.deepcopy(TestBuildOption.FLAGS)
433 flags["device_type"] = {
435 flags["build_variant"] = {
437 flags["para"] = {
440 return flags, expect_dict
444 flags = copy.deepcopy(TestBuildOption.FLAGS)
450 return flags, expect_dict
454 flags = copy.deepcopy(TestBuildOption.FLAGS)
457flags["partlist"] = {"pattern": r"loader args.*skip_partlist_check={}".format(partlist_flag), "fla…
458 return flags, expect_dict
462 flags = copy.deepcopy(TestBuildOption.FLAGS)
464 flags["os_level"] = {"pattern": r"loader args.*os_level=([a-zA-Z]+)\'", "flag": False}
465 return flags, expect_dict
469 flags = copy.deepcopy(TestBuildOption.FLAGS)
470 flags["c_targets"] = {"pattern": r"c targets overlap rate statistics", "flag": False}
471 flags["c_overall"] = {"pattern": r"c overall build overlap rate", "flag": False}
480 return flags, expect_dict
484 flags = copy.deepcopy(TestBuildOption.FLAGS)
486 flags["ccache_dir"] = {"pattern": r"ccache_dir =.*, ccache_exec =.*", "flag": False}
487 flags["ccache_summary"] = {"pattern": r"ccache summary", "flag": False}
496 return flags, expect_dict
500 flags = copy.deepcopy(TestBuildOption.FLAGS)
503flags.setdefault("ninja", {}).setdefault("pattern", r"Excuting ninja command.*-k1000000.*")
505 return flags, expect_dict
509 flags = copy.deepcopy(TestBuildOption.FLAGS)
512 flags["os_level"] = {"pattern": r"loader args.*os_level=([a-zA-Z]+)\'", "flag": False}
513flags["root_dir"] = {"pattern": r"""loader args.*source_root_dir="([a-zA-Z\d/\\_]+)""""", "flag": …
514flags["gn_dir"] = {"pattern": r"""loader args.*gn_root_out_dir="([a-zA-Z\d/\\_]+)""""", "flag": Fa…
515 flags["start_end_time"] = {"pattern": r"(\d+-\d+-\d+ \d+:\d+:\d+)", "flag": False}
516 flags["cost_time"] = {"pattern": r"Cost time:.*(\d+:\d+:\d+)", "flag": False}
517 return flags, expect_dict
1118 flags, expect_dict = method(para_value)
1119 return flags, expect_dict