Flaky Test Report (automated)
Test: xharness AppBundleLocator.GetPropertyByMSBuildEvaluationAsync — MSBuild property evaluation crashes
Platform: macOS, Mac Catalyst
Category: Flaky / Infrastructure
Period: June 22–29, 2026
Occurrence Summary
| PR |
Build |
Configuration |
Bot |
Direct Link |
| #25713 |
14515144 |
link all/macOS/Debug (PrepareAssemblies, CoreCLR, Trimmable Static Registrar) |
AcesShared 9 |
Run tests |
| #25849 |
14515024 |
trimmode link/Mac Catalyst/Release |
AcesShared 81 |
Run tests |
Total: Failed in 2 builds across 2 unrelated PRs.
Error Details
Both failures share the same pattern — the MSBuild property evaluation subprocess crashes with exit code 139 (SIGSEGV — segmentation fault). This prevents xharness from locating the app bundle and the entire test configuration fails:
Build 14515144 (PR#25713):
HarnessException: Unable to evaluate the property OutputPath in
/Users/cloudtest/vss/_work/1/s/macios/tests/xharness/bin/Debug/tmp-test-dir/link all474/link all.csproj,
build failed with exit code 139. Timed out: False
at Xharness.AppBundleLocator.GetPropertyByMSBuildEvaluationAsync(...)
at Xharness.AppBundleLocator.LocateAppBundle(...)
at Xharness.Jenkins.TestTasks.MacExecuteTask.RunTestAsync()
Build 14515024 (PR#25849):
HarnessException: Unable to evaluate the property OutputPath in
/Users/cloudtest/vss/_work/1/s/macios/tests/xharness/bin/Debug/tmp-test-dir/trimmode link94/trimmode link.csproj,
build failed with exit code 139. Timed out: False
at Xharness.AppBundleLocator.GetPropertyByMSBuildEvaluationAsync(...)
at Xharness.AppBundleLocator.LocateAppBundle(...)
at Xharness.Jenkins.TestTasks.MacExecuteTask.RunTestAsync()
Analysis
- Exit code 139 = SIGSEGV — the dotnet process that evaluates MSBuild properties is crashing with a segmentation fault.
- Both occurrences are on AcesShared pool bots (9 and 81), suggesting this may be related to the bot environment (e.g., corrupted dotnet install, missing shared libraries, or memory issues on these VMs).
- The failures are in different test suites (
link all on macOS and trimmode link on MacCatalyst) but both hit the same code path (AppBundleLocator.GetPropertyByMSBuildEvaluationAsync).
- This is likely a transient infrastructure issue on AcesShared bots rather than a code bug.
Classification
This failure was identified as flaky/infrastructure because:
This issue was automatically generated by CI post-mortem analysis.
Flaky Test Report (automated)
Test: xharness
AppBundleLocator.GetPropertyByMSBuildEvaluationAsync— MSBuild property evaluation crashesPlatform: macOS, Mac Catalyst
Category: Flaky / Infrastructure
Period: June 22–29, 2026
Occurrence Summary
Total: Failed in 2 builds across 2 unrelated PRs.
Error Details
Both failures share the same pattern — the MSBuild property evaluation subprocess crashes with exit code 139 (SIGSEGV — segmentation fault). This prevents xharness from locating the app bundle and the entire test configuration fails:
Build 14515144 (PR#25713):
Build 14515024 (PR#25849):
Analysis
link allon macOS andtrimmode linkon MacCatalyst) but both hit the same code path (AppBundleLocator.GetPropertyByMSBuildEvaluationAsync).Classification
This failure was identified as flaky/infrastructure because:
This issue was automatically generated by CI post-mortem analysis.