elsa-core/test
Sipke Schoorstra 90c29fb589
test(diagnostics): add InMemory/Sqlite StructuredLog store conformance (#8151)
* test(diagnostics): add InMemory/Sqlite StructuredLog store conformance

Add a shared IStructuredLogStore matrix that locks Take clamp, SourceId
tie-break order, ListSources registry/heartbeat, DroppedEvents vs storage
diagnostics, and portable exact-case filters after #8147/#8148.

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>

* test(diagnostics): lock Sequence and Id query tie-breaks

Cover the later IStructuredLogStore order stages independently so a
SourceId-only assertion cannot hide Sequence or Id regressions.

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>

* test(diagnostics): isolate Sequence tie-break from Id order

Use IDs that sort opposite Sequence so a skip-Sequence, order-by-Id
implementation cannot pass the shared matrix.

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-09-14 13:20:51 +02:00
..
component fix(runtime): read InternalState from logPersistenceConfig (#8126) 2026-09-13 23:09:36 +02:00
integration test(diagnostics): add InMemory/Sqlite StructuredLog store conformance (#8151) 2026-09-14 13:20:51 +02:00
performance Add output converter support at binding boundaries 2026-08-21 22:22:46 +02:00
TlsSmoke [codex] Fix console log metadata and type resolution (#7542) 2026-05-30 22:52:01 +02:00
unit fix(diagnostics): align Relational structured-log sort and ListSources with InMemory (#8148) 2026-09-14 09:05:01 +02:00
Directory.Build.props
Directory.Build.targets [codex] Harden initial security remediation slice (#7495) 2026-05-22 00:45:47 +02:00