Skip to content

tmt: drop kola-testiso plan and associated test cases#1350

Merged
Roshan-R merged 1 commit into
coreos:mainfrom
Roshan-R:fix/remove-kola-iso-tests
May 18, 2026
Merged

tmt: drop kola-testiso plan and associated test cases#1350
Roshan-R merged 1 commit into
coreos:mainfrom
Roshan-R:fix/remove-kola-iso-tests

Conversation

@Roshan-R

Copy link
Copy Markdown
Contributor

kola run now handles all ISO test scenarios, making the dedicated kola testiso tmt plan, build steps, and test cases unnecessary.

See: coreos/coreos-assembler#4377

`kola run` now handles all ISO test scenarios, making the dedicated
`kola testiso` tmt plan, build steps, and test cases unnecessary.

See: coreos/coreos-assembler#4377

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request removes ISO-related build and test configurations from the TMT test suite, including the main plan, test definitions, and execution scripts. A review comment suggests simplifying the build script by removing a redundant conditional check, as the entry point already ensures the correct test case is executed.

Comment thread tmt/tests/build.sh
Comment on lines 7 to 9
if [ "$TEST_CASE" = "build-qemu" ]; then
cosa osbuild qemu
elif [ "$TEST_CASE" = "build-iso" ]; then
cosa osbuild live metal metal4k
fi

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

With the removal of the build-iso case, this conditional check is now redundant. The entrypoint.sh script already ensures that build.sh is only invoked when TEST_CASE is build-qemu. Simplifying this to a direct command improves readability and maintains consistency with other scripts like init.sh.

Suggested change
if [ "$TEST_CASE" = "build-qemu" ]; then
cosa osbuild qemu
elif [ "$TEST_CASE" = "build-iso" ]; then
cosa osbuild live metal metal4k
fi
cosa osbuild qemu

@Roshan-R Roshan-R merged commit c495182 into coreos:main May 18, 2026
2 checks 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.

3 participants