jerqi commented on issue #388:
URL: 
https://github.com/apache/incubator-uniffle/issues/388#issuecomment-1641504392

   > This problem still exists 
(https://github.com/apache/incubator-uniffle/actions/runs/5518411958/jobs/10062325314?pr=982).
   > 
   > The testGrpcExecutorPool has two state, then verify the metrics. First 
state : assert the metrics when two thread has already run, but the third 
thread is not running. Second state: assert the metrics when all thread is done.
   > 
   > I think the problem is that we can't make sure to enter first state. 
Because the three thread only sleep 200ms, in this patch sleep 120ms to enter 
the first state, the mistake is only 80ms, it is too short. In my laptop, I 
change 120ms to 190ms, the probability of reproduce this problem will be 
increased.
   > 
   > So I think two way to solve this problem: (a) increased thread sleep time 
from 200ms to 1000ms (b) do not verify the first state.
   > 
   > @jerqi @zuston how about you?
   
   There is a fix. https://github.com/apache/incubator-uniffle/pull/1023


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@uniffle.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to