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

Implement retry logic for lab tests #665

Closed
nuclearcat opened this issue Jun 28, 2024 · 2 comments
Closed

Implement retry logic for lab tests #665

nuclearcat opened this issue Jun 28, 2024 · 2 comments

Comments

@nuclearcat
Copy link
Member

In situations of unreliable test results kernel maintainers often need to rerun the tests to ensure the results are correct. This can be due to a variety of reasons such as flaky tests, network issues, or other transient failures.
Previous attempts to implement retry logic have been unsuccessful due to the way the event logic implemented. Even if we spoof pubsub event and retry build node, the event logic will fetch
nodeid with real data (different from spoofed) and will fail to trigger test event.
This time we will put more effort to implement retry logic for lab tests.
Further information will be posted as follow-up comments.

@JenySadadia
Copy link
Collaborator

Hello,
There was already an issue created for it by @hardboprobot
kernelci/kernelci-api#509

@nuclearcat
Copy link
Member Author

OK i will migrate this issue as comment there with details according to initial issue

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

No branches or pull requests

2 participants