kitty/kitty_tests
Olivier Gayot 430768f38b Skip crypto test if RLIMIT_MEMLOCK is too low
On systems where the max locked memory (a.k.a., RLIMIT_MEMLOCK) is too
low, the crypto test fails with "Cannot allocate memory".

Distros such as Debian and Ubuntu run the test-suite as part of the
build process. This results in failed builds if the build machine itself
does not have a sufficiently high value for RLIMIT_MEMLOCK. That said,
the resulting builds would run perfectly fine when installed on machines
that meet the requirements.

On supported systems, we now check if the RLIMIT_MEMLOCK is high enough
and skip the crypto test if it is not.

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-05-24 13:18:08 +02:00
..
__init__.py Remove python implementation of SSH kitten 2023-02-28 12:42:30 +05:30
bench_scrollback.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
CascadiaCode-Regular.otf
check_build.py Remove the python diff kitten 2023-03-27 11:46:22 +05:30
clipboard.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
completion.py Rename kitty-tool to kitten 2023-01-14 15:44:52 +05:30
crypto.py Skip crypto test if RLIMIT_MEMLOCK is too low 2023-05-24 13:18:08 +02:00
datatypes.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
file_transmission.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
FiraCode-Medium.otf
fonts.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
glfw.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
gr.py run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
graphics.py Image placement using Unicode placeholders 2023-02-21 18:23:16 -08:00
iosevka-regular.ttf Fix ligatures not working with the Iosevka font 2021-06-04 12:18:17 +05:30
keys.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
layout.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
LiberationMono-Regular.ttf
main.py Port the subseq matcher to Go 2023-03-14 12:29:44 +05:30
mouse.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
open_actions.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
options.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
parser.py Image placement using Unicode placeholders 2023-02-21 18:23:16 -08:00
screen.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
search_query_parser.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
shell_integration.py Replace isort with ruff 2023-01-09 16:47:42 +05:30
shm.py Go SHM API to read simple data with size from SHM name 2023-02-26 08:01:02 +05:30
ssh.py Cleanup previous PR 2023-03-20 07:42:10 +05:30
tui.py run pyupgrade to upgrade the codebase to python3.6 2021-10-21 12:43:55 +05:30
utmp.py ... 2022-12-11 20:55:06 +05:30