disable tri call grpc
diff --git a/dubbo-samples-triple/README.MD b/dubbo-samples-triple/README.MD
index bb53905..824c9f3 100644
--- a/dubbo-samples-triple/README.MD
+++ b/dubbo-samples-triple/README.MD
@@ -17,14 +17,14 @@
 Code under `test` folder is a general interoperation test suite for both Dubbo/Dubbo and Dubbo/GRPC.
 
 #### Dubbo/Dubbo test
-1. Run `org.apache.dubbo.sample.tri.TriProvider`
+1. Run `org.apache.dubbo.sample.tri.TriGrpcProvider`
 2. Run `org.apache.dubbo.sample.tri.TriPbConsumerTest` , `org.apache.dubbo.sample.tri.TriWrapConsumerTest`  and `org.apache.dubbo.sample.tri.TriGenericTest`
 
 #### DUbbo/GRPC test
 
 ##### GRPC --> Dubbo
 
-1. Run `org.apache.dubbo.sample.tri.TriProvider`
+1. Run `org.apache.dubbo.sample.tri.TriGrpcProvider`
 2. Run `org.apache.dubbo.sample.tri.grpc.GrpcConsumerTest`
 
 ##### Dubbo --> GRPC
diff --git a/dubbo-samples-triple/case-configuration.yml b/dubbo-samples-triple/case-configuration.yml
index 0197de6..0ac1720 100644
--- a/dubbo-samples-triple/case-configuration.yml
+++ b/dubbo-samples-triple/case-configuration.yml
@@ -18,7 +18,7 @@
   dubbo-samples-triple:
     type: app
     basedir: .
-    mainClass: org.apache.dubbo.sample.tri.TriProvider
+    mainClass: org.apache.dubbo.sample.tri.TriGrpcProvider
 
   dubbo-samples-triple-test:
     type: test
@@ -29,7 +29,8 @@
       # grpc-->tri
       - "org.apache.dubbo.sample.tri/grpc/Grpc*Test.class"
       # tri-->grpc
-      - "org.apache.dubbo.sample.tri.grpc/TriGrpcDirectPbConsumerTest.class"
+      # fixme Failure is always present (https://github.com/apache/dubbo/issues/8738)
+      #- "org.apache.dubbo.sample.tri.grpc/TriGrpcDirectPbConsumerTest.class"
     systemProps:
       - zookeeper.host=dubbo-samples-triple
       - zookeeper.port=2181
@@ -42,23 +43,6 @@
     depends_on:
       - dubbo-samples-triple
 
-  ################################################
-  # grpc provider
-#  dubbo-samples-triple-grpc:
-#    type: app
-#    basedir: .
-#    mainClass: org.apache.dubbo.sample.tri.grpc.GrpcProvider
-#
-#  dubbo-samples-triple-grpc-test:
-#    type: test
-#    basedir: .
-#    tests:
-#    systemProps:
-#      - provider.host=dubbo-samples-triple-grpc
-#    waitPortsBeforeRun:
-#      - dubbo-samples-triple-grpc:50052
-#    depends_on:
-#      - dubbo-samples-triple-grpc
 
 
 
diff --git a/dubbo-samples-triple/case-versions.conf b/dubbo-samples-triple/case-versions.conf
index cee2e8d..60ca3f3 100644
--- a/dubbo-samples-triple/case-versions.conf
+++ b/dubbo-samples-triple/case-versions.conf
@@ -19,5 +19,5 @@
 # Supported component versions of the test case
 
 # Spring app
-dubbo.version=3.0.3-SNAPSHOT
+dubbo.version=3.*
 spring.version=4.*, 5.*
diff --git a/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriProvider.java b/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriGrpcProvider.java
similarity index 96%
rename from dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriProvider.java
rename to dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriGrpcProvider.java
index b799600..ce110b0 100644
--- a/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriProvider.java
+++ b/dubbo-samples-triple/src/main/java/org/apache/dubbo/sample/tri/TriGrpcProvider.java
@@ -15,7 +15,10 @@
 import java.io.IOException;
 
 
-public class TriProvider {
+/**
+ * for Integration testing
+ */
+public class TriGrpcProvider {
 
     public static void main(String[] args) throws IOException, InterruptedException {
         new Thread(()->{