解压 redis.tar之后,进入redis目录下
make
然后进行make test,提示如下:
安装 tcl,sudo apt-get install tcl -y
接下来make test,提示如下:
经过稍微的等待,测试过程中又出现error:*** [err]: Memory efficiency with values in range 16384 in tests/unit/memefficiency.tcl
Expected condition '$efficiency >= $expected_min_efficiency' to be true (0.88139594872797102 >= 0.9)
进入 tests/unit/memefficiency.tcl进行修改,sudo vim tests/unit/memefficiency.tcl
将0.9修改为0.8。
make test 成功!