Skip to content

Commit c9f5944

Browse files
committed
Integ test updates
1 parent f6f8116 commit c9f5944

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/sagemaker/serve/builder/transformers_builder.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ def _create_transformers_model(self) -> Type[Model]:
143143

144144
logger.info("Detected %s. Proceeding with the the deployment.", self.image_uri)
145145

146+
if not pysdk_model:
147+
raise ValueError(
148+
"Ensure model has a framework - PyTorch or TensorFlow/Keras in it's metadata"
149+
)
150+
146151
if not pysdk_model.image_uri:
147152
pysdk_model.image_uri = self.image_uri
148153

tests/integ/sagemaker/serve/test_serve_tei.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,10 @@ def model_builder(request):
8888
return request.getfixturevalue(request.param)
8989

9090

91-
@pytest.mark.skipif(PYTHON_VERSION_IS_NOT_310)
91+
@pytest.mark.skipif(
92+
PYTHON_VERSION_IS_NOT_310,
93+
reason="Testing feature needs latest metadata",
94+
)
9295
@pytest.mark.parametrize("model_builder", ["model_builder_model_schema_builder"], indirect=True)
9396
def test_tei_sagemaker_endpoint(sagemaker_session, model_builder, model_input):
9497
logger.info("Running in SAGEMAKER_ENDPOINT mode...")

0 commit comments

Comments
 (0)