| 123456789101112131415161718192021222324252627282930313233343536373839 |
- 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)
- }
- }
|