Remove test failure detector workflow#3919
Conversation
…to valkey-ci-agent repo) Migration of PR 3358 test failure detection code (read daily CI, analyze failure artifact, post/update issue) to valkey-io/valkey-ci-agent Signed-off-by: Bonnie Chan <bonchan35@gmail.com>
📝 WalkthroughWalkthroughThis pull request removes the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@hpatro sharing some more context. We want to do more things with AI with respect to |
sarthakaggarwal97
left a comment
There was a problem hiding this comment.
Thanks @BChan-0 for a quick turnaround on this one.
|
Taking a look |
hanxizh9910
left a comment
There was a problem hiding this comment.
LGTM. Since the workflow is triggered via workflow_run and not referenced by any other workflow, this is the only file we need to remove for the migration.
|
LGTM, needs to look at 2 failing checks, and wait until valkey-io/valkey-ci-agent#24 got approved, and then we can merge both PRs |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## unstable #3919 +/- ##
=========================================
Coverage 76.75% 76.76%
=========================================
Files 162 162
Lines 81017 81017
=========================================
+ Hits 62187 62194 +7
+ Misses 18830 18823 -7 🚀 New features to boost your workflow:
|
sarthakaggarwal97
left a comment
There was a problem hiding this comment.
Thanks for the change! Since the PR in valkey-ci-agent is ready, I will merge this.
Purpose
This workflow was originally introduced in PR #3358, where we detect the failures in our scheduled
dailyruns and create / update github issues.We want to do more things with AI with respect to tests failures. It could include potentially finding the root cause, any PR that broke the tests, some helpful dashboard to track daily tests, maybe some analysis or possible fix as well.
To achieve that, we are moving this issue management out of this repository and into
valkey-ci-agent.The Daily workflow in this repository still records per-job test failures, consolidates them into
all-test-failures.json, and uploads theall-test-failuresartifact. The workflow being removed here was only responsible for consuming that artifact and creating or updating GitHub issues.Changes
Remove
.github/workflows/test-failure-detector.yml.Issue creation and updates are now handled by the Test Failure Detector workflow in
valkey-ci-agentthrough this PR #24.Notes
This should be merged together with the corresponding
valkey-ci-agentchange so scheduled test-failure detection continues without a gap.