               (is (= 1 (.getCount timer))
                   (str "Timer has a accumulated a count for borrow reason: " timer-name)))))))))
 
-(deftest ^:metrics ^:single-threaded-only borrow-timeout-test
+(deftest ^:metrics borrow-timeout-test
   (with-metrics-test-env
     test-env
     (assoc-in default-test-config

                                 :current-borrowed-instances -1})
        (is (= (expected-metrics-values) (current-metrics-values)))))))

(deftest ^:metrics ^:single-threaded-only requested-instances-test
  (with-metrics-test-env test-env default-test-config
    (let [{:keys [coordinator update-expected-values expected-metrics-values
                  current-metrics-values jruby-service]} test-env

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; Tests

(deftest ^:metrics basic-metrics-test
  (with-metrics-test-env test-env default-test-config
    (let [{:keys [num-jrubies num-free-jrubies requested-count
                  requested-jrubies-histo borrow-count borrow-timeout-count
