diff --git a/tensorflow/c/eager/c_api_test.cc b/tensorflow/c/eager/c_api_test.cc
index 32b69d13585..7927460dd5f 100644
--- a/tensorflow/c/eager/c_api_test.cc
+++ b/tensorflow/c/eager/c_api_test.cc
@@ -707,7 +707,8 @@ TEST(CAPI, ExecuteAddForwardAsync) {
 }
 #ifdef PLATFORM_GOOGLE
 // TODO(b/153349425): Add forwarding tests for TFRT
-TEST(CAPI, ExecuteAddTfrt) {
+// TODO(b/178003466): Fix and re-enable.
+TEST(CAPI, DISABLED_ExecuteAddTfrt) {
   ExecuteAdd(
       /*async=*/false,
       /*forward_input*/ false,
@@ -1279,7 +1280,8 @@ void BM_ReadVariable(int iters) {
 }
 BENCHMARK(BM_ReadVariable);
 
-TEST(CAPI, StringAttributes) {
+// TODO(b/178003466): Fix and re-enable.
+TEST(CAPI, DISABLED_StringAttributes) {
   // Test that TFE_OpSetAttrString doesn't hold on to the value after it
   // returns.
   TF_Status* status = TF_NewStatus();