@@ -74,21 +74,6 @@ def role(sagemaker_session):
74
74
return get_execution_role (sagemaker_session )
75
75
76
76
77
- @pytest .fixture (scope = "module" )
78
- def workflow_session (region_name ):
79
- boto_session = boto3 .Session (region_name = region_name )
80
-
81
- sagemaker_client_config = dict ()
82
- sagemaker_client_config .setdefault ("config" , Config (retries = dict (max_attempts = 2 )))
83
- sagemaker_client = boto_session .client ("sagemaker" , ** sagemaker_client_config )
84
-
85
- return Session (
86
- boto_session = boto_session ,
87
- sagemaker_client = sagemaker_client ,
88
- sagemaker_runtime_client = None ,
89
- )
90
-
91
-
92
77
@pytest .fixture (scope = "module" )
93
78
def script_dir ():
94
79
return os .path .join (DATA_DIR , "sklearn_processing" )
@@ -119,7 +104,6 @@ def athena_dataset_definition(sagemaker_session):
119
104
120
105
def test_three_step_definition (
121
106
sagemaker_session ,
122
- workflow_session ,
123
107
region_name ,
124
108
role ,
125
109
script_dir ,
@@ -205,7 +189,7 @@ def test_three_step_definition(
205
189
name = pipeline_name ,
206
190
parameters = [instance_type , instance_count , output_prefix ],
207
191
steps = [step_process , step_train , step_model ],
208
- sagemaker_session = workflow_session ,
192
+ sagemaker_session = sagemaker_session ,
209
193
)
210
194
211
195
definition = json .loads (pipeline .definition ())
@@ -277,7 +261,6 @@ def test_three_step_definition(
277
261
278
262
def test_one_step_sklearn_processing_pipeline (
279
263
sagemaker_session ,
280
- workflow_session ,
281
264
role ,
282
265
sklearn_latest_version ,
283
266
cpu_instance_type ,
@@ -313,7 +296,7 @@ def test_one_step_sklearn_processing_pipeline(
313
296
name = pipeline_name ,
314
297
parameters = [instance_count ],
315
298
steps = [step_sklearn ],
316
- sagemaker_session = workflow_session ,
299
+ sagemaker_session = sagemaker_session ,
317
300
)
318
301
319
302
try :
@@ -363,7 +346,6 @@ def test_one_step_sklearn_processing_pipeline(
363
346
364
347
def test_conditional_pytorch_training_model_registration (
365
348
sagemaker_session ,
366
- workflow_session ,
367
349
role ,
368
350
cpu_instance_type ,
369
351
pipeline_name ,
@@ -433,7 +415,7 @@ def test_conditional_pytorch_training_model_registration(
433
415
name = pipeline_name ,
434
416
parameters = [good_enough_input , instance_count , instance_type ],
435
417
steps = [step_cond ],
436
- sagemaker_session = workflow_session ,
418
+ sagemaker_session = sagemaker_session ,
437
419
)
438
420
439
421
try :
0 commit comments