package com.sohu.test.instance; import com.sohu.cache.entity.InstanceCommandStats; import com.sohu.cache.entity.InstanceStats; import com.sohu.cache.stats.instance.InstanceStatsCenter; import com.sohu.test.BaseTest; import org.junit.Test; import javax.annotation.Resource; import java.util.List; /** * Created by yijunzhang on 14-9-18. */ public class InstanceStatsCenterTest extends BaseTest { @Resource private InstanceStatsCenter instanceStatsCenter; @Test public void getCommandStatsList() { watch.start("getCommandStatsList"); List<InstanceCommandStats> list = instanceStatsCenter.getCommandStatsList(523L,201506170000L,201506172359L,"get"); watch.stop(); logger.info(watch.prettyPrint()); logger.info("list={}", list); } @Test public void getInstanceStats() { InstanceStats instanceStats = instanceStatsCenter.getInstanceStats(51L); logger.info("{}", instanceStats); logger.info("{}", instanceStats.getInfoMap()); logger.info("{}", instanceStats.isRun()); instanceStats = instanceStatsCenter.getInstanceStats(139L); logger.info("{}", instanceStats); logger.info("{}", instanceStats.getInfoMap()); logger.info("{}", instanceStats.isRun()); } }