    def test_remove_no_op_concats_no_ops_all_empty(self):
        """Below we test when all the input tensors are empty. fx2ait will fail
        in these cases. However, it's possible to create it directly in AIT.
        Therefore, we test this case and treat it as a no-op.
        """
        self._test_remove_no_op_concats_impl(
            input_shapes=[[0, 0, 0]],
            should_keep_concat=False,
            test_name="test_remove_no_op_concats_single_empty",
        )

        self._test_remove_no_op_concats_impl(
            input_shapes=[[0, 0, 0], [0, 0, 0]],
            should_keep_concat=False,
            test_name="test_remove_no_op_concats_double_empty",
        )
Below we test when all the input tensors are empty. fx2ait will fail
in these cases. However, it's possible to create it directly in AIT.
Therefore, we test this case and treat it as a no-op.
tests/unittest/compiler/test_remove_no_op_concats.py