Skip to content

[test] revert: Remove Step 3.7 Flash tests#4053

Merged
yaoyu-33 merged 1 commit into
mainfrom
yuya/revert-step37-tests
May 29, 2026
Merged

[test] revert: Remove Step 3.7 Flash tests#4053
yaoyu-33 merged 1 commit into
mainfrom
yuya/revert-step37-tests

Conversation

@yaoyu-33

Copy link
Copy Markdown
Contributor

Summary

Notes

  • I checked the merged [model] feat: Add stepfun-ai/Step-3.7-Flash #4043 diff and found unit-test additions only; it did not add files under tests/functional_tests.
  • I also checked current tests/functional_tests and found no Step-3.7-specific functional test references to remove.

Validation

  • grep -RInE 'step37|Step-3.7|Step 3.7|Step3.7|stepfun-ai/Step-3.7' tests/unit_tests tests/functional_tests returns no matches.
  • git diff --cached --check passed before commit.
  • uv run --no-sync pre-commit run --all-files passed.

Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
@copy-pr-bot

copy-pr-bot Bot commented May 29, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@yaoyu-33 yaoyu-33 merged commit a21b6b4 into main May 29, 2026
6 checks passed
@yaoyu-33 yaoyu-33 deleted the yuya/revert-step37-tests branch May 29, 2026 02:27
@claude

claude Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

LGTM - clean test removal with no dangling references. Suggested test cases: No perf tests impacted.

@claude

claude Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

Detailed review: The PR removes all 11 Step-3.7 Flash unit test files (8 data/vlm_datasets tests, 2 models/stepfun tests, 1 init). The implementation under src/ is preserved. Verified no remaining step37 references in tests/ (surviving stepfun refs are for Step-3.5). No dangling imports or conftest entries. One note: this removes ~690 lines of unit test coverage for Step-3.7 data utilities and model config/embedding logic. The follow-up to reintroduce tests should be tracked to avoid a lasting coverage gap.

vasunvidia pushed a commit to vasunvidia/Megatron-Bridge that referenced this pull request Jun 10, 2026
Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
Signed-off-by: Vasudevan Rengasamy <vrengasamy@nvidia.com>
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.

1 participant