Skip to content

fix(agentx): route synthesized warmup concurrency ramp / 修复自动生成预热阶段的并发爬升 - #38

Open
ivanium wants to merge 1 commit into
SemiAnalysisAI:mainfrom
ivanium:ivanium/agentic-warmup-ramp
Open

fix(agentx): route synthesized warmup concurrency ramp / 修复自动生成预热阶段的并发爬升#38
ivanium wants to merge 1 commit into
SemiAnalysisAI:mainfrom
ivanium:ivanium/agentic-warmup-ramp

Conversation

@ivanium

@ivanium ivanium commented Aug 7, 2026

Copy link
Copy Markdown

Summary

  • preserve --warmup-concurrency-ramp-duration on the profiling phase that sources AgentX auto-warmup
  • apply the ramp only to the synthesized warmup, leaving profiling concurrency unchanged
  • add converter/timing regression tests and update generated schema and documentation

Needed by SemiAnalysisAI/InferenceX#2302, where 815 mandatory snapshot primers overloaded a narrow Dynamo prefill ingress because the accepted ramp flag was silently dropped.

Validation

  • uv run pytest -q tests/unit/config/test_converter_profiling_phase_routes.py tests/unit/timing/test_phase_config_agentic_replay.py tests/unit/config/test_config_schema_generator_integration.py (96 passed)
  • uv run pre-commit run

中文说明

  • --warmup-concurrency-ramp-duration 保留在用于生成 AgentX 自动预热的分析阶段配置中
  • 仅对自动生成的预热阶段应用并发爬升,不改变正式分析阶段的并发行为
  • 补充转换与时序回归测试,并更新自动生成的 Schema 和文档

该修复用于 SemiAnalysisAI/InferenceX#2302。此前 815 个强制快照预热请求会压垮较窄的 Dynamo 预填充入口,因为命令行虽然接受了并发爬升参数,但在自动生成预热阶段时将其静默丢弃。

Preserve --warmup-concurrency-ramp-duration on the AgentX profiling source phase and apply it only to the synthesized warmup. Add focused converter and timing tests plus generated schema and documentation updates.\n\n中文:将 --warmup-concurrency-ramp-duration 从 AgentX 的分析源阶段传递到自动生成的预热阶段,并确保该配置不会影响正式分析阶段。补充转换、时序测试及对应的配置 Schema 和文档更新。

Signed-off-by: Yifan Qiao <yifanqiao@inferact.ai>
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Try out this PR

Quick install:

pip install --upgrade --force-reinstall git+https://github.com/ai-dynamo/aiperf.git@5685fc795b6f2de094c47e8962409ddecfc654b6

Recommended with virtual environment (using uv):

uv venv --python 3.12 && source .venv/bin/activate
uv pip install --upgrade --force-reinstall git+https://github.com/ai-dynamo/aiperf.git@5685fc795b6f2de094c47e8962409ddecfc654b6

Last updated for commit: 5685fc7Browse code

@ivanium ivanium changed the title Fix AgentX synthesized warmup concurrency ramp / 修复 AgentX 自动生成预热阶段的并发爬升 fix(agentx): route synthesized warmup concurrency ramp / 修复自动生成预热阶段的并发爬升 Aug 7, 2026
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.

1 participant