code: def testInt32(self):
      with self.session():
          p1 = np.random.rand(2, 3).astype("i")
          p2 = np.random.rand(2, 3).astype("i")
          x1 = constant_op.constant(p1)
          x2 = constant_op.constant(p2)
          with self.test_scope():
              c = array_ops.concat([x1, x2], 0)
          result = self.evaluate(c)
      self.assertAllEqual(result[:2, :], p1)
      self.assertAllEqual(result[2:, :], p2)
  
imports: import numpy
  from tensorflow.compiler.tests import xla_test
  from tensorflow.python import pywrap_sanitizers
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import array_ops_stack
  from tensorflow.python.ops import gen_array_ops
  from tensorflow.python.ops import gradients_impl
  from tensorflow.python.ops import math_ops
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the ConcatTest obj's underlying member method code with example usage: obj.testInt32() without return types