[DEFAULT] firefox-appdir = "browser" ["test_nsILockstore.js"] # Multiple tasks run several 800k-iteration PBKDF2 derivations back-to-back # for PrimaryPassword set / change / unlock cycles; the cumulative wall # time exceeds the default per-test budget on slower hardware. requesttimeoutfactor = 5 # TSan instruments every NSS lock acquisition along the PBKDF2 path, so # the per-task budget blows out even with the 5x factor above (regular # `xpcshell-1` and the `test-verify` re-run loop both time out, bug # 1892964). The Rust/FFI layer has its own thread-safety tests under # `security/lockstore/lockstore_rs/tests/`; the JS-facing surface is # still exercised on every other config. skip-if = ["tsan"]