-
Notifications
You must be signed in to change notification settings - Fork 115
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
Mark UI tests as end-to-end for Rocket Team Components #14702
Conversation
2b3d97a
to
6fb17ba
Compare
@shweta83 The PR branch needs rebasing |
e20cc6b
to
0eb3df9
Compare
@@ -47,7 +47,7 @@ def rhev_data(): | |||
|
|||
|
|||
@pytest.mark.tier2 | |||
def test_positive_end_to_end(session, rhev_data, module_org, module_location, module_target_sat): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of removing the use of module_org, module_location here, why not consider using it to verify CR creation into specific org and location rather than default org/location?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any changes to the code is not the scope of this PR. I would rather make this update in separate PR. I have removed only those fixtures which are not used in the test.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, right, but you're modifying the existing usage of fixtures, which is also not in scope of the fixtures :)
so I'd recommend either using module_org, module_location here instead of removing this fixture use OR we can remove this change from this PR itself to avoid code modification
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not modifying any usage of fixtures, I am just removing the unused fixtures from the test.
0eb3df9
to
06f03e0
Compare
@@ -39,6 +39,7 @@ def module_ec2_settings(): | |||
) | |||
|
|||
|
|||
@pytest.mark.e2e | |||
@pytest.mark.tier2 | |||
@pytest.mark.skip_if_not_set('http_proxy') | |||
@pytest.mark.skip_if_open("BZ:2032530") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we remove this skip_if_open("BZ:2032530")
, as its already closed as wontfix since long
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to modify/update the test to make it work. I would remove this once we update the test.
@shweta83 Could you please run the PRT with |
This can be tested on CI. We are just adding e2e on the tests. |
8fee578
to
219ae90
Compare
trigger: test-robottelo |
1 similar comment
trigger: test-robottelo |
PRT Result
|
trigger: test-robottelo |
PRT Result
|
The 3 test cases failing are unrelated to the changes: |
6377836
to
c1df58d
Compare
Mark UI tests as end-to-end for Rocket Team Components (#14702)
Mark UI tests as end-to-end for Rocket Team Components (#14702)
Problem Statement
Some of the rocket team components missing e2e markers for UI tests.
Solution
Add the marker which were covering end-to-end scenarios of the respective components.
Related Issues