Skip to content

Isolate BundledAppWithSubDirs extraction from shared caches - #135792

Draft
agocke with Copilot wants to merge 3 commits into
mainfrom
copilot/ci-scan-fix-stale-extraction
Draft

agocke with Copilot wants to merge 3 commits into
mainfrom
copilot/ci-scan-fix-stale-extraction

Conversation

Copilot AI commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Persistent macOS Helix caches can cause an identical bundle to reuse an extraction on its first launch, violating the test’s new-extraction assertion.

  • Isolation: Set DOTNET_BUNDLE_EXTRACT_BASE_DIR to a unique, fixture-owned directory for both variants. Retain the same path across launches to preserve reuse coverage and cleanup.
  • Windows paths: Use extended-length local and UNC paths so the deeper extraction location supports the existing long-name content.
  • Assertions: Verify that each extraction-enabled case creates the expected manifest directory beneath the isolated root.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
16 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Copilot AI and others added 2 commits October 14, 2026 20:51
Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Co-authored-by: agocke <515774+agocke@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix test failure for BundledAppWithSubDirs on macOS Isolate BundledAppWithSubDirs extraction from shared caches Oct 14, 2026
Copilot AI requested a review from agocke October 14, 2026 20:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status
Status: No status

Development

Successfully merging this pull request may close these issues.

[ci-scan] Test failure: AppHost.Bundle.Tests.BundledAppWithSubDirs reuses a stale extraction on macOS Helix

2 participants