diff --git a/.github/workflows/cpp-ci-serial-programs-base.yml b/.github/workflows/cpp-ci-serial-programs-base.yml index 743c68fdbb..aed4c045ea 100644 --- a/.github/workflows/cpp-ci-serial-programs-base.yml +++ b/.github/workflows/cpp-ci-serial-programs-base.yml @@ -260,7 +260,9 @@ jobs: uses: actions/checkout@v7 if: inputs.run-tests with: - repository: 'PokemonAutomation/CommandLineTests' + # Complete fork fixtures include pending FRLG image submissions. + repository: 'dayfine/CommandLineTests' + ref: 'd150a6c547434110a920f95ba7857b93d5bb9222' path: 'CommandLineTests' # The unit tests assume the downloadable resources they need are already downloaded diff --git a/devtools/maps/RESOURCE_MAPS.md b/devtools/maps/RESOURCE_MAPS.md index 7d314b00e4..3b02a8d8f9 100644 --- a/devtools/maps/RESOURCE_MAPS.md +++ b/devtools/maps/RESOURCE_MAPS.md @@ -44,3 +44,13 @@ Native map, story, transition and recovery tests must run from this tree without the old map directory before adopting this handoff in the owning chain. This fork setup is not yet an upstream resource submission: handoff must make the required data available through the agreed Packages repository/process. + +## Full native test fixtures + +Fork CI pins `dayfine/CommandLineTests` at +`d150a6c547434110a920f95ba7857b93d5bb9222`. This includes the pending FRLG +fixture submissions needed by the existing native image tests and preserves +all current upstream fixture files. It is a test-data pin, independent of the +map resource lock. The upstream-only fixture checkout lacked 69 required frames; +those failures must not be skipped or treated as passing detector tests. +Upstream handoff must also arrange publication of the required image fixtures.