TensorRT-LLM icon indicating copy to clipboard operation
TensorRT-LLM copied to clipboard

infra: [TRTLLM-4308] Add Bot help

Open ZhanruiSunCh opened this issue 10 months ago • 5 comments

https://github.com/NVIDIA/TensorRT-LLM/pull/3107#issue-2949543873 this is an example message

ZhanruiSunCh avatar Mar 26 '25 13:03 ZhanruiSunCh

GitHub Bot Help

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

provides 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.

run [--disable-fail-fast --skip-test --stage-list "A10-e2e-0, xxx" --gpu-type "A30, H100_PCIe" --multi-gpu-test --post-merge --extra-stage "H100_PCIe-[Post-Merge]accuracy-0, xxx" --memory-profiling --disable-incremental-build --enable-publish-last-known-good ]

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

--skip-test (OPTIONAL) : Skip all test stages. Note: Does NOT update GitLab pipeline status.

--stage-list "A10-e2e-0, xxx" (OPTIONAL) : Only run the specified test stages. Examples: "A10-e2e-0, xxx". Note: Does NOT update GitLab pipeline 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 GitLab pipeline status.

--multi-gpu-test (OPTIONAL) : Only run the multi-GPU tests. Note: Does NOT update GitLab pipeline status.

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

--extra-stage "H100_PCIe-[Post-Merge]accuracy-0, xxx" (OPTIONAL) : Run the ordinary L0 pre-merge pipeline and specified test stages from the L0 post-merge pipeline. Examples: --extra-stage "H100_PCIe-[Post-Merge]accuracy-0, xxx".

--memory-profiling (OPTIONAL) : Enable memory profiling in the test stages.

--disable-incremental-build (OPTIONAL) : Disable incremental build. Note: Only impacts Windows builds that would otherwise be incremental.

--enable-publish-last-known-good (OPTIONAL) : Enable LKG build image publishing. Note: Only impacts Windows builds that would otherwise not publish LKG.

kill

kill

Kill all running builds associated with merge request.

skip

skip --comment COMMENT

Skip testing for latest commit on merge request. This action is restricted to admins. Please contact a maintainer/owner for the project if you would like to use this option.

reuse-pipeline

reuse-pipeline

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

ZhanruiSunCh avatar Mar 26 '25 13:03 ZhanruiSunCh

/bot skip --comment "Test bot"

ZhanruiSunCh avatar Mar 27 '25 09:03 ZhanruiSunCh

/bot help

ZhanruiSunCh avatar Mar 27 '25 09:03 ZhanruiSunCh

/bot skip --comment "test"

ZhanruiSunCh avatar Mar 27 '25 09:03 ZhanruiSunCh

This is a test message for not bot start

ZhanruiSunCh avatar Mar 27 '25 09:03 ZhanruiSunCh