Skip to content

[BugFix]Remove not using patch_eagle.py for CI. #1385

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

Merged
merged 1 commit into from
Jun 25, 2025

Conversation

yuancaoyaoHW
Copy link
Contributor

What this PR does / why we need it?

This PR aims to address a long-standing CI bug and remove unused code. The specific changes include:

  1. Fixing CI Bug: Resolves the root cause of CI test failures or instability. This often stems from incorrect environment configurations, dependency version conflicts, or flawed test script logic. This fix ensures the reliability and consistency of the CI pipeline.
  2. Removing patch_eagle.py: Deletes the patch_eagle.py file, which is no longer utilized by the project. This file was likely legacy code, experimental code, or its functionality has since been replaced by other modules. Its removal helps reduce codebase complexity, improves maintainability, and prevents potential confusion.

Does this PR introduce any user-facing change?

No, this PR primarily focuses on internal CI stability maintenance and code cleanup. It does not introduce any user-visible changes to APIs, interfaces, or other behaviors.

How was this patch tested?

CI passed. Specifically:

  1. Existing CI Pipelines Passed: After fixing the CI bug, all existing CI tests and pipelines were verified to run correctly and pass successfully.
  2. Code Cleanup Verified: Following the removal of patch_eagle.py, it was ensured that any related functional modules (if applicable) continue to work as expected, without introducing new regressions. This was typically verified by running the project's main test suite.

@mengwei805
Copy link
Collaborator

nice change, approve

@mengwei805 mengwei805 added long-term-test enable long term test for PR ready-for-test start test by label for PR labels Jun 24, 2025
Copy link

codecov bot commented Jun 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 27.25%. Comparing base (c30ddb8) to head (de5be4e).
Report is 25 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1385      +/-   ##
==========================================
- Coverage   27.39%   27.25%   -0.14%     
==========================================
  Files          56       55       -1     
  Lines        6191     6186       -5     
==========================================
- Hits         1696     1686      -10     
- Misses       4495     4500       +5     
Flag Coverage Δ
unittests 27.25% <ø> (-0.14%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mengwei805 mengwei805 added the ready read for review label Jun 24, 2025
Copy link
Collaborator

@wangxiyuan wangxiyuan left a comment

Choose a reason for hiding this comment

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

I like the removeal of patch code. Thanks! Let's merge once the CI passed

@yuancaoyaoHW yuancaoyaoHW changed the title Remove not using patch_eagle.py for CI. [BugFix]Remove not using patch_eagle.py for CI. Jun 24, 2025
@mengwei805 mengwei805 added ready read for review long-term-test enable long term test for PR and removed ready read for review long-term-test enable long term test for PR ready-for-test start test by label for PR labels Jun 24, 2025
@mengwei805
Copy link
Collaborator

this pr need not run long term CI
pls make sure normal CI can run success

@yuancaoyaoHW yuancaoyaoHW force-pushed the remove-patch branch 3 times, most recently from 50f1ddf to 874bd3d Compare June 25, 2025 01:20
@Yikun Yikun added long-term-test enable long term test for PR ready-for-test start test by label for PR labels Jun 25, 2025
@yuancaoyaoHW yuancaoyaoHW force-pushed the remove-patch branch 2 times, most recently from 6898fd4 to d065bdf Compare June 25, 2025 03:41
@Yikun Yikun added ready-for-test start test by label for PR and removed ready-for-test start test by label for PR labels Jun 25, 2025
Signed-off-by: yuancaoyaoHW <a2749322671@gmail.com>
@Yikun Yikun merged commit e7efc7e into vllm-project:main Jun 25, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
long-term-test enable long term test for PR ready read for review ready-for-test start test by label for PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants