               [IODetail {:label "Outputs" :data (data "outputs")}]
               (create-field "stdout" (display-value (data "stdout") (last (string/split (data "stdout") #"/"))))
               (create-field "stderr" (display-value (data "stderr") (last (string/split (data "stderr") #"/"))))
-              (backend-logs data)]])
-          (:data props)))])})
-
+              (backend-logs data)
+              (when-let [failures (data "failures")]
+                [Failures {:data failures}])]])
+        (:data props)))])})
 
 
 (defn- render-workflow-detail [workflow raw-data workflow-name submission-id bucketName]

         (fn [[name value]]
           (create-field name (display-value value)))
         log-map)])))

(react/defc CallDetail
  {:get-initial-state

        [:div {:style {:padding "0.25em 0 0.25em 1em"}}
         (for [[k v] (:data props)]
           [:div {} k [:span {:style {:margin "0 1em"}} "→"] (display-value v)])])])})

(react/defc WorkflowTiming
  {:get-initial-state
