public override void Run(DatanodeID id) { DataTransferTestUtil.DataTransferTest test = GetDataTransferTest(); if (test.IsNotSuccessAndLastPipelineContains(index, id)) { FiTestUtil.Log.Info(ToString(id)); if (maxDuration <= 0) { for (; FiTestUtil.Sleep(1000);) { } } else { //sleep forever until interrupt FiTestUtil.Sleep(minDuration, maxDuration); } } }
public override void Run(DatanodeID id) { DataTransferTestUtil.DataTransferTest test = GetDataTransferTest(); if (test.IsNotSuccessAndLastPipelineContains(index, id) && countdown.IsSatisfied( )) { string s = ToString(id) + ", duration = [" + minDuration + "," + maxDuration + ")"; FiTestUtil.Log.Info(s); if (maxDuration <= 1) { for (; FiTestUtil.Sleep(1000);) { } } else { //sleep forever until interrupt FiTestUtil.Sleep(minDuration, maxDuration); } } }