@@ -457,7 +457,8 @@ def test_register_model_with_model_repack_with_estimator(
457457 assert len (request_dict ["DependsOn" ]) == 1
458458 assert request_dict ["DependsOn" ][0 ] == "TestStep"
459459 arguments = request_dict ["Arguments" ]
460- repacker_job_name = arguments ["HyperParameters" ]["sagemaker_job_name" ]
460+ assert BUCKET in arguments ["HyperParameters" ]["sagemaker_submit_directory" ]
461+ arguments ["HyperParameters" ].pop ("sagemaker_submit_directory" )
461462 assert ordered (arguments ) == ordered (
462463 {
463464 "AlgorithmSpecification" : {
@@ -472,12 +473,8 @@ def test_register_model_with_model_repack_with_estimator(
472473 "inference_script" : '"dummy_script.py"' ,
473474 "dependencies" : f'"{ dummy_requirements } "' ,
474475 "model_archive" : '"model.tar.gz"' ,
475- "sagemaker_submit_directory" : '"s3://{}/{}/source/sourcedir.tar.gz"' .format (
476- BUCKET , repacker_job_name .replace ('"' , "" )
477- ),
478476 "sagemaker_program" : '"_repack_model.py"' ,
479477 "sagemaker_container_log_level" : "20" ,
480- "sagemaker_job_name" : repacker_job_name ,
481478 "sagemaker_region" : f'"{ REGION } "' ,
482479 "source_dir" : "null" ,
483480 },
@@ -585,7 +582,8 @@ def test_register_model_with_model_repack_with_model(model, model_metrics, drift
585582 assert len (request_dict ["DependsOn" ]) == 1
586583 assert request_dict ["DependsOn" ][0 ] == "TestStep"
587584 arguments = request_dict ["Arguments" ]
588- repacker_job_name = arguments ["HyperParameters" ]["sagemaker_job_name" ]
585+ assert BUCKET in arguments ["HyperParameters" ]["sagemaker_submit_directory" ]
586+ arguments ["HyperParameters" ].pop ("sagemaker_submit_directory" )
589587 assert ordered (arguments ) == ordered (
590588 {
591589 "AlgorithmSpecification" : {
@@ -599,12 +597,8 @@ def test_register_model_with_model_repack_with_model(model, model_metrics, drift
599597 "HyperParameters" : {
600598 "inference_script" : '"dummy_script.py"' ,
601599 "model_archive" : '"model.tar.gz"' ,
602- "sagemaker_submit_directory" : '"s3://{}/{}/source/sourcedir.tar.gz"' .format (
603- BUCKET , repacker_job_name .replace ('"' , "" )
604- ),
605600 "sagemaker_program" : '"_repack_model.py"' ,
606601 "sagemaker_container_log_level" : "20" ,
607- "sagemaker_job_name" : repacker_job_name ,
608602 "sagemaker_region" : f'"{ REGION } "' ,
609603 "dependencies" : "null" ,
610604 "source_dir" : "null" ,
@@ -717,7 +711,8 @@ def test_register_model_with_model_repack_with_pipeline_model(
717711 assert len (request_dict ["DependsOn" ]) == 1
718712 assert request_dict ["DependsOn" ][0 ] == "TestStep"
719713 arguments = request_dict ["Arguments" ]
720- repacker_job_name = arguments ["HyperParameters" ]["sagemaker_job_name" ]
714+ assert BUCKET in arguments ["HyperParameters" ]["sagemaker_submit_directory" ]
715+ arguments ["HyperParameters" ].pop ("sagemaker_submit_directory" )
721716 assert ordered (arguments ) == ordered (
722717 {
723718 "AlgorithmSpecification" : {
@@ -732,12 +727,8 @@ def test_register_model_with_model_repack_with_pipeline_model(
732727 "dependencies" : "null" ,
733728 "inference_script" : '"dummy_script.py"' ,
734729 "model_archive" : '"model.tar.gz"' ,
735- "sagemaker_submit_directory" : '"s3://{}/{}/source/sourcedir.tar.gz"' .format (
736- BUCKET , repacker_job_name .replace ('"' , "" )
737- ),
738730 "sagemaker_program" : '"_repack_model.py"' ,
739731 "sagemaker_container_log_level" : "20" ,
740- "sagemaker_job_name" : repacker_job_name ,
741732 "sagemaker_region" : f'"{ REGION } "' ,
742733 "source_dir" : "null" ,
743734 },
@@ -917,7 +908,6 @@ def test_estimator_transformer_with_model_repack_with_estimator(estimator):
917908 arguments = request_dict ["Arguments" ]
918909 # pop out the dynamic generated fields
919910 arguments ["HyperParameters" ].pop ("sagemaker_submit_directory" )
920- arguments ["HyperParameters" ].pop ("sagemaker_job_name" )
921911 assert arguments == {
922912 "AlgorithmSpecification" : {
923913 "TrainingInputMode" : "File" ,
0 commit comments