mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-28 00:21:48 +03:00
code_size_compare: change format for comparison result
The result format for code size comparison is: filename new(text) new(data) change(text) change(data) yyy.o xxx xxx xx xx The numbers followed are in bytes. Signed-off-by: Yanray Wang <yanray.wang@arm.com>
This commit is contained in:
@ -593,7 +593,7 @@ class CodeSizeGeneratorWithSize(CodeSizeGenerator):
|
|||||||
) -> None:
|
) -> None:
|
||||||
"""Write comparison result into a file.
|
"""Write comparison result into a file.
|
||||||
|
|
||||||
Writing Format: file_name current(text,data) old(text,data)\
|
Writing Format: file_name new(text,data) old(text,data)\
|
||||||
change(text,data)
|
change(text,data)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@ -608,17 +608,17 @@ class CodeSizeGeneratorWithSize(CodeSizeGenerator):
|
|||||||
return [new_size]
|
return [new_size]
|
||||||
|
|
||||||
if with_markdown:
|
if with_markdown:
|
||||||
format_string = "| {:<30} | {:<18} | {:<14} | {:<17} |\n"
|
format_string = "| {:<30} | {:<9} | {:<9} | {:<12} | {:<12} |\n"
|
||||||
else:
|
else:
|
||||||
format_string = "{:<30} {:<18} {:<14} {:<17}\n"
|
format_string = "{:<30} {:<9} {:<9} {:<12} {:<12}\n"
|
||||||
|
|
||||||
output.write(format_string
|
output.write(format_string
|
||||||
.format("filename",
|
.format("filename",
|
||||||
"current(text,data)", "old(text,data)",
|
"new(text)", "new(data)", "change(text)",
|
||||||
"change(text,data)"))
|
"change(data)"))
|
||||||
if with_markdown:
|
if with_markdown:
|
||||||
output.write(format_string
|
output.write(format_string
|
||||||
.format(":----", "----:", "----:", "----:"))
|
.format(":----", "----:", "----:", "----:", "----:"))
|
||||||
|
|
||||||
for mod, fname, size_entry in \
|
for mod, fname, size_entry in \
|
||||||
self._size_reader_helper(new_rev, output, with_markdown):
|
self._size_reader_helper(new_rev, output, with_markdown):
|
||||||
@ -635,18 +635,17 @@ class CodeSizeGeneratorWithSize(CodeSizeGenerator):
|
|||||||
output.write(
|
output.write(
|
||||||
format_string
|
format_string
|
||||||
.format(fname,
|
.format(fname,
|
||||||
# current(text,data)
|
# new(text), new(data)
|
||||||
str(text_vari[0]) + "," + str(data_vari[0]),
|
str(text_vari[0]), str(data_vari[0]),
|
||||||
# old(text,data)
|
# change(text), change(data)
|
||||||
str(text_vari[1]) + "," + str(data_vari[1]),
|
str(text_vari[2]), str(data_vari[2])))
|
||||||
# change(text,data)
|
|
||||||
str(text_vari[2]) + "," + str(data_vari[2])))
|
|
||||||
else:
|
else:
|
||||||
output.write(
|
output.write(
|
||||||
format_string
|
format_string
|
||||||
.format(fname,
|
.format(fname,
|
||||||
# current(text,data)
|
# new(text), new(data)
|
||||||
str(text_vari[0]) + "," + str(data_vari[0]),
|
str(text_vari[0]), str(data_vari[0]),
|
||||||
|
# change(text), change(data)
|
||||||
'None', 'None'))
|
'None', 'None'))
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user