Skip to content

Commit c62b2e5

Browse files
committed
update tests
1 parent caecfa8 commit c62b2e5

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

tests/parity_fastapi/ls-server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ def main(batch_size: int, workers_per_device: int):
6464
batch_timeout=0.01,
6565
timeout=10,
6666
workers_per_device=workers_per_device,
67+
use_zmq=True,
6768
)
6869
server.run(port=8000, log_level="warning")
6970

tests/perf_test/bert/server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def main(
5959
devices=devices,
6060
batch_timeout=batch_timeout,
6161
timeout=200,
62+
use_zmq=True,
6263
)
6364
server.run(log_level="warning", num_api_servers=4, generate_client_file=False)
6465

tests/perf_test/stream/stream_speed/server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,6 @@ def encode_response(self, output_stream):
2121
server = ls.LitServer(
2222
api,
2323
stream=True,
24+
use_zmq=True,
2425
)
2526
server.run(port=8000, generate_client_file=False)

tests/test_lit_server.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,10 @@ def test_device_identifiers_error(simple_litapi, devices):
6161
LitServer(simple_litapi, accelerator="cuda", devices=devices, timeout=10)
6262

6363

64+
@pytest.mark.parametrize("use_zmq", [True, False])
6465
@pytest.mark.asyncio
65-
async def test_stream(simple_stream_api):
66-
server = LitServer(simple_stream_api, stream=True, timeout=10)
66+
async def test_stream(simple_stream_api, use_zmq):
67+
server = LitServer(simple_stream_api, stream=True, timeout=10, use_zmq=use_zmq)
6768
expected_output1 = "prompt=Hello generated_output=LitServe is streaming output".lower().replace(" ", "")
6869
expected_output2 = "prompt=World generated_output=LitServe is streaming output".lower().replace(" ", "")
6970

@@ -84,9 +85,12 @@ async def test_stream(simple_stream_api):
8485
)
8586

8687

88+
@pytest.mark.parametrize("use_zmq", [True, False])
8789
@pytest.mark.asyncio
88-
async def test_batched_stream_server(simple_batched_stream_api):
89-
server = LitServer(simple_batched_stream_api, stream=True, max_batch_size=4, batch_timeout=2, timeout=30)
90+
async def test_batched_stream_server(simple_batched_stream_api, use_zmq):
91+
server = LitServer(
92+
simple_batched_stream_api, stream=True, max_batch_size=4, batch_timeout=2, timeout=30, use_zmq=use_zmq
93+
)
9094
expected_output1 = "Hello LitServe is streaming output".lower().replace(" ", "")
9195
expected_output2 = "World LitServe is streaming output".lower().replace(" ", "")
9296

0 commit comments

Comments
 (0)