When compiling and installing redis, execute 'make test' an error occurred and exited. What dependencies should I install? or how to fix?

[ok]: Master stream is correctly processed while the replica has a script in -BUSY state [ok]: slave fails full sync and diskless load swapdb recovers it

Logged warnings (pid 91208): (none)

Logged warnings (pid 91208): (none)

[exception]: Executing test client: tail: àÕS"+31" ûÖpn: ¡ Killing still running Redis server 87489 Killing still running Redis server 87498 Killing still running Redis server 87513 Killing still running Redis server 88530 Killing still running Redis server 91088 Killing still running Redis server 91100 I/O error reading reply while executing "{}$r type $k" (procedure "createComplexDataset" line 27) invoked from within "createComplexDataset $r $ops" (procedure "bg_complex_data" line 4) invoked from within "bg_complex_data [lindex $argv 0] [lindex $argv 1] [lindex $argv 2] [lindex $argv 3] [lindex $argv 4]" (file "tests/helpers/bg_complex_data.tcl" line 12)I/O error reading reply while executing "{}$r del $k" ("uplevel" body line 2) invoked from within "uplevel 1 [lindex $args $path]" (procedure "randpath" line 3) invoked from within "randpath { {}$r set $k $v } { {}$r lpush $k $v } { {}$r sadd $k $v ..." (procedure "createComplexDataset" line 30) invoked from within "createComplexDataset $r $ops" (procedure "bg_complex_data" line 4) invoked from within "bg_complex_data [lindex $argv 0] [lindex $argv 1] [lindex $argv 2] [lindex $argv 3] [lindex $argv 4]" (file "tests/helpers/bg_complex_data.tcl" line 12) I/O error reading reply while executing "{}$r type $k" (procedure "createComplexDataset" line 27) invoked from within "createComplexDataset $r $ops" (procedure "bg_complex_data" line 4) invoked from within "bg_complex_data [lindex $argv 0] [lindex $argv 1] [lindex $argv 2] [lindex $argv 3] [lindex $argv 4]" (file "tests/helpers/bg_complex_data.tcl" line 12)

Killing still running Redis server 91196 make[1]: *** [Makefile:330:test] 错误 1 make[1]: 离开目录“/usr/local/redis/src” make: *** [test] 错误 2

  1. CentOS Linux 7 (Core), redis-6.0.6.tar.gz

Comment From: oranagra

i'm not familiar with this failure. is it consistent? maybe try to run the tests from the unstable branch or 6.2.6 to see if it's a systematic issue, or maybe a bug in the test that was resolved.