Skip to content
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

infra: [TRTLLM-4308] Add Bot help #3107

Conversation

ZhanruiSunCh
Copy link
Collaborator

@ZhanruiSunCh ZhanruiSunCh commented Mar 26, 2025

#3107 (comment)
this is an example message

@ZhanruiSunCh
Copy link
Collaborator Author

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 ZhanruiSunCh requested review from niukuo and chzblych March 26, 2025 13:05
@juney-nvidia juney-nvidia changed the title [TRTLLM-4308] Add Bot help infra: [TRTLLM-4308] Add Bot help Mar 26, 2025
@ZhanruiSunCh
Copy link
Collaborator Author

/bot skip --comment "Test bot"

@ZhanruiSunCh
Copy link
Collaborator Author

/bot help

@ZhanruiSunCh
Copy link
Collaborator Author

/bot skip --comment "test"

@ZhanruiSunCh
Copy link
Collaborator Author

This is a test message for not bot start

@ZhanruiSunCh ZhanruiSunCh force-pushed the user/zhanruis/0326_add_bot_help_v2 branch from 5b1346c to 405a938 Compare March 31, 2025 07:11
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.

2 participants