diff --git a/tis-assemble/src/main/java/com/qlangtech/tis/rpc/server/FullBuildStatCollectorServer.java b/tis-assemble/src/main/java/com/qlangtech/tis/rpc/server/FullBuildStatCollectorServer.java index e635c849e..03324b4f4 100644 --- a/tis-assemble/src/main/java/com/qlangtech/tis/rpc/server/FullBuildStatCollectorServer.java +++ b/tis-assemble/src/main/java/com/qlangtech/tis/rpc/server/FullBuildStatCollectorServer.java @@ -98,7 +98,6 @@ public void run() { @Override public void loadPhaseStatusFromLatest(PSynResTarget request, StreamObserver responseObserver) { - // super.loadPhaseStatusFromLatest(request, responseObserver); boolean pipeline = request.getPipeline(); String targetResName = request.getName(); if (!pipeline) { @@ -107,7 +106,7 @@ public void loadPhaseStatusFromLatest(PSynResTarget request, StreamObserver + * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.tis.hadoop.rpc; + +import com.qlangtech.tis.cloud.ITISCoordinator; +import com.qlangtech.tis.common.utils.Assert; +import com.qlangtech.tis.fullbuild.phasestatus.PhaseStatusCollection; +import com.qlangtech.tis.realtime.yarn.rpc.SynResTarget; +import com.tis.hadoop.rpc.StatusRpcClientFactory.AssembleSvcCompsite; +import junit.framework.TestCase; + +/** + * @author: 百岁(baisui@qlangtech.com) + * @create: 2024-04-15 14:08 + **/ +public class TestStatusRpcClientFactory extends TestCase { + public void testLoadPhaseStatusFromLatest() throws Exception { + RpcServiceReference ref = StatusRpcClientFactory.getService(ITISCoordinator.create()); + AssembleSvcCompsite svc = ref.get(); + PhaseStatusCollection statusCollection = svc.statReceiveSvc.loadPhaseStatusFromLatest(SynResTarget.pipeline("mysql5")); + // Assert.assertNotNull("statusCollection can not be null", statusCollection); + } +}