-
-
Notifications
You must be signed in to change notification settings - Fork 10.2k
[CI] Add timeouts to tests #24260
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
[CI] Add timeouts to tests #24260
Conversation
Signed-off-by: Rafael Vasquez <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request introduces timeouts to test jobs to prevent them from hanging, which is a valuable improvement for CI stability. My review focuses on ensuring these timeouts are correctly implemented. I've identified several instances where PYTEST_ADDOPTS
is used for test steps that don't run pytest
, rendering the timeout ineffective. I have provided suggestions to correct this by using the timeout
command for the respective shell commands.
Signed-off-by: Rafael Vasquez <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]>
Thanks @rafvasq this looks great. Just a couple of comments:
|
Signed-off-by: Rafael Vasquez <[email protected]>
Signed-off-by: Nick Hill <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @rafvasq !
Signed-off-by: Nick Hill <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: JasonZhu1313 <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: JasonZhu1313 <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: LopezCastroRoberto <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: rogeryoungh <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: bruceszchen <[email protected]>
Signed-off-by: Rafael Vasquez <[email protected]> Signed-off-by: Nick Hill <[email protected]> Co-authored-by: Nick Hill <[email protected]> Signed-off-by: bruceszchen <[email protected]>
Purpose
cc: @njhill