code: def testAvailableOps(self):
      with cluster.Provision() as gcluster:
          op_names = gcluster.ListAvailableOps()
          self.assertTrue("Add" in op_names)
          self.assertTrue("MatMul" in op_names)
          self.assertEqual(op_names, sorted(op_names))
  
file_path: tensorflow-upstream/tensorflow/python/grappler/cluster_test.py
imports: from tensorflow.core.protobuf import device_properties_pb2
  from tensorflow.python.framework import meta_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.grappler import cluster
  from tensorflow.python.grappler import item
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 6 for calling the ClusterTest obj's underlying member method code with example usage: obj.testAvailableOps() without return types