New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dev-db/redis: rework src_test #25831
Conversation
Pull request CI reportReport generated at: 2022-06-09 12:21 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
I will append https://bugs.gentoo.org/649868 fix to this PR as well. I'm working on it. |
It took slightly longer than I thought but I believe it was for good thing. All tests seem to work now with usual default |
Pull Request assignmentSubmitter: @arkamar dev-db/redis: @thesamesam Linked bugsIn order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Pull request CI reportReport generated at: 2022-06-10 20:51 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Pull request CI reportReport generated at: 2022-06-10 21:21 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
dev-db/redis/redis-6.0.16.ebuild
Outdated
fi | ||
|
||
echo "./runtest ${runtestargs[@]}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
edo! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, nice, I have changed that.
@@ -55,9 +55,6 @@ PATCHES=( | |||
src_prepare() { | |||
default | |||
|
|||
# unstable on jemalloc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We've lost this, is that ok?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's my bad for not reading the commit messages! Great work here.
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
It is necessary to cal ./runtest directly from src_test function in order to be able to pass --clients parameter. Bug: https://bugs.gentoo.org/649868 Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
This change makes tests to respect user MAKEOPTS jobs preference rather than running 16 test clients by default. Closes: https://bugs.gentoo.org/649868 Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Defrag tests with enabled jemalloc are fixed since version 6.2*, let's restore them back. Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
It is possible to skip selected tests by --skiptest argument passed to runtest, which is cleaner than emptying the script file. Moreover, only "Active defrag*" tests are affected, therefore we can restore "Memory efficiency*" tests which are also part of memoryefficiency unit. Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
oom-score-adj related unit tests fail when usersandbox or -userpriv FEATURES are set, therefore let's skip them. They were introduced as unit/oom-score-adj tests in 6.2.0 but they were backported to 6.0.7. Later, "CONFIG SET rollback on apply error" test was added in version 7.0.0 which also tries to adjust OOM score. Closes: https://bugs.gentoo.org/756382 Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
Pull request CI reportReport generated at: 2022-06-11 21:01 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Summary of last FP:
|
Big thank you! |
Also, if you're interested, you're free to join me in maintaining Redis. |
I think
die
should be used with all those scripts or is there a reason why it shouldn't?