@@ -372,6 +372,7 @@ def test__load_default_properties(self, mock_from_ocid):
372372 ModelDeploymentInfrastructure .CONST_SHAPE_CONFIG_DETAILS : {
373373 "ocpus" : 10.0 ,
374374 "memory_in_gbs" : 36.0 ,
375+ "cpu_baseline" : None ,
375376 },
376377 ModelDeploymentInfrastructure .CONST_REPLICA : 1 ,
377378 }
@@ -886,7 +887,7 @@ def test_model_deployment_from_dict(self):
886887 def test_update_model_deployment_details (self , mock_create ):
887888 dsc_model = MagicMock ()
888889 dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
889- mock_create .return_value = dsc_model
890+ mock_create .return_value = dsc_model
890891 model_deployment = self .initialize_model_deployment ()
891892 update_model_deployment_details = (
892893 model_deployment ._update_model_deployment_details ()
@@ -1127,9 +1128,7 @@ def test_from_ocid(self, mock_from_ocid):
11271128 "create_model_deployment" ,
11281129 )
11291130 @patch .object (DataScienceModel , "create" )
1130- def test_deploy (
1131- self , mock_create , mock_create_model_deployment , mock_sync
1132- ):
1131+ def test_deploy (self , mock_create , mock_create_model_deployment , mock_sync ):
11331132 dsc_model = MagicMock ()
11341133 dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
11351134 mock_create .return_value = dsc_model
@@ -1346,44 +1345,35 @@ def test_update_spec(self):
13461345 model_deployment = self .initialize_model_deployment ()
13471346 model_deployment ._update_spec (
13481347 display_name = "test_updated_name" ,
1349- freeform_tags = {"test_updated_key" :"test_updated_value" },
1350- access_log = {
1351- "log_id" : "test_updated_access_log_id"
1352- },
1353- predict_log = {
1354- "log_group_id" : "test_updated_predict_log_group_id"
1355- },
1356- shape_config_details = {
1357- "ocpus" : 100 ,
1358- "memoryInGBs" : 200
1359- },
1348+ freeform_tags = {"test_updated_key" : "test_updated_value" },
1349+ access_log = {"log_id" : "test_updated_access_log_id" },
1350+ predict_log = {"log_group_id" : "test_updated_predict_log_group_id" },
1351+ shape_config_details = {"ocpus" : 100 , "memoryInGBs" : 200 },
13601352 replica = 20 ,
13611353 image = "test_updated_image" ,
1362- env = {
1363- "test_updated_env_key" :"test_updated_env_value"
1364- }
1354+ env = {"test_updated_env_key" : "test_updated_env_value" },
13651355 )
13661356
13671357 assert model_deployment .display_name == "test_updated_name"
13681358 assert model_deployment .freeform_tags == {
1369- "test_updated_key" :"test_updated_value"
1359+ "test_updated_key" : "test_updated_value"
13701360 }
13711361 assert model_deployment .infrastructure .access_log == {
13721362 "logId" : "test_updated_access_log_id" ,
1373- "logGroupId" : "fakeid.loggroup.oc1.iad.xxx"
1363+ "logGroupId" : "fakeid.loggroup.oc1.iad.xxx" ,
13741364 }
13751365 assert model_deployment .infrastructure .predict_log == {
13761366 "logId" : "fakeid.log.oc1.iad.xxx" ,
1377- "logGroupId" : "test_updated_predict_log_group_id"
1367+ "logGroupId" : "test_updated_predict_log_group_id" ,
13781368 }
13791369 assert model_deployment .infrastructure .shape_config_details == {
13801370 "ocpus" : 100 ,
1381- "memoryInGBs" : 200
1371+ "memoryInGBs" : 200 ,
13821372 }
13831373 assert model_deployment .infrastructure .replica == 20
13841374 assert model_deployment .runtime .image == "test_updated_image"
13851375 assert model_deployment .runtime .env == {
1386- "test_updated_env_key" :"test_updated_env_value"
1376+ "test_updated_env_key" : "test_updated_env_value"
13871377 }
13881378
13891379 @patch .object (OCIDataScienceMixin , "sync" )
@@ -1393,18 +1383,14 @@ def test_update_spec(self):
13931383 )
13941384 @patch .object (DataScienceModel , "create" )
13951385 def test_model_deployment_with_large_size_artifact (
1396- self ,
1397- mock_create ,
1398- mock_create_model_deployment ,
1399- mock_sync
1386+ self , mock_create , mock_create_model_deployment , mock_sync
14001387 ):
14011388 dsc_model = MagicMock ()
14021389 dsc_model .id = "fakeid.datasciencemodel.oc1.iad.xxx"
14031390 mock_create .return_value = dsc_model
14041391 model_deployment = self .initialize_model_deployment ()
14051392 (
1406- model_deployment .runtime
1407- .with_auth ({"test_key" :"test_value" })
1393+ model_deployment .runtime .with_auth ({"test_key" : "test_value" })
14081394 .with_region ("test_region" )
14091395 .with_overwrite_existing_artifact (True )
14101396 .with_remove_existing_artifact (True )
@@ -1425,18 +1411,18 @@ def test_model_deployment_with_large_size_artifact(
14251411 mock_create_model_deployment .return_value = response
14261412 model_deployment = self .initialize_model_deployment ()
14271413 model_deployment .set_spec (model_deployment .CONST_ID , "test_model_deployment_id" )
1428-
1414+
14291415 create_model_deployment_details = (
14301416 model_deployment ._build_model_deployment_details ()
14311417 )
14321418 model_deployment .deploy (wait_for_completion = False )
14331419 mock_create .assert_called_with (
14341420 bucket_uri = "test_bucket_uri" ,
1435- auth = {"test_key" :"test_value" },
1421+ auth = {"test_key" : "test_value" },
14361422 region = "test_region" ,
14371423 overwrite_existing_artifact = True ,
14381424 remove_existing_artifact = True ,
1439- timeout = 100
1425+ timeout = 100 ,
14401426 )
14411427 mock_create_model_deployment .assert_called_with (create_model_deployment_details )
14421428 mock_sync .assert_called ()
0 commit comments