Sebastian Ullrich
1ec0c64c7b
test: remove flaky test ( #5468 )
2024-09-25 08:18:42 +00:00
Sebastian Ullrich
1efd6657d4
test: unflakify test cases ( #4940 )
...
With the recent unification of server and cmdline processing,
`IO.Process` tests that previously broke the server because they
directly wrote to stdout are now flaky on the cmdline because
elaboration and reporting are happening in separate threads. By removing
direct writes to stdout, the race condition is removed and the file can
actually be edited in the language server as well again.
2024-08-07 09:34:29 +00:00
Sebastian Ullrich
a3d144a362
feat: new snapshot architecture on the cmdline ( #3106 )
...
This is #3014 with cad5cce reverted for testing.
2024-08-05 15:57:42 +00:00
Henrik Böving
9a852595c4
feat: Process.tryWait ( #4660 )
...
Reopen of #4659 due to "processing updates" bug.
2024-07-08 15:14:13 +00:00
Mario Carneiro
8dfae9eb38
feat: import command stub
2022-10-12 11:11:31 -07:00
Sebastian Ullrich
2091a09fa1
feat: IO.Process.Child.takeStdin
2021-06-11 17:53:51 -07:00
Wojciech Nawrocki
b1e6edefde
fix: redirect child I/O to null on Process.Stdio.null
...
And don't use errno for Win32 API errors.
2020-11-27 13:17:32 -08:00
Sebastian Ullrich
16c71e6a26
fix: IO.Process.output
2020-09-29 08:01:10 -07:00
Leonardo de Moura
32e26799ed
chore: move more tests to new frontend
2020-09-13 13:28:12 -07:00
Sebastian Ullrich
8ed4d1d7e4
test: test process exit code
2020-08-30 14:28:56 -07:00
Sebastian Ullrich
cc909e20e1
fix: handle SIGPIPE
2020-08-30 14:28:56 -07:00
Sebastian Ullrich
9f40e46043
feat: basic process API
2020-08-30 14:28:56 -07:00