Skip to content

install_test.py: append to install-time test log for multiple test phases (#50477)#569

Merged
climbfuji merged 1 commit intoJCSDA:feature/update_to_spack_v1from
AlexanderRichert-NOAA:test_log_fix_oct25
Oct 24, 2025
Merged

install_test.py: append to install-time test log for multiple test phases (#50477)#569
climbfuji merged 1 commit intoJCSDA:feature/update_to_spack_v1from
AlexanderRichert-NOAA:test_log_fix_oct25

Conversation

@AlexanderRichert-NOAA
Copy link
Copy Markdown
Collaborator

This PR cherry-picks spack@cdb2edf, which fixes the problem of install-time test logs getting overwritten for MakefilePackage's (so now we can retain 'make test' output for, e.g., spack install --test root esmf).

…ases (spack#50477)

* Append to install-time test log for multiple test phases

Signed-off-by: Alex Richert <[email protected]>

* log.py: fix tmp dir arg

Signed-off-by: Alex Richert <[email protected]>

* log.py: fix typo (:)

Signed-off-by: Alex Richert <[email protected]>

* use existing tests/pkg

Signed-off-by: Alex Richert <[email protected]>

* remove new test file/pkg

Signed-off-by: Alex Richert <[email protected]>

* test/cmd/install.py: skip log append check for win32

Signed-off-by: Alex Richert <[email protected]>

* test/cmd/install.py: skip install 'tests' for win32

Signed-off-by: Alex Richert <[email protected]>

* test/cmd/install.py: fix install test-skip logic (win32)

Signed-off-by: Alex Richert <[email protected]>

* test/cmd/install.py: skip test_package_output for windows

Signed-off-by: Alex Richert <[email protected]>

* Revert "test/cmd/install.py: skip test_package_output for windows"

This reverts commit f14beed.

Signed-off-by: Alex Richert <[email protected]>

---------

Signed-off-by: Alex Richert <[email protected]>
@climbfuji climbfuji merged commit af7df61 into JCSDA:feature/update_to_spack_v1 Oct 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants