package basic_test import ( "testing" "time" "git.wecise.com/wecise/mring/mutil/selfmonitor" "git.wecise.com/wecise/odbserver/test/unit/mql/basic" "gitee.com/wecisecode/util/logger" ) func TestBasic(t *testing.T) { basic.BasicTest(t) time.Sleep(10 * time.Second) } func TestBasicBench(t *testing.T) { ts := time.Now() logger.SetLevel(logger.INFO) info, e := selfmonitor.CPUMonitorStart(nil, "/tmp/bench", -1) logger.Info(info) if e != nil { logger.Errorf(e.Error()) } defer func() { logger.SetLevel(logger.INFO) logger.Info("use time", time.Now().Sub(ts).Seconds(), "seconds") if e != nil { logger.Errorf(e.Error()) } logger.Info(selfmonitor.CPUMonitorStop()) }() logger.SetLevel(logger.WARN) for i := 0; i < 10; i++ { logger.Infof("test %d\n", i) basic.BasicTest(t) } }