Skip to content

teuthology/misc: make the Valgrind's early exit configurable.#1600

Merged
jdurgin merged 1 commit intoceph:masterfrom
rzarzynski:wip-valgrind-controllable-exit
Jan 19, 2021
Merged

teuthology/misc: make the Valgrind's early exit configurable.#1600
jdurgin merged 1 commit intoceph:masterfrom
rzarzynski:wip-valgrind-controllable-exit

Conversation

@rzarzynski
Copy link
Contributor

This commit is a follow-up to a98eb3e where Valgrind has been configured to exit on first-seen error as it was (wrongly!) assumed that all components are green when it comes to the Valgrind verification.
This assumption turned out to be broken for RGW which got a few issues over the course as a result of having the Valgrind checks knocked out as a side effect of the python3 transition [1]. In the consequence, multiple problems accumulated and introducing a mechanism to disable the early exit to e.g. develop a list of these issues looks desirable.

[1]: #1503 (comment)

Signed-off-by: Radoslaw Zarzynski rzarzyns@redhat.com

This commit is a follow-up to a98eb3e
where Valgrind has been configured to exit on first-seen error as it
was (wrongly!) assumed that all components are green when it comes
to the Valgrind verification.
This assumption turned out to be broken for RGW which got a few issues
over the course as a result of having the Valgrind checks knocked out
as a side effect of the python3 transition [1]. In the consequence,
multiple problems accumulated and introducing a mechanism to disable
the early exit to e.g. develop a list of these issues looks desirable.

[1]: ceph#1503 (comment)

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Copy link
Member

@jdurgin jdurgin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems like a reasonable option

@jdurgin jdurgin merged commit 0746baa into ceph:master Jan 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants