-
-
Notifications
You must be signed in to change notification settings - Fork 11.8k
[CI] fix mamba kernel test #26250
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
[CI] fix mamba kernel test #26250
Conversation
Signed-off-by: zjy0516 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request addresses a broken test, test_causal_conv1d_update, by adding the conv_state_indices parameter to the causal_conv1d_update function call. The fix is straightforward and correct, providing the necessary indices for the convolution state. The change is well-contained within the test file and appears to resolve the issue as described. I have no further comments or suggestions.
|
This pull request has merge conflicts that must be resolved before it can be |
Signed-off-by: zjy0516 <[email protected]>
tdoublep
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good but can we also address why this test is not running in CI when we change code that breaks it?
|
I'm also curious about it. However, I'm not very familiar with our CI setup. |
|
The test wouldn't have run because no files in vllm/.buildkite/test-pipeline.yaml Lines 474 to 481 in 1c0c682
You could add |
Thanks very much! |
|
Not sure if that is the correct file to trigger the Mamba kernel CI though, @tdoublep could you confirm which file from the original PR should have triggered this test? |
Signed-off-by: zjy0516 <[email protected]>
I think we should add vllm/model_executor/layers/mamba/ops which contains the kernel code |
Signed-off-by: zjy0516 <[email protected]>
I have updated it. |
tdoublep
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix!
Signed-off-by: zjy0516 <[email protected]> Signed-off-by: Tomer Asida <[email protected]>
Signed-off-by: zjy0516 <[email protected]> Signed-off-by: Karan Goel <[email protected]>
Signed-off-by: zjy0516 <[email protected]>
Signed-off-by: zjy0516 <[email protected]> Signed-off-by: xuebwang-amd <[email protected]>
Signed-off-by: zjy0516 <[email protected]>
Signed-off-by: zjy0516 <[email protected]>
Signed-off-by: zjy0516 <[email protected]> Signed-off-by: xuebwang-amd <[email protected]>
Signed-off-by: zjy0516 <[email protected]>
Signed-off-by: zjy0516 <[email protected]>
Purpose
test_causal_conv1d.py::test_causal_conv1d_updatewas broken due to #25752Test Plan
Test Result
Essential Elements of an Effective PR Description Checklist
supported_models.mdandexamplesfor a new model.