Skip to content

Delete MapViewOfFile/test1 PAL test (uses removed FILE_FLAG_NO_BUFFERING)#129089

Merged
jkotas merged 2 commits into
mainfrom
copilot/ci-scan-fix-file-flag-no-buffering
Jun 7, 2026
Merged

Delete MapViewOfFile/test1 PAL test (uses removed FILE_FLAG_NO_BUFFERING)#129089
jkotas merged 2 commits into
mainfrom
copilot/ci-scan-fix-file-flag-no-buffering

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 7, 2026

FILE_FLAG_NO_BUFFERING was removed from the PAL headers, causing MapViewOfFile/test1 to fail to compile on all non-Windows platforms across 6+ CI legs.

  • Deleted filemapping_memmgt/MapViewOfFile/test1/MapViewOfFile.cpp and its directory
  • Removed the test entry from CMakeLists.txt, compilableTests.txt, paltestlist.txt, and wasm/index.html

Copilot AI requested review from Copilot and removed request for Copilot June 7, 2026 04:15
…_BUFFERING

Co-authored-by: jkotas <6668460+jkotas@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot June 7, 2026 04:19
Copilot AI changed the title [WIP] Fix undeclared identifier FILE_FLAG_NO_BUFFERING in PALTests Delete MapViewOfFile/test1 PAL test (uses removed FILE_FLAG_NO_BUFFERING) Jun 7, 2026
Copilot finished work on behalf of jkotas June 7, 2026 04:19
Copilot AI requested a review from jkotas June 7, 2026 04:19
@jkotas jkotas marked this pull request as ready for review June 7, 2026 04:23
Copilot AI review requested due to automatic review settings June 7, 2026 04:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the PALSuite filemapping_memmgt/MapViewOfFile/test1 test and its registrations from the PAL test build and runner manifests, so the PAL test suite no longer attempts to compile or run a test that depends on a removed PAL flag.

Changes:

  • Deleted filemapping_memmgt/MapViewOfFile/test1/MapViewOfFile.cpp (and the test directory).
  • Removed the test from PALSuite build inputs (CMakeLists.txt) and from test enumeration lists (compilableTests.txt, paltestlist.txt).
  • Removed the test from the WASM harness disabled-pattern list (wasm/index.html).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/coreclr/pal/tests/palsuite/wasm/index.html Drops the disabled-pattern entry for the removed test from the WASM harness.
src/coreclr/pal/tests/palsuite/paltestlist.txt Removes the deleted test from the PAL test list.
src/coreclr/pal/tests/palsuite/filemapping_memmgt/MapViewOfFile/test1/MapViewOfFile.cpp Deletes the obsolete test implementation.
src/coreclr/pal/tests/palsuite/compilableTests.txt Removes the deleted test from the “compilable tests” list.
src/coreclr/pal/tests/palsuite/CMakeLists.txt Stops building the deleted test as part of paltests.

@github-actions github-actions Bot added the area-PAL-coreclr only for closed issues label Jun 7, 2026
@jkotas jkotas enabled auto-merge (squash) June 7, 2026 05:38
@jkotas jkotas merged commit e77a105 into main Jun 7, 2026
123 of 126 checks passed
@jkotas jkotas deleted the copilot/ci-scan-fix-file-flag-no-buffering branch June 7, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-PAL-coreclr only for closed issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ci-scan] Build break: PALTests 'FILE_FLAG_NO_BUFFERING' undeclared identifier

4 participants