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

Attempt to upload heap dump if tests failed #15181

Merged
merged 2 commits into from
Nov 25, 2022

Conversation

nineinchnick
Copy link
Member

Description

Attempt to upload heap dump if tests failed, but only when there are no secrets defined, and running on a pull request from a repository different than trinodb/trino.

This is supposed to help debug OOM errors that happen in the CI.

Was partially discussed in #14865

Previous attempt: #15129

Additional context and related issues

n/a

Release notes

(x) This is not user-visible or docs only and no release notes are required.
( ) Release notes are required, please propose a release note for me.
( ) Release notes are required, with the following suggested text:

This reverts commit 758c02e.
It does not correctly handle failures and fixing it would require too
much overhead to keep it in a composite action.
@findepi
Copy link
Member

findepi commented Nov 24, 2022

Previous attempt: #15129

what's the key diff?

@nineinchnick
Copy link
Member Author

Here I revert adding a separate action for uploading test results and reports. It turned out to require too much overhead and didn't remove enough duplication. Uploading heap dumps is exactly the same.

Copy link
Member

@hashhar hashhar left a comment

Choose a reason for hiding this comment

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

LGTM % question/suggestion

@hashhar hashhar merged commit 8a1ec99 into trinodb:master Nov 25, 2022
@github-actions github-actions bot added this to the 404 milestone Nov 25, 2022
@findepi
Copy link
Member

findepi commented Nov 25, 2022

🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants