test(live): assert FU-1 alarm SendEvent->ReadEvents round-trip (gateway C4 fixed) #425
Reference in New Issue
Block a user
Delete Branch "fix/fu1-alarm-source-roundtrip"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
FU-1 — assert the alarm
SendEvent→ReadEventsround-trip (gateway C4 fixed)The gateway now populates
Runtime.dbo.Events.Source_Objectfrom the eventSourceName(gateway PR:HistorianProtoMapperthreadsSourceNameinto thesource_objectevent property). So an ad-hoc alarmSendEventis nowsource-filterable on readback.
Alarm_SendEvent_then_ReadEventsnow asserts the round-trip (ShouldNotBeEmpty)instead of skipping with the old "ad-hoc sends land without
Source_Object" reason.Poll window widened to 60s for the live event-view flush latency.
The underlying round-trip is live-proven at the gateway level
(
EventSourceObjectProbeTests); this asserts the same path through the OtOpcUaalarm-writer + data-source adapters. Offline suite green (live test skips when
unconfigured). Requires a gateway running the C4 fix when executed live.
https://claude.ai/code/session_012SDSQ3AcaXqPcBtDESBRii