Skip to content

Conversation

@Superjomn
Copy link
Collaborator

@Superjomn Superjomn commented Oct 16, 2025

Summary

Unify the debugging printing to logger_debug, which is used in the RPC code, and enhance logging in the following aspects:

  1. Print the calling stack, which is similar to glog
  2. Implementation is based on logger.debug rather than sys.stderr; the former one is unified with the existing logging in the system.
  3. Controlled with TLLM_LLMAPI_ENABLE_DEBUG(new). The original TLLM_LLM_ENABLE_DEBUG will enable all the logger.debug, which dumps too many debug logs, especially in the PyExecutor decoder step.
  4. Once TLLM_LLMAPI_ENABLE_DEBUG is off, it will fall back to a traditional logger.debug
2025-10-22 03:27:29 [...cutor.rpc.rpc_client.RPCClient._response_reader] RPC Client received response: request_id=658988c2c4594704b15fff00c576369c, is_streaming=False, pending_futures=1
2025-10-22 03:27:29 [...c.rpc_client.RPCClient._handle_regular_response] Setting result for request_id: 658988c2c4594704b15fff00c576369c
2025-10-22 03:27:29 [...r.rpc_proxy.GenerationExecutorRpcProxy.shutdown] Cancelling main loop task.

Summary by CodeRabbit

  • Refactor
    • Consolidated debug logging across executor and model components through a unified logging mechanism for improved consistency and maintainability.

Description

Test Coverage

PR Checklist

Please review the following before submitting your PR:

  • PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.

  • PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.

  • Test cases are provided for new code paths (see test instructions)

  • Any new dependencies have been scanned for license and vulnerabilities

  • CODEOWNERS updated if ownership changes

  • Documentation updated as needed

  • The reviewers assigned automatically/manually are appropriate for the PR.

  • Please check this after reviewing the above items as appropriate for this PR.

GitHub Bot Help

/bot [-h] ['run', 'kill', 'skip', 'reuse-pipeline'] ...

Provide a user friendly way for developers to interact with a Jenkins server.

Run /bot [-h|--help] to print this help message.

See details below for each supported subcommand.

Details

run [--reuse-test (optional)pipeline-id --disable-fail-fast --skip-test --stage-list "A10-PyTorch-1, xxx" --gpu-type "A30, H100_PCIe" --test-backend "pytorch, cpp" --add-multi-gpu-test --only-multi-gpu-test --disable-multi-gpu-test --post-merge --extra-stage "H100_PCIe-TensorRT-Post-Merge-1, xxx" --detailed-log --debug(experimental)]

Launch build/test pipelines. All previously running jobs will be killed.

--reuse-test (optional)pipeline-id (OPTIONAL) : Allow the new pipeline to reuse build artifacts and skip successful test stages from a specified pipeline or the last pipeline if no pipeline-id is indicated. If the Git commit ID has changed, this option will be always ignored. The DEFAULT behavior of the bot is to reuse build artifacts and successful test results from the last pipeline.

--disable-reuse-test (OPTIONAL) : Explicitly prevent the pipeline from reusing build artifacts and skipping successful test stages from a previous pipeline. Ensure that all builds and tests are run regardless of previous successes.

--disable-fail-fast (OPTIONAL) : Disable fail fast on build/tests/infra failures.

--skip-test (OPTIONAL) : Skip all test stages, but still run build stages, package stages and sanity check stages. Note: Does NOT update GitHub check status.

--stage-list "A10-PyTorch-1, xxx" (OPTIONAL) : Only run the specified test stages. Examples: "A10-PyTorch-1, xxx". Note: Does NOT update GitHub check status.

--gpu-type "A30, H100_PCIe" (OPTIONAL) : Only run the test stages on the specified GPU types. Examples: "A30, H100_PCIe". Note: Does NOT update GitHub check status.

--test-backend "pytorch, cpp" (OPTIONAL) : Skip test stages which don't match the specified backends. Only support [pytorch, cpp, tensorrt, triton]. Examples: "pytorch, cpp" (does not run test stages with tensorrt or triton backend). Note: Does NOT update GitHub pipeline status.

--only-multi-gpu-test (OPTIONAL) : Only run the multi-GPU tests. Note: Does NOT update GitHub check status.

--disable-multi-gpu-test (OPTIONAL) : Disable the multi-GPU tests. Note: Does NOT update GitHub check status.

--add-multi-gpu-test (OPTIONAL) : Force run the multi-GPU tests in addition to running L0 pre-merge pipeline.

--post-merge (OPTIONAL) : Run the L0 post-merge pipeline instead of the ordinary L0 pre-merge pipeline.

--extra-stage "H100_PCIe-TensorRT-Post-Merge-1, xxx" (OPTIONAL) : Run the ordinary L0 pre-merge pipeline and specified test stages. Examples: --extra-stage "H100_PCIe-TensorRT-Post-Merge-1, xxx".

--detailed-log (OPTIONAL) : Enable flushing out all logs to the Jenkins console. This will significantly increase the log volume and may slow down the job.

--debug (OPTIONAL) : Experimental feature. Enable access to the CI container for debugging purpose. Note: Specify exactly one stage in the stage-list parameter to access the appropriate container environment. Note: Does NOT update GitHub check status.

For guidance on mapping tests to stage names, see docs/source/reference/ci-overview.md
and the scripts/test_to_stage_mapping.py helper.

kill

kill

Kill all running builds associated with pull request.

skip

skip --comment COMMENT

Skip testing for latest commit on pull request. --comment "Reason for skipping build/test" is required. IMPORTANT NOTE: This is dangerous since lack of user care and validation can cause top of tree to break.

reuse-pipeline

reuse-pipeline

Reuse a previous pipeline to validate current commit. This action will also kill all currently running builds associated with the pull request. IMPORTANT NOTE: This is dangerous since lack of user care and validation can cause top of tree to break.

@Superjomn Superjomn requested review from a team as code owners October 16, 2025 06:31
@Superjomn
Copy link
Collaborator Author

/bot run

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 16, 2025

📝 Walkthrough

Walkthrough

A systematic refactoring replaces direct colored debug printing via print_colored_debug with centralized logger-based debugging through logger_debug across executor and LLM API modules. The print_colored_debug function is removed from utils.py, and all call sites are updated to import and use logger_debug instead.

Changes

Cohort / File(s) Summary
Debug Logging Function Removal
tensorrt_llm/llmapi/utils.py
Removes print_colored_debug function definition; replaces its internal usage with logger_debug in exception handler.
Executor Modules
tensorrt_llm/executor/base_worker.py, executor.py, ipc.py, proxy.py, rpc_proxy.py, utils.py, worker.py
Update imports to use logger_debug instead of print_colored_debug; replace all debug logging calls with logger_debug across worker initialization, session creation, shutdown, and error handling paths.
BERT Model Loading
tensorrt_llm/_torch/models/modeling_bert.py
Replaces weight-loading debug messages from print_colored_debug to logger_debug.
LLM API Modules
tensorrt_llm/llmapi/llm.py, llm_utils.py, mgmn_leader_node.py, mpi_session.py
Update imports and replace all debug output calls to use logger_debug in MPI session creation, engine building, server lifecycle, and task management logging.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~15 minutes

Pre-merge checks and finishing touches

❌ Failed checks (2 warnings)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 24.14% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
Description Check ⚠️ Warning The PR provides a clear Summary section that explains the objective of replacing print_colored_debug with logger_debug and details four specific enhancements including stack trace printing, logger-based implementation, new environment variable control (TLLM_LLMAPI_ENABLE_DEBUG), and fallback behavior. However, critical sections required by the template remain unfilled: the Description section contains only a template placeholder comment, the Test Coverage section is entirely empty with no tests listed, and the PR Checklist has nearly all items unchecked despite the author marking only the final "please check" box. For a refactoring affecting 13 files across the codebase, the absence of specified test coverage information is particularly concerning for verifying the safety of these changes. The author should complete the missing sections by: filling in the Description section with more detail about the implementation approach and rationale; explicitly listing the relevant test cases or test files that validate these logging changes; and checking the appropriate PR Checklist items to confirm review of coding guidelines, test coverage, dependencies, and other requirements. This ensures reviewers have complete information about the scope and testing strategy for this widespread refactoring.
✅ Passed checks (1 passed)
Check name Status Explanation
Title Check ✅ Passed The pull request title “[None][chore] replace print_colored_debug with logger_debug” follows the required template and clearly summarizes the primary change by indicating the replacement of one debug logging function with another, making it concise and directly relevant to the changeset.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🧹 Nitpick comments (3)
tensorrt_llm/executor/base_worker.py (2)

639-640: Remove unnecessary f-string prefix.

The f-string has no placeholders and should be a regular string.

Apply this diff:

-                logger_debug(f"creating await_response helper for Worker\n",
+                logger_debug("creating await_response helper for Worker\n",
                              color="yellow")

646-647: Remove unnecessary f-string prefix.

The f-string has no placeholders and should be a regular string.

Apply this diff:

-                logger_debug(f"creating await_response helper for IPC\n",
+                logger_debug("creating await_response helper for IPC\n",
                              color="yellow")
tensorrt_llm/llmapi/mpi_session.py (1)

444-445: Remove unnecessary f-string prefix.

The f-string has no placeholders and should be a regular string.

Apply this diff:

-            logger_debug(f"RemoteMpiCommSessionServer sent results to client\n",
+            logger_debug("RemoteMpiCommSessionServer sent results to client\n",
                          "green")
📜 Review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 42ab473 and ff4be4c.

📒 Files selected for processing (13)
  • tensorrt_llm/_torch/models/modeling_bert.py (2 hunks)
  • tensorrt_llm/executor/base_worker.py (2 hunks)
  • tensorrt_llm/executor/executor.py (2 hunks)
  • tensorrt_llm/executor/ipc.py (3 hunks)
  • tensorrt_llm/executor/proxy.py (4 hunks)
  • tensorrt_llm/executor/rpc_proxy.py (2 hunks)
  • tensorrt_llm/executor/utils.py (2 hunks)
  • tensorrt_llm/executor/worker.py (7 hunks)
  • tensorrt_llm/llmapi/llm.py (4 hunks)
  • tensorrt_llm/llmapi/llm_utils.py (3 hunks)
  • tensorrt_llm/llmapi/mgmn_leader_node.py (2 hunks)
  • tensorrt_llm/llmapi/mpi_session.py (8 hunks)
  • tensorrt_llm/llmapi/utils.py (1 hunks)
🧰 Additional context used
📓 Path-based instructions (3)
**/*.{h,hpp,hh,hxx,cpp,cxx,cc,cu,cuh,py}

📄 CodeRabbit inference engine (CODING_GUIDELINES.md)

Use only spaces, no tabs; indent with 4 spaces.

Files:

  • tensorrt_llm/executor/utils.py
  • tensorrt_llm/_torch/models/modeling_bert.py
  • tensorrt_llm/executor/rpc_proxy.py
  • tensorrt_llm/llmapi/mpi_session.py
  • tensorrt_llm/llmapi/llm_utils.py
  • tensorrt_llm/executor/proxy.py
  • tensorrt_llm/executor/base_worker.py
  • tensorrt_llm/executor/executor.py
  • tensorrt_llm/llmapi/utils.py
  • tensorrt_llm/executor/worker.py
  • tensorrt_llm/llmapi/llm.py
  • tensorrt_llm/llmapi/mgmn_leader_node.py
  • tensorrt_llm/executor/ipc.py
**/*.py

📄 CodeRabbit inference engine (CODING_GUIDELINES.md)

**/*.py: Python code must target Python 3.8+.
Indent Python code with 4 spaces; do not use tabs.
Maintain module namespace when importing; prefer 'from package.subpackage import foo' then 'foo.SomeClass()' instead of importing the class directly.
Python filenames should be snake_case (e.g., some_file.py).
Python classes use PascalCase names.
Functions and methods use snake_case names.
Local variables use snake_case; prefix 'k' for variables that start with a number (e.g., k_99th_percentile).
Global variables use upper SNAKE_CASE prefixed with 'G' (e.g., G_MY_GLOBAL).
Constants use upper SNAKE_CASE (e.g., MY_CONSTANT).
Avoid shadowing variables from an outer scope.
Initialize all externally visible members of a class in the constructor.
Prefer docstrings for interfaces that may be used outside a file; comments for in-function or file-local interfaces.
Use Google-style docstrings for classes and functions (Sphinx-parsable).
Document attributes and variables inline so they render under the class/function docstring.
Avoid reflection when a simpler, explicit approach suffices (e.g., avoid dict(**locals()) patterns).
In try/except, catch the most specific exceptions possible.
For duck-typing try/except, keep the try body minimal and use else for the main logic.

Files:

  • tensorrt_llm/executor/utils.py
  • tensorrt_llm/_torch/models/modeling_bert.py
  • tensorrt_llm/executor/rpc_proxy.py
  • tensorrt_llm/llmapi/mpi_session.py
  • tensorrt_llm/llmapi/llm_utils.py
  • tensorrt_llm/executor/proxy.py
  • tensorrt_llm/executor/base_worker.py
  • tensorrt_llm/executor/executor.py
  • tensorrt_llm/llmapi/utils.py
  • tensorrt_llm/executor/worker.py
  • tensorrt_llm/llmapi/llm.py
  • tensorrt_llm/llmapi/mgmn_leader_node.py
  • tensorrt_llm/executor/ipc.py
**/*.{cpp,cxx,cc,h,hpp,hh,hxx,cu,cuh,py}

📄 CodeRabbit inference engine (CODING_GUIDELINES.md)

Prepend the NVIDIA Apache-2.0 copyright header with current year to the top of all source files (e.g., .cpp, .h, .cu, .py).

Files:

  • tensorrt_llm/executor/utils.py
  • tensorrt_llm/_torch/models/modeling_bert.py
  • tensorrt_llm/executor/rpc_proxy.py
  • tensorrt_llm/llmapi/mpi_session.py
  • tensorrt_llm/llmapi/llm_utils.py
  • tensorrt_llm/executor/proxy.py
  • tensorrt_llm/executor/base_worker.py
  • tensorrt_llm/executor/executor.py
  • tensorrt_llm/llmapi/utils.py
  • tensorrt_llm/executor/worker.py
  • tensorrt_llm/llmapi/llm.py
  • tensorrt_llm/llmapi/mgmn_leader_node.py
  • tensorrt_llm/executor/ipc.py
🧬 Code graph analysis (12)
tensorrt_llm/executor/utils.py (2)
tensorrt_llm/llmapi/utils.py (2)
  • enable_llm_debug (333-338)
  • logger_debug (103-116)
tensorrt_llm/llmapi/mpi_session.py (3)
  • MpiCommSession (179-254)
  • MpiSession (84-129)
  • RemoteMpiCommSessionClient (264-335)
tensorrt_llm/_torch/models/modeling_bert.py (2)
tensorrt_llm/llmapi/utils.py (1)
  • logger_debug (103-116)
tensorrt_llm/_torch/models/modeling_utils.py (1)
  • load_weights (556-574)
tensorrt_llm/executor/rpc_proxy.py (2)
tensorrt_llm/llmapi/utils.py (3)
  • AsyncQueue (359-443)
  • _SyncQueue (446-513)
  • logger_debug (103-116)
tensorrt_llm/executor/utils.py (1)
  • create_mpi_comm_session (48-65)
tensorrt_llm/llmapi/mpi_session.py (1)
tensorrt_llm/llmapi/utils.py (4)
  • logger_debug (103-116)
  • print_colored (47-63)
  • get (413-443)
  • get (496-513)
tensorrt_llm/llmapi/llm_utils.py (2)
tensorrt_llm/llmapi/utils.py (5)
  • enable_llm_debug (333-338)
  • get_directory_size_in_gb (265-274)
  • logger_debug (103-116)
  • print_colored (47-63)
  • print_traceback_on_error (33-44)
tensorrt_llm/_utils.py (1)
  • mpi_rank (527-534)
tensorrt_llm/executor/proxy.py (2)
tensorrt_llm/llmapi/utils.py (3)
  • enable_llm_debug (333-338)
  • logger_debug (103-116)
  • print_colored (47-63)
tensorrt_llm/executor/utils.py (1)
  • create_mpi_comm_session (48-65)
tensorrt_llm/executor/base_worker.py (1)
tensorrt_llm/llmapi/utils.py (2)
  • _SyncQueue (446-513)
  • logger_debug (103-116)
tensorrt_llm/executor/executor.py (1)
tensorrt_llm/llmapi/utils.py (2)
  • logger_debug (103-116)
  • print_colored (47-63)
tensorrt_llm/executor/worker.py (2)
tensorrt_llm/llmapi/utils.py (1)
  • logger_debug (103-116)
tensorrt_llm/_utils.py (1)
  • mpi_rank (527-534)
tensorrt_llm/llmapi/llm.py (1)
tensorrt_llm/llmapi/utils.py (2)
  • logger_debug (103-116)
  • set_api_status (702-715)
tensorrt_llm/llmapi/mgmn_leader_node.py (3)
tensorrt_llm/llmapi/utils.py (1)
  • logger_debug (103-116)
tensorrt_llm/_utils.py (2)
  • mpi_world_size (549-550)
  • global_mpi_rank (537-542)
tensorrt_llm/executor/utils.py (1)
  • get_spawn_proxy_process_ipc_addr_env (32-34)
tensorrt_llm/executor/ipc.py (1)
tensorrt_llm/llmapi/utils.py (4)
  • ManagedThread (277-327)
  • enable_llm_debug (333-338)
  • logger_debug (103-116)
  • print_colored (47-63)
🪛 Ruff (0.14.0)
tensorrt_llm/executor/utils.py

18-18: Redefinition of unused logger_debug from line 14

(F811)

tensorrt_llm/llmapi/mpi_session.py

444-444: f-string without any placeholders

Remove extraneous f prefix

(F541)

tensorrt_llm/executor/base_worker.py

639-639: f-string without any placeholders

Remove extraneous f prefix

(F541)


646-646: f-string without any placeholders

Remove extraneous f prefix

(F541)

tensorrt_llm/executor/worker.py

335-335: f-string without any placeholders

Remove extraneous f prefix

(F541)

tensorrt_llm/llmapi/llm.py

201-201: f-string without any placeholders

Remove extraneous f prefix

(F541)


205-205: f-string without any placeholders

Remove extraneous f prefix

(F541)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Pre-commit Check
🔇 Additional comments (18)
tensorrt_llm/_torch/models/modeling_bert.py (1)

7-7: LGTM!

The replacement of print_colored_debug with logger_debug is correct and preserves the color parameter semantics. The import has been properly updated.

Also applies to: 312-312, 318-318

tensorrt_llm/executor/ipc.py (1)

17-18: LGTM!

The logging migration is correct. The logger_debug calls properly preserve the color parameter from the original print_colored_debug calls.

Also applies to: 84-86, 101-103

tensorrt_llm/executor/utils.py (1)

55-57: LGTM!

The replacement of print_colored_debug with logger_debug correctly preserves the color parameter.

Also applies to: 62-64

tensorrt_llm/executor/base_worker.py (1)

22-22: LGTM!

The import and usage of logger_debug correctly replace print_colored_debug.

tensorrt_llm/llmapi/utils.py (1)

40-40: LGTM!

The replacement of print_colored_debug with logger_debug in the exception handler is correct. This aligns with the project-wide migration to centralized logging.

tensorrt_llm/executor/executor.py (1)

29-31: LGTM!

The logging migration is correct. The import has been properly updated, and the logger_debug call preserves the color parameter.

Also applies to: 414-416

tensorrt_llm/executor/rpc_proxy.py (1)

11-11: LGTM!

The replacement of print_colored_debug with logger_debug is correct across all three call sites, and the import has been properly updated.

Also applies to: 362-362, 365-365, 368-368

tensorrt_llm/llmapi/mpi_session.py (1)

19-19: LGTM!

The systematic replacement of print_colored_debug with logger_debug throughout the MPI session implementation is correct. All color parameters are preserved.

Also applies to: 273-274, 288-293, 304-309, 369-390, 394-407, 418-434

tensorrt_llm/executor/worker.py (2)

21-23: LGTM!

The import has been correctly updated to use logger_debug instead of print_colored_debug, maintaining all other required utilities.


183-183: LGTM!

All print_colored_debug calls have been correctly replaced with logger_debug, preserving the message content and color arguments.

Also applies to: 218-218, 253-253, 366-366, 383-383

tensorrt_llm/llmapi/llm_utils.py (2)

44-46: LGTM!

The import has been correctly updated to include logger_debug and remove print_colored_debug while maintaining all other utility imports.


543-543: LGTM!

Both print_colored_debug calls have been correctly replaced with logger_debug, preserving the rank information, messages, and color arguments.

Also applies to: 560-560

tensorrt_llm/llmapi/mgmn_leader_node.py (2)

14-14: LGTM!

The import has been correctly updated to use logger_debug instead of print_colored_debug.


20-21: LGTM!

All print_colored_debug calls in server lifecycle methods have been correctly replaced with logger_debug, preserving the message content and color arguments for startup, shutdown, and error handling paths.

Also applies to: 27-28, 31-31, 41-43, 46-47

tensorrt_llm/executor/proxy.py (2)

19-20: LGTM!

The import has been correctly updated to include logger_debug while maintaining all other utility imports including enable_llm_debug and print_colored.


67-67: LGTM!

All print_colored_debug calls in initialization and shutdown flows have been correctly replaced with logger_debug, preserving the message content and color arguments for session creation and lifecycle logging.

Also applies to: 70-70, 73-73, 356-356, 376-376

tensorrt_llm/llmapi/llm.py (2)

46-47: LGTM!

The import has been correctly updated to include logger_debug while removing print_colored_debug and maintaining all other utility imports.


184-185: LGTM!

The print_colored_debug calls have been correctly replaced with logger_debug, preserving the message content and color arguments in MPI session initialization and engine file copying flows.

Also applies to: 820-821

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21542 [ run ] triggered by Bot

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21542 [ run ] completed with state FAILURE
/LLM/main/L0_MergeRequest_PR pipeline #16263 completed with status: 'FAILURE'

@Superjomn Superjomn requested review from QiJune and hchings and removed request for 2ez4bz and pcastonguay October 20, 2025 05:30
@Superjomn
Copy link
Collaborator Author

/bot run --disable-fail-fast

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21856 [ run ] triggered by Bot. Commit: 13e7237

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21856 [ run ] completed with state SUCCESS. Commit: 13e7237
/LLM/main/L0_MergeRequest_PR pipeline #16476 completed with status: 'FAILURE'

@Superjomn
Copy link
Collaborator Author

/bot run

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21909 [ run ] triggered by Bot. Commit: 13e7237

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21909 [ run ] completed with state SUCCESS. Commit: 13e7237
/LLM/main/L0_MergeRequest_PR pipeline #16516 completed with status: 'FAILURE'

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.com>
@Superjomn
Copy link
Collaborator Author

/bot run

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21969 [ run ] triggered by Bot. Commit: 5b5ba48

@tensorrt-cicd
Copy link
Collaborator

PR_Github #21969 [ run ] completed with state SUCCESS. Commit: 5b5ba48
/LLM/main/L0_MergeRequest_PR pipeline #16565 completed with status: 'SUCCESS'

@Superjomn Superjomn requested a review from syuoni October 22, 2025 03:22
@Superjomn Superjomn enabled auto-merge (squash) October 22, 2025 09:54
@Superjomn Superjomn merged commit f81caf5 into NVIDIA:main Oct 22, 2025
9 checks passed
@Superjomn Superjomn deleted the code-refine0 branch October 22, 2025 09:55
yufeiwu-nv pushed a commit to yufeiwu-nv/TensorRT-LLM that referenced this pull request Oct 24, 2025
)

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.com>
Signed-off-by: yufeiwu-nv <230315618+yufeiwu-nv@users.noreply.github.com>
dominicshanshan pushed a commit to dominicshanshan/TensorRT-LLM that referenced this pull request Nov 1, 2025
)

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.com>
dominicshanshan pushed a commit to dominicshanshan/TensorRT-LLM that referenced this pull request Nov 3, 2025
)

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.com>
dominicshanshan pushed a commit to dominicshanshan/TensorRT-LLM that referenced this pull request Nov 3, 2025
)

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.com>
dominicshanshan pushed a commit to dominicshanshan/TensorRT-LLM that referenced this pull request Nov 3, 2025
)

Signed-off-by: Yan Chunwei <328693+Superjomn@users.noreply.github.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