test_custom_dispatcher.py 578 Bytes
Newer Older
1
2
import os

3
from vllm.config import CompilationLevel
4

5
6
from ..utils import compare_two_settings

7
8
9
10
11
# --enforce-eager on TPU causes graph compilation
# this times out default Health Check in the MQLLMEngine,
# so we set the timeout here to 30s
os.environ["VLLM_RPC_TIMEOUT"] = "30000"

12
13

def test_custom_dispatcher():
14
15
    compare_two_settings(
        "google/gemma-2b",
16
17
18
19
20
21
        arg1=["--enforce-eager", "-O",
              str(CompilationLevel.DYNAMO_ONCE)],
        arg2=["--enforce-eager", "-O",
              str(CompilationLevel.DYNAMO_AS_IS)],
        env1={},
        env2={})