diff --git a/test/metabase/task_test.clj b/test/metabase/task_test.clj index bc0213870ffea623dd01f04a16f44e9eccac7cb9..5e1b817e39096e7fefbb0a007cfbf13927c8243f 100644 --- a/test/metabase/task_test.clj +++ b/test/metabase/task_test.clj @@ -67,16 +67,16 @@ :restarted] [(do (stop-task-runner!) - (with-redefs [metabase.task/hourly-task-delay (constantly 50) + (with-redefs [metabase.task/hourly-task-delay (constantly 100) metabase.task/hourly-tasks-hook mock-hourly-tasks-hook] (add-hook! #'hourly-tasks-hook inc-task-test-atom-counter-by-system-hour) (reset! task-test-atom-counter 0) (start-task-runner!) [@task-test-atom-counter ; should be 0, since not enough time has elaspsed for the hook to be executed - (do (Thread/sleep 75) - @task-test-atom-counter) ; should have been called once (~25ms ago) - (do (Thread/sleep 100) + (do (Thread/sleep 150) + @task-test-atom-counter) ; should have been called once (~50ms ago) + (do (Thread/sleep 200) @task-test-atom-counter) ; should have been called two more times (do (stop-task-runner!) :stopped)]))