Skip to content

Commit 3234113

Browse files
committed
Use kw arguments in lmevaljob pod fixtures
1 parent a6e1741 commit 3234113

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

tests/model_explainability/lm_eval/conftest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -399,16 +399,16 @@ def lmevaljob_s3_offline(
399399

400400
@pytest.fixture(scope="function")
401401
def lmevaljob_hf_pod(admin_client: DynamicClient, lmevaljob_hf: LMEvalJob) -> Generator[Pod, Any, Any]:
402-
yield get_lmevaljob_pod(admin_client, lmevaljob_hf)
402+
yield get_lmevaljob_pod(client=admin_client, lmevaljob=lmevaljob_hf)
403403

404404

405405
@pytest.fixture(scope="function")
406406
def lmevaljob_vllm_emulator_pod(
407407
admin_client: DynamicClient, lmevaljob_vllm_emulator: LMEvalJob
408408
) -> Generator[Pod, Any, Any]:
409-
yield get_lmevaljob_pod(admin_client, lmevaljob_vllm_emulator)
409+
yield get_lmevaljob_pod(client=admin_client, lmevaljob=lmevaljob_vllm_emulator)
410410

411411

412412
@pytest.fixture(scope="function")
413413
def lmevaljob_s3_offline_pod(admin_client: DynamicClient, lmevaljob_s3_offline: LMEvalJob) -> Generator[Pod, Any, Any]:
414-
yield get_lmevaljob_pod(admin_client, lmevaljob_s3_offline)
414+
yield get_lmevaljob_pod(client=admin_client, lmevaljob=lmevaljob_s3_offline)

tests/model_explainability/lm_eval/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,20 @@ def verify_lmevaljob_running(client: DynamicClient, lmevaljob: LMEvalJob) -> Non
3030
check_pod_status_in_time(pod=lmevaljob_pod, status={lmevaljob_pod.Status.RUNNING, lmevaljob_pod.Status.SUCCEEDED})
3131

3232

33-
def get_lmevaljob_pod(admin_client: DynamicClient, lmevaljob: LMEvalJob, timeout: int = Timeout.TIMEOUT_2MIN) -> Pod:
33+
def get_lmevaljob_pod(client: DynamicClient, lmevaljob: LMEvalJob, timeout: int = Timeout.TIMEOUT_2MIN) -> Pod:
3434
"""
3535
Gets the pod corresponding to a given LMEvalJob and waits for it to be ready.
3636
3737
Args:
38-
admin_client: The Kubernetes client to use
38+
client: The Kubernetes client to use
3939
lmevaljob: The LMEvalJob that the pod is associated with
4040
timeout: How long to wait for the pod, defaults to TIMEOUT_2MIN
4141
4242
Returns:
4343
Pod resource
4444
"""
4545
lmeval_pod = Pod(
46-
client=admin_client,
46+
client=client,
4747
namespace=lmevaljob.namespace,
4848
name=lmevaljob.name,
4949
)

0 commit comments

Comments
 (0)