Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
vidjil
vidjil
Commits
c8c3a1fc
Commit
c8c3a1fc
authored
May 07, 2020
by
Mathieu Giraud
Browse files
benchmark-releases.py: factor
parent
a6682961
Changes
1
Hide whitespace changes
Inline
Side-by-side
algo/tests/benchmark-releases.py
View file @
c8c3a1fc
...
...
@@ -252,19 +252,16 @@ def show_benchs(f, colorize):
for
tag
in
BENCHS
:
f
.
write
(
'%8s'
%
tag
)
f
.
write
(
color
(
ANSI
.
YELLOW
,
'
\n
Time (s)
\n
'
,
colorize
))
previous_release
=
None
for
release
in
installed
():
bench_line
(
f
,
release
,
stats
,
0
,
'%8.2f'
,
previous_release
,
colorize
)
previous_release
=
release
for
(
key
,
index
,
format
)
in
[
(
'Time (s)'
,
0
,
'%8.2f'
),
(
'Memory (MB)'
,
1
,
'%8d'
),
]:
f
.
write
(
color
(
ANSI
.
YELLOW
,
'
\n
%s
\n
'
%
key
,
colorize
))
previous_release
=
None
for
release
in
installed
():
bench_line
(
f
,
release
,
stats
,
index
,
format
,
previous_release
,
colorize
)
previous_release
=
release
previous_release
=
None
f
.
write
(
color
(
ANSI
.
YELLOW
,
'
\n
Memory (MB)
\n
'
,
colorize
))
for
release
in
installed
():
bench_line
(
f
,
release
,
stats
,
1
,
'%8d'
,
previous_release
,
colorize
)
previous_release
=
release
def
bench_all
(
retries
,
selected_benchs
):
try
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment