Skip to content

Generate a run annotation when test environment fails to start#23515

Merged
wendigo merged 1 commit intotrinodb:masterfrom
nineinchnick:ptl-annotations
Sep 20, 2024
Merged

Generate a run annotation when test environment fails to start#23515
wendigo merged 1 commit intotrinodb:masterfrom
nineinchnick:ptl-annotations

Conversation

@nineinchnick
Copy link
Member

Description

When product tests fail, they produce an report, which is used to generate GitHub Actions annotations so it's easier to know the failure cause, without having to browse the failed job logs. Generate a similar annotation when the test environment fails to start, which is a common failure cause.

The original error is still produced, so it can be looked up in logs, for anyone that's used to doing it.

Additional context and related issues

Release notes

(x) This is not user-visible or is 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:

When product tests fail, they produce an report, which is used to
generate GitHub Actions annotations so it's easier to know the failure
cause, without having to browse the failed job logs. Generate a similar
annotation when the test environment fails to start, which is a common
failure cause.

The original error is still produced, so it can be looked up in logs,
for anyone that's used to doing it.
@nineinchnick
Copy link
Member Author

CI failure doesn't look related. @wendigo can you merge this?

@wendigo wendigo merged commit 093e458 into trinodb:master Sep 20, 2024
@github-actions github-actions bot added this to the 459 milestone Sep 20, 2024
@nineinchnick nineinchnick deleted the ptl-annotations branch September 26, 2024 16:54
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.

2 participants