f4f82aca

By: Michael Lynch <git@mtlynch.io>

Handle caption edit errors client-side

Display failed caption update responses in the media page and show a fallback
when the browser cannot reach the server. Keep the browser test independent of
the endpoint's implementation by intercepting and failing the PUT request.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 2s 12s 12s 14s 2s
Eval 11s 36s 36s 48s 0s
Build 28s 6m43s 1m35s 2m03s 10s
Suite 2s 7m32s 2m00s 2m03s 13s

Timeline

0s10s20s30s40s50s1m1m10s1m20s1m30s1m40s2m