From d65c4871f80e7f0845490f4a9ce1457b96ff34b3 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Tue, 14 Dec 2021 14:55:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95=E7=94=A8?= =?UTF-8?q?=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../db/models/http_access_log_dao_test.go | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/internal/db/models/http_access_log_dao_test.go b/internal/db/models/http_access_log_dao_test.go index c75a6b09..a92bd600 100644 --- a/internal/db/models/http_access_log_dao_test.go +++ b/internal/db/models/http_access_log_dao_test.go @@ -10,7 +10,9 @@ import ( "time" ) -func TestCreateHTTPAccessLogs(t *testing.T) { +func TestCreateHTTPAccessLog(t *testing.T) { + dbs.NotifyReady() + var tx *dbs.Tx err := NewDBNodeInitializer().loop() @@ -26,9 +28,19 @@ func TestCreateHTTPAccessLogs(t *testing.T) { } dao := randomHTTPAccessLogDAO() t.Log("dao:", dao) - err = SharedHTTPAccessLogDAO.CreateHTTPAccessLogsWithDAO(tx, dao, []*pb.HTTPAccessLog{accessLog}) - if err != nil { - t.Fatal(err) + + // 先初始化 + _ = SharedHTTPAccessLogDAO.CreateHTTPAccessLog(tx, dao.DAO, accessLog) + + var before = time.Now() + defer func() { + t.Log(time.Since(before).Seconds()*1000, "ms") + }() + for i := 0; i < 1000; i++ { + err = SharedHTTPAccessLogDAO.CreateHTTPAccessLog(tx, dao.DAO, accessLog) + if err != nil { + t.Fatal(err) + } } t.Log("ok") }