From a13b0a9f5ea78270c4c614865407442748e349be Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期二, 18 十月 2022 12:52:51 +0800
Subject: [PATCH] fix armv7 init
---
store_test.go | 35 ++++++++++++++++++++++++++---------
1 files changed, 26 insertions(+), 9 deletions(-)
diff --git a/store_test.go b/store_test.go
index f1ba8f5..bea420d 100644
--- a/store_test.go
+++ b/store_test.go
@@ -1,7 +1,6 @@
package boltcache
import (
- "strconv"
"testing"
"time"
)
@@ -16,23 +15,41 @@
defer ls.Close()
- go consume(ls)
+ //go consume(ls)
+ //
+ //for i := 0; i < 10; i++ {
+ // ls.ApplyLog([]byte("hello world " + strconv.Itoa(i)))
+ // time.Sleep(time.Millisecond * 100)
+ //}
- for i:=0; i<10000; i++{
- ls.ApplyLog([]byte("hello world "+strconv.Itoa(i)))
- time.Sleep(time.Second * 1)
+ ls.printLog("Size = ", ls.Size())
+
+ var logs []*LogCon
+ ls.ForEach(func(log *LogCon) error {
+ ls.printLog("val=:", string(log.GetData()))
+
+ logs = append(logs, log)
+ time.Sleep(time.Millisecond * 100)
+
+ return nil
+ })
+
+ for _, log := range logs {
+ ls.Delete(log)
}
-
+ //consume(ls)
}
func consume(ls *LogStore) {
for {
lc := ls.Get()
if lc != nil {
- ls.printLog(lc.conf.BucketName," send old log:", string(lc.Log.Data))
+ ls.printLog(lc.conf.BucketName, " send old log:", string(lc.Log.Data))
ls.Delete(lc)
+ } else {
+ return
}
- time.Sleep(10 * time.Second)
+ time.Sleep(10 * time.Millisecond)
}
-}
\ No newline at end of file
+}
--
Gitblit v1.8.0