This is an automated email from the ASF dual-hosted git repository.

hulk pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


The following commit(s) were added to refs/heads/unstable by this push:
     new e8c05a38 Fix flaky test cases in keyspace_test.go (#2104)
e8c05a38 is described below

commit e8c05a38441c2bcdd82410f68b12b51af71e399d
Author: hulk <[email protected]>
AuthorDate: Sat Feb 17 21:39:31 2024 +0800

    Fix flaky test cases in keyspace_test.go (#2104)
    
    We expired a key with 1 second which is too short for testing the 
expiration time,
    because `Metadata::ExpireMsToS` function will use rounding to get a closer 
time value if
    METADATA_64BIT_ENCODING_MASK was disabled.
    
    This closes #2091
---
 tests/gocase/unit/keyspace/keyspace_test.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/gocase/unit/keyspace/keyspace_test.go 
b/tests/gocase/unit/keyspace/keyspace_test.go
index d60fb71f..704d4475 100644
--- a/tests/gocase/unit/keyspace/keyspace_test.go
+++ b/tests/gocase/unit/keyspace/keyspace_test.go
@@ -197,7 +197,7 @@ func TestKeyspace(t *testing.T) {
        })
 
        t.Run("Type a expired key", func(t *testing.T) {
-               expireTime := time.Second
+               expireTime := 2 * time.Second
                key := "foo"
                require.NoError(t, rdb.Del(ctx, key).Err())
                require.Equal(t, "OK", rdb.SetEx(ctx, key, "bar", 
expireTime).Val())

Reply via email to