Skip to content

tests: Test against image-mode Fedora#152

Draft
coiby wants to merge 3 commits intorhkdump:mainfrom
coiby:image_mode_tests
Draft

tests: Test against image-mode Fedora#152
coiby wants to merge 3 commits intorhkdump:mainfrom
coiby:image_mode_tests

Conversation

@coiby
Copy link
Copy Markdown
Member

@coiby coiby commented Apr 8, 2026

tests: Test against image-mode Fedora

Currently only public testing farm instance supports image-mode Fedora.
And to run mulitple tests, an identifier is needed [1].

[1] https://packit.dev/docs/configuration/upstream/tests

Use yamlfix to fix a few issues reported by yamllint,
    # yamllint .packit.yaml
    .packit.yaml
      40:81     error    line too long (88 > 80 characters)  (line-length)
      41:81     error    line too long (122 > 80 characters)  (line-length)
      46:13     warning  comment not indented like content  (comments-indentation)
      46:81     error    line too long (119 > 80 characters)  (line-length)

Signed-off-by: Coiby Xu <coxu@redhat.com>
Copy link
Copy Markdown
Contributor

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

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 updates the .packit.yaml configuration, primarily adding a new test job for image-mode Fedora and reformatting existing entries for consistency. Review feedback identified two critical issues in the new job configuration: the use_internal_tf flag is set to true despite the requirement for the public Testing Farm instance, and the target fedora-44-image-mode appears to be a typo as Fedora 44 is not yet a valid release.

.packit.yaml Outdated
targets: [fedora-44-image-mode]
identifier: image-mode
fmf_path: kernel-tests-plans
use_internal_tf: true
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

The pull request description states that "Currently only public testing farm instance supports image-mode Fedora," but the configuration for this new job sets use_internal_tf: true. This will cause the job to run on the internal Testing Farm instance where the target may not be available. This should be set to false to use the public instance as intended.

    use_internal_tf: false

@coiby coiby force-pushed the image_mode_tests branch from 95f22fa to 048b257 Compare April 8, 2026 04:48
@coiby coiby force-pushed the image_mode_tests branch 4 times, most recently from 0f00e2c to 67608c3 Compare April 9, 2026 00:13
Currently only public testing farm instance supports image-mode Fedora.
And to run mulitple tests, an identifier is needed [1].

[1] https://packit.dev/docs/configuration/upstream/tests

Signed-off-by: Coiby Xu <coxu@redhat.com>
@coiby coiby force-pushed the image_mode_tests branch from 67608c3 to 04edcca Compare April 9, 2026 00:17
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