Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove pkg.grpc.exec from vmtests #356

Merged
merged 2 commits into from
Aug 26, 2022
Merged

Conversation

tpapagian
Copy link
Member

pkg.grpc.exec relies on sleep() calls in order to wait for the
eventcache to run. Running them on heavily loaded VM cause flakes.
As they are not kernel-dependant, let's run them only as part of
gotests.

Signed-off-by: Anastasios Papagiannis [email protected]

@tpapagian tpapagian requested a review from a team as a code owner August 23, 2022 09:00
@tpapagian tpapagian requested a review from tixxdz August 23, 2022 09:00
@kkourt kkourt added the needs-rebase This PR needs to be rebased because it has merge conflicts. label Aug 25, 2022
@kkourt
Copy link
Contributor

kkourt commented Aug 25, 2022

@tpapagian Thanks! Could you please rebase so that we can merge this?

pkg.grpc.exec relies on sleep() calls in order to wait for the
eventcache to run. Running them on heavily loaded VM cause flakes.
As they are not kernel-dependant, let's run them only as part of
gotests.

Signed-off-by: Anastasios Papagiannis <[email protected]>
Doing asserts before the sleep is racy.

Signed-off-by: Anastasios Papagiannis <[email protected]>
@tpapagian tpapagian force-pushed the pr/apapag/remove_exectests_vmtests branch from c15c072 to 1826955 Compare August 25, 2022 15:20
@tpapagian
Copy link
Member Author

@tpapagian Thanks! Could you please rebase so that we can merge this?

@kkourt done!

@tpapagian tpapagian removed the needs-rebase This PR needs to be rebased because it has merge conflicts. label Aug 25, 2022
@jrfastab jrfastab merged commit 8114d47 into main Aug 26, 2022
@jrfastab jrfastab deleted the pr/apapag/remove_exectests_vmtests branch August 26, 2022 18:16
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.

3 participants