Skip to content

[Plugin][CI/CD] establish CI/CD and add workflow for ATOM OOT#301

Closed
zejunchen-zejun wants to merge 15 commits intoROCm:mainfrom
zejunchen-zejun:zejun/add_oot_ut
Closed

[Plugin][CI/CD] establish CI/CD and add workflow for ATOM OOT#301
zejunchen-zejun wants to merge 15 commits intoROCm:mainfrom
zejunchen-zejun:zejun/add_oot_ut

Conversation

@zejunchen-zejun
Copy link
Contributor

@zejunchen-zejun zejunchen-zejun commented Mar 11, 2026

Design: #255 (comment)

Copilot AI review requested due to automatic review settings March 11, 2026 02:59
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds unit tests around ATOM’s vLLM plugin mode to validate environment-flag behavior, registry/platform wiring, config translation, and upstream vLLM import-path guardrails.

Changes:

  • Add guardrail test that imports the vLLM symbols/paths relied on by ATOM plugin mode.
  • Add unit tests for plugin-mode framework state, env-flag disable/fallback behavior, and platform registration.
  • Add unit tests for vLLM→ATOM config translation and unsupported model architecture rejection.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
tests/plugin/test_plugin_vllm_import_paths.py Guardrail coverage for upstream vLLM import paths used by ATOM plugin integration
tests/plugin/test_plugin_unsupported_models.py Verifies unsupported model architectures are rejected by the wrapper
tests/plugin/test_plugin_registries.py Tests vLLM platform registration path and disable switch
tests/plugin/test_plugin_mode_status.py Tests plugin/server mode detection and framework switching
tests/plugin/test_plugin_env_flags.py Tests env-flag precedence and attention-backend fallback behavior
tests/plugin/test_plugin_config_translation.py Tests translating vLLM config objects into ATOM Config in plugin mode

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 11, 2026 05:25
@zejunchen-zejun zejunchen-zejun changed the title [plugin][UT] add test cases(not model level) for ATOM plugin [plugin][UT] add utility level test cases for ATOM plugin Mar 11, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 5 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 11, 2026 13:12
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 11, 2026 14:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 9 out of 9 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 12, 2026 03:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot reviewed 10 out of 10 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 12, 2026 07:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zejunchen-zejun zejunchen-zejun changed the title [plugin][UT] add utility level test cases for ATOM plugin [plugin][UT] establish CI/CD for ATOM OOT Mar 12, 2026
@zejunchen-zejun zejunchen-zejun changed the title [plugin][UT] establish CI/CD for ATOM OOT [plugin][CI/CD] establish CI/CD and add workflow for ATOM OOT Mar 12, 2026
Copilot AI review requested due to automatic review settings March 12, 2026 08:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zejunchen-zejun zejunchen-zejun changed the title [plugin][CI/CD] establish CI/CD and add workflow for ATOM OOT [Plugin][CI/CD] establish CI/CD and add workflow for ATOM OOT Mar 12, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings March 12, 2026 12:36
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

for OOT

Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
Signed-off-by: zejunchen-zejun <zejun.chen@amd.com>
@zejunchen-zejun
Copy link
Contributor Author

Close this PR as it is not from the un-forked repo, so the docker release action cannot be triggered.
New PR here: #320

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants