code: def setUp(self):
      super().setUp()
      pipeline_runtime_spec = pipeline_pb2.PipelineRuntimeSpec()
      pipeline_runtime_spec.pipeline_root.field_value.string_value = (
          self.tmp_dir
      )
      pipeline_runtime_spec.pipeline_run_id.field_value.string_value = (
          "test_run_0"
      )
      self._pipeline_runtime_spec = pipeline_runtime_spec
      self._pipeline_root = self.tmp_dir
      self._mocked_stateful_working_index = "mocked-index-123"
      self._dummy_execution = metadata_store_pb2.Execution(
          id=1,
          type_id=1,
          name="dummy_execution",
          last_known_state=metadata_store_pb2.Execution.State.RUNNING,
      )
      data_types_utils.set_metadata_value(
          self._dummy_execution.custom_properties[
              constants.STATEFUL_WORKING_DIR_INDEX
          ],
          self._mocked_stateful_working_index,
      )
  
imports: import os
  from unittest import mock
  from absl.testing import parameterized
  import tensorflow
  from tfx.dsl.io import fileio
  from tfx.orchestration import data_types_utils
  from tfx.orchestration.experimental.core import constants
  from tfx.orchestration.portable import data_types
  from tfx.orchestration.portable import outputs_utils
  from tfx.proto.orchestration import execution_result_pb2
  from tfx.proto.orchestration import pipeline_pb2
  from tfx.types import artifact
  from tfx.types import standard_artifacts
  from tfx.types.value_artifact import ValueArtifact
  from tfx.utils import test_case_utils
  from google.protobuf import text_format
  from ml_metadata.proto import metadata_store_pb2
label_desc: Use image node_id 1 for calling the OutputUtilsTest obj's underlying member method code with example usage: obj.setUp() without return types