isle/tasks/misc/network-integration-tests-sigint.md

374 B

type
task

When SIGINT (ctrl-c) is sent to the integration tests as they are running, they should cancel themselves and clean up all sub-processes as best as they can. A second SIGINT can then be used to immediately kill, if for some reason cleanup fails to occur cleanly.

Alternatively, maybe the integration_test.sh script can do some kind of process cleanup.