message: Make testConcurrentExecutesWithoutError resilient to non-deterministic autotuning
  c1 and c2 may not be exactly equal if we pick different GEMM algorithms for
  computing matrix1 and matrix2.  For some reason I don't understand this happens
  fairly frequently with XLA enabled (via auto-clustering) but not without XLA.
diff: @@ -184,7 +184,7 @@ class CholeskyOpTest(test.TestCase):
  c1 = linalg_ops.cholesky(matrix1)
  c2 = linalg_ops.cholesky(matrix2)
  c1_val, c2_val = sess.run([c1, c2])
  - self.assertAllEqual(c1_val, c2_val)
  + self.assertAllClose(c1_val, c2_val)
  class CholeskyGradTest(test.TestCase):
  