Skip to content

Conversation

@vijaysawant
Copy link
Contributor

@vijaysawant vijaysawant commented Nov 24, 2025

Problem Statement

6.19.0 Feature Story https://issues.redhat.com/browse/SAT-38202
Verify expandable table for Synced image tags in the Synced images tab.

Solution

Added airgun support along with newly written test case
SatelliteQE/airgun#2215

Related Issues

PRT test Cases example

trigger: test-robottelo
pytest: tests/foreman/ui/test_containerimagetag.py -k 'test_positive_verify_synced_container_image_tags'
airgun: 2215
Katello:
    katello: 11538

@vijaysawant vijaysawant added No-CherryPick PR doesnt need CherryPick to previous branches Stream Introduced in or relating directly to Satellite Stream/Master labels Nov 24, 2025
@vijaysawant vijaysawant force-pushed the SAT-38202_robottelo_test branch from 7c09deb to d3d5331 Compare November 24, 2025 14:56
@vijaysawant
Copy link
Contributor Author

trigger: test-robottelo
pytest: tests/foreman/ui/test_containerimagetag.py -k 'test_positive_verify_synced_container_image_tags'
airgun: 2215
Katello:
    katello: 11538

@Satellite-QE
Copy link
Collaborator

PRT Result

Build Number: 13564
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/ui/test_containerimagetag.py -k test_positive_verify_synced_container_image_tags --external-logging
Test Result : =========== 1 deselected, 16 warnings, 1 error in 4953.34s (1:22:33) ===========

@Satellite-QE Satellite-QE added the PRT-Failed Indicates that latest PRT run is failed for the PR label Nov 25, 2025
@vijaysawant
Copy link
Contributor Author

trigger: test-robottelo
pytest: tests/foreman/ui/test_containerimagetag.py -k 'test_positive_verify_synced_container_image_tags'
airgun: 2215
Katello:
    katello: 11538

@Satellite-QE
Copy link
Collaborator

PRT Result

Build Number: 13570
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/ui/test_containerimagetag.py -k test_positive_verify_synced_container_image_tags --external-logging
Test Result : =========== 1 deselected, 16 warnings, 1 error in 4931.49s (1:22:11) ===========

Copy link
Contributor

@ianballou ianballou left a comment

Choose a reason for hiding this comment

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

Generally looking good to me! I like that you also sync flatpak repositories. One note - you technically don't need to set up the flatpak remotes, you could just sync the flatpak repository directly. It does tie this test's success to the flatpak remote feature's success, which is a bit different.

@vijaysawant vijaysawant force-pushed the SAT-38202_robottelo_test branch from d3d5331 to cb0ada8 Compare January 6, 2026 11:26
@vijaysawant
Copy link
Contributor Author

trigger: test-robottelo
pytest: tests/foreman/ui/test_containerimagetag.py -k 'test_positive_verify_synced_container_image_tags'
Katello:
    katello: 11538

@Satellite-QE
Copy link
Collaborator

PRT Result

Build Number: 13954
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/ui/test_containerimagetag.py -k test_positive_verify_synced_container_image_tags --external-logging
Test Result : =========== 3 deselected, 45 warnings, 1 error in 4814.62s (1:20:14) ===========



@pytest.fixture(scope="module")
def synced_container_and_flatpak_repos(module_org, module_product, module_target_sat):
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we remove this fixture? It's not used in your test case (removed in the second commit) and IMHO it shouldn't be needed for container image UI testing.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, we can remove this, This function had been written as per the testing steps mentioned in the upstream katello-11538 PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No-CherryPick PR doesnt need CherryPick to previous branches PRT-Failed Indicates that latest PRT run is failed for the PR Stream Introduced in or relating directly to Satellite Stream/Master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants