Block a user
Surgical deploys: announce surgically-added raw nodes + r3 item-6 residuals
Resolved on master (0bd3ec00, bd638106; merge ca0f1e77).
- Realm-aware announce:
AnnounceAddedNodesnow also raises NodeAdded in the Raw realm for the existing parents of added raw…
Surgical deploys: announce surgically-added raw nodes + r3 item-6 residuals
Driver fleet round-3 batch (archreview r3 item 8) + deliberate health asymmetries
Resolved on master. All eight items:
- STAB-21 S7
ConnectionBackoffinEnsureConnectedAsync; probe also honours it (82372f16; e77bca38 in merge c1207949). - STAB-22 S7 write-pass…
Driver fleet round-3 batch (archreview r3 item 8) + deliberate health asymmetries
AdminUI /raw: decide auto-created "Device1", live-verify first-click fix, add a browsePageDelayMs field
Alarms: residuals from the #587/#586 reviews
Resolved on master (bd638106, 83e9ffd2; merges ca0f1e77 and b99aea46).
- Scripted TimedShelve UnshelveTime: the requested duration is applied and the scripted projection carries `UnshelveAtUtc…
Alarms: residuals from the #587/#586 reviews
Client.Shared: AddComment API, remove Galaxy-era fallback reads, LoggerLifecycle flake
Resolved on master (48bd266e, merge 9b159025).
AddCommentAsynconIOpcUaClientService/OpcUaClientService, plus acommentCLI command (CommentCommand) and over-the-wire coverage…
Client.Shared: AddComment API, remove Galaxy-era fallback reads, LoggerLifecycle flake
Fixture-dependent suites fail instead of skipping when their simulator/profile is absent
Resolved on master (merge 6a5e804e).
- Browser tests: the live ones moved out of the unit project into
Driver.OpcUaClient.Browser.IntegrationTestsand call `OpcPlcProbe.SkipUnlessReachable()…
Fixture-dependent suites fail instead of skipping when their simulator/profile is absent
OTOPCUA0001: 523 unsuppressed analyzer warnings across 13 test projects
Resolved on master (7aa77588, merge 792510c0).
- The scoped
<NoWarn>OTOPCUA0001</NoWarn>(with the arch-review 07/C-1 rationale comment) is now in all 13 listed test projects. - …
OTOPCUA0001: 523 unsuppressed analyzer warnings across 13 test projects
AdminUI /raw: decide auto-created "Device1", live-verify first-click fix, add a browsePageDelayMs field
Resolved on master (merge 0fb194a0; R3 follow-up 1475991f, merge 85491f1e).
- Device1: recorded as by design (docs/Raw.md "Creating a driver auto-creates an empty Device1"). The…
Ab.Transport: offline/simulator test gaps left by #565, #570, #579
Ab.Transport: offline/simulator test gaps left by #565, #570, #579
Resolved on master (merge 6a5e804e, plus 36343c12 and cb838d4a).
- #579 lease-release soak:
NativeLeaseReleaseSoakTests(AbCip.IntegrationTests) against ab_server controllogix (7e368425).…
AbLegacy: porting backlog from the stranded auto/driver-gaps branch (9 items, #607)
TwinCAT: porting backlog from the stranded auto/driver-gaps branch (4 items, #607)
Driver-gaps ledger: 4 UNCLEAR items need a human verdict (#226, #252, #298, #311)
OpcUaClient: porting backlog from the stranded auto/driver-gaps branch (9 items, #607)