【已解决】安装redis的时候make test失败

报错信息:

!!! WARNING The following tests failed:

*** [err]: Active defrag big keys in tests/unit/memefficiency.tcl Expected condition ‘$max_latency <= 120’ to be true (1020 <= 120)

虽然它只是个警告不过那个[err]让我有点慌,于是按照提示,定位到tests/unit/memefficiency.tcl文件。

vim tests/unit/memefficiency.tcl

定位到这里:

百度翻译:

# 测试碎片是否较低
# serverCron每100毫秒只更新一次信息
# 由于高碎片、10hz和活动碎片整理周期最大值设置为75,
# 我们预计最大延迟不会远高于75毫秒

好家伙,这句我看懂了,延迟不要太高是吧。

可能我的云服务器是真的不太行,所以想了想,把里面的120改成1500了,因为刚刚报的延迟是1000多,大家酌情设定这个值。

 # we expect max latency to be not much higher than 75ms
                assert {$max_latency <= 1500}

最后重新make test,成功。

posted on   northwest  阅读(3118)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示