@@ -458,6 +458,7 @@ def test_linode_alerts_workflow(test_linode_client, create_linode):
458458 }
459459 linode_save_status = linode .save ()
460460 assert linode_save_status == True
461+ linode = test_linode_client .load (Instance , parent_linode_id )
461462 assert linode .alerts ["cpu" ] == 50
462463 assert linode .alerts ["io" ] == 6000
463464 assert linode .alerts ["network_in" ] == 20
@@ -472,15 +473,17 @@ def test_linode_alerts_workflow(test_linode_client, create_linode):
472473 instance_type = linode .type .id ,
473474 label = get_test_label (),
474475 )
475- assert new_linode .alerts .cpu == 90
476- assert new_linode .alerts .io == 10000
477- assert new_linode .alerts .network_in == 10
478- assert new_linode .alerts .network_out == 10
479- assert new_linode .alerts .transfer_quota == 80
480- assert isinstance (new_linode .alerts .system_alerts , list )
481- assert isinstance (new_linode .alerts .user_alerts , list )
482476
483- wait_for_clone_complete_and_delete_linode (10 , 100 , new_linode )
477+ try :
478+ assert new_linode .alerts .cpu == 90
479+ assert new_linode .alerts .io == 10000
480+ assert new_linode .alerts .network_in == 10
481+ assert new_linode .alerts .network_out == 10
482+ assert new_linode .alerts .transfer_quota == 80
483+ assert isinstance (new_linode .alerts .system_alerts , list )
484+ assert isinstance (new_linode .alerts .user_alerts , list )
485+ finally :
486+ wait_for_clone_complete_and_delete_linode (10 , 100 , new_linode )
484487
485488
486489def test_update_linode_aclp_alerts (
@@ -494,6 +497,7 @@ def test_update_linode_aclp_alerts(
494497 "system_alerts" : [sample_system_alert ],
495498 }
496499 linode .save ()
500+ linode = test_linode_client .load (Instance , linode .id )
497501 assert linode .alerts ["user_alerts" ] == [create_alert_service_definition .id ]
498502 assert linode .alerts ["system_alerts" ] == [sample_system_alert ]
499503
0 commit comments