Skip to content

Implement AI-Powered CI Failure Analysis and Fix Recommendations - #2277

Merged
chensuyue merged 51 commits into
mainfrom
suyue/ai2civ3
Sep 9, 2026
Merged

chensuyue merged 51 commits into
mainfrom
suyue/ai2civ3

Conversation

@chensuyue

@chensuyue chensuyue commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

Description

Implement AI-Powered CI Failure Analysis and Fix Recommendations

  • Extract error logs, group similar errors, and compare them against issues labeled CI_known_issue in the repository to identify known issues.
  • For the top 3 most frequent unknown issues, use AI to analyze them and generate fix suggestions and patches, producing a Markdown report.
  • Combine all Markdown reports into a single, comprehensive, and readable report that can be conveniently posted as comments on the PR.
  • Auto hide report comments after the bug fixed and test pass.

Type of Change

Feature

Related Issues

Fixes or relates to #2275

Checklist Before Submitting

  • My code has been tested locally.
  • Documentation has been updated as needed.
  • New or updated tests are included where applicable.
  • The CUDA CI has passed. You can trigger it by commenting /azp run Unit-Test-CUDA-AutoRound.

Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue added the WIP label Sep 2, 2026
@AutoRoundBot

This comment was marked as outdated.

Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@AutoRoundBot

Copy link
Copy Markdown
Collaborator

/azp run Unit-Test-CUDA-AutoRound

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@AutoRoundBot

Copy link
Copy Markdown
Collaborator

/azp run Unit-Test-CUDA-AutoRound

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue

This comment was marked as resolved.

Co-authored-by: chensuyue <51692656+chensuyue@users.noreply.github.com>

This comment was marked as resolved.

@AutoRoundBot

Copy link
Copy Markdown
Collaborator

/azp run Unit-Test-CUDA-AutoRound

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
…ad of diff file

Signed-off-by: chensuyue <suyue.chen@intel.com>
…t handling

Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue closed this Sep 8, 2026
@chensuyue chensuyue reopened this Sep 8, 2026
chensuyue and others added 4 commits September 8, 2026 03:10
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue added ready only add when the PR is ready to merge and removed WIP labels Sep 8, 2026
chensuyue and others added 2 commits September 8, 2026 07:06
Signed-off-by: chensuyue <suyue.chen@intel.com>
@AutoRoundBot

Copy link
Copy Markdown
Collaborator

/azp run Unit-Test-CUDA-AutoRound

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue
chensuyue merged commit 18486c3 into main Sep 9, 2026
14 of 21 checks passed
@chensuyue
chensuyue deleted the suyue/ai2civ3 branch September 9, 2026 02:23
@AutoRoundBot

Copy link
Copy Markdown
Collaborator

/azp run Unit-Test-CUDA-AutoRound

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

Labels

ready only add when the PR is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants