#11243·orleans

test(dissemination): investigate legacy partition convergence timeout

Author: ReubenBondCreated Sep 11, 2026Updated Sep 18, 2026
Labelsbugarea-testingStatus: In PRtest reliability

Failure

The existing dissemination cost-comparison workflow timed out while checking exact deployment-load state after a partition in its pinned original-runtime lane:

Orleans.Dissemination.IntegrationHarness.ScalingTests.Scaling_OriginalLegacy_DefaultOff_EnabledSupported
Timed out during exact production load state at every active process.
at ProcessCluster.Eventually(...) in ProcessCluster.cs:128
at ProcessCluster.PublishAndConverge() in ProcessCluster.cs:107

The captured scenario is scale-4-partition-OriginalLegacy-0-3bbda7faea5a43d1ba4ca456fdaf31fd. The single scaling test failed after approximately 2m 48s.

Evidence

Scope

The failure occurred in OriginalLegacy, before the comparison reached the modified dissemination-enabled runtime path. The cleanup commit changes local dissemination attempt admission and its coupled tests/docs; the comparison harness is unchanged. The underlying reason for the legacy lane's convergence timeout remains undetermined.

Investigation

Use the saved per-process snapshots and logs to identify which production load value did not converge after the partition. Reproduce the pinned original-runtime scenario and distinguish a convergence defect from a harness synchronization or timing issue. Searches for the exact failure message, OriginalLegacy, and dissemination scaling found no existing matching issue or merged fix.