forked from NVIDIA/Megatron-LM
-
Notifications
You must be signed in to change notification settings - Fork 30
[CICD] Simplified workflows, Add lint_check & functional_tests, Switch to FlagCICD metax runner #29
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
Changes from 4 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
4449f0f
[CICD] Simplify and consolidate CI workflows for CUDA & Metax
BrianPei 5cadac7
[Test] Add self-contained functional test cases and extend GPT coverage
BrianPei 0c303bf
[Fix] Code fixes for inference, RL, optimizer and dependency management
BrianPei 2237b39
fix cuda ci_image and runner_label
BrianPei 9efcb3f
Declare regex as base runtime dependency
cfa308f
fix envsubst install logic
BrianPei 31fa404
restore nv original ymls
BrianPei 1c17216
run functional_tests after unit_tests
BrianPei c947ec4
modify all_tests to pipeline workflow
BrianPei 1fc170a
Simplify yq handling for functional tests
AlexMa616 fa607fb
Install simpy and move mock RL agent under tests
AlexMa616 da46542
Unify optimizer param group key handling
AlexMa616 76e44f3
Refocus PR on train-only functional coverage
AlexMa616 4f05d79
Revert non-train inference and RL source changes
AlexMa616 4d229b3
Trim extra mock train feature-axis cases
AlexMa616 f447046
Restore GRPO timing check to dev baseline
AlexMa616 64d9db4
pr-repair
AlexMa616 12862ec
Re-enable unit tests in cuda workflow
AlexMa616 74ce8e7
Revert unrelated Megatron source changes
AlexMa616 c20508d
Shrink functional coverage to minimal reviewer scope
AlexMa616 9524d3a
Temporarily disable unit tests to verify functional flow
AlexMa616 98191cf
Fix functional job matrix in cuda workflow
AlexMa616 b32b657
Avoid skipping functional job when unit tests are disabled
AlexMa616 434af08
Add no-shared-fs for minimal GPT functional case
AlexMa616 72371c6
Restore reviewer runner config and unit flow on pr-0417
AlexMa616 e4315f5
add metax BAAI container_volumes
AlexMa616 cd9aba9
update pr_template
AlexMa616 d6cfe90
Limit lint setup to lint tools only
AlexMa616 f435415
Use isolated tool env for lint workflow
AlexMa616 dc9aedb
Fix root path initialization in functional test runner
AlexMa616 cf10b49
use original lint logic
AlexMa616 a91eb1b
lint add install uv
AlexMa616 907063a
Remove invalid no-shared-fs arg from minimal GPT case
AlexMa616 24176b7
debug lint; metax add ignore unitcase
AlexMa616 3e764ad
Handle missing no-shared-fs arg in plugin utils
AlexMa616 b03a04f
Restore upstream lint flow with minimal bootstrap
AlexMa616 7d844ca
Add qwen3 metax functional regression case
AlexMa616 a16b4ef
Tune qwen3 functional case for A100 validation
AlexMa616 75ea7f7
add log-memory params for unit_test_core
BrianPei 7604756
Use platform-specific qwen3 golden for metax
AlexMa616 3c97648
unittests install torch; qwen case add log params
BrianPei 2da1cef
Update qwen3 c500 golden baseline
AlexMa616 846995f
keep lint trigger when PR
BrianPei File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.