Gateway ceiling theory registers duplicate boundary cases #709

Closed
opened 2026-10-13 09:38:16 -04:00 by dohertj2 · 3 comments
Owner

Full bounded offline discovery for #707 reported two duplicate xUnit test IDs in GatewayCeilingPagingTests.A_tie_cluster_at_a_page_boundary_is_exact_or_refused_never_truncated_or_endless: size983/n5000 and size984/n5000. The duplicate registrations were discarded; both original cases still execute, so no unique behavioral case is presently shown lost. Existing test data remain unchanged under the CI-only scope.

Acceptance: reconcile duplicate InlineData/constants without changing unique boundary cases or assertions; verify theory discovery has unique IDs and the complete gateway suite passes without these duplicate-ID warnings. No production paging defect is established by this finding. Preserve #707 resource-bound validation and test execution floor.

Full bounded offline discovery for #707 reported two duplicate xUnit test IDs in GatewayCeilingPagingTests.A_tie_cluster_at_a_page_boundary_is_exact_or_refused_never_truncated_or_endless: size983/n5000 and size984/n5000. The duplicate registrations were discarded; both original cases still execute, so no unique behavioral case is presently shown lost. Existing test data remain unchanged under the CI-only scope. Acceptance: reconcile duplicate InlineData/constants without changing unique boundary cases or assertions; verify theory discovery has unique IDs and the complete gateway suite passes without these duplicate-ID warnings. No production paging defect is established by this finding. Preserve #707 resource-bound validation and test execution floor.
Author
Owner

Approved test-only fix committed locally as 8ff9f38b. Removed only the two duplicate InlineData registrations; all nine unique boundary cases passed. Independent review confirmed that the removed values equal existing L-1/L cases. Combined solution and hosted CI remain publication/closure gates.

Approved test-only fix committed locally as 8ff9f38b. Removed only the two duplicate InlineData registrations; all nine unique boundary cases passed. Independent review confirmed that the removed values equal existing L-1/L cases. Combined solution and hosted CI remain publication/closure gates.
Author
Owner

Combined reviewed test/CI fixes published in PR #711, head 76bdca90e9. Complete local coverage: 14,631 passed, 572 skipped, zero failures across 62 assembly TRX files; 12,000-test floor passed. Completed results from the interrupted invocation were retained and only five unfinished assemblies resumed with identical settings/code. Cancellation mutation verified RED; independent combined review clear. Hosted CI run 975 is active; issues stay open pending CI and merge.

Combined reviewed test/CI fixes published in PR #711, head 76bdca90e94e814e06ef10b78271e2b492b2ba32. Complete local coverage: 14,631 passed, 572 skipped, zero failures across 62 assembly TRX files; 12,000-test floor passed. Completed results from the interrupted invocation were retained and only five unfinished assemblies resumed with identical settings/code. Cancellation mutation verified RED; independent combined review clear. Hosted CI run 975 is active; issues stay open pending CI and merge.
Author
Owner

Merged PR #711 as 19bc13bf6a after hosted CI run 975 passed on exact head 76bdca90e9. Merged tree equals tested tree. Restore, Release build, README drift check, serialized full test step, 12,000 executed-test floor and TRX upload all succeeded; gate counted 14,630 executed tests across 62 reports. Local coverage also passed with 14,631 tests and 572 skips. Existing skip-summary diagnostic defect is tracked separately in #712. No retries or assertion deadline changes.

Merged PR #711 as 19bc13bf6a408e795de656f97b9bc5c2b976f5e5 after [hosted CI run 975](https://gitea.dohertylan.com/dohertj2/lmxopcua/actions/runs/975) passed on exact head 76bdca90e94e814e06ef10b78271e2b492b2ba32. Merged tree equals tested tree. Restore, Release build, README drift check, serialized full test step, 12,000 executed-test floor and TRX upload all succeeded; gate counted 14,630 executed tests across 62 reports. Local coverage also passed with 14,631 tests and 572 skips. Existing skip-summary diagnostic defect is tracked separately in #712. No retries or assertion deadline changes.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dohertj2/lmxopcua#709