microsoft / ga4gh-tes

C# implementation of the GA4GH TES API; provides distributed batch task execution on Microsoft Azure
MIT License
32 stars 26 forks source link

Surface start task failures correctly #705

Closed BMurri closed 3 months ago

BMurri commented 3 months ago

It turns out that start task exit codes are not returned by batch but do cause a FailureExitCode node error code. We aren't surfacing that in a way that leads to understanding the true source of the error. In this scenario, FailureExitCode will be replaced with StartTaskFailed in the task system logs.