Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion TESTING_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ The test project mirrors the production areas closely.
- `SymbolExtractorTests.Extract_CSharp_InstallScriptFixture_CompletesWithinPracticalBudget`
is a coarse runaway guard for the real `InstallScriptTests.cs` C# extraction fixture. Its wall-clock budget is intentionally broader than a benchmark so slower or noisy CI hosts do not fail the suite for ordinary variance.
- `IndexCommandRunnerTests.RunBackfillFold_PublishedTrimmedBinary_SerializesSuccessAndErrorJson`
publishes a trimmed RID-specific CLI and runs whichever entry point the SDK emits (`cdidx.dll` through `dotnet` or the native `cdidx`/`cdidx.exe` apphost). It is reported as skipped on macOS arm64 while the current SDK/ILLink path can crash before exercising `cdidx`. Do not assume every SDK/runtime pair writes a `cdidx.dll` into self-contained publish output.
publishes a trimmed RID-specific CLI and runs whichever entry point the SDK emits (`cdidx.dll` through `dotnet` or the native `cdidx`/`cdidx.exe` apphost). It is reported as skipped on macOS arm64 while SDK/ILLink can crash before exercising `cdidx` (#2586). Do not assume every SDK/runtime pair writes a `cdidx.dll` into self-contained publish output.
- `McpServerTests.cs`
MCP JSON-RPC behavior and tool outputs.
- `HttpMcpTransportTests.cs`
Expand Down
16 changes: 16 additions & 0 deletions changelog.d/unreleased/2586.fixed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
category: fixed
issues:
- 2586
affected:
- TESTING_GUIDE.md
- tests/CodeIndex.Tests/IndexCommandRunnerTests.cs
---

## English

- **Documented the macOS arm64 ILLink crash skip under the tracked issue (#2586)** — the trimmed `backfill-fold` publish smoke test now reports the current SDK/ILLink crash guard against the issue that tracks the macOS AccessViolation failure.

## 日本語

- **macOS arm64 の ILLink crash skip を追跡 Issue に紐づけました (#2586)** — trimmed `backfill-fold` publish smoke test の SDK/ILLink crash 回避が、macOS AccessViolation failure を追跡する Issue を示すようになりました。
2 changes: 1 addition & 1 deletion tests/CodeIndex.Tests/IndexCommandRunnerTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public sealed class SkipOnMacOsArm64FactAttribute : FactAttribute
public SkipOnMacOsArm64FactAttribute()
{
if (OperatingSystem.IsMacOS() && RuntimeInformation.ProcessArchitecture == Architecture.Arm64)
Skip = "macOS arm64 SDK/ILLink currently crashes before this test can exercise cdidx (#2570).";
Skip = "macOS arm64 SDK/ILLink can crash before this test can exercise cdidx (#2586).";
}
}

Expand Down
Loading