class_docstr: Abstract class for integration testing concrete Metadata implementations.
  
  Subclasses should override metadata() to return an instance of Metadata that
  has not been entered.
class_docstr_tok: ["Abstract","class","for","integration","testing","concrete","Metadata","implementations",".","Subclasses","should","override","metadata","(",")","to","return","an","instance","of","Metadata","that","has","not","been","entered","."]
code: def setUp(self):
      super().setUp()
      self._pipeline_info = data_types.PipelineInfo(
          pipeline_name="my_pipeline",
          pipeline_root="/tmp",
          run_id="my_run_id",
      )
      self._pipeline_info2 = data_types.PipelineInfo(
          pipeline_name="my_pipeline",
          pipeline_root="/tmp",
          run_id="my_run_id2",
      )
      self._pipeline_info3 = data_types.PipelineInfo(
          pipeline_name="my_pipeline2",
          pipeline_root="/tmp",
          run_id="my_run_id",
      )
      self._pipeline_info4 = data_types.PipelineInfo(
          pipeline_name="my_pipeline2",
          pipeline_root="/tmp",
          run_id="my_run_id2",
      )
      self._pipeline_info5 = data_types.PipelineInfo(
          pipeline_name="my_pipeline3",
          pipeline_root="/tmp",
          run_id="my_run_id3",
      )
      self._component_info = data_types.ComponentInfo(
          component_type="a.b.c",
          component_id="my_component",
          pipeline_info=self._pipeline_info,
      )
      self._component_info2 = data_types.ComponentInfo(
          component_type="a.b.d",
          component_id="my_component_2",
          pipeline_info=self._pipeline_info,
      )
      self._component_info3 = data_types.ComponentInfo(
          component_type="a.b.c",
          component_id="my_component",
          pipeline_info=self._pipeline_info3,
      )
      self._component_info5 = data_types.ComponentInfo(
          component_type="a.b.c",
          component_id="my_component",
          pipeline_info=self._pipeline_info5,
      )
  
imports: from typing import Mapping
  import tensorflow
  from tfx.orchestration import data_types
  from tfx.orchestration import metadata
  from tfx.types import artifact_utils
  from tfx.types import standard_artifacts
  from tfx.types.artifact import ArtifactState
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 1 for calling the MetadataTest obj's underlying member method code with example usage: obj.setUp() without return types