You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
motivation: stable CI
background:
* testSignal can hang *sometimes* when the child processes it creates do not recieve the expeted signal.
* this has been observed when waitForFile timed-out and the test existed before issuing the signal.
* this behavior is unexpected and points to potential issue with xctest, but this fix attempts to workaround the underlying issue by making sure the sub-rocesses are forced-killed by the test itself
changes:
* regsiter the sub-processes in a process-set and force temrinate them at the end of the test
rdar://74356445
0 commit comments