Ubuntu上Redis 4.0.10的Make测试失败
我正试图在运行Windows10的Ubuntu上编译最新的稳定版本Redis4.0.10。在make期间没有错误。但是,当我运行maketest时,在接近结束时会出现以下错误。我对在ubuntu上编译东西还不熟悉Ubuntu上Redis 4.0.10的Make测试失败,ubuntu,makefile,redis,Ubuntu,Makefile,Redis,我正试图在运行Windows10的Ubuntu上编译最新的稳定版本Redis4.0.10。在make期间没有错误。但是,当我运行maketest时,在接近结束时会出现以下错误。我对在ubuntu上编译东西还不熟悉 [err]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments in tests/unit/pubsub.tcl Expected '1' to be equal to '0' [err]: PUBLISH/PSUBSCRIB
[err]: PUBLISH/SUBSCRIBE after UNSUBSCRIBE without arguments in tests/unit/pubsub.tcl
Expected '1' to be equal to '0'
[err]: PUBLISH/PSUBSCRIBE after PUNSUBSCRIBE without arguments in tests/unit/pubsub.tcl
Expected '1' to be equal to '0'
[exception]: Executing test client: child process exited abnormally.
child process exited abnormally
while executing
"exec kill -9 $bench_pid"
("uplevel" body line 47)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {} {
# Config
set debug_msg 0 ; # Enable additional debug messages
set no_exit 0 ; # Do no..."
("uplevel" body line 2)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {} {
start_server {} {
# Config
set debug_msg 0 ; # Enable additional debug messages
set no_exit 0 ..."
("uplevel" body line 2)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {tags {"psync2"}} {
start_server {} {
start_server {} {
# Config
set debug_msg 0 ; # Enable additional debug mess..."
(file "tests/integration/psync2-reg.tcl" line 7)
invoked from within
"source $path"
(procedure "execute_tests" line 4)
invoked from within
"execute_tests $data"
(procedure "test_client_main" line 10)
invoked from within
"test_client_main $::test_server_port "
Makefile:242: recipe for target 'test' failed
make[1]: *** [test] Error 1
make[1]: Leaving directory '/home/myuser/Development/Redis/redis-4.0.10/src'
Makefile:6: recipe for target 'test' failed
make: *** [test] Error 2
我也有这个问题。我试过了
taskset -c 0 make test
在Github上看到一些类似的帖子后,我也没有那么做