Skip to content

Commit 8d8fb1f

Browse files
committed
Increase coverage
1 parent 90c9fbe commit 8d8fb1f

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

tests/integ/sagemaker/serve/test_serve_transformers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,4 @@ def test_pytorch_transformers_sagemaker_endpoint(
127127
logger.exception(caught_ex)
128128
assert (
129129
False
130-
), f"{caught_ex} was thrown when running pytorch transformers sagemaker endpoint test"
130+
), f"{caught_ex} thrown when running pytorch transformers sagemaker endpoint test"

tests/unit/sagemaker/serve/builder/test_transformers_builder.py

+25
Original file line numberDiff line numberDiff line change
@@ -144,3 +144,28 @@ def test_image_uri_override(
144144

145145
with self.assertRaises(ValueError) as _:
146146
model.deploy(mode=Mode.IN_PROCESS)
147+
148+
@patch("sagemaker.serve.builder.model_builder.ModelBuilder._build_for_transformers")
149+
@patch(
150+
"sagemaker.serve.builder.transformers_builder._get_nb_instance",
151+
return_value="ml.g5.24xlarge",
152+
)
153+
@patch("sagemaker.serve.builder.transformers_builder._capture_telemetry", side_effect=None)
154+
@patch(
155+
"sagemaker.huggingface.llm_utils.get_huggingface_model_metadata",
156+
return_value=None,
157+
)
158+
def test_failure_hf_md(self, mock_model_md, mock_get_nb_instance, mock_telemetry,
159+
mock_build_for_transformers):
160+
builder = ModelBuilder(
161+
model=mock_model_id,
162+
schema_builder=mock_schema_builder,
163+
mode=Mode.LOCAL_CONTAINER,
164+
)
165+
166+
builder._prepare_for_mode = MagicMock()
167+
builder._prepare_for_mode.side_effect = None
168+
169+
builder.build()
170+
171+
mock_build_for_transformers.assert_called_once()

0 commit comments

Comments
 (0)