Skip to content

Commit 02a8b1b

Browse files
committed
change: add flaky test markers
1 parent 722a18c commit 02a8b1b

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

tests/integ/sagemaker/feature_store/feature_processor/test_feature_processor.py

+1
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ def transform(raw_s3_data_as_df):
223223

224224

225225
@pytest.mark.slow_test
226+
@pytest.mark.flaky(reruns=5, reruns_delay=2)
226227
def test_feature_processor_transform_offline_only_store_ingestion(
227228
sagemaker_session,
228229
):

tests/integ/test_inference_recommender.py

+10-3
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ def default_right_sized_unregistered_model(sagemaker_session, cpu_instance_type)
206206
ir_job_name,
207207
)
208208
except Exception:
209-
sagemaker_session.delete_model(ModelName=sklearn_model.name)
209+
sagemaker_session.delete_model(model_name=sklearn_model.name)
210210

211211

212212
@pytest.fixture(scope="module")
@@ -261,7 +261,7 @@ def advanced_right_sized_unregistered_model(sagemaker_session, cpu_instance_type
261261
)
262262

263263
except Exception:
264-
sagemaker_session.delete_model(ModelName=sklearn_model.name)
264+
sagemaker_session.delete_model(model_name=sklearn_model.name)
265265

266266

267267
@pytest.fixture(scope="module")
@@ -300,7 +300,7 @@ def default_right_sized_unregistered_base_model(sagemaker_session, cpu_instance_
300300
ir_job_name,
301301
)
302302
except Exception:
303-
sagemaker_session.delete_model(ModelName=model.name)
303+
sagemaker_session.delete_model(model_name=model.name)
304304

305305

306306
@pytest.fixture(scope="module")
@@ -328,6 +328,7 @@ def created_base_model(sagemaker_session, cpu_instance_type):
328328

329329

330330
@pytest.mark.slow_test
331+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
331332
def test_default_right_size_and_deploy_registered_model_sklearn(
332333
default_right_sized_model, sagemaker_session
333334
):
@@ -350,6 +351,7 @@ def test_default_right_size_and_deploy_registered_model_sklearn(
350351

351352

352353
@pytest.mark.slow_test
354+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
353355
def test_default_right_size_and_deploy_unregistered_model_sklearn(
354356
default_right_sized_unregistered_model, sagemaker_session
355357
):
@@ -372,6 +374,7 @@ def test_default_right_size_and_deploy_unregistered_model_sklearn(
372374

373375

374376
@pytest.mark.slow_test
377+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
375378
def test_default_right_size_and_deploy_unregistered_base_model(
376379
default_right_sized_unregistered_base_model, sagemaker_session
377380
):
@@ -394,6 +397,7 @@ def test_default_right_size_and_deploy_unregistered_base_model(
394397

395398

396399
@pytest.mark.slow_test
400+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
397401
def test_advanced_right_size_and_deploy_unregistered_model_sklearn(
398402
advanced_right_sized_unregistered_model, sagemaker_session
399403
):
@@ -416,6 +420,7 @@ def test_advanced_right_size_and_deploy_unregistered_model_sklearn(
416420

417421

418422
@pytest.mark.slow_test
423+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
419424
def test_advanced_right_size_and_deploy_registered_model_sklearn(
420425
advanced_right_sized_model, sagemaker_session
421426
):
@@ -446,6 +451,7 @@ def test_advanced_right_size_and_deploy_registered_model_sklearn(
446451
# TODO when we've added support for inference_recommendation_id
447452
# then add tests to test Framework models
448453
@pytest.mark.slow_test
454+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
449455
def test_deploy_inference_recommendation_id_with_registered_model_sklearn(
450456
default_right_sized_model, sagemaker_session
451457
):
@@ -480,6 +486,7 @@ def test_deploy_inference_recommendation_id_with_registered_model_sklearn(
480486

481487

482488
@pytest.mark.slow_test
489+
@pytest.mark.flaky(reruns=3, reruns_delay=2)
483490
def test_deploy_deployment_recommendation_id_with_model(created_base_model, sagemaker_session):
484491
with timeout(minutes=20):
485492
try:

0 commit comments

Comments
 (0)