Skip to content

Commit 9be109c

Browse files
committed
[CI] Update standard output format
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent dbedba6 commit 9be109c

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

CI/build/arduino-cli.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@
8080
skip_count = 0
8181

8282
# format
83-
build_format = "| {:8} | {:44} | {:9} "
83+
build_format_header = "| {:^8} | {:42} | {:^10} | {:^7} |"
84+
build_format_result = "| {:^8} | {:42} | {:^19} | {:^6.2f}s |"
8485
build_separator = "-" * 80
8586

8687

@@ -509,23 +510,23 @@ def check_status(status, build_conf, boardKo):
509510
if overflow_pattern.search(line) is None:
510511
error_found = True
511512
if error_found:
512-
result = "\033[31mfailed\033[0m "
513+
result = "\033[31mfailed\033[0m"
513514
boardKo.append(build_conf[0])
514515
if args.ci:
515516
cat(logFile)
516517
nb_build_failed += 1
517518
break
518519
else:
519520
# else consider it succeeded
520-
result = "\033[32msucceeded\033[0m"
521+
result = "\033[32msucceeded*\033[0m"
521522
if args.bin:
522523
empty_bin(build_conf[0], sketch_name)
523524
nb_build_passed += 1
524525
else:
525-
result = "\033[31merror\033[0m "
526+
result = "\033[31merror\033[0m"
526527

527528
print(
528-
(build_format + "| {:5.2f}s |").format(
529+
(build_format_result).format(
529530
"{}/{}".format(build_conf[1], build_conf[2]),
530531
build_conf[0],
531532
result,
@@ -736,12 +737,12 @@ def build_config(sketch, boardSkipped):
736737
for pattern in na_sketch_pattern[build_conf_list[idx][0]]:
737738
if re.search(pattern, sketch, re.IGNORECASE):
738739
print(
739-
(build_format + "| {:5.2f}s |").format(
740+
(build_format_result).format(
740741
"{}/{}".format(
741742
build_conf_list[idx][1], build_conf_list[idx][2]
742743
),
743744
build_conf_list[idx][0],
744-
"\033[33mskipped\033[0m ",
745+
"\033[33mskipped\033[0m",
745746
0.00,
746747
)
747748
)
@@ -788,7 +789,7 @@ def build_all():
788789
for line in wrapped_path_:
789790
print("| {:^76} |".format("{}".format(line)))
790791
print(build_separator)
791-
print((build_format + "| {:6} |").format("Num", "Board", "Result", "Time"))
792+
print((build_format_header).format("Num", "Board", "Result", "Time"))
792793
print(build_separator)
793794

794795
build_conf_list = build_config(sketch, boardSkipped)

0 commit comments

Comments
 (0)