Skip to content

Conversation

@alisonshao
Copy link
Collaborator

Summary

  • Move 5 Eagle 1-GPU test files from test/srt/ to test/registered/eagle/
  • Add CI registry decorators with suite="stage-b-test-small-1-gpu"
  • Add stage-b-test-small-1-gpu suite to test/run_suite.py PER_COMMIT_SUITES
  • Add stage-b-test-small-1-gpu job to pr-test.yml with 4 partitions
  • Remove Eagle entries from test/srt/run_suite.py

Files Migrated

File Est. Time (s)
test_build_eagle_tree.py 3
test_eagle_constrained_decoding.py 100
test_eagle_infer_a.py 470
test_eagle_infer_b.py 473
test_eagle_infer_beta.py 194

Test plan

  • Verify stage-b-test-small-1-gpu job runs in CI
  • Verify all 5 Eagle tests pass in the new location

@gemini-code-assist
Copy link
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@alisonshao
Copy link
Collaborator Author

/tag-and-rerun-ci

@github-actions github-actions bot added the run-ci label Dec 6, 2025
@alisonshao
Copy link
Collaborator Author

Move Eagle 1-GPU tests from test/srt/ to test/registered/eagle/ as part of the CI registry migration.

Changes:
- Move 5 Eagle test files to test/registered/eagle/
- Add CI registry decorators with suite="stage-b-test-small-1-gpu"
- Add stage-b-test-small-1-gpu suite to test/run_suite.py
- Add stage-b-test-small-1-gpu job to pr-test.yml (4 partitions)
- Remove Eagle entries from test/srt/run_suite.py
@alisonshao alisonshao force-pushed the migrate-eagle-1gpu-tests-to-registered branch from 7bbb26f to 35ff902 Compare December 6, 2025 09:51
Copy link
Collaborator

@hnyls2002 hnyls2002 left a comment

Choose a reason for hiding this comment

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

I would suggest to place eagle/ under another layer of spec, e.g. registered/spec/eagle

Copy link
Collaborator

@hnyls2002 hnyls2002 left a comment

Choose a reason for hiding this comment

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

Also consider putting test_build_eagle_tree.py under spec/utils, which is a normal part for all the spec backends.

- Place eagle/ under registered/spec/eagle/ as suggested
- Move test_build_eagle_tree.py to spec/utils/ as a common utility
@alisonshao alisonshao force-pushed the migrate-eagle-1gpu-tests-to-registered branch from f8c79f9 to bb78714 Compare December 8, 2025 01:57
@hnyls2002
Copy link
Collaborator

@alisonshao CI failed.

@hnyls2002 hnyls2002 merged commit e6f0ddd into main Dec 9, 2025
306 of 362 checks passed
@hnyls2002 hnyls2002 deleted the migrate-eagle-1gpu-tests-to-registered branch December 9, 2025 03:56
Kevin-XiongC pushed a commit to novitalabs/sglang that referenced this pull request Dec 9, 2025
JustinTong0323 pushed a commit to JustinTong0323/sglang that referenced this pull request Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants