Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[6.15.z] Update HTTP Proxy e2e test cases #14257

Merged

Conversation

Satellite-QE
Copy link
Collaborator

Cherrypick of PR: #14215

Problem Statement

During the HTTP proxy component evaluation PX/SD/QE agreed to make several changes. This PR addresses those related to the E2E tests, in particular:

  • extends test_positive_end_to_end to sync other content type repos via HTTP proxy
  • decreases CaseImportance of some

Some other changes improve docstings - remove redundant fields and adds more information.

Related Issues

SAT-23276

* Extend HTTP proxy e2e test by other content types

* Minor updates of other HTTP proxy e2es

(cherry picked from commit 485fbad)
@Satellite-QE Satellite-QE added the 6.15.z Introduced in or relating directly to Satellite 6.15 label Mar 4, 2024
@Satellite-QE Satellite-QE requested a review from a team as a code owner March 4, 2024 18:22
@Satellite-QE Satellite-QE added Auto_Cherry_Picked Automatically cherrypicked PR using GHA No-CherryPick PR doesnt need CherryPick to previous branches labels Mar 4, 2024
@Satellite-QE
Copy link
Collaborator Author

trigger: test-robottelo
pytest: tests/foreman/api/test_http_proxy.py tests/foreman/cli/test_http_proxy.py

@Satellite-QE
Copy link
Collaborator Author

PRT Result

Build Number: 5935
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/api/test_http_proxy.py tests/foreman/cli/test_http_proxy.py --external-logging
Test Result : ===== 1 failed, 9 passed, 2 deselected, 476 warnings in 3246.53s (0:54:06) =====

@Satellite-QE Satellite-QE added the PRT-Failed Indicates that latest PRT run is failed for the PR label Mar 4, 2024
@Satellite-QE
Copy link
Collaborator Author

PRT Result

Build Number: 5941
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/api/test_http_proxy.py tests/foreman/cli/test_http_proxy.py --external-logging
Test Result : ===== 1 failed, 9 passed, 2 deselected, 483 warnings in 3291.78s (0:54:51) =====

@Satellite-QE
Copy link
Collaborator Author

PRT Result

Build Number: 5949
Build Status: UNSTABLE
PRT Comment: pytest tests/foreman/api/test_http_proxy.py tests/foreman/cli/test_http_proxy.py --external-logging
Test Result : ===== 1 failed, 9 passed, 2 deselected, 490 warnings in 3247.71s (0:54:07) =====

@Satellite-QE
Copy link
Collaborator Author

PRT Result

Build Number: 5953
Build Status: SUCCESS
PRT Comment: pytest tests/foreman/api/test_http_proxy.py tests/foreman/cli/test_http_proxy.py --external-logging
Test Result : ========= 10 passed, 2 deselected, 466 warnings in 3173.04s (0:52:53) ==========

@Satellite-QE Satellite-QE added PRT-Passed Indicates that latest PRT run is passed for the PR and removed PRT-Failed Indicates that latest PRT run is failed for the PR labels Mar 5, 2024
@vsedmik
Copy link
Contributor

vsedmik commented Mar 6, 2024

There is some flakiness in the last cli test not reproducible locally.
Since it is not caused by this PR and this PR is just a cherry-pick, we should merge and address the flakiness separately.

@vsedmik vsedmik merged commit d0322d3 into 6.15.z Mar 6, 2024
18 checks passed
@vsedmik vsedmik deleted the cherry-pick-6.15.z-485fbad5d2eb07a74c19f95181887c2ffd91286e branch March 6, 2024 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.15.z Introduced in or relating directly to Satellite 6.15 Auto_Cherry_Picked Automatically cherrypicked PR using GHA No-CherryPick PR doesnt need CherryPick to previous branches PRT-Passed Indicates that latest PRT run is passed for the PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants