      (swap! retry-counter inc))})
 
 ;; :broken due of use of flow retry
-(deftest ^:smoke ^:broken colors-flow
+;; TODO, re-enable retries and tests
+;; This test has been re-enabled to test flow conditions.
+(deftest ^:smoke colors-flow
   (let [id (random-uuid)
         config (load-config)
         env-config (assoc (:env-config config) :onyx/tenancy-id id)


        lifecycles [{:lifecycle/task :colors-in
                     :lifecycle/calls :onyx.peer.colors-flow-test/colors-in-calls}
                    {:lifecycle/task :colors-in
                     :lifecycle/calls :onyx.peer.colors-flow-test/retry-calls}
                    {:lifecycle/task :red-out
                     :lifecycle/calls :onyx.peer.colors-flow-test/red-out-calls}

                          :flow/exclude-keys [:extra-key]
                          :flow/predicate :onyx.peer.colors-flow-test/white?}

                         #_{:flow/from :colors-in
                          :flow/to :none
                          :flow/short-circuit? true
                          :flow/exclude-keys [:extra-key]
