File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 1717import itertools
1818import os
1919import time
20- from typing import Any , Iterable
20+ from typing import Any , Callable , Iterable
2121
2222from absl import flags
2323from perfkitbenchmarker import context
@@ -583,7 +583,7 @@ def GetNodePoolNames(self) -> list[str]:
583583
584584def GetContainerClusterClass (
585585 cloud : str , cluster_type : str
586- ) -> type [ BaseContainerCluster ]:
586+ ) -> Callable [[ container_spec_lib . ContainerClusterSpec ], BaseContainerCluster ]:
587587 return resource .GetResourceClass (
588588 BaseContainerCluster , CLOUD = cloud , CLUSTER_TYPE = cluster_type
589589 )
Original file line number Diff line number Diff line change @@ -118,7 +118,9 @@ def Run(
118118 cluster : container_service .KubernetesCluster = (
119119 benchmark_spec .container_cluster
120120 )
121- server : k8s_server .WGServingInferenceServer = cluster .inference_server
121+ server : kubernetes_inference_server .BaseKubernetesInferenceServer | None = (
122+ cluster .inference_server
123+ )
122124 if not server or not isinstance (server , k8s_server .WGServingInferenceServer ):
123125 raise ValueError ('Inference server is not initialized in the cluster.' )
124126
You can’t perform that action at this time.
0 commit comments