             {:middleware (fn [_ ^UpgradeRequest request]
                            (websocket/add-headers-to-upgrade-request! request waiter-headers)
                            (add-auth-cookie request auth-cookie-value))})
-          (is (= :done (deref response-promise (-> 2 t/minutes t/in-millis) :timed-out))))
+          (is (= :done (deref response-promise default-timeout-period :timed-out))))
         (is (= "Connected to kitchen" (first @ws-response-atom)))
         (let [{:keys [headers]} (-> @ws-response-atom second str json/read-str walk/keywordize-keys)
               {:keys [upgrade x-cid x-waiter-auth-principal]} headers]

                  (deliver response-promise :done)))
              {:middleware middleware})

            (is (= :done (deref response-promise (-> 3 t/minutes t/in-millis) :timed-out)))
            (is (nil? (deref backend-data-promise 100 :timed-out)))
            (let [[message-key close-code close-message] (deref ctrl-data-promise 100 [:timed-out])]
              (is (= :qbits.jet.websocket/close message-key))

            (request-streaming-helper waiter-url waiter-headers auth-cookie-value all-iteration-result-atom
                                      websocket-client)))
        (is (= num-requests (count @all-iteration-result-atom)))
        (is (every? #{:success} (vals @all-iteration-result-atom)) (str @all-iteration-result-atom))
        (is (pos? (num-instances waiter-url service-id)))
        (Thread/sleep 1000) ;; allow metrics to be sync-ed
        (let [service-data (service-settings waiter-url service-id)
