Skip to content

Fix running installer tests twice for Elixir 1.19#6724

Closed
rhcarvalho wants to merge 1 commit into
phoenixframework:mainfrom
rhcarvalho:fix-installer-tests-dup
Closed

Fix running installer tests twice for Elixir 1.19#6724
rhcarvalho wants to merge 1 commit into
phoenixframework:mainfrom
rhcarvalho:fix-installer-tests-dup

Conversation

@rhcarvalho

Copy link
Copy Markdown
Contributor

Both the integration test script and the ci.yml mix_test job were responsible for running installer tests, such that the same tests were run twice for Elixir 1.19.

Since running the tests as part of a job provides better visibility, remove the installer test execution from the integration test script and opt-in to run the installer tests also on Elixir 1.15 as part of the mix_test job (previously was run by the test.sh script).


Extracted from bumping requirement for new apps (1.15->1.17) #6713 (comment), so as to keep the diff focused and easier to review.

@rhcarvalho rhcarvalho force-pushed the fix-installer-tests-dup branch from 073b81b to 1291caf Compare June 15, 2026 10:00
Both the integration test script and the ci.yml mix_test job were
responsible for running installer tests, such that the same tests were
run twice for Elixir 1.19.

Since running the tests as part of a job provides better visibility,
remove the installer test execution from the integration test script and
opt-in to run the installer tests also on Elixir 1.15 as part of the
mix_test job (previously was run by the test.sh script).
@rhcarvalho rhcarvalho force-pushed the fix-installer-tests-dup branch from 1291caf to 43d9343 Compare June 15, 2026 10:01
@rhcarvalho

Copy link
Copy Markdown
Contributor Author

@SteffenDE alternatively I'm considering a separate installer_test job, such that the version matrix for installer tests can be independent from the matrix for mix_test. WDYT?

@rhcarvalho rhcarvalho deleted the fix-installer-tests-dup branch June 15, 2026 12:41
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.

1 participant