Skip to content

Commit 002617a

Browse files
fix: fix some trtllm tests (#3084)
1 parent eb6722e commit 002617a

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

tests/serve/test_trtllm.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ class TRTLLMConfig(EngineConfig):
5959
request_payloads=[
6060
chat_payload_default(
6161
expected_log=[
62-
r"ZMQ listener .* received batch with \d+ events \(seq=\d+\)",
6362
r"Event processor for worker_id \d+ processing event: Stored\(",
6463
r"Selected worker: \d+, logit: ",
6564
]
@@ -123,7 +122,7 @@ def test_chat_only_aggregated_with_test_logits_processor(
123122
script_name=base.script_name, # agg.sh
124123
marks=[], # not used by this direct test
125124
request_payloads=[
126-
chat_payload_default(),
125+
chat_payload_default(expected_response=["Hello world!"]),
127126
],
128127
model="Qwen/Qwen3-0.6B",
129128
delayed_start=base.delayed_start,

tests/utils/engine_process.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import json
55
import logging
66
import os
7+
import time
78
from dataclasses import dataclass, field
89
from typing import Any, Dict, List, Optional
910

@@ -110,6 +111,9 @@ def check_response(
110111

111112
# Optionally validate expected log patterns after response handling
112113
if payload.expected_log:
114+
time.sleep(
115+
0.5
116+
) # The kv event sometimes needs extra time to arrive and be reflected in the log.
113117
self.validate_expected_logs(payload.expected_log)
114118

115119
def validate_expected_logs(self, patterns: Any) -> None:

0 commit comments

Comments
 (0)