You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 312e4fd
Browse filesBrowse the repository at this point in the historyBrowse files
Fix native local image ownership across RF3 foundation fixtures
Transfer the original verified Aspire image preparation and its ownership through physical-owner, remote-query, request-phase fault and follower-restart fixtures. Admit one exact eight-case combined selection and preserve original cancellation, state, receipt and joined-cleanup assertions. Reorder the private cancellation parameter and existing imports required by native analysis and the full formatter.
Validation: canonical full dotnet format verification passed; strict full Release solution build passed with zero warnings and errors. Source drift was zero. Native selection and eight RF3 operation cases remain pending the coherent lifetime integration; this is a source/build checkpoint, not completed runtime or Linux qualification.
The same Node selector, fixture environment restoration and preparation-model lifecycle controls cover every new selection. They retain the original six classes and combined filter. New combined-order refusal swaps its actual first two classes; no UID is authored or inferred. AppHost model controls preserve the native nonempty-filter boundary and test mixed-identity refusal before resources, unique image prerequisite, runner dependency, native50 and joined model disposal. Actual native case census, rebuilt DLL/PDB identities, source-bound image creation, SDK/MCP RF3 operations, cold recovery and original cleanup remain OPEN until genuine Root execution; Comparison checks run only in Linux GitHub Actions. Functional coverage remains the original closed eleven-case cohort; these selectors add no coverage contributors or performance qualification.
46
+
47
+
48
+
## Native image ownership for four foundation fixtures
@@ -138,7 +139,7 @@ or FoundationAdmissionAuthorityFilterArgument or FoundationTelemetryFilterArgume
138
139
or AspireFaultFilterArgument or AcceptedRestartCancellationFilterArgument or OriginalRetireAspireFilterArgument
139
140
or FunctionalSingleFilterArgument or FunctionalClusterFilterArgument or PartitionQueryValidationFilterArgument
140
141
or CrossTenantWholeFlowFilterArgument
141
-
or RemotePartitionQueryFilterArgument or FunctionalSingleColdFilterArgument or FunctionalClusterColdFilterArgument
142
+
or RemotePartitionQueryFilterArgument or FunctionalSingleColdFilterArgument or FunctionalClusterColdFilterArgument or NativeImageEnrollmentFilterArgument
142
143
or CurrentGraphSearchPathPolicyFilterArgument or CurrentSampleChunkCorrectionFilterArgument or CurrentSqlGraphPublicFilterArgument or CurrentSqlGraphSamplePublicFilterArgument or CurrentGraphSamplePublicFilterArgument or CurrentFoundationRf3FilterArgument,EnabledArgument]
143
144
||Environment.GetEnvironmentVariable(NativeCoverageArgumentsEnvironment)is not null
Copy file name to clipboardExpand all lines: tests/KeyLoad.IntegrationTests/Features/ClusterRouting/Assertions/ControlledRetireAspirePublicAssertions.cs
0 commit comments