You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kvrocks.apache.org by ti...@apache.org on 2022/09/13 04:05:50 UTC
[incubator-kvrocks] branch unstable updated: Replace bench with test (#870)
This is an automated email from the ASF dual-hosted git repository.
tison pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/incubator-kvrocks.git
The following commit(s) were added to refs/heads/unstable by this push:
new 9b3938e Replace bench with test (#870)
9b3938e is described below
commit 9b3938ed0c52934b61d14b2495c246705d4f02bd
Author: tison <wa...@gmail.com>
AuthorDate: Tue Sep 13 12:05:44 2022 +0800
Replace bench with test (#870)
Signed-off-by: tison <wa...@gmail.com>
---
tests/gocase/unit/type/list/list_test.go | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/tests/gocase/unit/type/list/list_test.go b/tests/gocase/unit/type/list/list_test.go
index 138e482..26285e3 100644
--- a/tests/gocase/unit/type/list/list_test.go
+++ b/tests/gocase/unit/type/list/list_test.go
@@ -40,29 +40,29 @@ var largeValue = map[string]string{
"linkedList": strings.Repeat("hello", 4),
}
-func BenchmarkLTRIM(b *testing.B) {
- srv := util.StartServer(b, map[string]string{
+func TestLTRIM(t *testing.T) {
+ srv := util.StartServer(t, map[string]string{
"list-max-ziplist-size": "4",
})
defer srv.Close()
ctx := context.Background()
rdb := srv.NewClient()
- defer func() { require.NoError(b, rdb.Close()) }()
+ defer func() { require.NoError(t, rdb.Close()) }()
key := "myList"
startLen := int64(32)
rand.Seed(0)
for typ, value := range largeValue {
- b.Run(fmt.Sprintf("LTRIM stress testing - %s", typ), func(b *testing.B) {
+ t.Run(fmt.Sprintf("LTRIM stress testing - %s", typ), func(t *testing.T) {
var myList []string
- require.NoError(b, rdb.Del(ctx, key).Err())
- require.NoError(b, rdb.RPush(ctx, key, value).Err())
+ require.NoError(t, rdb.Del(ctx, key).Err())
+ require.NoError(t, rdb.RPush(ctx, key, value).Err())
myList = append(myList, value)
for i := int64(0); i < startLen; i++ {
s := strconv.FormatInt(rand.Int63(), 10)
- require.NoError(b, rdb.RPush(ctx, key, s).Err())
+ require.NoError(t, rdb.RPush(ctx, key, s).Err())
myList = append(myList, s)
}
@@ -71,15 +71,15 @@ func BenchmarkLTRIM(b *testing.B) {
hi := int64(float64(lo) + rand.Float64()*float64(startLen))
myList = myList[lo:mathutil.Min(int(hi+1), len(myList))]
- require.NoError(b, rdb.LTrim(ctx, key, lo, hi).Err())
- require.Equal(b, myList, rdb.LRange(ctx, key, 0, -1).Val(), "failed trim")
+ require.NoError(t, rdb.LTrim(ctx, key, lo, hi).Err())
+ require.Equal(t, myList, rdb.LRange(ctx, key, 0, -1).Val(), "failed trim")
starting := rdb.LLen(ctx, key).Val()
for j := starting; j < startLen; j++ {
s := strconv.FormatInt(rand.Int63(), 10)
- require.NoError(b, rdb.RPush(ctx, key, s).Err())
+ require.NoError(t, rdb.RPush(ctx, key, s).Err())
myList = append(myList, s)
- require.Equal(b, myList, rdb.LRange(ctx, key, 0, -1).Val(), "failed append match")
+ require.Equal(t, myList, rdb.LRange(ctx, key, 0, -1).Val(), "failed append match")
}
}
})