docstr: Run the GraphTraversal ResolverOp.
docstr_tok: ["Run","the","GraphTraversal","ResolverOp","."]
code: def _graph_traversal(
      self,
      root_artifact: types.Artifact,
      traverse_upstream: bool,
      artifact_type_names: Sequence[str] = (),
      node_ids: Sequence[str] = (),
      output_keys: Sequence[str] = (),
  ):
      """Run the GraphTraversal ResolverOp."""
      return self._run_graph_traversal(
          [root_artifact],
          traverse_upstream=traverse_upstream,
          artifact_type_names=artifact_type_names,
          node_ids=node_ids,
          output_keys=output_keys,
      )
  
file_path: tfx/tfx/dsl/input_resolution/ops/graph_traversal_op_test.py
imports: from typing import Sequence
  import tensorflow
  from tfx import types
  from tfx.dsl.input_resolution.ops import ops
  from tfx.dsl.input_resolution.ops import test_utils
label_desc: Use image node_id 1 for calling the GraphTraversalOpTest obj's underlying member method code with example usage: obj._graph_traversal(root_artifact, traverse_upstream, artifact_type_names, node_ids, output_keys) and returns: self