Coverage for mlos_bench / mlos_bench / tests / services / remote / mock / __init__.py: 75%
4 statements
« prev ^ index » next coverage.py v7.12.0, created at 2025-11-22 00:50 +0000
« prev ^ index » next coverage.py v7.12.0, created at 2025-11-22 00:50 +0000
1#
2# Copyright (c) Microsoft Corporation.
3# Licensed under the MIT License.
4#
5"""Mock remote services for testing purposes."""
7from typing import Any
9from mlos_bench.environments.status import Status
12def mock_operation(*_args: Any, **_kwargs: Any) -> tuple[Status, dict]:
13 """
14 Mock VM operation that always succeeds.
16 Returns
17 -------
18 result : (Status, dict)
19 A pair of Status and result, always (SUCCEEDED, {}).
20 """
21 return Status.SUCCEEDED, {}