code: def test_serialize_deserialize_lambda():
      s3_uri = random_s3_uri()
      serialize_func_to_s3(
          func=lambda x: x * x,
          sagemaker_session=Mock(),
          s3_uri=s3_uri,
          s3_kms_key=KMS_KEY,
          hmac_key=HMAC_KEY,
      )
  
      deserialized = deserialize_func_from_s3(
          sagemaker_session=Mock(), s3_uri=s3_uri, hmac_key=HMAC_KEY
      )
  
      assert deserialized(3) == 9
  
imports: from __future__ import absolute_import
  import random
  import string
  import pytest
  from mock import patch, Mock
  from sagemaker.experiments.run import Run
  from sagemaker.workflow.parameters import ParameterInteger
  from sagemaker.workflow.function_step import DelayedReturn
  from sagemaker.remote_function.core.serialization import serialize_func_to_s3, deserialize_func_from_s3, serialize_obj_to_s3, deserialize_obj_from_s3, serialize_exception_to_s3, deserialize_exception_from_s3
  from sagemaker.remote_function.errors import ServiceError, SerializationError, DeserializationError
  from tblib import pickling_support
label_desc: Use image node_id 7 for calling a global function with example usage: test_serialize_deserialize_lambda() without return types