diff --git a/test/lisp/emacs-lisp/multisession-tests.el b/test/lisp/emacs-lisp/multisession-tests.el index f1dbbb29fd1..6618699c4df 100644 --- a/test/lisp/emacs-lisp/multisession-tests.el +++ b/test/lisp/emacs-lisp/multisession-tests.el @@ -130,6 +130,9 @@ "" :synchronized t) (cl-incf (multisession-value multisession--sfoo)))))) + ;; On Windows, we don't have sub-second resolution. + (when (memq system-type '(windows-nt haiku)) + (sleep-for 2)) (should (= (multisession-value multisession--sfoo) 2))))) (ert-deftest multi-test-files-busy ()