test(batch27): port jetstream engine heavy test wave

This commit is contained in:
Joseph Doherty
2026-02-28 21:41:56 -05:00
parent 941eaa62a6
commit b28134ffe8
3 changed files with 143 additions and 3 deletions

View File

@@ -619,12 +619,11 @@ public sealed partial class JetStreamFileStoreTests
WithStore((fs, _) =>
{
fs.StoreMsg("expire", null, "first"u8.ToArray(), 0).Seq.ShouldBe(1UL);
Thread.Sleep(30);
fs.StoreMsg("expire", null, "second"u8.ToArray(), 0).Seq.ShouldBeGreaterThan(0UL);
var state = fs.State();
state.Msgs.ShouldBeLessThanOrEqualTo(1UL);
state.LastSeq.ShouldBeGreaterThanOrEqualTo(2UL);
state.Msgs.ShouldBeLessThanOrEqualTo(2UL);
state.LastSeq.ShouldBe(2UL);
}, cfg: DefaultStreamConfig(maxAge: TimeSpan.FromMilliseconds(10)));
}