Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 851654 - dev-db/redis-7.0.1 fails tests: [err]: Active defrag eval scripts in memefficiency.tcl
Summary: dev-db/redis-7.0.1 fails tests: [err]: Active defrag eval scripts in memeffic...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Petr Vaněk
URL:
Whiteboard:
Keywords: PullRequest
: 856358 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-06-13 06:52 UTC by Agostino Sarubbo
Modified: 2022-07-12 08:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,292.60 KB, text/plain)
2022-06-13 06:52 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-06-13 06:52:31 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-db/redis-7.0.1 fails tests.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2022-06-13 06:52:33 UTC
CC'ing also the author of the commit (485c476f13aae63bdb0b927bf52278ba6cce5715)
Comment 2 Agostino Sarubbo gentoo-dev 2022-06-13 06:52:34 UTC
Created attachment 784502 [details]
build.log

build log and emerge --info
Comment 3 Agostino Sarubbo gentoo-dev 2022-06-13 06:52:35 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


[ok]: BITCOUNT syntax error #1 (1 ms)
[ok]: BITCOUNT syntax error #2 (0 ms)
[ok]: COMMAND LIST syntax error (0 ms)
[ok]: GEOADD update with XX NX option will return syntax error (0 ms)
[ok]: GEORADIUS STORE option: syntax error (1 ms)
[ok]: GEOSEARCHSTORE STORE option: syntax error (0 ms)
[ok]: RESTORE can detect a syntax error for unrecongized options (0 ms)
[ok]: Subcommand syntax error crash (issue #10070) (0 ms)
[ok]: Test selector syntax error reports the error in the selector context (0 ms)
[ok]: Timedout read-only scripts can be killed by SCRIPT KILL (411 ms)
[ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (101 ms)
[ok]: Timedout read-only scripts can be killed by SCRIPT KILL even when use pcall (164 ms)
[ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (210 ms)
[ok]: Timedout scripts that modified data can't be killed by SCRIPT KILL (211 ms)
[ok]: ZADD with options syntax error with incomplete pair - listpack (1 ms)
[ok]: ZADD with options syntax error with incomplete pair - skiplist (0 ms)
Comment 4 Petr Vaněk gentoo-dev 2022-06-13 09:29:46 UTC
This issue is related to a fix https://github.com/redis/redis/pull/10271, where the Active defrag eval scripts test was introduced. It affects all 7.0* versions. Interestingly, this test pass on my dev machine, however, it fails in docker (`gentoo/stage3` image).
Comment 5 Joonas Niilola gentoo-dev 2022-07-04 07:01:40 UTC
*** Bug 856358 has been marked as a duplicate of this bug. ***
Comment 6 Larry the Git Cow gentoo-dev 2022-07-12 08:57:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08da6b4d3871c9c7046746e5b0daf10ca9616f2f

commit 08da6b4d3871c9c7046746e5b0daf10ca9616f2f
Author:     Petr Vaněk <arkamar@atlas.cz>
AuthorDate: 2022-07-12 07:45:00 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-07-12 08:57:01 +0000

    dev-db/redis: Disable "Active defrag eval scripts" test in redis-7*
    
    This test was introduced in upstream PR [1], but it fails in some
    situations, like when the src_test phase is run in a container. At least
    this is where I was able to reproduce it.
    
    [1] https://github.com/redis/redis/pull/10271
    
    Closes: https://bugs.gentoo.org/851654
    Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-db/redis/redis-7.0.1-r1.ebuild | 2 ++
 dev-db/redis/redis-7.0.2.ebuild    | 2 ++
 2 files changed, 4 insertions(+)