Skip to content

[CI] Register 5 previously-uncovered tests in pytorchsim_test.yml#233

Merged
YWHyuk merged 1 commit into
developfrom
refactor/tests-ci-coverage
May 22, 2026
Merged

[CI] Register 5 previously-uncovered tests in pytorchsim_test.yml#233
YWHyuk merged 1 commit into
developfrom
refactor/tests-ci-coverage

Conversation

@YWHyuk
Copy link
Copy Markdown
Collaborator

@YWHyuk YWHyuk commented May 22, 2026

Summary

Adds five tests/ files that previously existed in the repo but were not in the CI allowlist, locally verified before registration:

Test Where in YAML
tests/test_eager.py new top-level job test_eager
tests/test_exponent.py new top-level job test_exponent
tests/test_sort.py new top-level job test_sort
tests/Fusion/test_attention_fusion.py new step inside test_fusion job
tests/Fusion/test_matmul_vector.py new step inside test_fusion job

All five were run locally against origin/develop and passed.

Intentionally deferred

Test Reason
tests/test_gqa.py, tests/test_gqa_decode.py WIP GQA SDPA path, tracked by #198
tests/test_sdpa.py overlaps with in-flight SDPA template work; ambiguous about which backend it exercises
tests/test_topk.py sort-family coverage now provided by test_sort (stable + unstable + duplicate-key); revisit if topk-specific shapes/dims need separate gating
tests/test_group_conv.py not run locally yet (stress config); follow-up after runtime cost is understood
tests/test_vectorops.py cross-test imports (from tests.test_add import ...) are fragile; needs a helper-module extraction first

This closes the most obvious accidental-omission gaps in the allowlist documented in CLAUDE.md (docs/ci-test-allowlist PR).

🤖 Generated with Claude Code

@YWHyuk YWHyuk force-pushed the refactor/tests-ci-coverage branch 2 times, most recently from 35c22ee to ab8aeec Compare May 22, 2026 12:12
Adds three top-level jobs (test_eager, test_exponent, test_sort) and two
steps inside the test_fusion job (test_attention_fusion, test_matmul_vector).
All five were verified locally before registration.

Files in tests/ that remain intentionally out of CI:
- test_gqa.py, test_gqa_decode.py: WIP GQA SDPA path, tracked by issue #198
- test_sdpa.py: overlaps with in-flight SDPA template work; ambiguous about
  which backend it actually exercises
- test_topk.py: sort-family coverage now provided by test_sort (stable +
  unstable + duplicate-key); revisit if topk-specific shapes need gating
- test_group_conv.py: not run locally yet (stress config); follow-up after
  runtime cost is understood
- test_vectorops.py: imports from other tests (test_add, test_activation,
  test_reduce, test_layernorm, test_softmax) which is fragile; needs an
  independent helper extraction before going into CI

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@YWHyuk YWHyuk force-pushed the refactor/tests-ci-coverage branch from ab8aeec to af3b8b5 Compare May 22, 2026 12:21
@YWHyuk YWHyuk merged commit 9209ff6 into develop May 22, 2026
@YWHyuk YWHyuk deleted the refactor/tests-ci-coverage branch May 26, 2026 14:45
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