Skip to content

Conversation

parthchadha
Copy link
Contributor

What does this PR do ?

This PR adds the capability to use async vllm engine and verify its correctness in unit tests. This is first of N PR's that will enable async processing of rollout requests.

Issues

List issues that this PR closes (syntax):

Usage

  • You can potentially add a usage example below
# Add a code snippet demonstrating how to use this 

Before your PR is "Ready for review"

Pre checks:

  • Make sure you read and followed Contributor guidelines
  • Did you write any new necessary tests?
  • Did you run the unit tests and functional tests locally? Visit our Testing Guide for how to run tests
  • Did you add or update any necessary documentation? Visit our Document Development Guide for how to write, build and test the docs.

Additional Information

  • ...

@parthchadha parthchadha added the CI:L0 Run doctests and unit tests label May 20, 2025
@parthchadha parthchadha added CI:L0 Run doctests and unit tests and removed CI:L0 Run doctests and unit tests labels May 20, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha force-pushed the pchadha/async-vllm branch from 09c45a8 to fb47ba9 Compare May 20, 2025 15:13
@parthchadha parthchadha added CI:L0 Run doctests and unit tests and removed CI:L0 Run doctests and unit tests labels May 20, 2025
@parthchadha parthchadha added CI:L0 Run doctests and unit tests and removed CI:L0 Run doctests and unit tests labels May 26, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha added CI:L0 Run doctests and unit tests and removed CI:L0 Run doctests and unit tests labels May 26, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha added CI:L0 Run doctests and unit tests and removed CI:L0 Run doctests and unit tests labels May 27, 2025
@parthchadha parthchadha added the CI:L0 Run doctests and unit tests label May 28, 2025
terrykong
terrykong previously approved these changes May 28, 2025
@parthchadha parthchadha added this pull request to the merge queue May 28, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 28, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha force-pushed the pchadha/async-vllm branch from e9709a0 to 51b145b Compare May 28, 2025 22:55
terrykong
terrykong previously approved these changes May 28, 2025
@parthchadha parthchadha enabled auto-merge May 28, 2025 22:56
@parthchadha parthchadha added this pull request to the merge queue May 28, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 28, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha enabled auto-merge May 28, 2025 23:42
@parthchadha parthchadha removed the CI:L0 Run doctests and unit tests label May 29, 2025
terrykong
terrykong previously approved these changes May 29, 2025
@parthchadha parthchadha added this pull request to the merge queue May 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 29, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
@parthchadha parthchadha added this pull request to the merge queue May 29, 2025
Merged via the queue into main with commit 89f98ae May 29, 2025
13 of 14 checks passed
@parthchadha parthchadha deleted the pchadha/async-vllm branch May 29, 2025 05:23
yfw pushed a commit that referenced this pull request Jun 6, 2025
Signed-off-by: Parth Chadha <pchadha@nvidia.com>
YzjiaoNvd pushed a commit to YzjiaoNvd/NeMo-RL that referenced this pull request Jun 10, 2025
Signed-off-by: Parth Chadha <pchadha@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.

3 participants