Skip to content
masterclass Buddy

Vitest · Method

vi.runAllTimers

vi.runAllTimers runs all initiated fake timers until the timer queue is empty. Use vi.runAllTimersAsync when timer callbacks include asynchronous work.

Last updated

Syntax

function runAllTimers(): Vitest
function runAllTimersAsync(): Promise<Vitest>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • vi.runAllTimersAsync
  • vi.runOnlyPendingTimers
  • vi.runOnlyPendingTimersAsync
  • vi.runAllTicks
  • vi.useFakeTimers
  • vi.advanceTimersByTime
  • vi.advanceTimersToNextTimer

Source: Vi | Vitest. Checked 2026-11-03.