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

ci: Add workflow for manual XTS failed tests log collection #16662

Conversation

mishomihov00
Copy link
Contributor

@mishomihov00 mishomihov00 commented Nov 19, 2024

Description:

Add workflow for manual XTS failed tests log collection

For the input "workflow_id", it's expected from the user to provide the workflow run number (i.e the # 400 number)

Related issue(s):

Fixes #16602

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

@mishomihov00 mishomihov00 added the github_actions Pull requests that update GitHub Actions code label Nov 19, 2024
@mishomihov00 mishomihov00 added this to the v0.57 milestone Nov 19, 2024
@mishomihov00 mishomihov00 self-assigned this Nov 19, 2024
Copy link

codecov bot commented Nov 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.53%. Comparing base (935fdb1) to head (874d58a).
Report is 1 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             develop   #16662   +/-   ##
==========================================
  Coverage      63.53%   63.53%           
  Complexity     20370    20370           
==========================================
  Files           2537     2537           
  Lines          94746    94746           
  Branches        9902     9902           
==========================================
  Hits           60198    60198           
  Misses         30941    30941           
  Partials        3607     3607           

Impacted file tree graph

Copy link

codacy-production bot commented Nov 19, 2024

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
+0.00% (target: -1.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (935fdb1) 97511 63616 65.24%
Head commit (874d58a) 97511 (+0) 63616 (+0) 65.24% (+0.00%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#16662) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more

@mishomihov00 mishomihov00 force-pushed the 16602-add-new-workflow-to-capture-logs-on-xts-failure-and-report-to-slack branch 2 times, most recently from 08facc9 to 4b2b889 Compare November 21, 2024 08:28
@mishomihov00 mishomihov00 marked this pull request as ready for review November 21, 2024 09:42
@mishomihov00 mishomihov00 requested review from a team as code owners November 21, 2024 09:42
@rbarkerSL rbarkerSL requested review from rbarkerSL and removed request for dalvizu November 22, 2024 15:22
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
.github/workflows/xts-collect-failed-run-logs.yaml Outdated Show resolved Hide resolved
@mishomihov00 mishomihov00 force-pushed the 16602-add-new-workflow-to-capture-logs-on-xts-failure-and-report-to-slack branch from 2da865c to cf5a4e3 Compare November 25, 2024 08:04
Signed-off-by: Mihail Mihov <[email protected]>
Signed-off-by: Mihail Mihov <[email protected]>
@mishomihov00 mishomihov00 merged commit df149d7 into develop Nov 26, 2024
48 of 50 checks passed
@mishomihov00 mishomihov00 deleted the 16602-add-new-workflow-to-capture-logs-on-xts-failure-and-report-to-slack branch November 26, 2024 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add new workflow to capture logs on XTS failure and report to slack
2 participants