1e7a0f5c

By: Michael Lynch <git@mtlynch.io>

Describe failed HTTP operations in 500 responses

Replace generic Internal Server Error response bodies in app handlers with user-facing messages that describe the operation that failed.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 7s 7s 7s 0s
Eval 5s 49s 49s 54s 0s
Build 10s 5m23s 1m06s 1m16s 0s
Suite 0s 6m19s 1m16s 1m16s 0s

Timeline

0s10s20s30s40s50s1m1m10s