Open gsmet opened 1 year ago
/cc @quarkusio/devtools (maven)
@gsmet The thing is that it might not be easily possible to send something to a detached terminal on Windows. E.g. to send Ctrl+C did not work for me, the launched process had a detached terminal, so writing Ctrl+C to input stream did nothing.
I ended up doing this: https://github.com/Karm/mandrel-integration-tests/blob/master/testsuite/src/it/resources/CtrlC.cpp
And I execute it with a Quarkus' process PID as an argument to send Ctrl+C to it.
Maybe something similar is in order here too....
I have seen the Maven tests failing a lot on Windows lately with the following pattern:
I think remove dev is somehow waiting for input indefinitely until the job is cancelled by GitHub Actions.
There are other errors before but I'm not sure if they are related:
An example of failing run is here: https://github.com/quarkusio/quarkus/actions/runs/4314124744/jobs/7527940195 but there are a lot of others.