@@ -537,17 +537,17 @@ def test_model_deployment_to_dict(self):
537
537
},
538
538
}
539
539
540
- @patch .object (DataScienceModel , "upload_artifact " )
541
- def test_build_model_deployment_configuration_details (self , mock_upload_artifact ):
540
+ @patch .object (DataScienceModel , "create " )
541
+ def test_build_model_deployment_configuration_details (self , mock_create ):
542
542
dsc_model = MagicMock ()
543
543
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
544
- mock_upload_artifact .return_value = dsc_model
544
+ mock_create .return_value = dsc_model
545
545
model_deployment = self .initialize_model_deployment ()
546
546
model_deployment_configuration_details = (
547
547
model_deployment ._build_model_deployment_configuration_details ()
548
548
)
549
549
550
- mock_upload_artifact .assert_called ()
550
+ mock_create .assert_called ()
551
551
assert model_deployment_configuration_details == {
552
552
"deploymentType" : "SINGLE_MODEL" ,
553
553
"modelConfigurationDetails" : {
@@ -593,17 +593,17 @@ def test_build_category_log_details(self):
593
593
},
594
594
}
595
595
596
- @patch .object (DataScienceModel , "upload_artifact " )
597
- def test_build_model_deployment_details (self , mock_upload_artifact ):
596
+ @patch .object (DataScienceModel , "create " )
597
+ def test_build_model_deployment_details (self , mock_create ):
598
598
dsc_model = MagicMock ()
599
599
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
600
- mock_upload_artifact .return_value = dsc_model
600
+ mock_create .return_value = dsc_model
601
601
model_deployment = self .initialize_model_deployment ()
602
602
create_model_deployment_details = (
603
603
model_deployment ._build_model_deployment_details ()
604
604
)
605
605
606
- mock_upload_artifact .assert_called ()
606
+ mock_create .assert_called ()
607
607
608
608
assert isinstance (
609
609
create_model_deployment_details ,
@@ -886,17 +886,17 @@ def test_model_deployment_from_dict(self):
886
886
887
887
assert new_model_deployment .to_dict () == model_deployment .to_dict ()
888
888
889
- @patch .object (DataScienceModel , "upload_artifact " )
890
- def test_update_model_deployment_details (self , mock_upload_artifact ):
889
+ @patch .object (DataScienceModel , "create " )
890
+ def test_update_model_deployment_details (self , mock_create ):
891
891
dsc_model = MagicMock ()
892
892
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
893
- mock_upload_artifact .return_value = dsc_model
893
+ mock_create .return_value = dsc_model
894
894
model_deployment = self .initialize_model_deployment ()
895
895
update_model_deployment_details = (
896
896
model_deployment ._update_model_deployment_details ()
897
897
)
898
898
899
- mock_upload_artifact .assert_called ()
899
+ mock_create .assert_called ()
900
900
901
901
assert isinstance (
902
902
update_model_deployment_details ,
@@ -1130,13 +1130,13 @@ def test_from_ocid(self, mock_from_ocid):
1130
1130
oci .data_science .DataScienceClient ,
1131
1131
"create_model_deployment" ,
1132
1132
)
1133
- @patch .object (DataScienceModel , "upload_artifact " )
1133
+ @patch .object (DataScienceModel , "create " )
1134
1134
def test_deploy (
1135
- self , mock_upload_artifact , mock_create_model_deployment , mock_sync
1135
+ self , mock_create , mock_create_model_deployment , mock_sync
1136
1136
):
1137
1137
dsc_model = MagicMock ()
1138
1138
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
1139
- mock_upload_artifact .return_value = dsc_model
1139
+ mock_create .return_value = dsc_model
1140
1140
response = MagicMock ()
1141
1141
response .data = OCI_MODEL_DEPLOYMENT_RESPONSE
1142
1142
mock_create_model_deployment .return_value = response
@@ -1146,7 +1146,7 @@ def test_deploy(
1146
1146
model_deployment ._build_model_deployment_details ()
1147
1147
)
1148
1148
model_deployment .deploy (wait_for_completion = False )
1149
- mock_upload_artifact .assert_called ()
1149
+ mock_create .assert_called ()
1150
1150
mock_create_model_deployment .assert_called_with (create_model_deployment_details )
1151
1151
mock_sync .assert_called ()
1152
1152
@@ -1155,13 +1155,13 @@ def test_deploy(
1155
1155
oci .data_science .DataScienceClient ,
1156
1156
"create_model_deployment" ,
1157
1157
)
1158
- @patch .object (DataScienceModel , "upload_artifact " )
1158
+ @patch .object (DataScienceModel , "create " )
1159
1159
def test_deploy_failed (
1160
- self , mock_upload_artifact , mock_create_model_deployment , mock_sync
1160
+ self , mock_create , mock_create_model_deployment , mock_sync
1161
1161
):
1162
1162
dsc_model = MagicMock ()
1163
1163
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
1164
- mock_upload_artifact .return_value = dsc_model
1164
+ mock_create .return_value = dsc_model
1165
1165
response = oci .response .Response (
1166
1166
status = MagicMock (),
1167
1167
headers = MagicMock (),
@@ -1182,7 +1182,7 @@ def test_deploy_failed(
1182
1182
match = f"Model deployment { response .data .id } failed to deploy: { response .data .lifecycle_details } " ,
1183
1183
):
1184
1184
model_deployment .deploy (wait_for_completion = False )
1185
- mock_upload_artifact .assert_called ()
1185
+ mock_create .assert_called ()
1186
1186
mock_create_model_deployment .assert_called_with (
1187
1187
create_model_deployment_details
1188
1188
)
@@ -1238,16 +1238,16 @@ def test_delete(self, mock_delete):
1238
1238
oci .data_science .DataScienceClientCompositeOperations ,
1239
1239
"update_model_deployment_and_wait_for_state" ,
1240
1240
)
1241
- @patch .object (DataScienceModel , "upload_artifact " )
1241
+ @patch .object (DataScienceModel , "create " )
1242
1242
def test_update (
1243
1243
self ,
1244
- mock_upload_artifact ,
1244
+ mock_create ,
1245
1245
mock_update_model_deployment_and_wait_for_state ,
1246
1246
mock_sync ,
1247
1247
):
1248
1248
dsc_model = MagicMock ()
1249
1249
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
1250
- mock_upload_artifact .return_value = dsc_model
1250
+ mock_create .return_value = dsc_model
1251
1251
response = MagicMock ()
1252
1252
response .data = OCI_MODEL_DEPLOYMENT_RESPONSE
1253
1253
mock_update_model_deployment_and_wait_for_state .return_value = response
@@ -1257,7 +1257,7 @@ def test_update(
1257
1257
model_deployment ._update_model_deployment_details ()
1258
1258
)
1259
1259
model_deployment .update (wait_for_completion = True )
1260
- mock_upload_artifact .assert_called ()
1260
+ mock_create .assert_called ()
1261
1261
mock_update_model_deployment_and_wait_for_state .assert_called_with (
1262
1262
"test_model_deployment_id" ,
1263
1263
update_model_deployment_details ,
@@ -1389,18 +1389,18 @@ def test_model_deployment_with_subnet_id(self):
1389
1389
oci .data_science .DataScienceClient ,
1390
1390
"create_model_deployment" ,
1391
1391
)
1392
- @patch .object (DataScienceModel , "upload_artifact " )
1392
+ @patch .object (DataScienceModel , "create " )
1393
1393
@patch .object (utils , "folder_size" )
1394
1394
def test_model_deployment_with_large_size_artifact (
1395
1395
self ,
1396
1396
mock_folder_size ,
1397
- mock_upload_artifact ,
1397
+ mock_create ,
1398
1398
mock_create_model_deployment ,
1399
1399
mock_sync
1400
1400
):
1401
1401
dsc_model = MagicMock ()
1402
1402
dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
1403
- mock_upload_artifact .return_value = dsc_model
1403
+ mock_create .return_value = dsc_model
1404
1404
model_deployment = self .initialize_model_deployment ()
1405
1405
(
1406
1406
model_deployment .runtime
@@ -1435,7 +1435,7 @@ def test_model_deployment_with_large_size_artifact(
1435
1435
model_deployment ._build_model_deployment_details ()
1436
1436
)
1437
1437
model_deployment .deploy (wait_for_completion = False )
1438
- mock_upload_artifact .assert_called_with (
1438
+ mock_create .assert_called_with (
1439
1439
bucket_uri = "test_bucket_uri" ,
1440
1440
auth = {"test_key" :"test_value" },
1441
1441
region = "test_region" ,
0 commit comments