Kovid Goyal
|
a7b7fb560a
|
Add tests for AES256GCM
|
2022-08-05 13:50:03 +05:30 |
|
Kovid Goyal
|
89854cca8b
|
Test for secret derivation
|
2022-08-04 20:05:19 +05:30 |
|
Kovid Goyal
|
cc7e668ad6
|
Cleanup editing of proc environ
|
2022-08-01 19:03:03 +05:30 |
|
Kovid Goyal
|
e0ce0a67cc
|
ensure setting KITTY_PREWARM_SOCKET_REAL_TTY does not clobber the environ
|
2022-08-01 19:03:03 +05:30 |
|
Kovid Goyal
|
0d83a8866b
|
Make setting the real tty name more robust
|
2022-08-01 19:03:03 +05:30 |
|
Kovid Goyal
|
f7a7e39a36
|
prewarm wrapper should indicate it is active via the process environment
|
2022-08-01 19:03:03 +05:30 |
|
Kovid Goyal
|
376688ab9f
|
Add a test for SIGTSTP via ctrl-z
|
2022-08-01 19:03:03 +05:30 |
|
Kovid Goyal
|
94551623ec
|
Make JSON reading test a bit more robust
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
cb0d23bae8
|
Use sub tests for the various prewarm things
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
32dcbbb5e1
|
...
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
78542ede14
|
Separate test for SIGWINCH handling
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
2d8113e0e0
|
Give up on signal delivery tests
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
e881850bb4
|
...
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
4cbae1db89
|
...
|
2022-08-01 19:03:02 +05:30 |
|
Kovid Goyal
|
97bce7be18
|
and again
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
5d2a276172
|
...
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
762dfe8315
|
increase timeout since signal delivery on CI is flakey
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
1c0d1ec8a9
|
wait for child events explicitly
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
e650699217
|
py3.8 compat
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
5ff2b5be1c
|
Clear out any signals before ending test
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
f1841d7c81
|
DRYer
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
751a52153d
|
Restore python signal handlers properly after the test
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
61b733bae9
|
Add a test for SIGCHLD on SIGTSTP
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
624e96df9b
|
wrapper process should exit with signal if prewarmed worker exits with signal
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
a3f1a44d83
|
OK I give up I cant get signal delivery to work reliably
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
ed1547938e
|
When running tests ensure the signal mask is empty for processes run in the testing pty
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
9379853d47
|
Get the SIGINT test working on macOS
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
6ccfebd9e3
|
...
|
2022-08-01 19:03:01 +05:30 |
|
Kovid Goyal
|
b7d3d64975
|
Ignore error condition on master fd of testing pty
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
0841be7803
|
Test sigwinch handling
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
285c399ae5
|
...
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
8998970adc
|
Make the socket prewarm test a bit more robust
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
d080bf3b9c
|
Forward termination signals
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
4154926be7
|
Get the test to pass on macOS
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
dc84e3de67
|
Do not hang forever waiting for child death
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
dfec88ed15
|
Inherit full outside env
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
af1c48e0f7
|
Dont rely on having source of test modules available
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
a6c3c57d40
|
Test stdio redirection with socket prewarm
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
de9263a117
|
Verify uid/gid of connection from a prewarm client
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
7b7f1ecc54
|
Add basic tests for socket prewarm
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
1aa50b73a1
|
Allow pixel based adjustments as well
|
2022-07-15 11:45:43 +05:30 |
|
Kovid Goyal
|
ee931a17b0
|
Start work on option to modify font characteristics
Implement parsing of the option
|
2022-07-15 08:54:53 +05:30 |
|
Kovid Goyal
|
57d3d09679
|
DRYer
|
2022-07-13 19:49:40 +05:30 |
|
Kovid Goyal
|
d6492264c7
|
Bash integration: Fix declare not creating global variables in .bashrc
Fixes #5254
|
2022-07-08 18:55:04 +05:30 |
|
Kovid Goyal
|
a8b756f040
|
ssh kitten: A new option :code:--symlink-strategy to control how symlinks are copied to the remote machine
Fixes #5249
|
2022-07-03 14:03:56 +05:30 |
|
pagedown
|
6c80cd040c
|
Fix missing last line when getting output of the running command
|
2022-07-02 12:33:58 +08:00 |
|
Kovid Goyal
|
7e3bd8586f
|
Dont use SIGTSTP and SIGCONT in the test as they are very flaky
|
2022-06-13 20:29:58 +05:30 |
|
Kovid Goyal
|
d5df301317
|
Finer grained polling
|
2022-06-13 19:41:40 +05:30 |
|
Kovid Goyal
|
628246c3da
|
Workaround for python 3.8 that doesnt have the CLD_* constants
|
2022-06-13 19:22:37 +05:30 |
|
Kovid Goyal
|
d228acd30a
|
Use a busy loop for signaled process
|
2022-06-13 19:11:29 +05:30 |
|