def cleanup_feature_group(feature_group: FeatureGroup): try: yield finally: try: feature_group.delete() except Exception: pass
def cleanup_feature_group(feature_group: FeatureGroup): try: yield finally: try: feature_group.delete() print("FeatureGroup cleaned up") except Exception as e: print(f"Delete FeatureGroup failed with error: {e}.") pass
def cleanup_feature_group(feature_group: FeatureGroup): try: yield finally: try: feature_group.delete() except Exception: raise RuntimeError( f"Failed to delete feature group with name {feature_group.name}" )
def test_feature_store_delete(sagemaker_session_mock): feature_group = FeatureGroup(name="MyFeatureGroup", sagemaker_session=sagemaker_session_mock) feature_group.delete() sagemaker_session_mock.delete_feature_group.assert_called_with( feature_group_name="MyFeatureGroup")