---
id: pr-sglang-17022
repo: sgl-project/sglang
pr: 17022
title: Add 5090 dry run stage to PR test workflow
author: alisonshao
date: '2026-01-13'
url: https://github.com/sgl-project/sglang/pull/17022
source_category: upstream-code
architectures:
- sm100
tags: []
techniques: []
hardware_features: []
kernel_types: []
languages: []
captured_at: '2026-05-16'
status: merged
merge_sha: b880607108691db83fd215a315e5e4afc63b0fed
inclusion_reason: defer
changed_paths:
- .github/workflows/pr-test.yml
- scripts/ci/ci_install_dependency.sh
- scripts/ci/slash_command_handler.py
- test/registered/attention/test_create_kvindices.py
- test/registered/attention/test_mamba_unittest.py
- test/registered/attention/test_radix_attention.py
- test/registered/attention/test_radix_cache_unit.py
- test/registered/attention/test_torch_native_attention_backend.py
- test/registered/constrained_decoding/test_constrained_decoding.py
- test/registered/core/test_hidden_states.py
- test/registered/core/test_input_embeddings.py
- test/registered/core/test_model_hooks.py
- test/registered/core/test_page_size.py
- test/registered/core/test_request_queue_validation.py
- test/registered/core/test_server_args.py
- test/registered/core/test_srt_endpoint.py
- test/registered/debug_utils/test_tensor_dump_forward_hook.py
- test/registered/hicache/test_hicache_storage.py
- test/registered/layers/mamba/test_causal_conv1d.py
- test/registered/layers/mamba/test_mamba_ssm.py
- test/registered/layers/mamba/test_mamba_ssm_ssd.py
- test/registered/lora/test_lora_backend.py
- test/registered/lora/test_lora_eviction.py
- test/registered/lora/test_lora_hf_sgl_logprob_diff.py
- test/registered/metrics/test_metrics.py
- test/registered/model_loading/test_external_models.py
- test/registered/model_loading/test_modelopt_loader.py
- test/registered/models/test_cross_encoder_models.py
- test/registered/models/test_embedding_models.py
- test/registered/models/test_encoder_embedding_models.py
- test/registered/models/test_qwen_models.py
- test/registered/models/test_reward_models.py
- test/registered/models/test_transformers_models.py
- test/registered/openai_server/basic/test_openai_embedding.py
- test/registered/openai_server/basic/test_openai_server.py
- test/registered/openai_server/basic/test_protocol.py
- test/registered/openai_server/basic/test_serving_chat.py
- test/registered/openai_server/basic/test_serving_completions.py
- test/registered/openai_server/features/test_json_mode.py
- test/registered/openai_server/features/test_openai_server_ebnf.py
- test/registered/openai_server/features/test_openai_server_hidden_states.py
- test/registered/openai_server/features/test_reasoning_content.py
- test/registered/openai_server/function_call/test_tool_choice.py
- test/registered/openai_server/validation/test_matched_stop.py
- test/registered/openai_server/validation/test_openai_server_ignore_eos.py
- test/registered/ops/test_repeat_interleave.py
- test/registered/profiling/test_profile_merger.py
- test/registered/profiling/test_profile_merger_http_api.py
- test/registered/profiling/test_start_profile.py
- test/registered/quant/test_autoround.py
- test/registered/quant/test_block_int8.py
- test/registered/quant/test_int8_kernel.py
- test/registered/quant/test_torchao.py
- test/registered/quant/test_triton_scaled_mm.py
- test/registered/rl/test_fp32_lm_head.py
- test/registered/rl/test_lora_load_from_tensor.py
- test/registered/rl/test_update_weights_from_tensor.py
- test/registered/sampling/test_original_logprobs.py
- test/registered/sampling/test_penalty.py
- test/registered/sampling/test_pytorch_sampling_backend.py
- test/registered/scheduler/test_abort.py
- test/registered/scheduler/test_chunked_prefill.py
- test/registered/scheduler/test_prefill_adder.py
- test/registered/scheduler/test_priority_scheduling.py
- test/registered/scheduler/test_retract_decode.py
- test/registered/spec/eagle/test_eagle3_basic.py
- test/registered/spec/eagle/test_eagle_infer_beta.py
- test/registered/spec/utils/test_build_eagle_tree.py
- test/registered/tokenizer/test_skip_tokenizer_init.py
- test/registered/vlm/test_evs.py
- test/run_suite.py
artifact_dir: evidence/pull-bundles/sglang/gh-17022
head_ref_oid: ebbd3f4b9291ca868132265b881ea2860df1b6f0
---
# Add 5090 dry run stage to PR test workflow

- Repository: `sgl-project/sglang`
- PR: [17022](https://github.com/sgl-project/sglang/pull/17022)
- Decision: `defer`
- Reason: defer

## Changed Paths

- `.github/workflows/pr-test.yml`
- `scripts/ci/ci_install_dependency.sh`
- `scripts/ci/slash_command_handler.py`
- `test/registered/attention/test_create_kvindices.py`
- `test/registered/attention/test_mamba_unittest.py`
- `test/registered/attention/test_radix_attention.py`
- `test/registered/attention/test_radix_cache_unit.py`
- `test/registered/attention/test_torch_native_attention_backend.py`
- `test/registered/constrained_decoding/test_constrained_decoding.py`
- `test/registered/core/test_hidden_states.py`
- `test/registered/core/test_input_embeddings.py`
- `test/registered/core/test_model_hooks.py`
- `test/registered/core/test_page_size.py`
- `test/registered/core/test_request_queue_validation.py`
- `test/registered/core/test_server_args.py`
- `test/registered/core/test_srt_endpoint.py`
- `test/registered/debug_utils/test_tensor_dump_forward_hook.py`
- `test/registered/hicache/test_hicache_storage.py`
- `test/registered/layers/mamba/test_causal_conv1d.py`
- `test/registered/layers/mamba/test_mamba_ssm.py`
- `test/registered/layers/mamba/test_mamba_ssm_ssd.py`
- `test/registered/lora/test_lora_backend.py`
- `test/registered/lora/test_lora_eviction.py`
- `test/registered/lora/test_lora_hf_sgl_logprob_diff.py`
- `test/registered/metrics/test_metrics.py`
- `test/registered/model_loading/test_external_models.py`
- `test/registered/model_loading/test_modelopt_loader.py`
- `test/registered/models/test_cross_encoder_models.py`
- `test/registered/models/test_embedding_models.py`
- `test/registered/models/test_encoder_embedding_models.py`
- `test/registered/models/test_qwen_models.py`
- `test/registered/models/test_reward_models.py`
- `test/registered/models/test_transformers_models.py`
- `test/registered/openai_server/basic/test_openai_embedding.py`
- `test/registered/openai_server/basic/test_openai_server.py`
- `test/registered/openai_server/basic/test_protocol.py`
- `test/registered/openai_server/basic/test_serving_chat.py`
- `test/registered/openai_server/basic/test_serving_completions.py`
- `test/registered/openai_server/features/test_json_mode.py`
- `test/registered/openai_server/features/test_openai_server_ebnf.py`
- `test/registered/openai_server/features/test_openai_server_hidden_states.py`
- `test/registered/openai_server/features/test_reasoning_content.py`
- `test/registered/openai_server/function_call/test_tool_choice.py`
- `test/registered/openai_server/validation/test_matched_stop.py`
- `test/registered/openai_server/validation/test_openai_server_ignore_eos.py`
- `test/registered/ops/test_repeat_interleave.py`
- `test/registered/profiling/test_profile_merger.py`
- `test/registered/profiling/test_profile_merger_http_api.py`
- `test/registered/profiling/test_start_profile.py`
- `test/registered/quant/test_autoround.py`
- `test/registered/quant/test_block_int8.py`
- `test/registered/quant/test_int8_kernel.py`
- `test/registered/quant/test_torchao.py`
- `test/registered/quant/test_triton_scaled_mm.py`
- `test/registered/rl/test_fp32_lm_head.py`
- `test/registered/rl/test_lora_load_from_tensor.py`
- `test/registered/rl/test_update_weights_from_tensor.py`
- `test/registered/sampling/test_original_logprobs.py`
- `test/registered/sampling/test_penalty.py`
- `test/registered/sampling/test_pytorch_sampling_backend.py`
- `test/registered/scheduler/test_abort.py`
- `test/registered/scheduler/test_chunked_prefill.py`
- `test/registered/scheduler/test_prefill_adder.py`
- `test/registered/scheduler/test_priority_scheduling.py`
- `test/registered/scheduler/test_retract_decode.py`
- `test/registered/spec/eagle/test_eagle3_basic.py`
- `test/registered/spec/eagle/test_eagle_infer_beta.py`
- `test/registered/spec/utils/test_build_eagle_tree.py`
- `test/registered/tokenizer/test_skip_tokenizer_init.py`
- `test/registered/vlm/test_evs.py`
- `test/run_suite.py`

## Evidence Bundle

`evidence/pull-bundles/sglang/gh-17022`
