code: def test_read_metrics_eval_result(self):
      store = tf_testdata_utils.get_tfx_pipeline_metadata_store(
          self.tmp_db_path
      )
      metrics = store.get_artifacts_by_id(
          tf_testdata_utils.TFX_0_21_METRICS_ARTIFACT_IDS
      )
      eval_result = tf_utils.read_metrics_eval_result(metrics[-1].uri)
      self.assertIsNotNone(eval_result)
  
imports: import os
  import uuid
  import ml_metadata
  import tensorflow_model_analysis
  from absl.testing import absltest
  from ml_metadata.proto import metadata_store_pb2
  from model_card_toolkit.model_card import ModelCard, PerformanceMetric
  from model_card_toolkit.utils import tf_utils
  from model_card_toolkit.utils.testdata import tf_testdata_utils
label_desc: Use image node_id 20 for calling the TfUtilsTest obj's underlying member method code with example usage: obj.test_read_metrics_eval_result() without return types