f77c4e41

By: Michael Lynch <git@mtlynch.io>

Return errors from caption media reads

Keep media lookup side-effect free so the GET handlers explicitly translate
read errors into HTTP responses.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 10s 10s 13s 2s
Eval 9s 50s 50s 1m00s 0s
Build 46s 3m08s 2m35s 3m21s 42s
Suite 2s 4m10s 3m19s 3m21s 45s

Timeline

0s20s40s1m1m20s1m40s2m2m20s3m20s