Redis 安装“make test”错误

Redis 安装“make test”错误

在 CentOS 6.7 上运行 Redis 2.8 安装的“make test”时出现以下错误:

*** [err]: Test replication partial resync: ok psync (diskless: no, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)
*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition '[s -1 sync_partial_ok] > 0' to be true ([s -1 sync_partial_ok] > 0)

这些错误是致命的吗?怎样才能解决它们?谢谢 :)

答案1

我不确定这是否是个错误或者其他什么,但是就我而言,强制仅由 1 个处理器运行该任务就可以达到目的:

taskset -c 20 make test

在上面我在第 20 个 CPU 上运行它。您可以 cat /etc/procinfo 文件来获取您拥有的 CPU 数量并确定使用哪一个。

相关内容