fix(quartz): widen ExpirationTest insert window to dodge isExpired race

The pre-check in SQLiteEventStore.insertEvent rejects events whose
expiration is <= TimeUtils.now(). With expiration = time + 1, the
wall clock can tick past time + 1 between sampling `time` and the
insert call, intermittently failing testDeletingExpiredEvents.

https://claude.ai/code/session_01GoqXtcFnwgyjBict1EURyA
This commit is contained in:
Claude
2026-04-30 15:36:05 +00:00
parent 7a9896a788
commit 8a349d0f2e
@@ -50,7 +50,7 @@ class ExpirationTest : BaseDBTest() {
val noteToExpire =
signer.sign(
TextNoteEvent.build("test1", createdAt = time + 1) {
expiration(time + 1)
expiration(time + 5)
},
)
@@ -58,7 +58,7 @@ class ExpirationTest : BaseDBTest() {
db.assertQuery(noteToExpire, Filter(ids = listOf(noteToExpire.id)))
delay(2000)
delay(6000)
db.deleteExpiredEvents()