package com.alibaba.doris.admin.service.failover; import org.junit.Test; import com.alibaba.doris.admin.service.common.AdminServiceException; import com.alibaba.doris.admin.service.failover.processor.TempFailoverProcessor; public class TemFailoverMigrateDemo { /** * @param args * @throws AdminServiceException */ @Test public void test() throws AdminServiceException { NodeMork.morkNodes(); TempFailoverProcessor.getInstance().failResolve("normal1.1"); sleep(2); ReportActionMork.morkReport("temp0", "normal1.1", "20",null,null); sleep(2); ReportActionMork.morkReport("temp0", "normal1.1", "100",null,null); ReportActionMork.morkReport("temp1", "normal1.1", "2",null,null); ReportActionMork.morkReport("temp1", "normal1.1", "100",null,null); sleep(1); ReportActionMork.morkReport("temp2", "normal1.1", "10",null,null); sleep(6); ReportActionMork.morkReport("temp2", "normal1.1", "100",null,null); } private static void sleep(int t) { try { Thread.sleep(t * 1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }